|
@@ -30,7 +30,7 @@ products:
|
|
|
|
|
|
|
|
entities:
|
|
entities:
|
|
|
- entity: light
|
|
- entity: light
|
|
|
- name: Color light
|
|
|
|
|
|
|
+ translation_key: color_light
|
|
|
dps:
|
|
dps:
|
|
|
- id: 2
|
|
- id: 2
|
|
|
name: switch
|
|
name: switch
|
|
@@ -66,7 +66,7 @@ entities:
|
|
|
max: 1000
|
|
max: 1000
|
|
|
|
|
|
|
|
- entity: light
|
|
- entity: light
|
|
|
- name: Ambient light
|
|
|
|
|
|
|
+ translation_key: ambient_light
|
|
|
dps:
|
|
dps:
|
|
|
- id: 102
|
|
- id: 102
|
|
|
name: switch
|
|
name: switch
|
|
@@ -137,7 +137,9 @@ entities:
|
|
|
type: boolean
|
|
type: boolean
|
|
|
|
|
|
|
|
- entity: siren
|
|
- entity: siren
|
|
|
- name: Alarm 1
|
|
|
|
|
|
|
+ translation_key: alarm_x
|
|
|
|
|
+ translation_placeholders:
|
|
|
|
|
+ x: "1"
|
|
|
category: config
|
|
category: config
|
|
|
dps:
|
|
dps:
|
|
|
- id: 108
|
|
- id: 108
|
|
@@ -169,26 +171,28 @@ entities:
|
|
|
mask: "000000FF00000000000000000000"
|
|
mask: "000000FF00000000000000000000"
|
|
|
mapping:
|
|
mapping:
|
|
|
- dps_val: 0
|
|
- dps_val: 0
|
|
|
- value: None
|
|
|
|
|
|
|
+ value: none
|
|
|
- dps_val: 1
|
|
- dps_val: 1
|
|
|
- value: Birds
|
|
|
|
|
|
|
+ value: birds
|
|
|
- dps_val: 2
|
|
- dps_val: 2
|
|
|
- value: Sea
|
|
|
|
|
|
|
+ value: sea
|
|
|
- dps_val: 3
|
|
- dps_val: 3
|
|
|
- value: Valley
|
|
|
|
|
|
|
+ value: valley
|
|
|
- dps_val: 4
|
|
- dps_val: 4
|
|
|
- value: Piano
|
|
|
|
|
|
|
+ value: piano
|
|
|
- dps_val: 5
|
|
- dps_val: 5
|
|
|
- value: Soft
|
|
|
|
|
|
|
+ value: soft
|
|
|
- dps_val: 6
|
|
- dps_val: 6
|
|
|
- value: Phone
|
|
|
|
|
|
|
+ value: phone
|
|
|
- dps_val: 7
|
|
- dps_val: 7
|
|
|
- value: Beep
|
|
|
|
|
|
|
+ value: beep
|
|
|
- dps_val: 8
|
|
- dps_val: 8
|
|
|
- value: Radio
|
|
|
|
|
|
|
+ value: radio
|
|
|
|
|
|
|
|
- entity: siren
|
|
- entity: siren
|
|
|
- name: Alarm 2
|
|
|
|
|
|
|
+ translation_key: alarm_x
|
|
|
|
|
+ translation_placeholders:
|
|
|
|
|
+ x: "2"
|
|
|
category: config
|
|
category: config
|
|
|
dps:
|
|
dps:
|
|
|
- id: 110
|
|
- id: 110
|
|
@@ -220,27 +224,29 @@ entities:
|
|
|
mask: "000000FF00000000000000000000"
|
|
mask: "000000FF00000000000000000000"
|
|
|
mapping:
|
|
mapping:
|
|
|
- dps_val: 0
|
|
- dps_val: 0
|
|
|
- value: None
|
|
|
|
|
|
|
+ value: none
|
|
|
- dps_val: 1
|
|
- dps_val: 1
|
|
|
- value: Birds
|
|
|
|
|
|
|
+ value: birds
|
|
|
- dps_val: 2
|
|
- dps_val: 2
|
|
|
- value: Sea
|
|
|
|
|
|
|
+ value: sea
|
|
|
- dps_val: 3
|
|
- dps_val: 3
|
|
|
- value: Valley
|
|
|
|
|
|
|
+ value: valley
|
|
|
- dps_val: 4
|
|
- dps_val: 4
|
|
|
- value: Piano
|
|
|
|
|
|
|
+ value: piano
|
|
|
- dps_val: 5
|
|
- dps_val: 5
|
|
|
- value: Soft
|
|
|
|
|
|
|
+ value: soft
|
|
|
- dps_val: 6
|
|
- dps_val: 6
|
|
|
- value: Phone
|
|
|
|
|
|
|
+ value: phone
|
|
|
- dps_val: 7
|
|
- dps_val: 7
|
|
|
- value: Beep
|
|
|
|
|
|
|
+ value: beep
|
|
|
- dps_val: 8
|
|
- dps_val: 8
|
|
|
- value: Radio
|
|
|
|
|
|
|
+ value: radio
|
|
|
|
|
|
|
|
# Alarm 1 configuration (DP 109 raw payload)
|
|
# Alarm 1 configuration (DP 109 raw payload)
|
|
|
- entity: time
|
|
- entity: time
|
|
|
- name: Alarm 1 time
|
|
|
|
|
|
|
+ translation_key: alarm_x_time
|
|
|
|
|
+ translation_placeholders:
|
|
|
|
|
+ x: "1"
|
|
|
category: config
|
|
category: config
|
|
|
dps:
|
|
dps:
|
|
|
- id: 109
|
|
- id: 109
|
|
@@ -257,7 +263,9 @@ entities:
|
|
|
# Repeat-day bits map Monday..Sunday across the 7 low bits of
|
|
# Repeat-day bits map Monday..Sunday across the 7 low bits of
|
|
|
# Data[2].
|
|
# Data[2].
|
|
|
- entity: switch
|
|
- entity: switch
|
|
|
- name: Alarm 1 Sunday
|
|
|
|
|
|
|
+ translation_key: alarm_x_day_sunday
|
|
|
|
|
+ translation_placeholders:
|
|
|
|
|
+ x: "1"
|
|
|
category: config
|
|
category: config
|
|
|
dps:
|
|
dps:
|
|
|
- id: 109
|
|
- id: 109
|
|
@@ -267,7 +275,9 @@ entities:
|
|
|
mask: "0000010000000000000000000000"
|
|
mask: "0000010000000000000000000000"
|
|
|
|
|
|
|
|
- entity: switch
|
|
- entity: switch
|
|
|
- name: Alarm 1 Saturday
|
|
|
|
|
|
|
+ translation_key: alarm_x_day_saturday
|
|
|
|
|
+ translation_placeholders:
|
|
|
|
|
+ x: "1"
|
|
|
category: config
|
|
category: config
|
|
|
dps:
|
|
dps:
|
|
|
- id: 109
|
|
- id: 109
|
|
@@ -277,7 +287,9 @@ entities:
|
|
|
mask: "0000020000000000000000000000"
|
|
mask: "0000020000000000000000000000"
|
|
|
|
|
|
|
|
- entity: switch
|
|
- entity: switch
|
|
|
- name: Alarm 1 Friday
|
|
|
|
|
|
|
+ translation_key: alarm_x_day_friday
|
|
|
|
|
+ translation_placeholders:
|
|
|
|
|
+ x: "1"
|
|
|
category: config
|
|
category: config
|
|
|
dps:
|
|
dps:
|
|
|
- id: 109
|
|
- id: 109
|
|
@@ -287,7 +299,9 @@ entities:
|
|
|
mask: "0000040000000000000000000000"
|
|
mask: "0000040000000000000000000000"
|
|
|
|
|
|
|
|
- entity: switch
|
|
- entity: switch
|
|
|
- name: Alarm 1 Thursday
|
|
|
|
|
|
|
+ translation_key: alarm_x_day_thursday
|
|
|
|
|
+ translation_placeholders:
|
|
|
|
|
+ x: "1"
|
|
|
category: config
|
|
category: config
|
|
|
dps:
|
|
dps:
|
|
|
- id: 109
|
|
- id: 109
|
|
@@ -297,7 +311,9 @@ entities:
|
|
|
mask: "0000080000000000000000000000"
|
|
mask: "0000080000000000000000000000"
|
|
|
|
|
|
|
|
- entity: switch
|
|
- entity: switch
|
|
|
- name: Alarm 1 Wednesday
|
|
|
|
|
|
|
+ translation_key: alarm_x_day_wednesday
|
|
|
|
|
+ translation_placeholders:
|
|
|
|
|
+ x: "1"
|
|
|
category: config
|
|
category: config
|
|
|
dps:
|
|
dps:
|
|
|
- id: 109
|
|
- id: 109
|
|
@@ -307,7 +323,9 @@ entities:
|
|
|
mask: "0000100000000000000000000000"
|
|
mask: "0000100000000000000000000000"
|
|
|
|
|
|
|
|
- entity: switch
|
|
- entity: switch
|
|
|
- name: Alarm 1 Tuesday
|
|
|
|
|
|
|
+ translation_key: alarm_x_day_tuesday
|
|
|
|
|
+ translation_placeholders:
|
|
|
|
|
+ x: "1"
|
|
|
category: config
|
|
category: config
|
|
|
dps:
|
|
dps:
|
|
|
- id: 109
|
|
- id: 109
|
|
@@ -317,7 +335,9 @@ entities:
|
|
|
mask: "0000200000000000000000000000"
|
|
mask: "0000200000000000000000000000"
|
|
|
|
|
|
|
|
- entity: switch
|
|
- entity: switch
|
|
|
- name: Alarm 1 Monday
|
|
|
|
|
|
|
+ translation_key: alarm_x_day_monday
|
|
|
|
|
+ translation_placeholders:
|
|
|
|
|
+ x: "1"
|
|
|
category: config
|
|
category: config
|
|
|
dps:
|
|
dps:
|
|
|
- id: 109
|
|
- id: 109
|
|
@@ -327,7 +347,9 @@ entities:
|
|
|
mask: "0000400000000000000000000000"
|
|
mask: "0000400000000000000000000000"
|
|
|
|
|
|
|
|
- entity: select
|
|
- entity: select
|
|
|
- name: Alarm 1 sound effect
|
|
|
|
|
|
|
+ translation_key: alarm_x_sound_effect
|
|
|
|
|
+ translation_placeholders:
|
|
|
|
|
+ x: "1"
|
|
|
category: config
|
|
category: config
|
|
|
dps:
|
|
dps:
|
|
|
- id: 109
|
|
- id: 109
|
|
@@ -344,7 +366,9 @@ entities:
|
|
|
value: fade_out
|
|
value: fade_out
|
|
|
|
|
|
|
|
- entity: select
|
|
- entity: select
|
|
|
- name: Alarm 1 wake light mode
|
|
|
|
|
|
|
+ translation_key: alarm_x_wake_light_mode
|
|
|
|
|
+ translation_placeholders:
|
|
|
|
|
+ x: "1"
|
|
|
category: config
|
|
category: config
|
|
|
dps:
|
|
dps:
|
|
|
- id: 109
|
|
- id: 109
|
|
@@ -375,7 +399,9 @@ entities:
|
|
|
value: dynamic_music
|
|
value: dynamic_music
|
|
|
|
|
|
|
|
- entity: number
|
|
- entity: number
|
|
|
- name: Alarm 1 wake light lead time
|
|
|
|
|
|
|
+ translation_key: alarm_x_wake_light_lead_time
|
|
|
|
|
+ translation_placeholders:
|
|
|
|
|
+ x: "1"
|
|
|
category: config
|
|
category: config
|
|
|
dps:
|
|
dps:
|
|
|
- id: 109
|
|
- id: 109
|
|
@@ -389,7 +415,9 @@ entities:
|
|
|
unit: min
|
|
unit: min
|
|
|
|
|
|
|
|
- entity: switch
|
|
- entity: switch
|
|
|
- name: Alarm 1 snooze enabled
|
|
|
|
|
|
|
+ translation_key: alarm_x_snooze_enabled
|
|
|
|
|
+ translation_placeholders:
|
|
|
|
|
+ x: "1"
|
|
|
category: config
|
|
category: config
|
|
|
dps:
|
|
dps:
|
|
|
- id: 109
|
|
- id: 109
|
|
@@ -399,7 +427,9 @@ entities:
|
|
|
mask: "000000000000000000FF00000000"
|
|
mask: "000000000000000000FF00000000"
|
|
|
|
|
|
|
|
- entity: number
|
|
- entity: number
|
|
|
- name: Alarm 1 snooze duration
|
|
|
|
|
|
|
+ translation_key: alarm_x_snooze_duration
|
|
|
|
|
+ translation_placeholders:
|
|
|
|
|
+ x: "1"
|
|
|
category: config
|
|
category: config
|
|
|
dps:
|
|
dps:
|
|
|
- id: 109
|
|
- id: 109
|
|
@@ -413,7 +443,9 @@ entities:
|
|
|
unit: min
|
|
unit: min
|
|
|
|
|
|
|
|
- entity: select
|
|
- entity: select
|
|
|
- name: Alarm 1 snooze action
|
|
|
|
|
|
|
+ translation_key: alarm_x_snooze_action
|
|
|
|
|
+ translation_placeholders:
|
|
|
|
|
+ x: "1"
|
|
|
category: config
|
|
category: config
|
|
|
dps:
|
|
dps:
|
|
|
- id: 109
|
|
- id: 109
|
|
@@ -431,7 +463,9 @@ entities:
|
|
|
|
|
|
|
|
# Alarm 2 configuration (DP 111 raw payload)
|
|
# Alarm 2 configuration (DP 111 raw payload)
|
|
|
- entity: time
|
|
- entity: time
|
|
|
- name: Alarm 2 time
|
|
|
|
|
|
|
+ translation_key: alarm_x_time
|
|
|
|
|
+ translation_placeholders:
|
|
|
|
|
+ x: "2"
|
|
|
category: config
|
|
category: config
|
|
|
dps:
|
|
dps:
|
|
|
- id: 111
|
|
- id: 111
|
|
@@ -446,7 +480,9 @@ entities:
|
|
|
mask: "00FF000000000000000000000000"
|
|
mask: "00FF000000000000000000000000"
|
|
|
|
|
|
|
|
- entity: switch
|
|
- entity: switch
|
|
|
- name: Alarm 2 Sunday
|
|
|
|
|
|
|
+ translation_key: alarm_x_day_sunday
|
|
|
|
|
+ translation_placeholders:
|
|
|
|
|
+ x: "2"
|
|
|
category: config
|
|
category: config
|
|
|
dps:
|
|
dps:
|
|
|
- id: 111
|
|
- id: 111
|
|
@@ -456,7 +492,9 @@ entities:
|
|
|
mask: "0000010000000000000000000000"
|
|
mask: "0000010000000000000000000000"
|
|
|
|
|
|
|
|
- entity: switch
|
|
- entity: switch
|
|
|
- name: Alarm 2 Saturday
|
|
|
|
|
|
|
+ translation_key: alarm_x_day_saturday
|
|
|
|
|
+ translation_placeholders:
|
|
|
|
|
+ x: "2"
|
|
|
category: config
|
|
category: config
|
|
|
dps:
|
|
dps:
|
|
|
- id: 111
|
|
- id: 111
|
|
@@ -466,7 +504,9 @@ entities:
|
|
|
mask: "0000020000000000000000000000"
|
|
mask: "0000020000000000000000000000"
|
|
|
|
|
|
|
|
- entity: switch
|
|
- entity: switch
|
|
|
- name: Alarm 2 Friday
|
|
|
|
|
|
|
+ translation_key: alarm_x_day_friday
|
|
|
|
|
+ translation_placeholders:
|
|
|
|
|
+ x: "2"
|
|
|
category: config
|
|
category: config
|
|
|
dps:
|
|
dps:
|
|
|
- id: 111
|
|
- id: 111
|
|
@@ -476,7 +516,9 @@ entities:
|
|
|
mask: "0000040000000000000000000000"
|
|
mask: "0000040000000000000000000000"
|
|
|
|
|
|
|
|
- entity: switch
|
|
- entity: switch
|
|
|
- name: Alarm 2 Thursday
|
|
|
|
|
|
|
+ translation_key: alarm_x_day_thursday
|
|
|
|
|
+ translation_placeholders:
|
|
|
|
|
+ x: "2"
|
|
|
category: config
|
|
category: config
|
|
|
dps:
|
|
dps:
|
|
|
- id: 111
|
|
- id: 111
|
|
@@ -486,7 +528,9 @@ entities:
|
|
|
mask: "0000080000000000000000000000"
|
|
mask: "0000080000000000000000000000"
|
|
|
|
|
|
|
|
- entity: switch
|
|
- entity: switch
|
|
|
- name: Alarm 2 Wednesday
|
|
|
|
|
|
|
+ translation_key: alarm_x_day_wednesday
|
|
|
|
|
+ translation_placeholders:
|
|
|
|
|
+ x: "2"
|
|
|
category: config
|
|
category: config
|
|
|
dps:
|
|
dps:
|
|
|
- id: 111
|
|
- id: 111
|
|
@@ -496,7 +540,9 @@ entities:
|
|
|
mask: "0000100000000000000000000000"
|
|
mask: "0000100000000000000000000000"
|
|
|
|
|
|
|
|
- entity: switch
|
|
- entity: switch
|
|
|
- name: Alarm 2 Tuesday
|
|
|
|
|
|
|
+ translation_key: alarm_x_day_tuesday
|
|
|
|
|
+ translation_placeholders:
|
|
|
|
|
+ x: "2"
|
|
|
category: config
|
|
category: config
|
|
|
dps:
|
|
dps:
|
|
|
- id: 111
|
|
- id: 111
|
|
@@ -506,7 +552,9 @@ entities:
|
|
|
mask: "0000200000000000000000000000"
|
|
mask: "0000200000000000000000000000"
|
|
|
|
|
|
|
|
- entity: switch
|
|
- entity: switch
|
|
|
- name: Alarm 2 Monday
|
|
|
|
|
|
|
+ translation_key: alarm_x_day_monday
|
|
|
|
|
+ translation_placeholders:
|
|
|
|
|
+ x: "2"
|
|
|
category: config
|
|
category: config
|
|
|
dps:
|
|
dps:
|
|
|
- id: 111
|
|
- id: 111
|
|
@@ -516,7 +564,9 @@ entities:
|
|
|
mask: "0000400000000000000000000000"
|
|
mask: "0000400000000000000000000000"
|
|
|
|
|
|
|
|
- entity: select
|
|
- entity: select
|
|
|
- name: Alarm 2 sound effect
|
|
|
|
|
|
|
+ translation_key: alarm_x_sound_effect
|
|
|
|
|
+ translation_placeholders:
|
|
|
|
|
+ x: "2"
|
|
|
category: config
|
|
category: config
|
|
|
dps:
|
|
dps:
|
|
|
- id: 111
|
|
- id: 111
|
|
@@ -533,7 +583,9 @@ entities:
|
|
|
value: fade_out
|
|
value: fade_out
|
|
|
|
|
|
|
|
- entity: select
|
|
- entity: select
|
|
|
- name: Alarm 2 wake light mode
|
|
|
|
|
|
|
+ translation_key: alarm_x_wake_light_mode
|
|
|
|
|
+ translation_placeholders:
|
|
|
|
|
+ x: "2"
|
|
|
category: config
|
|
category: config
|
|
|
dps:
|
|
dps:
|
|
|
- id: 111
|
|
- id: 111
|
|
@@ -564,7 +616,9 @@ entities:
|
|
|
value: dynamic_music
|
|
value: dynamic_music
|
|
|
|
|
|
|
|
- entity: number
|
|
- entity: number
|
|
|
- name: Alarm 2 wake light lead time
|
|
|
|
|
|
|
+ translation_key: alarm_x_wake_light_lead_time
|
|
|
|
|
+ translation_placeholders:
|
|
|
|
|
+ x: "2"
|
|
|
category: config
|
|
category: config
|
|
|
dps:
|
|
dps:
|
|
|
- id: 111
|
|
- id: 111
|
|
@@ -578,7 +632,9 @@ entities:
|
|
|
unit: min
|
|
unit: min
|
|
|
|
|
|
|
|
- entity: switch
|
|
- entity: switch
|
|
|
- name: Alarm 2 snooze enabled
|
|
|
|
|
|
|
+ translation_key: alarm_x_snooze_enabled
|
|
|
|
|
+ translation_placeholders:
|
|
|
|
|
+ x: "2"
|
|
|
category: config
|
|
category: config
|
|
|
dps:
|
|
dps:
|
|
|
- id: 111
|
|
- id: 111
|
|
@@ -588,7 +644,9 @@ entities:
|
|
|
mask: "000000000000000000FF00000000"
|
|
mask: "000000000000000000FF00000000"
|
|
|
|
|
|
|
|
- entity: number
|
|
- entity: number
|
|
|
- name: Alarm 2 snooze duration
|
|
|
|
|
|
|
+ translation_key: alarm_x_snooze_duration
|
|
|
|
|
+ translation_placeholders:
|
|
|
|
|
+ x: "2"
|
|
|
category: config
|
|
category: config
|
|
|
dps:
|
|
dps:
|
|
|
- id: 111
|
|
- id: 111
|
|
@@ -602,7 +660,9 @@ entities:
|
|
|
unit: min
|
|
unit: min
|
|
|
|
|
|
|
|
- entity: select
|
|
- entity: select
|
|
|
- name: Alarm 2 snooze action
|
|
|
|
|
|
|
+ translation_key: alarm_x_snooze_action
|
|
|
|
|
+ translation_placeholders:
|
|
|
|
|
+ x: "2"
|
|
|
category: config
|
|
category: config
|
|
|
dps:
|
|
dps:
|
|
|
- id: 111
|
|
- id: 111
|
|
@@ -619,14 +679,14 @@ entities:
|
|
|
value: light_only
|
|
value: light_only
|
|
|
|
|
|
|
|
- entity: button
|
|
- entity: button
|
|
|
- name: Alarm snooze
|
|
|
|
|
|
|
+ translation_key: alarm_snooze
|
|
|
dps:
|
|
dps:
|
|
|
- id: 7
|
|
- id: 7
|
|
|
name: button
|
|
name: button
|
|
|
type: boolean
|
|
type: boolean
|
|
|
|
|
|
|
|
- entity: button
|
|
- entity: button
|
|
|
- name: Alarm off
|
|
|
|
|
|
|
+ translation_key: alarm_off
|
|
|
dps:
|
|
dps:
|
|
|
- id: 112
|
|
- id: 112
|
|
|
name: button
|
|
name: button
|
|
@@ -636,7 +696,9 @@ entities:
|
|
|
# They write a complete default 14-byte alarm blob so the masked alarm
|
|
# They write a complete default 14-byte alarm blob so the masked alarm
|
|
|
# controls above have a real payload to edit locally afterwards.
|
|
# controls above have a real payload to edit locally afterwards.
|
|
|
- entity: button
|
|
- entity: button
|
|
|
- name: Alarm 1 reset
|
|
|
|
|
|
|
+ translation_key: alarm_x_reset
|
|
|
|
|
+ translation_placeholders:
|
|
|
|
|
+ x: "1"
|
|
|
category: config
|
|
category: config
|
|
|
dps:
|
|
dps:
|
|
|
- id: 109
|
|
- id: 109
|
|
@@ -648,7 +710,9 @@ entities:
|
|
|
dps_val: "AAB/AwAGDwEeAQkAAAA="
|
|
dps_val: "AAB/AwAGDwEeAQkAAAA="
|
|
|
|
|
|
|
|
- entity: button
|
|
- entity: button
|
|
|
- name: Alarm 2 reset
|
|
|
|
|
|
|
+ translation_key: alarm_x_reset
|
|
|
|
|
+ translation_placeholders:
|
|
|
|
|
+ x: "2"
|
|
|
category: config
|
|
category: config
|
|
|
dps:
|
|
dps:
|
|
|
- id: 111
|
|
- id: 111
|
|
@@ -660,14 +724,14 @@ entities:
|
|
|
dps_val: "AAB/AwAGDwEeAQkAAAA="
|
|
dps_val: "AAB/AwAGDwEeAQkAAAA="
|
|
|
|
|
|
|
|
- entity: switch
|
|
- entity: switch
|
|
|
- name: Music playback
|
|
|
|
|
|
|
+ translation_key: music_playback
|
|
|
dps:
|
|
dps:
|
|
|
- id: 129
|
|
- id: 129
|
|
|
name: switch
|
|
name: switch
|
|
|
type: boolean
|
|
type: boolean
|
|
|
|
|
|
|
|
- entity: switch
|
|
- entity: switch
|
|
|
- name: Radio
|
|
|
|
|
|
|
+ translation_key: radio
|
|
|
dps:
|
|
dps:
|
|
|
- id: 130
|
|
- id: 130
|
|
|
name: switch
|
|
name: switch
|
|
@@ -675,7 +739,7 @@ entities:
|
|
|
|
|
|
|
|
# FM tuning is only available while the radio is on (DP 130).
|
|
# FM tuning is only available while the radio is on (DP 130).
|
|
|
- entity: number
|
|
- entity: number
|
|
|
- name: Radio frequency
|
|
|
|
|
|
|
+ translation_key: radio_frequency
|
|
|
mode: box
|
|
mode: box
|
|
|
dps:
|
|
dps:
|
|
|
- id: 133
|
|
- id: 133
|
|
@@ -705,7 +769,7 @@ entities:
|
|
|
# DP 114 stores date/time as 7 bytes: year offset, month, day, hour, minute,
|
|
# DP 114 stores date/time as 7 bytes: year offset, month, day, hour, minute,
|
|
|
# second and weekday. Expose the wall-clock portion for manual edits.
|
|
# second and weekday. Expose the wall-clock portion for manual edits.
|
|
|
- entity: time
|
|
- entity: time
|
|
|
- name: Clock time
|
|
|
|
|
|
|
+ translation_key: clock_time
|
|
|
category: config
|
|
category: config
|
|
|
dps:
|
|
dps:
|
|
|
- id: 114
|
|
- id: 114
|
|
@@ -734,7 +798,7 @@ entities:
|
|
|
value: true
|
|
value: true
|
|
|
|
|
|
|
|
- entity: switch
|
|
- entity: switch
|
|
|
- name: Network time sync
|
|
|
|
|
|
|
+ translation_key: network_time
|
|
|
category: config
|
|
category: config
|
|
|
dps:
|
|
dps:
|
|
|
- id: 115
|
|
- id: 115
|
|
@@ -742,23 +806,28 @@ entities:
|
|
|
type: boolean
|
|
type: boolean
|
|
|
|
|
|
|
|
- entity: switch
|
|
- entity: switch
|
|
|
- name: Night mode
|
|
|
|
|
|
|
+ translation_key: night_mode
|
|
|
category: config
|
|
category: config
|
|
|
dps:
|
|
dps:
|
|
|
- id: 121
|
|
- id: 121
|
|
|
name: switch
|
|
name: switch
|
|
|
type: boolean
|
|
type: boolean
|
|
|
|
|
|
|
|
- - entity: switch
|
|
|
|
|
- name: 24-hour time
|
|
|
|
|
|
|
+ - entity: select
|
|
|
|
|
+ translation_key: time_format
|
|
|
category: config
|
|
category: config
|
|
|
dps:
|
|
dps:
|
|
|
- id: 125
|
|
- id: 125
|
|
|
- name: switch
|
|
|
|
|
|
|
+ name: option
|
|
|
type: boolean
|
|
type: boolean
|
|
|
|
|
+ mapping:
|
|
|
|
|
+ - dps_val: false
|
|
|
|
|
+ value: 12_hour
|
|
|
|
|
+ - dps_val: true
|
|
|
|
|
+ value: 24_hour
|
|
|
|
|
|
|
|
- entity: select
|
|
- entity: select
|
|
|
- name: Display brightness
|
|
|
|
|
|
|
+ translation_key: display_brightness
|
|
|
category: config
|
|
category: config
|
|
|
dps:
|
|
dps:
|
|
|
- id: 116
|
|
- id: 116
|
|
@@ -775,7 +844,7 @@ entities:
|
|
|
value: auto
|
|
value: auto
|
|
|
|
|
|
|
|
- entity: select
|
|
- entity: select
|
|
|
- name: Seconds dot
|
|
|
|
|
|
|
+ translation_key: seconds_dot
|
|
|
category: config
|
|
category: config
|
|
|
dps:
|
|
dps:
|
|
|
- id: 118
|
|
- id: 118
|
|
@@ -801,7 +870,7 @@ entities:
|
|
|
value: fahrenheit
|
|
value: fahrenheit
|
|
|
|
|
|
|
|
- entity: sensor
|
|
- entity: sensor
|
|
|
- name: Wireless charging status
|
|
|
|
|
|
|
+ translation_key: wireless_charging
|
|
|
class: enum
|
|
class: enum
|
|
|
category: diagnostic
|
|
category: diagnostic
|
|
|
dps:
|
|
dps:
|
|
@@ -820,7 +889,7 @@ entities:
|
|
|
value: foreign_object_detected
|
|
value: foreign_object_detected
|
|
|
|
|
|
|
|
- entity: sensor
|
|
- entity: sensor
|
|
|
- name: Light status
|
|
|
|
|
|
|
+ translation_key: active_lights
|
|
|
class: enum
|
|
class: enum
|
|
|
category: diagnostic
|
|
category: diagnostic
|
|
|
dps:
|
|
dps:
|