diff --git a/projects/dttb/homeassistant.md b/projects/dttb/homeassistant.md new file mode 100644 index 0000000..287be2d --- /dev/null +++ b/projects/dttb/homeassistant.md @@ -0,0 +1,41 @@ +# Home Assistant интеграция с Nextcloud dttb.ru + +## Home Assistant (VM 127, 10.0.0.155) +- HAOS 17.0, порт 8123 +- NPM proxy: home.dttb.ru -> http://10.0.0.155:8123 (proxy host #16) +- User: dttb / 1qaz!QAZ + +## Nextcloud интеграция +- Приложение: integration_homeassistant v0.0.7 +- Настроено: 2026-03-07 +- HA URL в NC: http://10.0.0.155:8123 +- Long-Lived Access Token: создан (365 дней, имя "Nextcloud Integration") +- Токен истекает: ~2027-03-07 + +### Виджет "Умный дом" (Jinja2 template) +- Обновление каждые 60 секунд +- Погода (состояние + температура) +- Присутствие dttb (дома/не дома) +- iPhone: батарея, состояние зарядки, геолокация +- Восход/закат +- Nextcloud: версия, кол-во файлов, свободное место, RAM, CPU load, онлайн-пользователи + +### Виджет "Устройства" (YAML, WebSocket) +- Real-time обновление через WebSocket +- Медиаплееры: Спальня, VLC-TELNET +- Камеры PVZ: 6 датчиков движения (каналы 1-6) +- Nextcloud: debug, аватары, превью, блокировка файлов + +## Сущности HA (170 всего) +- 70 sensors (iPhone, Nextcloud monitoring, sun, backup) +- 24 cameras (PVZ) +- 39 device_trackers +- 14 binary_sensors (PVZ motion/disk/ip, NC status) +- 2 media_players (Спальня, VLC) +- 1 weather (forecast_home_assistant) +- 9 updates +- 1 person (dttb) + +## Администрирование +- Настройки виджетов: NC -> Настройки -> Администрирование -> Home Assistant +- Или через occ: `docker exec -u www-data nextcloud-aio-nextcloud php occ config:list integration_homeassistant`