Commit graph

26 commits

Author SHA1 Message Date
d1922a1597 Fix: entity selector multiple+domain-Filter erfordert filter:-Schema
selector.entity.domain als Top-Level-Key funktioniert nicht zusammen mit
multiple: true - HA erwartet dafuer selector.entity.filter: [{domain: [...]}].
Dadurch wurde in der UI gar kein Auswahlfeld mehr gerendert.
2026-07-28 08:25:11 +00:00
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
5c48e1c2a5 Fix: store start_time as Unix timestamp to avoid datetime/string subtraction error 2026-06-01 04:46:00 +00:00
c65826f12e Use text selector for notify targets (HA version compatibility) 2026-05-31 19:16:01 +00:00
a4885fe4e8 Restore notify selector (matching klima_dry_control pattern) 2026-05-31 19:12:05 +00:00
eac0955b41 Fix: replace notify selector with text selector for HA compatibility 2026-05-31 19:08:36 +00:00
3b7b10ac42 Fix: upload plain YAML (was accidentally double base64-encoded) 2026-05-31 19:05:25 +00:00
178ff7c405 Add Shelly Plug S charger monitor blueprint
Detects charge start/end via power threshold, sends push notifications,
and calculates charged kWh and electricity cost.
2026-05-31 18:58:00 +00:00
6e32874db5 Use notify selector type with two separate optional fields 2026-05-31 18:26:59 +00:00
22758e2573 Fix notify selector: use text input with comma-separated values 2026-05-31 14:09:39 +00:00
4524af7b2c Show humidity change (before/after/diff) in end notification 2026-05-31 13:55:20 +00:00
d4a0a5dd82 Add multiple notify targets and cancel delay setting 2026-05-31 12:41:25 +00:00
098c7207c5 Fix notify: use notify.send_message with entity_id target 2026-05-31 12:36:27 +00:00
5300c9cf3c Add notification when humidity is already OK or window is open 2026-05-31 12:33:13 +00:00
7e0d6193ad Add push notifications on start and end with current humidity 2026-05-31 12:20:20 +00:00
e962098ba2 Remove raumklima_entfeuchter.yaml 2026-05-31 12:06:48 +00:00
3778a3c181 Rename to klima_dry_control 2026-05-31 12:06:41 +00:00
99df91a50d Remove old entfeuchten_blueprint.yaml 2026-05-31 12:05:52 +00:00
7cb8352fde Add raumklima_entfeuchter blueprint 2026-05-31 12:05:39 +00:00
7b23adffa6 Fix: Replace base64-encoded content with actual YAML 2026-05-31 12:03:52 +00:00
415fb77b5f Add Entfeuchten Blueprint (Klimaanlage Dry-Modus) 2026-05-31 11:59:36 +00:00