Commit graph

6 commits

Author SHA1 Message Date
a1ada9ca56 Feature: smarter Umschalten-Toggle fuer Maehroboter (docked <-> Mähen starten/Ladestation)
Bei lawn_mower-Entitaeten bedeutet "Umschalten" jetzt: steht der
Roboter auf der Ladestation (docked) -> start_mowing, ansonsten
(mowing/paused/returning/error) -> dock. Damit reicht eine Taste
zum Starten und Zurueckholen, analog zum bestehenden Schloss-Toggle.
2026-07-28 08:12:57 +00:00
37d7477ba1 Feature: mehrere Entitaeten pro Taste
Der Entity-Selector jeder Taste erlaubt jetzt Mehrfachauswahl
(selector.entity.multiple: true). Die Aktion wird per repeat.for_each
auf jede ausgewaehlte Entitaet einzeln angewendet, weiterhin mit
domain-bewusster Service-Aufloesung pro Entitaet.
2026-07-28 07:59:27 +00:00
c8847ebc23 Fix: domänenbewusste Service-Auswahl statt generischem homeassistant.turn_on/off
cover.turn_on/turn_off, valve.turn_on/turn_off und lock.turn_on/turn_off/toggle
existieren schlicht nicht - die generischen homeassistant.* Services haben
dafuer nichts ausgeloest. Jetzt wird je nach Entitaets-Domain der native
Service aufgerufen (cover.open_cover/close_cover, valve.open_valve/close_valve,
lock.lock/unlock, inkl. State-basiertem Toggle fuer Schloesser).
2026-07-27 17:11:12 +00:00
9220ff9d3e Add lawn_mower support (Worx Landroid) with start_mowing/pause/dock actions 2026-07-27 16:43:17 +00:00
5120617777 Fix: channel-Vergleich robust mit | int statt String-Vergleich
HA parst Template-Ergebnisse, die wie Zahlen aussehen, automatisch
zurück in den nativen Typ. channel == '3' (String-Vergleich) war
dadurch immer False, selbst bei korrekt konfigurierten Tasten.
2026-07-27 15:17:46 +00:00
df43edc5c4 Add HM-PB-6-WM55 Wandtaster Blueprint (6 Tasten, CCU2) 2026-07-27 14:55:44 +00:00