4.1 KiB
4.1 KiB
Проект: Home Assistant — локальное управление
Инфраструктура
- HA URL (внешний): https://ha.homenet542.keenetic.pro
- HA IP (локальный): 192.168.2.139
- Порт: 8123
- Long-Lived Token: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJmOTkyNzMxNmNlZTI0MjYzOWU4NjRhMGZlOGI2OTExZSIsImlhdCI6MTc3NTIzOTM1OCwiZXhwIjoyMDkwNTk5MzU4fQ.eumM2Vhk68uZZTvA4uIjKDqzlwBPKhBV6JeVRmSAJos
- HA запущен: Proxmox VM на домашнем компьютере
- Zigbee донгл: Sonoff (через Zigbee2MQTT)
- Роутер: Keenetic
API доступ
curl -s -H "Authorization: Bearer <TOKEN>" https://ha.homenet542.keenetic.pro/api/
Переменные в ~/.openclaw/.env:
- HA_URL=https://ha.homenet542.keenetic.pro
- HA_TOKEN=<токен выше>
Local Tuya — настроенные устройства
Котёл (Termex GRIZZLY)
- Entity: climate.dom_el_kotel_loc
- IP: 192.168.2.82
- Device ID: 38426346a4e57ca58b48
- Local Key: be6a55ad9ffa89e9
- DPS: 1=вкл/выкл, 2=target temp, 3=current temp
- HVAC Mode Set: True/False
- Мин/макс темп: 30–55°C
Водонагреватель (Termex IF PRO Wi-Fi)
- Entity: climate.dom_vodonagrevatel_loc
- IP: 192.168.2.184
- Device ID: 23472115e868e76c2c8e
- Local Key: ea1e05395c8c133e
- DPS: 101=вкл/выкл, 104=target temp, 102=current temp
- HVAC Mode Set: True/False
- Мин/макс темп: 10–75°C
CO2 датчик (Гостиная)
- Entity: sensor.dom_co2 (облако) / через LocalTuya
- IP: 192.168.2.89
- Device ID: bf43e0aa50ae7fd51csvjn
- Local Key: 6af2ab5448728eef
- DPS: 2=CO2 в ppm, device_class: carbon_dioxide
- Сеть: Homenet_iot (изоляция проводных клиентов отключена)
Уличные реле
- Платформа: switch, DPS1
Полный список Tuya устройств
Файл: ../../temp/tuya_devices.csv и tuya_devices.txt
Известные проблемы и решения
CO2 датчик не подключался к LocalTuya
- Причина: Homenet_iot — отдельный сегмент, изоляция клиентов от проводной сети
- Решение: Keenetic → Homenet_iot → отключить "Изолировать клиентов от проводной сети"
Котёл/водонагреватель нельзя было включить
- Причина: HVAC Mode Set не был настроен
- Решение: в LocalTuya → редактировать сущность → HVAC Mode Set → выбрать True/False
IP устройств
- Tuya API отдаёт внешние IP — локальные нужно смотреть в роутере Keenetic по MAC адресу
- MAC адреса берём из приложения Smart Life → устройство → Информация об устройстве
Автоматизации котла
- dom_elektricheskii_kotel_vkliuchenie — включение (последний раз 04:50)
- dom_elektricheskii_kotel_otkliuchenie — отключение (последний раз 18:20)
- dom_elektricheskii_kotel_nagrev_noch — ночной нагрев
- dom_elektricheskii_kotel_upravlenie_temp — управление температурой
Возможности Стрим в HA
- Читать состояния устройств через API
- Управлять устройствами (вкл/выкл, температура)
- Читать логи и анализировать ошибки
- Редактировать конфиги (через SSH Terminal аддон — уточнить)
Статус (03.04.2026)
✅ API подключение работает ✅ Котёл настроен в LocalTuya ✅ Водонагреватель настроен в LocalTuya ✅ CO2 датчик настроен в LocalTuya ⏳ Остальные устройства из списка — в процессе ⏳ SSH доступ к конфигам HA — не настроен