[2026-09-16] eagle: family/how-to/ha-automations.md
This commit is contained in:
@@ -130,8 +130,8 @@ action:
|
||||
| `1770404069135` | Ventilation automation on | `time 05:00` → `fan.turn_on fan.automation` *(off)* |
|
||||
| `5735cb9f855e462dbdbdf680d0d6a66f` | **office_pass_switch_table** | кнопка L1 (`light.office_table_light_switch_light`) → toggle `light.smart_light_office_left`. 🛡 `not_from: [unavailable, unknown]` ✅ §2.2, §3 |
|
||||
| `45b96f6f38f6488ba70266fa5da665f5` | **office_pass_switch_main** | кнопка L2 (`light.office_table_light_switch_light_2`) → toggle `light.smart_light_office_right`. 🛡 `not_from: [unavailable, unknown]` ✅ §2.2, §3 |
|
||||
| `1771466806839` | Темно: вкл. подсветку лестницы | `illuminance below: 20` → `light.light_stairs_left`+`_right` turn_on |
|
||||
| `1771466955010` | Светло: выкл. подсветку лестницы | `illuminance above: 60` → `light.light_stairs_left`+`_right` turn_off |
|
||||
| `1771466806839` | Темно: вкл. подсветку лестницы | `illuminance below: 20` → `light.light_stairs_left` turn_on |
|
||||
| `1771466955010` | Светло: выкл. подсветку лестницы | `illuminance above: 60` → `light.light_stairs_left` turn_off |
|
||||
| `1771683420621` | Toggle Dimmer bed | кнопка `remote_button_short_press` → `light.toggle light.bed_dimmer` |
|
||||
| `1771683677259` | Dimmer bed cycle | кнопка `long_press` → `light.turn_on` brightness 50 % на `light.bed_dimmer` |
|
||||
| `1771997851260` | **Душевая: ночной свет** (объединённый) | `mode: restart`, 4 триггера: `P` (occupied) / `Poff` (not_occupied) / `Llow` (illuminance below 6) / `Lhi` (above 6). 4 ветки `choose`, действие ВНУТРИ ветки: `P`+presence on+lux<6 → вкл; `Llow`+presence on+lux<6 → delay 3 s → вкл; `Poff`+lux<6+свет вкл → delay 10 s → выкл; `Lhi`+lux>6+свет вкл → выкл. ✅ §4.7 |
|
||||
@@ -148,6 +148,13 @@ action:
|
||||
|
||||
> **Образец правильной защиты от дребезга:** «Темно/Светло подсветка лестницы» использует **гистерезис** (`below: 20` / `above: 60`). Брать как эталон.
|
||||
|
||||
> ✅ **ПРАВКА 2026-09-16 (поздний вечер): из обеих автоматизаций лестницы убран `light.light_stairs_right` — остаётся только `light.light_stairs_left`.**
|
||||
> **Причина:** Alex — «Почему там left и right то оба дергаются?! Только `light.light_stairs_left`».
|
||||
> **Питфолл:** списки `entity_id` в `target` были взяты из живого конфига «как есть», без сверки с реальным намерением — оба света дёргались синхронно.
|
||||
> **Что сделано:** `stairs_remove_right.py` (dry-run печатает BEFORE/AFTER, затем `POST` + read-back) → в обеих автоматизациях `["light.light_stairs_left"]`. `automation.reload` → 24 автоматизации, 23 `on` / 1 `off` (вентиляция), `unavailable` = 0. `right` **не тронут**, остаётся в своём текущем состоянии (на момент правки — `off`).
|
||||
> **Бэкап t610:** `/config/automations.yaml.bak-stairs-left-20260916-213922`.
|
||||
> **Статус:** залито и прочитано обратно; **живой прогон и коммит ПОСЛЕ — ожидаются от Alex.**
|
||||
|
||||
### 2.1. 📊 Разбор: почему ВЫКЛ сработал «рано» (2026-09-16, 07:50 местного)
|
||||
|
||||
**Вопрос Alex:** «Почему сценарий выключения подсветки лестницы уже сработал? Разве уже достаточно светло?»
|
||||
|
||||
Reference in New Issue
Block a user