diff --git a/homeassistant/components/home_connect/api.py b/homeassistant/components/home_connect/api.py index b525ced3dc158..b73d5416830e9 100644 --- a/homeassistant/components/home_connect/api.py +++ b/homeassistant/components/home_connect/api.py @@ -79,6 +79,8 @@ def get_devices(self): device = FridgeFreezer(self.hass, app) elif app.type == "Refrigerator": device = Refrigerator(self.hass, app) + elif app.type == "Freezer": + device = Freezer(self.hass, app) elif app.type == "Oven": device = Oven(self.hass, app) elif app.type == "CoffeeMaker": @@ -514,6 +516,15 @@ def get_entity_info(self): return {"binary_sensor": [door_entity]} +class Freezer(DeviceWithDoor): + """Freezer 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."""