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:
@@ -0,0 +1,386 @@
|
||||
- id: '1726037322181'
|
||||
alias: WC Sensor Light
|
||||
description: ''
|
||||
use_blueprint:
|
||||
path: Blackshome/sensor-light.yaml
|
||||
input:
|
||||
motion_trigger:
|
||||
- binary_sensor.wc_bewegungsmelder_occupancy
|
||||
light_switch:
|
||||
entity_id: light.wc_decke
|
||||
include_sun: sun_disabled
|
||||
night_lights:
|
||||
entity_id: light.wc_decke
|
||||
night_light_brightness: 30
|
||||
- id: '1726044464634'
|
||||
alias: Badezimmer Sensor Light
|
||||
description: ''
|
||||
use_blueprint:
|
||||
path: Blackshome/sensor-light.yaml
|
||||
input:
|
||||
motion_trigger:
|
||||
- binary_sensor.badezimmer_bewegungsmelder_occupancy
|
||||
light_switch:
|
||||
entity_id: light.badezimmer_decke
|
||||
include_sun: sun_disabled
|
||||
night_lights:
|
||||
entity_id: light.badezimmer_decke
|
||||
night_light_brightness: 30
|
||||
time_delay: 15
|
||||
- id: '1726159872511'
|
||||
alias: Wassermeldung
|
||||
description: ''
|
||||
use_blueprint:
|
||||
path: Blackshome/state-notifications-and-actions.yaml
|
||||
input:
|
||||
start_trigger_state_entity:
|
||||
- binary_sensor.wc_wassermelder_water_leak
|
||||
- binary_sensor.technikraum_wassermelder_water_leak
|
||||
- binary_sensor.kuche_wassermelder_water_leak
|
||||
start_notify_device:
|
||||
- 5fb7463ffcf5af63b5b871d88de9384d
|
||||
- b66802e4b09680de467594c871f22d67
|
||||
start_title: WASSERALARM
|
||||
start_message: '{{ states[trigger.entity_id].attributes.friendly_name }} hat
|
||||
Feuchtigkeit festgestellt.'
|
||||
start_notify_data:
|
||||
- high_priority
|
||||
- sticky
|
||||
start_trigger_state: 'on'
|
||||
include_start_notify: enable_start_notify_options
|
||||
- id: '1726164370652'
|
||||
alias: Büro Anwesenheit
|
||||
description: ''
|
||||
use_blueprint:
|
||||
path: Blackshome/sensor-light.yaml
|
||||
input:
|
||||
motion_trigger:
|
||||
- binary_sensor.buro_anwesenheitssensor_raum
|
||||
light_switch:
|
||||
entity_id:
|
||||
- light.buro_decke
|
||||
time_delay: 0.5
|
||||
include_sun: sun_enabled
|
||||
include_light_colour_control: disable_colour_control
|
||||
ambient_light_sensor: sensor.buro_anwesenheitssensor_light_sensor_light_level
|
||||
ambient_light_options: ambient_light_option_enabled
|
||||
include_ambient: ambient_enabled
|
||||
ambient_light_high_value: 60
|
||||
- id: '1726175048536'
|
||||
alias: Low Battery
|
||||
description: ''
|
||||
use_blueprint:
|
||||
path: Blackshome/low-battery-notifications-and-actions.yaml
|
||||
input:
|
||||
include_time: time_enabled
|
||||
include_easy_notify: disabled_easy_notify
|
||||
include_persistent_notification: disabled_persistent_notification
|
||||
notify_device: []
|
||||
time: '16:00:00'
|
||||
exclude_sensors:
|
||||
entity_id:
|
||||
- sensor.powerocean_bpack1_bpsoc
|
||||
- sensor.powerocean_bpack2_bpsoc
|
||||
- sensor.powerocean_bpsoc_2
|
||||
- sensor.pixel_8_pro_car_battery
|
||||
- sensor.karolina_tracker_batterie
|
||||
include_custom_actions: enable_custom_actions
|
||||
custom_actions:
|
||||
- action: notify.send_message
|
||||
data:
|
||||
title: Low battery warning
|
||||
message: '{{sensors}}'
|
||||
entity_id: notify.home_assistant
|
||||
- id: '1726304621477'
|
||||
alias: Speis Sensor Light
|
||||
description: ''
|
||||
use_blueprint:
|
||||
path: Blackshome/sensor-light.yaml
|
||||
input:
|
||||
motion_trigger:
|
||||
- binary_sensor.speis_bewegungsmelder_occupancy
|
||||
light_switch:
|
||||
entity_id: light.speis_decke
|
||||
time_delay: 0.5
|
||||
- id: '1727623123034'
|
||||
alias: Badheizung
|
||||
description: ''
|
||||
use_blueprint:
|
||||
path: Blackshome/timer.yaml
|
||||
input:
|
||||
entity_input:
|
||||
entity_id: switch.badezimmer_handtuchheizung
|
||||
trigger_one_time: 05:15:00
|
||||
trigger_one_duration:
|
||||
hours: 0
|
||||
minutes: 15
|
||||
seconds: 0
|
||||
include_weekdays: weekday_enabled
|
||||
weekday_options:
|
||||
- mon
|
||||
- tue
|
||||
- wed
|
||||
- thu
|
||||
- fri
|
||||
timer_helper: timer.timer_badezimmer_heizung
|
||||
- id: '1727976866531'
|
||||
alias: Reminder Abfallkalender
|
||||
description: ''
|
||||
use_blueprint:
|
||||
path: Blackshome/calendar-notifications-and-actions.yaml
|
||||
input:
|
||||
calendar: calendar.abfallkalender
|
||||
include_calendar_trigger: disable_key_word
|
||||
start_calendar_offset:
|
||||
hours: -12
|
||||
minutes: 0
|
||||
seconds: 0
|
||||
days: 0
|
||||
start_notify_device:
|
||||
- 5fb7463ffcf5af63b5b871d88de9384d
|
||||
- b66802e4b09680de467594c871f22d67
|
||||
include_start_notify: enable_start_notify_options
|
||||
- id: '1729356542767'
|
||||
alias: Nachtmodus Button
|
||||
description: ''
|
||||
triggers:
|
||||
- trigger: state
|
||||
entity_id:
|
||||
- input_button.nachtmodus
|
||||
conditions: []
|
||||
actions:
|
||||
- action: light.turn_off
|
||||
metadata: {}
|
||||
data: {}
|
||||
target:
|
||||
area_id:
|
||||
- badezimmer
|
||||
- buro
|
||||
- esszimmer
|
||||
- gang
|
||||
- gaderobe
|
||||
- speis
|
||||
- technikraum
|
||||
- wc
|
||||
- wohnzimmer
|
||||
- kuche
|
||||
- terrasse
|
||||
- eingang
|
||||
- gastezimmer
|
||||
- grillplatz
|
||||
- ruheplatz
|
||||
mode: single
|
||||
- id: '1729414838563'
|
||||
alias: Geschirrspüler Nachtbetrieb
|
||||
description: ''
|
||||
triggers:
|
||||
- trigger: state
|
||||
entity_id:
|
||||
- binary_sensor.cheapest_window_dishwasher
|
||||
to: 'on'
|
||||
conditions:
|
||||
- condition: state
|
||||
entity_id: input_boolean.geschirrspuler_uber_nacht
|
||||
state: 'on'
|
||||
actions:
|
||||
- type: turn_on
|
||||
device_id: 04ff0a4c8bbdb791bc2f414ef87557e0
|
||||
entity_id: 37e7a92fe454c1a3a9eb60ff311e6c85
|
||||
domain: switch
|
||||
- device_id: 04ff0a4c8bbdb791bc2f414ef87557e0
|
||||
domain: select
|
||||
entity_id: f15c038737129ff56b3fd0dbdf3f23db
|
||||
type: select_option
|
||||
option: Dishcare.Dishwasher.Program.Eco50
|
||||
- device_id: 04ff0a4c8bbdb791bc2f414ef87557e0
|
||||
domain: button
|
||||
entity_id: f925a6bf1e774246be1c06f6d9fd7fe6
|
||||
type: press
|
||||
enabled: true
|
||||
- action: input_boolean.turn_off
|
||||
metadata: {}
|
||||
data: {}
|
||||
target:
|
||||
entity_id: input_boolean.geschirrspuler_uber_nacht
|
||||
mode: single
|
||||
- id: '1731252691843'
|
||||
alias: Test sugbna
|
||||
description: ''
|
||||
triggers: []
|
||||
conditions: []
|
||||
actions:
|
||||
- action: notify.send_message
|
||||
data:
|
||||
message: 'Reminder: Have you considered frogs?'
|
||||
entity_id: notify.home_assistant
|
||||
mode: single
|
||||
- id: '1732639576586'
|
||||
alias: Rauchmeldeung
|
||||
description: ''
|
||||
use_blueprint:
|
||||
path: Blackshome/state-notifications-and-actions.yaml
|
||||
input:
|
||||
start_trigger_state_entity:
|
||||
- binary_sensor.buro_rauchmelder_smoke
|
||||
- binary_sensor.wohnzimmer_rauchmelder_smoke
|
||||
- binary_sensor.gastezimmer_rauchmelder_smoke
|
||||
- binary_sensor.technikraum_rauchmelder_smoke
|
||||
- binary_sensor.kinderzimmer_rauchmelder_smoke
|
||||
- binary_sensor.schlafzimmer_rauchmelder_smoke
|
||||
start_notify_device:
|
||||
- 5fb7463ffcf5af63b5b871d88de9384d
|
||||
- b66802e4b09680de467594c871f22d67
|
||||
start_title: RAUCHALARM
|
||||
start_message: '{{ states[trigger.entity_id].attributes.friendly_name }} hat
|
||||
Rauch festgestellt.'
|
||||
start_notify_data:
|
||||
- high_priority
|
||||
- sticky
|
||||
start_trigger_state: 'on'
|
||||
include_start_notify: enable_start_notify_options
|
||||
- id: '1734279266836'
|
||||
alias: Technikraum Bewegungsmelder
|
||||
description: ''
|
||||
use_blueprint:
|
||||
path: Blackshome/sensor-light.yaml
|
||||
input:
|
||||
motion_trigger:
|
||||
- binary_sensor.technikraum_bewegungsmelder_occupancy
|
||||
light_switch:
|
||||
entity_id: light.technikraum_decke
|
||||
time_delay: 0.5
|
||||
- id: '1746210944619'
|
||||
alias: Wetterwarnung DWD
|
||||
description: ''
|
||||
triggers:
|
||||
- entity_id: sensor.mitgliedsgemeinde_in_verwaltungsgemeinschaft_welden_aktuelle_warnstufe
|
||||
above: 0
|
||||
trigger: numeric_state
|
||||
conditions: []
|
||||
actions:
|
||||
- data:
|
||||
message: '{{ state_attr(''mitgliedsgemeinde_in_verwaltungsgemeinschaft_welden_aktuelle_warnstufe'',
|
||||
''warning_1_description'') }} Von: {{ as_timestamp(state_attr(''mitgliedsgemeinde_in_verwaltungsgemeinschaft_welden_aktuelle_warnstufe'',
|
||||
''warning_1_start'')) | timestamp_custom(''%d.%m.%Y, %H:%M'')}} Uhr Bis: {{
|
||||
as_timestamp(state_attr(''mitgliedsgemeinde_in_verwaltungsgemeinschaft_welden_aktuelle_warnstufe'',
|
||||
''warning_1_end'')) | timestamp_custom(''%d.%m.%Y, %H:%M'')}} Uhr'
|
||||
title: '{{ state_attr(''sensor.mitgliedsgemeinde_in_verwaltungsgemeinschaft_welden_aktuelle_warnstufe'',
|
||||
''warning_1_name'') }} ⛈️'
|
||||
action: notify.send_message
|
||||
entity_id: notify.home_assistant
|
||||
mode: single
|
||||
- id: '1746266479215'
|
||||
alias: Kinderzimmer Sensor Light
|
||||
description: ''
|
||||
use_blueprint:
|
||||
path: Blackshome/sensor-light.yaml
|
||||
input:
|
||||
motion_trigger:
|
||||
- binary_sensor.kinderzimmer_bewegungsmelder_occupancy
|
||||
light_switch:
|
||||
entity_id: light.garderobe_decke
|
||||
include_light_control:
|
||||
- use_brightness
|
||||
light_brightness: 100
|
||||
include_ambient: ambient_disabled
|
||||
ambient_light_sensor: sensor.kinderzimmer_rauchmelder_illuminance
|
||||
ambient_light_options: ambient_light_option_enabled
|
||||
time_delay: 0.5
|
||||
ambient_light_value: 20
|
||||
include_sun: sun_disabled
|
||||
after_time: '18:00:00'
|
||||
before_time: 08:00:00
|
||||
include_time: time_disabled
|
||||
include_light_colour_control: disable_colour_control
|
||||
light_rgb_colour:
|
||||
- 117
|
||||
- 53
|
||||
- 21
|
||||
light_transition_on: 0
|
||||
light_transition_off: 0
|
||||
boolean_scenes_scripts: input_boolean.garderobe_helper
|
||||
light_colour_temperature: 2000
|
||||
- id: '1776921027487'
|
||||
alias: Tracker Reminder
|
||||
description: ''
|
||||
use_blueprint:
|
||||
path: Blackshome/low-battery-notifications-and-actions.yaml
|
||||
input:
|
||||
battery_level: 29
|
||||
custom_group:
|
||||
entity_id:
|
||||
- sensor.karolina_tracker_batterie_history
|
||||
include_easy_notify: enable_easy_notify
|
||||
notify_device:
|
||||
- b66802e4b09680de467594c871f22d67
|
||||
- 5fb7463ffcf5af63b5b871d88de9384d
|
||||
notify_title: Tracker laden!
|
||||
sensor_selection: enable_battery_sensors_custom_group
|
||||
notify_data: []
|
||||
time: '17:00:00'
|
||||
custom_group_battery_level: 29
|
||||
include_persistent_notification: enable_persistent_notification
|
||||
- id: '1777224364774'
|
||||
alias: Befeuchter ein – Luftfeuchtigkeit unter 50%
|
||||
description: ''
|
||||
triggers:
|
||||
- trigger: numeric_state
|
||||
entity_id: sensor.wohnzimmer_rauchmelder_humidity
|
||||
below: 50
|
||||
conditions: []
|
||||
actions:
|
||||
- action: humidifier.set_mode
|
||||
target:
|
||||
entity_id:
|
||||
- humidifier.evaporative_humidifier_05de
|
||||
data:
|
||||
mode: low
|
||||
mode: single
|
||||
- id: '1777224379805'
|
||||
alias: Befeuchter aus – Luftfeuchtigkeit über 60%
|
||||
description: ''
|
||||
triggers:
|
||||
- trigger: numeric_state
|
||||
entity_id: sensor.wohnzimmer_rauchmelder_humidity
|
||||
above: 60
|
||||
conditions:
|
||||
- condition: state
|
||||
entity_id: humidifier.evaporative_humidifier_05de
|
||||
state: 'on'
|
||||
actions:
|
||||
- action: humidifier.turn_off
|
||||
target:
|
||||
entity_id: humidifier.evaporative_humidifier_05de
|
||||
mode: single
|
||||
- id: '1777224493981'
|
||||
alias: Befeuchter – Wasserstand niedrig
|
||||
description: ''
|
||||
triggers:
|
||||
- trigger: state
|
||||
entity_id: sensor.evaporative_humidifier_05de_wasserstand
|
||||
to: niedrig
|
||||
conditions: []
|
||||
actions:
|
||||
- action: notify.notify
|
||||
data:
|
||||
title: "\U0001F4A7 Befeuchter Wasser leer"
|
||||
message: Der Wasserstand des Befeuchters ist niedrig – bitte nachfüllen.
|
||||
mode: single
|
||||
- id: '1777224986079'
|
||||
alias: BYD Dolphin Position aktualisieren
|
||||
description: ''
|
||||
triggers:
|
||||
- trigger: state
|
||||
entity_id:
|
||||
- sensor.byd_dolphin_60_5_kwh_abrp_latitude
|
||||
- sensor.byd_dolphin_60_5_kwh_abrp_longitude
|
||||
conditions: []
|
||||
actions:
|
||||
- action: device_tracker.see
|
||||
data:
|
||||
dev_id: byd_dolphin
|
||||
gps:
|
||||
- '{{ states(''sensor.byd_dolphin_60_5_kwh_abrp_latitude'') | float }}'
|
||||
- '{{ states(''sensor.byd_dolphin_60_5_kwh_abrp_longitude'') | float }}'
|
||||
gps_accuracy: 10
|
||||
mode: single
|
||||
Reference in New Issue
Block a user