mirror of
https://github.com/home-assistant/core.git
synced 2025-09-07 05:41:32 +02:00
Add Reolink chime silent time number entity (#151190)
This commit is contained in:
@@ -318,6 +318,9 @@
|
||||
},
|
||||
"pre_record_battery_stop": {
|
||||
"default": "mdi:history"
|
||||
},
|
||||
"silent_time": {
|
||||
"default": "mdi:volume-off"
|
||||
}
|
||||
},
|
||||
"select": {
|
||||
|
@@ -804,6 +804,19 @@ CHIME_NUMBER_ENTITIES = (
|
||||
value=lambda chime: chime.volume,
|
||||
method=lambda chime, value: chime.set_option(volume=int(value)),
|
||||
),
|
||||
ReolinkChimeNumberEntityDescription(
|
||||
key="silent_time",
|
||||
cmd_key="609",
|
||||
translation_key="silent_time",
|
||||
entity_category=EntityCategory.CONFIG,
|
||||
device_class=NumberDeviceClass.DURATION,
|
||||
native_step=1,
|
||||
native_min_value=0,
|
||||
native_max_value=720,
|
||||
native_unit_of_measurement=UnitOfTime.MINUTES,
|
||||
value=lambda chime: int(chime.silent_time / 60),
|
||||
method=lambda chime, value: chime.set_silent_time(time=int(value * 60)),
|
||||
),
|
||||
)
|
||||
|
||||
|
||||
|
@@ -666,6 +666,9 @@
|
||||
},
|
||||
"pre_record_battery_stop": {
|
||||
"name": "Pre-recording stop battery level"
|
||||
},
|
||||
"silent_time": {
|
||||
"name": "Silent time"
|
||||
}
|
||||
},
|
||||
"select": {
|
||||
|
@@ -81,6 +81,10 @@
|
||||
'0': 1,
|
||||
'null': 1,
|
||||
}),
|
||||
'609': dict({
|
||||
'0': 1,
|
||||
'null': 1,
|
||||
}),
|
||||
'DingDongOpt': dict({
|
||||
'0': 2,
|
||||
'null': 2,
|
||||
|
Reference in New Issue
Block a user