Add Google assistant Gate device type (#118144)

This commit is contained in:
Bygood91 2024-05-29 09:18:02 +02:00 committed by GitHub
parent 09d4112784
commit f7d2d94fdc
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 3 additions and 2 deletions

View File

@ -83,6 +83,7 @@ TYPE_DOOR = f"{PREFIX_TYPES}DOOR"
TYPE_DOORBELL = f"{PREFIX_TYPES}DOORBELL"
TYPE_FAN = f"{PREFIX_TYPES}FAN"
TYPE_GARAGE = f"{PREFIX_TYPES}GARAGE"
TYPE_GATE = f"{PREFIX_TYPES}GATE"
TYPE_HUMIDIFIER = f"{PREFIX_TYPES}HUMIDIFIER"
TYPE_LIGHT = f"{PREFIX_TYPES}LIGHT"
TYPE_LOCK = f"{PREFIX_TYPES}LOCK"
@ -171,7 +172,7 @@ DEVICE_CLASS_TO_GOOGLE_TYPES = {
(cover.DOMAIN, cover.CoverDeviceClass.CURTAIN): TYPE_CURTAIN,
(cover.DOMAIN, cover.CoverDeviceClass.DOOR): TYPE_DOOR,
(cover.DOMAIN, cover.CoverDeviceClass.GARAGE): TYPE_GARAGE,
(cover.DOMAIN, cover.CoverDeviceClass.GATE): TYPE_GARAGE,
(cover.DOMAIN, cover.CoverDeviceClass.GATE): TYPE_GATE,
(cover.DOMAIN, cover.CoverDeviceClass.SHUTTER): TYPE_SHUTTER,
(cover.DOMAIN, cover.CoverDeviceClass.WINDOW): TYPE_WINDOW,
(event.DOMAIN, event.EventDeviceClass.DOORBELL): TYPE_DOORBELL,

View File

@ -1076,7 +1076,7 @@ async def test_device_class_binary_sensor(
("non_existing_class", "action.devices.types.BLINDS"),
("door", "action.devices.types.DOOR"),
("garage", "action.devices.types.GARAGE"),
("gate", "action.devices.types.GARAGE"),
("gate", "action.devices.types.GATE"),
("awning", "action.devices.types.AWNING"),
("shutter", "action.devices.types.SHUTTER"),
("curtain", "action.devices.types.CURTAIN"),