Add HomeConnect Refrigerator (#63850)

This commit is contained in:
Brave Chicken 2022-01-15 18:24:35 +01:00 committed by GitHub
parent 759b6fd9b2
commit b7785eb188
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -77,6 +77,8 @@ class ConfigEntryAuth(homeconnect.HomeConnectAPI):
device = Dishwasher(self.hass, app)
elif app.type == "FridgeFreezer":
device = FridgeFreezer(self.hass, app)
elif app.type == "Refrigerator":
device = Refrigerator(self.hass, app)
elif app.type == "Oven":
device = Oven(self.hass, app)
elif app.type == "CoffeeMaker":
@ -501,6 +503,15 @@ class FridgeFreezer(DeviceWithDoor):
return {"binary_sensor": [door_entity]}
class Refrigerator(DeviceWithDoor):
"""Refrigerator class."""
def get_entity_info(self):
"""Get a dictionary with infos about the associated entities."""
door_entity = self.get_door_entity()
return {"binary_sensor": [door_entity]}
class Hob(DeviceWithOpState, DeviceWithPrograms, DeviceWithRemoteControl):
"""Hob class."""