diff --git a/src/room_control/door.py b/src/room_control/door.py index cec1ece..befd82c 100644 --- a/src/room_control/door.py +++ b/src/room_control/door.py @@ -15,11 +15,10 @@ class Door: ) self.adapi.listen_state( - callback=lambda *args, **kwargs: self.call_service( - f'{self.adapi.name}/activate_all_off', namespace='controller' + callback=lambda *args, **kwargs: self.adapi.call_service( + f'{self.adapi.name}/activate_all_off', namespace='controller', cause='door open' ), entity_id=self.entity_id, new='on', - cause='door open', ) self.logger.debug(f'Initialized door for [room]{self.adapi.name}[/]')