chore: initial baseline before refactoring

Initial snapshot of Home Assistant config (HAOS 2026.4.4)
prior to dashboard restructuring and helper YAML migration.

Pre-commit cleanup applied:
- Removed blueprints/switch_manager/ (9.4 MB stale, component already gone)
- Removed .storage/switch_manager
- Removed home-assistant.log.{1,old,fault}
- Removed zigbee2mqtt/configuration_backup_v{1..4}.yaml
- Removed zigbee2mqtt/database.db.tmp.2024-09-27 (1.5y old)
- Created empty themes/ to satisfy configuration.yaml include

.gitignore uses allowlist strategy for .storage/ to keep
all tokens, keys, and PINs out of version control.
This commit is contained in:
2026-05-02 14:24:53 +02:00
commit 5f01411780
149 changed files with 47886 additions and 0 deletions
+275
View File
@@ -0,0 +1,275 @@
# =========================================================================
# BÜRO
# WS-EUK03 operation_mode: decoupled ✓
# =========================================================================
buro_licht:
module: controllerx
class: LightController
controller: Büro Lichtschalter
integration:
name: z2m
listen_to: mqtt
light: light.buro_decke
mapping:
single: toggle
buro_schreibtisch_switch:
module: controllerx
class: WXKG01LMLightController
controller: Büro Schreibtischschalter
integration:
name: z2m
listen_to: mqtt
light: light.buro_schreibtisch
# =========================================================================
# WC
# WS-EUK03 operation_mode: decoupled ✓
# WXKG15LM operation_mode: event ✓
# =========================================================================
wc_licht:
module: controllerx
class: LightController
controller: WC Lichtschalter
integration:
name: z2m
listen_to: mqtt
light: light.wc_decke
mapping:
single: toggle
double:
- service: light.turn_off
entity_id: light.wc_decke
- service: light.turn_off
entity_id: light.technikraum_decke
wc_wireless:
module: controllerx
class: WXKG15LMLightController
controller: WC Wireless Lichtschalter
integration:
name: z2m
listen_to: mqtt
light: light.wc_decke
mapping:
single_left:
service: light.toggle
entity_id: light.wc_decke
single_right:
service: light.toggle
entity_id: light.wc_spiegel
# =========================================================================
# BADEZIMMER
# WS-EUK03 operation_mode: decoupled ✓
# WXKG15LM operation_mode: event ✓
# =========================================================================
badezimmer_lichtschalter:
module: controllerx
class: LightController
controller: Badezimmer Lichtschalter
integration:
name: z2m
listen_to: mqtt
light: light.badezimmer_decke
mapping:
single: toggle
badezimmer_h1w:
module: controllerx
class: WXKG15LMLightController
controller: Badezimmer Wireless Lichtschalter
integration:
name: z2m
listen_to: mqtt
light: light.badezimmer_decke
mapping:
single_left:
service: light.toggle
entity_id: light.badezimmer_decke
single_right:
service: light.toggle
entity_id: light.badezimmer_spiegel
# =========================================================================
# WOHNBEREICH & GANG
# WS-EUK04 operation_mode_left/right: decoupled ✓
# =========================================================================
wohnzimmer_garderobe_h1:
module: controllerx
class: LightController
controller: Gang Wohnzimmer Lichtschalter
integration:
name: z2m
listen_to: mqtt
light: light.garderobe_spots
mapping:
single_left:
service: light.toggle
entity_id: light.garderobe_spots
single_right:
service: light.toggle
entity_id: light.gang_spots
esszimmer_kuche_h1:
module: controllerx
class: LightController
controller: Wohnzimmer Küche Lichtschalter
integration:
name: z2m
listen_to: mqtt
light: light.esszimmer_decke
mapping:
single_left:
service: light.toggle
entity_id: light.esszimmer_decke
single_right:
service: light.toggle
entity_id: light.kuche_spots
wohnzimmer_gang_h1:
module: controllerx
class: LightController
controller: Esszimmer Gang Lichtschalter
integration:
name: z2m
listen_to: mqtt
light: light.wohnzimmer_decke
mapping:
single_left:
service: light.toggle
entity_id: light.wohnzimmer_decke
single_right:
- service: light.toggle
entity_id: light.gang_spots
- service: light.toggle
entity_id: light.wohnzimmer_spots
# WS-EUK03 operation_mode: decoupled ✓
gang_h1:
module: controllerx
class: LightController
controller: Gang Lichtschalter
integration:
name: z2m
listen_to: mqtt
light: light.gang_spots
mapping:
single:
- service: light.toggle
entity_id: light.gang_spots
- service: light.toggle
entity_id: light.wohnzimmer_spots
double:
service: input_button.press
entity_id: input_button.nachtmodus
wohnzimmer_button:
module: controllerx
class: WXKG01LMLightController
controller: Wohnzimmer Button
integration:
name: z2m
listen_to: mqtt
light: light.wohnzimmer_decke
mapping:
single:
service: switch.toggle
entity_id: switch.wohnzimmer_steckdose
double:
service: input_button.press
entity_id: input_button.nachtmodus
# =========================================================================
# SCHLAFRÄUME, KINDERZIMMER & SPEIS
# WS-EUK03 decoupled ✓ (Gästezimmer & Speis noch setzen!)
# =========================================================================
kinderzimmer_bett:
module: controllerx
class: WXKG01LMLightController
controller: Kinderzimmer Bettschalter
integration:
name: z2m
listen_to: mqtt
light: light.kinderzimmer_spots
kinderzimmer_lichtschalter:
module: controllerx
class: LightController
controller: Kinderzimmer Lichtschalter
integration:
name: z2m
listen_to: mqtt
light: light.kinderzimmer_spots
mapping:
single: toggle
schlafzimmer_h1:
module: controllerx
class: LightController
controller: Schlafzimmer Lichtschalter
integration:
name: z2m
listen_to: mqtt
light: light.schlafzimmer_decke
mapping:
single: toggle
gastezimmer_h1:
module: controllerx
class: LightController
controller: Gästezimmer Lichtschalter
integration:
name: z2m
listen_to: mqtt
light: light.gastezimmer_decke
mapping:
single: toggle
speis_h1:
module: controllerx
class: LightController
controller: Speis Lichtschalter
integration:
name: z2m
listen_to: mqtt
light: light.speis_decke
mapping:
single: toggle
# =========================================================================
# TERRASSE & AUSSENBEREICH
# =========================================================================
# WS-EUK03 operation_mode: decoupled ✓
esszimmer_terrasse:
module: controllerx
class: LightController
controller: Esszimmer Lichtschalter Terrasse
integration:
name: z2m
listen_to: mqtt
light: light.grillplatz_wandleuchte
mapping:
single: toggle
# WS-EUK03 decoupled noch setzen!
wohnzimmer_terrasse:
module: controllerx
class: LightController
controller: Wohnzimmer Lichtschalter Terrasse
integration:
name: z2m
listen_to: mqtt
light: light.terrasse_wandleuchte
mapping:
single: toggle
terrasse_remote:
module: controllerx
class: TS0044LightController
controller: Terrasse Fernbedienung
integration:
name: z2m
listen_to: mqtt
light: light.technikraum_decke