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:
+5
-13
@@ -22,16 +22,8 @@ powercalc:
|
||||
recorder:
|
||||
purge_keep_days: 21
|
||||
|
||||
input_datetime:
|
||||
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
|
||||
# Helper (von UI nach YAML migriert — siehe helpers/)
|
||||
input_boolean: !include helpers/input_boolean.yaml
|
||||
input_button: !include helpers/input_button.yaml
|
||||
input_datetime: !include helpers/input_datetime.yaml
|
||||
timer: !include helpers/timer.yaml
|
||||
|
||||
Reference in New Issue
Block a user