From bb07f36327b57f20b6cd570e0c70dc5f05a1ec5d Mon Sep 17 00:00:00 2001 From: Johannes Date: Thu, 16 Jun 2022 19:04:14 +0200 Subject: [PATCH] check type for every button press call --- apps/nspanel-lovelace-ui/luibackend/controller.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/nspanel-lovelace-ui/luibackend/controller.py b/apps/nspanel-lovelace-ui/luibackend/controller.py index 8f6f75bf..342d7080 100644 --- a/apps/nspanel-lovelace-ui/luibackend/controller.py +++ b/apps/nspanel-lovelace-ui/luibackend/controller.py @@ -259,8 +259,8 @@ class LuiController(object): self._ha_api.get_entity(entity_id).call_service("unlock") else: self._ha_api.get_entity(entity_id).call_service("lock") - else: - self._ha_api.get_entity(entity_id).call_service("press") + elif entity_id.startswith('button') or entity_id.startswith('input_button'): + self._ha_api.get_entity(entity_id).call_service("press") # for media page if button_type == "media-next":