Read-only import of the pre-migration homeassistant5 container (piha), per DESIGN.md phase-0 scope: 60 automations (split one-file-per-id), 5 scenes, 1 script, plus curated .storage/* export (area/entity registries, input_boolean/input_text, lovelace dashboards). No token at ~/.config/ha-deploy/ken-legacy.token — fixtures step fail-softed as designed, no repo import.sh changes needed. Verified: gitignore-excluded paths (secrets.yaml, *.db*, logs, .storage/auth*, core.restore_state, tts/, deps/, backups/, .cloud/) correctly stripped from the pull; three consecutive import.sh runs produced byte-identical output under config/ken-legacy/ and storage-export/ken-legacy/ (idempotent); automation count matches the 2026-07-22 recon estimate (~60) exactly. README.md only touched to note the import date. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
367 lines
11 KiB
YAML
367 lines
11 KiB
YAML
data:
|
|
config:
|
|
title: KEN
|
|
views:
|
|
- badges: []
|
|
cards:
|
|
- entities:
|
|
- entity: switch.tasmota
|
|
- entity: switch.sufit2switchsalon
|
|
icon: mdi:ceiling-light-multiple-outline
|
|
name: Podwójne sufitowe
|
|
- entity: switch.sufit3switchsalon
|
|
icon: mdi:ceiling-light-multiple-outline
|
|
name: Potrójne sufitowe
|
|
- entity: light.routerledtvsalon
|
|
icon: mdi:television-ambient-light
|
|
name: Lampki za TV
|
|
secondary_info: brightness
|
|
- entity: vacuum.roborock_s8
|
|
- entity: switch.tasmota_8
|
|
- entity: switch.tasmota_12
|
|
title: Salon
|
|
type: entities
|
|
- entities:
|
|
- entity: switch.tasmota_9
|
|
- entity: fan.mi_air_purifier_2h
|
|
- entity: switch.tasmota_5
|
|
title: Sypialnia
|
|
type: entities
|
|
- entities:
|
|
- entity: switch.sufitswitchtymka
|
|
icon: mdi:ceiling-light
|
|
name: Sufit
|
|
- entity: switch.tasmota_6
|
|
- entity: switch.gniazdko_xiaomi
|
|
- entity: fan.mi_air_purifier_3_3h
|
|
title: Pokój Tymka
|
|
type: entities
|
|
- entities:
|
|
- entity: switch.sufitswitchheli
|
|
icon: mdi:ceiling-light-outline
|
|
name: Sufit
|
|
- entity: switch.tasmota_7
|
|
- entity: switch.tasmota_4
|
|
title: Pokój Helenki
|
|
type: entities
|
|
- entities:
|
|
- entity: switch.tasmota_14
|
|
title: Kuchnia
|
|
type: entities
|
|
- entities:
|
|
- entity: switch.tasmota_10
|
|
title: Łazienka
|
|
type: entities
|
|
- entities:
|
|
- entity: light.0xa4c13818fd1478e5_0xa4c13818fd1478e5
|
|
name: Prototyp w ubikacji
|
|
title: Ubikacja
|
|
type: entities
|
|
- entities:
|
|
- entity: scene.oczyszczecze_i_nawilzacze
|
|
- entity: scene.oczyszczecze_i_nawilzacze_off
|
|
show_header_toggle: false
|
|
state_color: false
|
|
title: Nawilżacze
|
|
type: entities
|
|
- entities:
|
|
- entity: sensor.sun_next_dawn
|
|
- entity: sensor.sun_next_rising
|
|
- entity: sensor.sun_next_setting
|
|
- entity: sensor.sun_next_dusk
|
|
- entity: sensor.le2123_next_alarm
|
|
name: Budzik Oskara
|
|
secondary_info: none
|
|
- entity: sensor.oneplus_a6013_next_alarm_2
|
|
name: Budzik Kasi
|
|
secondary_info: none
|
|
- entity: sensor.oneplus_heli_a6003_next_alarm
|
|
name: Budzik Helenki
|
|
secondary_info: none
|
|
- entity: sensor.sm_g900f_next_alarm
|
|
name: Budzik Tymka
|
|
title: Alarmy
|
|
type: entities
|
|
path: default_view
|
|
title: Sterowanie
|
|
- badges: []
|
|
cards:
|
|
- cards:
|
|
- entities:
|
|
- entity: switch.tasmota_13
|
|
secondary_info: last-changed
|
|
- entity: binary_sensor.192_168_31_6
|
|
name: Odtwarzacz Stereo server
|
|
secondary_info: last-updated
|
|
- entity: switch.tasmota_tasmota2_2
|
|
name: Odtwarzacz Stereo zasilanie
|
|
type: simple-entity
|
|
type: entities
|
|
- name: Restartuj piplayer
|
|
show_icon: false
|
|
show_name: true
|
|
show_state: false
|
|
tap_action:
|
|
action: call-service
|
|
service: shell_command.piplayer_reboot
|
|
type: button
|
|
- entity: media_player.stereo_salon
|
|
type: media-control
|
|
- entity: media_player.spotify_1181291936
|
|
type: media-control
|
|
columns: 1
|
|
square: false
|
|
title: Stereo
|
|
type: grid
|
|
- cards:
|
|
- entities:
|
|
- entity: switch.tasmota_3
|
|
- entity: switch.tasmota_tasmota2
|
|
name: DVD i inne media
|
|
type: entities
|
|
- entity: media_player.samsung_q60_series_55
|
|
type: media-control
|
|
- entity: media_player.tv_samsung_q60_series_55
|
|
type: media-control
|
|
- entity: media_player.salon_4k
|
|
type: media-control
|
|
columns: 1
|
|
square: false
|
|
title: TV
|
|
type: grid
|
|
- cards:
|
|
- entities:
|
|
- entity: script.turn_on_pigry
|
|
icon: mdi:controller
|
|
name: Uruchom Pigame
|
|
- entity: button.rpi_pim_dom_rpi_reboot_pim_command
|
|
name: Restartuj Pigame
|
|
- entity: button.rpi_pim_dom_rpi_shutdown_pim_command
|
|
name: Wyłącz Pigame
|
|
- entity: switch.tasmota_tasmota3
|
|
name: Status zasilania pigame
|
|
type: simple-entity
|
|
- entity: binary_sensor.192_168_31_40
|
|
name: Status rpi pigame
|
|
state_color: false
|
|
type: entities
|
|
columns: 1
|
|
square: false
|
|
title: Gry
|
|
type: grid
|
|
- cards:
|
|
- entities:
|
|
- entity: sensor.hp_laserjet_pro_m12a_foomatic_foo2zjs_z2_recommended
|
|
name: Status HP LaserJet Pro M12a
|
|
- entity: button.rpi_zeroprinter_rpi_reboot_zeroprinter_command
|
|
name: Restartuj malinke zeroprinter
|
|
- entity: binary_sensor.192_168_31_31
|
|
name: zeroprinter
|
|
secondary_info: last-updated
|
|
type: entities
|
|
columns: 1
|
|
square: false
|
|
title: Drukowanie
|
|
type: grid
|
|
- entity: media_player.salon_2
|
|
type: media-control
|
|
- entity: media_player.bubbleupnp_m2101k6g
|
|
type: media-control
|
|
- cards:
|
|
- entities:
|
|
- entity: input_text.powiedz
|
|
type: entities
|
|
- hold_action:
|
|
action: more-info
|
|
icon: mdi:account-voice
|
|
name: powiedz to
|
|
show_icon: false
|
|
show_name: true
|
|
tap_action:
|
|
action: call-service
|
|
data:
|
|
skip_condition: true
|
|
service: automation.trigger
|
|
target:
|
|
entity_id: automation.speak
|
|
type: button
|
|
columns: 1
|
|
square: false
|
|
type: grid
|
|
title: Media
|
|
- badges: []
|
|
cards:
|
|
- entities:
|
|
- entity: sensor.thsalon_temperature
|
|
name: Temperatura
|
|
- entity: sensor.thsalon_humidity
|
|
name: Wilgotność
|
|
title: Salon
|
|
type: entities
|
|
- entities:
|
|
- entity: sensor.thsypialnia_temperature
|
|
name: Temeratura
|
|
- entity: sensor.mi_air_purifier_2h_temperature
|
|
- entity: sensor.thsypialnia_humidity
|
|
name: Wilgotność
|
|
- entity: sensor.mi_air_purifier_2h_humidity
|
|
title: Sypialnia
|
|
type: entities
|
|
- entities:
|
|
- entity: sensor.ken_pm2_5
|
|
- entity: sensor.wokalna_pm2_5
|
|
- entity: sensor.wokalna_pm10
|
|
- entity: sensor.wokalna_o3
|
|
- entity: sensor.mi_air_purifier_2h_pm2_5
|
|
- entity: sensor.mi_air_purifier_3_3h_pm2_5
|
|
type: entities
|
|
- entities:
|
|
- entity: sensor.ken_caqi
|
|
- entity: sensor.ken_humidity
|
|
- entity: sensor.ken_pm1
|
|
- entity: sensor.ken_pm2_5
|
|
- entity: sensor.ken_pm10
|
|
- entity: sensor.ken_pressure
|
|
- entity: sensor.ken_temperature
|
|
- entity: weather.ken
|
|
title: Airly
|
|
type: entities
|
|
- cards:
|
|
- detail: 1
|
|
entity: sensor.ken_temperature
|
|
graph: line
|
|
name: na zewnątrz
|
|
type: sensor
|
|
- detail: 1
|
|
entity: sensor.0xa4c138331d161fd6_temperature
|
|
graph: line
|
|
name: na Werandzie
|
|
type: sensor
|
|
- detail: 1
|
|
entity: sensor.thsalon_temperature
|
|
graph: line
|
|
name: w Salonie
|
|
type: sensor
|
|
- detail: 1
|
|
entity: sensor.thsypialnia_temperature
|
|
graph: line
|
|
name: w Sypialni
|
|
type: sensor
|
|
- detail: 1
|
|
entity: sensor.thheli_temperature
|
|
graph: line
|
|
name: u Heli
|
|
type: sensor
|
|
- detail: 1
|
|
entity: sensor.0xa4c138be80edcee3_temperature
|
|
graph: line
|
|
name: u Tymka
|
|
type: sensor
|
|
title: Temperatura
|
|
type: vertical-stack
|
|
- chart_type: line
|
|
entities:
|
|
- sensor.thsalon_temperature
|
|
- sensor.thsypialnia_temperature
|
|
- sensor.thheli_temperature
|
|
- sensor.ken_temperature
|
|
hide_legend: false
|
|
period: day
|
|
stat_types:
|
|
- mean
|
|
- min
|
|
- max
|
|
type: statistics-graph
|
|
- cards:
|
|
- detail: 1
|
|
entity: sensor.ken_pm2_5
|
|
graph: line
|
|
type: sensor
|
|
- detail: 1
|
|
entity: sensor.wokalna_pm2_5
|
|
graph: line
|
|
type: sensor
|
|
- detail: 1
|
|
entity: sensor.mi_air_purifier_3_3h_pm2_5
|
|
graph: line
|
|
type: sensor
|
|
- detail: 1
|
|
entity: sensor.mi_air_purifier_2h_pm2_5
|
|
graph: line
|
|
type: sensor
|
|
type: vertical-stack
|
|
- entities:
|
|
- entity: sensor.0xa4c138331d161fd6_temperature
|
|
name: Temperatura
|
|
- entity: sensor.0xa4c138331d161fd6_humidity
|
|
name: Wilgotność
|
|
title: Weranda
|
|
type: entities
|
|
- entities:
|
|
- entity: sensor.0xa4c138b242b9e6c6_temperature
|
|
name: Temperatura
|
|
- entity: sensor.0xa4c138b242b9e6c6_humidity
|
|
name: Wilgotność
|
|
title: Łazienka
|
|
type: entities
|
|
path: air
|
|
title: Air
|
|
- cards:
|
|
- entities:
|
|
- entity: select.roborock_s8_mop_intensity
|
|
name: Mop intensity
|
|
- entity: select.roborock_s8_mop_mode
|
|
name: Mop mode
|
|
- entity: number.roborock_s8_volume
|
|
name: Volume
|
|
state_color: false
|
|
title: Roborock S8
|
|
type: entities
|
|
- entities:
|
|
- entity: select.roborock_s8_selected_map
|
|
name: Selected map
|
|
- entity: sensor.roborock_s8_battery
|
|
name: Battery
|
|
- entity: binary_sensor.roborock_s8_cleaning
|
|
name: Cleaning
|
|
- entity: sensor.roborock_s8_cleaning_area
|
|
name: Cleaning area
|
|
- entity: sensor.roborock_s8_cleaning_progress
|
|
name: Cleaning progress
|
|
- entity: sensor.roborock_s8_cleaning_time
|
|
name: Cleaning time
|
|
- entity: sensor.roborock_s8_filter_time_left
|
|
name: Filter time left
|
|
- entity: sensor.roborock_s8_last_clean_begin
|
|
name: Last clean begin
|
|
- entity: sensor.roborock_s8_last_clean_end
|
|
name: Last clean end
|
|
- entity: sensor.roborock_s8_main_brush_time_left
|
|
name: Main brush time left
|
|
- entity: binary_sensor.roborock_s8_mop_attached
|
|
name: Mop attached
|
|
- entity: sensor.roborock_s8_sensor_time_left
|
|
name: Sensor time left
|
|
- entity: sensor.roborock_s8_side_brush_time_left
|
|
name: Side brush time left
|
|
- entity: sensor.roborock_s8_status
|
|
name: Status
|
|
- entity: sensor.roborock_s8_total_cleaning_area
|
|
name: Total cleaning area
|
|
- entity: sensor.roborock_s8_total_cleaning_time
|
|
name: Total cleaning time
|
|
- entity: sensor.roborock_s8_vacuum_error
|
|
name: Vacuum error
|
|
- entity: binary_sensor.roborock_s8_water_box_attached
|
|
name: Water box attached
|
|
- entity: binary_sensor.roborock_s8_water_shortage
|
|
name: Water shortage
|
|
title: Roborock S8
|
|
type: entities
|
|
path: robo
|
|
title: Robo
|
|
type: masonry
|
|
key: lovelace.lovelace
|
|
minor_version: 1
|
|
version: 1
|