diff --git a/apps/nspanel-lovelace-ui/luibackend/controller.py b/apps/nspanel-lovelace-ui/luibackend/controller.py index a4a662a6..dcd8d50d 100644 --- a/apps/nspanel-lovelace-ui/luibackend/controller.py +++ b/apps/nspanel-lovelace-ui/luibackend/controller.py @@ -283,7 +283,7 @@ class LuiController(object): self._ha_api.get_entity(entity_id).call_service("turn_on") elif entity_id.startswith('script'): self._ha_api.get_entity(entity_id).call_service("turn_on") - elif entity_id.startswith('light') or entity_id.startswith('switch') or entity_id.startswith('input_boolean') or entity_id.startswith('automation'): + elif entity_id.startswith('light') or entity_id.startswith('switch') or entity_id.startswith('input_boolean') or entity_id.startswith('automation') or entity_id.startswith('fan'): self._ha_api.get_entity(entity_id).call_service("toggle") elif entity_id.startswith('lock'): if self._ha_api.get_entity(entity_id).state == "locked":