Enzokot / neptun_homeassistant

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Интеграция для системы защиты от протечек Neptun ProW+Wifi

Neptun module

Возможности

Интеграция для системы Home Assistant позволяет получать:

  • сигналы от проводных датчиков
  • сигнал о протечке
  • данные счетчиков воды (если используются)
  • режим уборки (вкл/выкл)
  • состояние кранов (октрыто/закрыто)

Для управления доступны:

  • Краны
  • Режим уборки

Подключение

Просто чтоб не потерять

Схема подключения

Описание

Интеграция мимикрирует под приложение для Android. Работает только по локальной сети без выхода в интернет. API SST Cloud не используется.

Настройка Home Assistant

  1. Скопировать папку custom_integration
  2. Добавить platform
neptun:
  host: 192.168.1.100

Дальше можно добавлять нужные датчики Время обновления не чаще раз в 5 секунд. Если слишком часто делать, то Нептун бывает подвисает.

Датчики протечки и другие

binary_sensor:
  - platform: neptun
    scan_interval: 5
    monitored_variables:
      - 'sensor_3'
      - 'sensor_4'
      - 'valves'
      - 'dry'
      - 'alarm'

Счетчики воды

sensor:
  - platform: neptun
    scan_interval: 5
    monitored_variables:
      - 'counter_1'
      - 'counter_2'

Переключатели

switch:
  - platform: neptun
    scan_interval: 5
    name: valves

  - platform: neptun
    scan_interval: 5
    name: dry

Если какой-то датчик не нужен его можно просто убрать из monitored_variables:

Счетчики

Можно добавить сенсоры для вывода месячных и ежедневных показаний силами Home Assistant например так:

utility_meter:
  cold_water_daily:
    source: sensor.neptun_counter_1
    cycle: daily

  warm_water_daily:
    source: sensor.neptun_counter_2
    cycle: daily

  cold_water_monthly:
    source: sensor.neptun_counter_1
    cycle: monthly

  warm_water_monthly:
    source: sensor.neptun_counter_2
    cycle: monthly

About


Languages

Language:Python 100.0%