mirror of
https://github.com/home-assistant/core.git
synced 2025-07-19 11:17:21 +00:00
Fix missing translation key for august doorbells (#122251)
This commit is contained in:
parent
7ec332f857
commit
d421525f1b
@ -81,6 +81,7 @@ SENSOR_TYPES_VIDEO_DOORBELL = (
|
|||||||
SENSOR_TYPES_DOORBELL: tuple[AugustDoorbellBinarySensorEntityDescription, ...] = (
|
SENSOR_TYPES_DOORBELL: tuple[AugustDoorbellBinarySensorEntityDescription, ...] = (
|
||||||
AugustDoorbellBinarySensorEntityDescription(
|
AugustDoorbellBinarySensorEntityDescription(
|
||||||
key="ding",
|
key="ding",
|
||||||
|
translation_key="ding",
|
||||||
device_class=BinarySensorDeviceClass.OCCUPANCY,
|
device_class=BinarySensorDeviceClass.OCCUPANCY,
|
||||||
value_fn=retrieve_ding_activity,
|
value_fn=retrieve_ding_activity,
|
||||||
is_time_based=True,
|
is_time_based=True,
|
||||||
|
@ -40,6 +40,9 @@
|
|||||||
},
|
},
|
||||||
"entity": {
|
"entity": {
|
||||||
"binary_sensor": {
|
"binary_sensor": {
|
||||||
|
"ding": {
|
||||||
|
"name": "Doorbell ding"
|
||||||
|
},
|
||||||
"image_capture": {
|
"image_capture": {
|
||||||
"name": "Image capture"
|
"name": "Image capture"
|
||||||
}
|
}
|
||||||
|
@ -94,7 +94,7 @@ async def test_create_doorbell(hass: HomeAssistant) -> None:
|
|||||||
)
|
)
|
||||||
assert binary_sensor_k98gidt45gul_name_online.state == STATE_ON
|
assert binary_sensor_k98gidt45gul_name_online.state == STATE_ON
|
||||||
binary_sensor_k98gidt45gul_name_ding = hass.states.get(
|
binary_sensor_k98gidt45gul_name_ding = hass.states.get(
|
||||||
"binary_sensor.k98gidt45gul_name_occupancy"
|
"binary_sensor.k98gidt45gul_name_doorbell_ding"
|
||||||
)
|
)
|
||||||
assert binary_sensor_k98gidt45gul_name_ding.state == STATE_OFF
|
assert binary_sensor_k98gidt45gul_name_ding.state == STATE_OFF
|
||||||
binary_sensor_k98gidt45gul_name_motion = hass.states.get(
|
binary_sensor_k98gidt45gul_name_motion = hass.states.get(
|
||||||
@ -121,7 +121,7 @@ async def test_create_doorbell_offline(hass: HomeAssistant) -> None:
|
|||||||
)
|
)
|
||||||
assert binary_sensor_tmt100_name_online.state == STATE_OFF
|
assert binary_sensor_tmt100_name_online.state == STATE_OFF
|
||||||
binary_sensor_tmt100_name_ding = hass.states.get(
|
binary_sensor_tmt100_name_ding = hass.states.get(
|
||||||
"binary_sensor.tmt100_name_occupancy"
|
"binary_sensor.tmt100_name_doorbell_ding"
|
||||||
)
|
)
|
||||||
assert binary_sensor_tmt100_name_ding.state == STATE_UNAVAILABLE
|
assert binary_sensor_tmt100_name_ding.state == STATE_UNAVAILABLE
|
||||||
|
|
||||||
@ -143,7 +143,7 @@ async def test_create_doorbell_with_motion(hass: HomeAssistant) -> None:
|
|||||||
)
|
)
|
||||||
assert binary_sensor_k98gidt45gul_name_online.state == STATE_ON
|
assert binary_sensor_k98gidt45gul_name_online.state == STATE_ON
|
||||||
binary_sensor_k98gidt45gul_name_ding = hass.states.get(
|
binary_sensor_k98gidt45gul_name_ding = hass.states.get(
|
||||||
"binary_sensor.k98gidt45gul_name_occupancy"
|
"binary_sensor.k98gidt45gul_name_doorbell_ding"
|
||||||
)
|
)
|
||||||
assert binary_sensor_k98gidt45gul_name_ding.state == STATE_OFF
|
assert binary_sensor_k98gidt45gul_name_ding.state == STATE_OFF
|
||||||
new_time = dt_util.utcnow() + datetime.timedelta(seconds=40)
|
new_time = dt_util.utcnow() + datetime.timedelta(seconds=40)
|
||||||
@ -173,7 +173,7 @@ async def test_doorbell_update_via_pubnub(hass: HomeAssistant) -> None:
|
|||||||
)
|
)
|
||||||
assert binary_sensor_k98gidt45gul_name_motion.state == STATE_OFF
|
assert binary_sensor_k98gidt45gul_name_motion.state == STATE_OFF
|
||||||
binary_sensor_k98gidt45gul_name_ding = hass.states.get(
|
binary_sensor_k98gidt45gul_name_ding = hass.states.get(
|
||||||
"binary_sensor.k98gidt45gul_name_occupancy"
|
"binary_sensor.k98gidt45gul_name_doorbell_ding"
|
||||||
)
|
)
|
||||||
assert binary_sensor_k98gidt45gul_name_ding.state == STATE_OFF
|
assert binary_sensor_k98gidt45gul_name_ding.state == STATE_OFF
|
||||||
|
|
||||||
@ -241,7 +241,7 @@ async def test_doorbell_update_via_pubnub(hass: HomeAssistant) -> None:
|
|||||||
assert binary_sensor_k98gidt45gul_name_motion.state == STATE_ON
|
assert binary_sensor_k98gidt45gul_name_motion.state == STATE_ON
|
||||||
|
|
||||||
binary_sensor_k98gidt45gul_name_ding = hass.states.get(
|
binary_sensor_k98gidt45gul_name_ding = hass.states.get(
|
||||||
"binary_sensor.k98gidt45gul_name_occupancy"
|
"binary_sensor.k98gidt45gul_name_doorbell_ding"
|
||||||
)
|
)
|
||||||
assert binary_sensor_k98gidt45gul_name_ding.state == STATE_OFF
|
assert binary_sensor_k98gidt45gul_name_ding.state == STATE_OFF
|
||||||
|
|
||||||
@ -272,7 +272,7 @@ async def test_doorbell_update_via_pubnub(hass: HomeAssistant) -> None:
|
|||||||
await hass.async_block_till_done()
|
await hass.async_block_till_done()
|
||||||
|
|
||||||
binary_sensor_k98gidt45gul_name_ding = hass.states.get(
|
binary_sensor_k98gidt45gul_name_ding = hass.states.get(
|
||||||
"binary_sensor.k98gidt45gul_name_occupancy"
|
"binary_sensor.k98gidt45gul_name_doorbell_ding"
|
||||||
)
|
)
|
||||||
assert binary_sensor_k98gidt45gul_name_ding.state == STATE_ON
|
assert binary_sensor_k98gidt45gul_name_ding.state == STATE_ON
|
||||||
new_time = dt_util.utcnow() + datetime.timedelta(seconds=40)
|
new_time = dt_util.utcnow() + datetime.timedelta(seconds=40)
|
||||||
@ -285,7 +285,7 @@ async def test_doorbell_update_via_pubnub(hass: HomeAssistant) -> None:
|
|||||||
await hass.async_block_till_done()
|
await hass.async_block_till_done()
|
||||||
|
|
||||||
binary_sensor_k98gidt45gul_name_ding = hass.states.get(
|
binary_sensor_k98gidt45gul_name_ding = hass.states.get(
|
||||||
"binary_sensor.k98gidt45gul_name_occupancy"
|
"binary_sensor.k98gidt45gul_name_doorbell_ding"
|
||||||
)
|
)
|
||||||
assert binary_sensor_k98gidt45gul_name_ding.state == STATE_OFF
|
assert binary_sensor_k98gidt45gul_name_ding.state == STATE_OFF
|
||||||
|
|
||||||
@ -403,6 +403,6 @@ async def test_create_lock_with_doorbell(hass: HomeAssistant) -> None:
|
|||||||
await _create_august_with_devices(hass, [lock_one])
|
await _create_august_with_devices(hass, [lock_one])
|
||||||
|
|
||||||
ding_sensor = hass.states.get(
|
ding_sensor = hass.states.get(
|
||||||
"binary_sensor.a6697750d607098bae8d6baa11ef8063_name_occupancy"
|
"binary_sensor.a6697750d607098bae8d6baa11ef8063_name_doorbell_ding"
|
||||||
)
|
)
|
||||||
assert ding_sensor.state == STATE_OFF
|
assert ding_sensor.state == STATE_OFF
|
||||||
|
Loading…
x
Reference in New Issue
Block a user