feat(helpers): migrate UI helpers to YAML (Phase 1)
Migriert von .storage/ nach helpers/*.yaml: - helpers/input_boolean.yaml (3 helpers) - helpers/input_button.yaml (1: nachtmodus) - helpers/input_datetime.yaml (4: grow_startdatum + 3x whirlpool) - helpers/timer.yaml (1: timer_badezimmer_heizung) Die 3 Whirlpool-Datetime-Helper waren bereits inline in configuration.yaml — wurden zusammen mit grow_startdatum nach helpers/input_datetime.yaml verschoben. object_ids exakt erhalten — keine Brüche in Automatisierungen oder Dashboards zu erwarten. Phase 1 = parallel zu UI-Helpern. ha core check exit 0. Phase 2 (UI-Helper aus .storage entfernen) folgt nach explizitem Go. NICHT migriert: - schedule (whirlpool_heizung) — Integration ist UI-only, keine YAML-Konfiguration unterstützt. - input_select/input_text/counter — keine UI-Helper vorhanden.
This commit is contained in:
@@ -0,0 +1,12 @@
|
||||
# Input Booleans (Toggles)
|
||||
# Migriert von UI nach YAML - object_ids müssen exakt erhalten bleiben.
|
||||
|
||||
buro_licht_helper:
|
||||
name: Büro_Licht_Helper
|
||||
|
||||
geschirrspuler_uber_nacht:
|
||||
name: Geschirrspüler über Nacht
|
||||
icon: mdi:dishwasher-alert
|
||||
|
||||
garderobe_helper:
|
||||
name: Garderobe Helper
|
||||
@@ -0,0 +1,5 @@
|
||||
# Input Buttons (One-Shot-Trigger)
|
||||
|
||||
nachtmodus:
|
||||
name: Nachtmodus
|
||||
icon: mdi:weather-night
|
||||
@@ -0,0 +1,23 @@
|
||||
# Input Datetimes
|
||||
# Whirlpool-Helper waren bereits inline in configuration.yaml definiert
|
||||
# und wurden hierher zusammengeführt mit dem UI-Helper grow_startdatum.
|
||||
|
||||
grow_startdatum:
|
||||
name: Grow Startdatum
|
||||
has_date: true
|
||||
has_time: false
|
||||
|
||||
whirlpool_letzte_wasserpflege:
|
||||
name: "Whirlpool – Letzte Wasserpflege"
|
||||
has_date: true
|
||||
has_time: false
|
||||
|
||||
whirlpool_letzter_kartuschenwechsel:
|
||||
name: "Whirlpool – Letzter Kartuschenwechsel"
|
||||
has_date: true
|
||||
has_time: false
|
||||
|
||||
whirlpool_letzter_wasserwechsel:
|
||||
name: "Whirlpool – Letzter Wasserwechsel"
|
||||
has_date: true
|
||||
has_time: false
|
||||
@@ -0,0 +1,8 @@
|
||||
# Timer
|
||||
# duration: "00:00:00" wirkt ungenutzt — der Timer wird programmatisch
|
||||
# aus einer Automation gestartet (Bezug: Badezimmer-Heizung).
|
||||
|
||||
timer_badezimmer_heizung:
|
||||
name: timer_badezimmer_heizung
|
||||
duration: "00:00:00"
|
||||
restore: false
|
||||
Reference in New Issue
Block a user