[2026-09-16] eagle: family/how-to/ha-automations.md family/tech/zigbee-t610-z2m-i-zha.md
This commit is contained in:
@@ -408,6 +408,8 @@ curl -s -H "$HDR" http://supervisor/backups | jq
|
||||
| 28 | 🔴 **Отставшие автоматизации живут в СТАРОМ формате записи** | Две автоматизации кабинета остались на `triggers:`/`action:` (мн. ч.) + `- platform: state`, пока 23 перешли на `trigger:`/`action:` (ед. ч.) + `- trigger: state`. Обе формы работают, но **патчи по новому формату их не задевают** → не переехали на живые `entity_id` И потеряли `not_from`. **Один корень, два симптома.** Проверка: `grep -c '^- platform:' /config/automations.yaml` > 0 = есть отставшие. Править всё равно через REST-конфиг по `id`, не правкой файла |
|
||||
| 29 | ⚠️ **`alias` возвращается `null` после POST в `config/automation/config/<id>`** | НЕ потеря alias — так отвечает API. Сущность `automation.<alias>` продолжает существовать, `triggers`/`action` применяются. **Не «восстанавливать» alias повторной записью** — только читать `triggers`/`action` для сверки |
|
||||
| 30 | 🔴 **BusyBox `date` на t610 не знает `-v-6H`** | BSD-синтаксис macOS. Рабочая форма: `date -u -d "@$(( $(date +%s) - 21600 ))" "+%Y-%m-%dT%H:%M:%S"`. Пустой ответ `history/period` за 48 ч — граница recorder, не поломка |
|
||||
| 31 | 🔴 **`condition: state` с числовым порогом не принимает `below`** | POST → `Message malformed: not a valid option at 'conditions[0].below'`. Порог освещённости — только device-условием `type: is_illuminance`. Ошибка валидации конфиг НЕ портит (проверено) |
|
||||
| 32 | 🔴 **`automation.trigger` НЕ подставляет `trigger.id`** | Прогон через него всегда уходит в `choose.default` — ветку по `trigger.id` так не протестировать. Проверять временным скриптом: `POST /api/config/script/config/<tmp>` → `script/reload` → вызов → `DELETE`. ⚠️ `delay` живёт только в `actions:` и не знает, какой триггер сработал — ветки различать через `trigger.id` + `choose` |
|
||||
|
||||
---
|
||||
|
||||
|
||||
Reference in New Issue
Block a user