Compare commits

..

1 Commits

Author SHA1 Message Date
Joseph Abbey
6aafd4fcb1 Support more entities for toggle 2025-10-20 14:36:39 +01:00

View File

@@ -72,10 +72,12 @@ class HomeAssistantToggleMenuItem extends WatchUi.ToggleMenuItem {
//
private function setUiToggle(state as Null or Lang.String) as Void {
if (state != null) {
if (state.equals("on") && !isEnabled()) {
setEnabled(true);
} else if (state.equals("off") && isEnabled()) {
if (state.equals("unavailable" || "unknown")) {
return;
} else if ((state.equals("off") || state.equals("closed")) && isEnabled()) {
setEnabled(false);
} else if (!isEnabled()) {
setEnabled(true);
}
}
}