diff --git a/apps/nspanel-lovelace-ui/luibackend/controller.py b/apps/nspanel-lovelace-ui/luibackend/controller.py index 313c7dd9a..359e577c8 100644 --- a/apps/nspanel-lovelace-ui/luibackend/controller.py +++ b/apps/nspanel-lovelace-ui/luibackend/controller.py @@ -191,7 +191,7 @@ def button_press(self, entity_id, button_type, value): if button_type == "media-pause": self._ha_api.get_entity(entity_id).call_service("media_play_pause") if button_type == "media-OnOff": - if player.state == "off": + if self._ha_api.get_entity(entity_id).state == "off": self._ha_api.get_entity(entity_id).call_service("turn_on") else: self._ha_api.get_entity(entity_id).call_service("turn_off")