diff --git a/family/plans/t610-zigbee-ids-battery-freshsensors-modbus.md b/family/plans/t610-zigbee-ids-battery-freshsensors-modbus.md index f08aa206..913d4a2d 100644 --- a/family/plans/t610-zigbee-ids-battery-freshsensors-modbus.md +++ b/family/plans/t610-zigbee-ids-battery-freshsensors-modbus.md @@ -1,7 +1,7 @@ --- title: "План и результат: читаемые ID Zigbee, алерты батарей, виртуальные Modbus-датчики" created: '2026-09-15' -updated: 2026-09-16 (поздний вечер, ФИНАЛ: объединение сценариев душевой применено в HA и проверено Alex'ом — «Работает!». Коммиты проекта `2eaa704` (до), `0f5924f` (после проверки), `d019477` (снос старой). Старая автоматизация `1771997918348` УДАЛЕНА ПОЛНОСТЬЮ через `DELETE /api/config/automation/config/` — итог 24 автоматизации) +updated: 2026-09-18 (подтверждено фактом: bridge-шаблон на t610 уже содержит slaves 105–112 — правка не нужна; регистрация на стороне ZONT ведётся в [[personal/projects/zont-config-compiler]] §31) type: plan namespace: family status: 🟢 ВЫПОЛНЕНО 2026-09-16. Шаги 1–4 закрыты 2026-09-15; 5–6 (вычистка призраков + починка UI) — 2026-09-16 ночью; 7–8 (автоматизации кабинета — 2 дефекта; душевая — `fading_time` 10→2, задержка 10 с в ВЫКЛ, ложные включения ВКЛ) — 2026-09-16 днём. Всё проверено фактами. 🟡 Открыт один вопрос — feedback loop по порогам душевой (§4.6 в [[family/how-to/ha-automations]]), правка отклонена Alex. @@ -207,6 +207,15 @@ ssh -i ~/.ssh/id_rsa root@192.168.2.176 'cat /config/automations.yaml' \ Итого в шаблоне **14 маппингов**. Свободно: `113+`. +> ✅ **ПОДТВЕРЖДЕНО ФАКТОМ 2026-09-18:** живой шаблон `/addons/modbus-bridge/data/config.template.tmpl` +> на t610 (mtime `2026-09-15 23:54`, 6473 байта) содержит **все 8** маппингов `floor_temperature` +> (105–112, включая `toilet_1_floor_temperature_temperature`). Правка bridge **не требуется**. +> +> ⚠️ **Но на стороне ZONT эти устройства НЕ зарегистрированы** — ZONT их не опрашивает, поэтому в логе +> аддона видны только `Response: … from 100` (slaves 100–104). Мост отвечает лишь на запрос. +> Работа по регистрации 7 датчиков (105–111) на ZONT'е ведётся в +> [[personal/projects/zont-config-compiler]] §31. + ### 4.1. 🔴 НАЙДЕНА И ИСПРАВЛЕНА РЕАЛЬНАЯ ПОЛОМКА: slave 100 отдавал `0` Slave 100 ссылался на **старое** имя `sensor.office_temperature_sensor_temperature` — после переименования сущность стала `kabinet_temperature_temperature`. Bridge молча возвращал `0 [00 00]`. diff --git a/personal/projects/zont-config-compiler.md b/personal/projects/zont-config-compiler.md index 274b886e..fb71587b 100644 --- a/personal/projects/zont-config-compiler.md +++ b/personal/projects/zont-config-compiler.md @@ -3,7 +3,7 @@ title: ⚙️ ZONT Config Compiler — конвертеры .txt ⇄ .yml namespace: personal type: how-to created: '2026-09-17' -updated: '2026-09-18' +updated: '2026-09-18 (круг 51: Zigbee тёплый пол → Modbus, решения Alex + замер авто-id для 51/52/1)' tags: - personal - zont @@ -137,6 +137,18 @@ aliases: - ZONT максимум id 12109 - ZONT переполнение id hard fail - ZONT аллокатор дыры снизу вверх + - ZONT круг 51 + - ZONT Zigbee тёплый пол modbus + - ZONT floor_temperature + - ZONT slave 105 111 + - ZONT тип 51 modbus устройство + - ZONT тип 52 modbus регистр + - ZONT тип 1 виртуальный датчик + - ZONT _LEAF_TYPES расширение + - ZONT test_autoid_granica2 + - ZONT авто-id 51 52 1 падает + - ZONT bridge 105 112 уже есть + - ZONT тёплый пол имена related: - '[[family/tech/zont-api]]' - '[[family/how-to/home-automation]]'