0,00 р.
    Ваша корзина пуста
    0,00 р. 0,00 р. 0 кг 0,00 р. 0,00 р.   /cart/add /cart/refresh /magazin/product/view Выберите параметры товара. Вы выбрали не все параметры. Продолжить без заполнения? Товар невозможно заказать в данном количестве. Количество товаров не изменилось. Товар добавлен в корзину

    Aquarius 2021 подключение к Home Assistant

    Контроллер Aquarius может быть подключен к Умному дому через брокер MQTT:

     Настройка контроллера может быть проведена в приложении Aquarius. Необходимо настроить подключение к роутеру и подключение к брокеру MQTT. При продаже контроллер уже настроен на использование брокера hi-garden.ru/mqtt. Однако вы можете изменить настройки на любой доступный вам брокер.

    21 10 21 12

    Tак же настроить параметры MQTT можно через соответствующую веб-страницу модуля WiFi.

    Для интеграции в HA вам необходимо дополнить ваш раздел "sensor" в configuration.yaml следующими пунктами (меняя PREFIX на свой):

    # Температура 1 
    - platform: mqtt # Как настроить брокер вы должны знать
    name: "Aqua Temp1" # Название датчика температуры
    state_topic: "PREFIX/tele/Aquarius/SENSOR" # Топик с показаниями датчиков
    value_template: "{{ value_json['Sens'].Temp1 }}" # Данные датчика
    unit_of_measurement: "°C"
    availability_topic: "PREFIX/tele/Aquarius/LWT" # Топик доступности контроллера
    payload_available: "1" # Если 1 - доступен
    payload_not_available: "0" # Если 0 - недоступен
    device_class: temperature #

    # Температура 2
    - platform: mqtt
    name: "Aqua Temp2"
    state_topic: "PREFIX/tele/Aquarius/SENSOR"
    value_template: "{{ value_json['Sens'].Temp2 }}"
    unit_of_measurement: "°C"
    availability_topic: "PREFIX/tele/Aquarius/LWT"
    payload_available: "1"
    payload_not_available: "0"
    device_class: temperature

    # Давление воды в системе
    - platform: mqtt
    name: "Давление воды"
    state_topic: "PREFIX/tele/Aquarius/SENSOR"
    value_template: "{{ value_json['Sens'].Press }}"
    unit_of_measurement: "psi"
    availability_topic: "PREFIX/tele/Aquarius/LWT"
    payload_available: "1"
    payload_not_available: "0"
    device_class: pressure

    # Скорость потока воды
    - platform: mqtt
    name: "Поток воды"
    state_topic: "PREFIX/tele/Aquarius/SENSOR"
    value_template: "{{ value_json['Sens'].WSpd }}"
    unit_of_measurement: "l/min"
    availability_topic: "PREFIX/tele/Aquarius/LWT"
    payload_available: "1"
    payload_not_available: "0"
    device_class: temperature

    # Датчик дождя
    - platform: mqtt
    name: "Датчик дождя"
    state_topic: "PREFIX/tele/Aquarius/SENSOR"
    value_template: "{{ value_json['Sens'].Rain }}"
    unit_of_measurement: "ut"
    availability_topic: "PREFIX/tele/Aquarius/LWT"
    payload_available: "1"
    payload_not_available: "0"

    # Ошибка в системе полива

    - platform: mqtt
    name: "Ошибка в системе полива"
    state_topic: "PREFIX/tele/Aquarius/SENSOR"
    value_template: "{{ value_json['Sens'].Alarm }}"
    unit_of_measurement: "Num"
    availability_topic: "PREFIX/tele/Aquarius/LWT"
    payload_available: "1"
    payload_not_available: "0"

    # Уровень сигнала WiFi
    - platform: mqtt
    name: "Aqua RSSI"
    state_topic: "PREFIX/tele/Aquarius/SENSOR"
    value_template: "{{ value_json['Sens'].RSSI }}"
    unit_of_measurement: "dB"
    availability_topic: "PREFIX/tele/Aquarius/LWT"
    payload_available: "1"
    payload_not_available: "0"
    device_class: signal_strength

     Раздел "switch" в configuration.yaml следующими пунктами:

    - platform: mqtt # Как настроить брокер вы должны знать
    name: "Канал 1" # Название канала
    state_topic: "PREFIX/tele/Aquarius/STATE" # Топик состояния каналов
    value_template: "{{ value_json.Ch1 }}" # Состояние канала в этом топике
    command_topic: "PREFIX/cmnd/Aquarius/CH1" # Топик для управления каналом
    payload_on: "1" # Слать 1 на включение
    payload_off: "0" # Слать 0 на выключение
    availability_topic: "PREFIX/tele/Aquarius/LWT" # Топик доступности контроллера
    payload_available: "1" # Если 1 - доступен
    payload_not_available: "0" # Если 0 - недоступен
    qos: 1
    retain: false

    - platform: mqtt
    name: "Канал 2"
    state_topic: "PREFIX/tele/Aquarius/STATE"
    value_template: "{{ value_json.Ch2 }}"
    command_topic: "PREFIX/cmnd/Aquarius/CH2"
    payload_on: "1"
    payload_off: "0"
    availability_topic: "PREFIX/tele/Aquarius/LWT"
    payload_available: "1"
    payload_not_available: "0"
    qos: 1
    retain: false

    - platform: mqtt
    name: "Канал 3"
    state_topic: "PREFIX/tele/Aquarius/STATE"
    value_template: "{{ value_json.Ch3 }}"
    command_topic: "PREFIX/cmnd/Aquarius/CH3"
    payload_on: "1"
    payload_off: "0"
    availability_topic: "PREFIX/tele/Aquarius/LWT"
    payload_available: "1"
    payload_not_available: "0"
    qos: 1
    retain: false

    - platform: mqtt
    name: "Канал 4"
    state_topic: "PREFIX/tele/Aquarius/STATE"
    value_template: "{{ value_json.Ch4 }}"
    command_topic: "PREFIX/cmnd/Aquarius/CH4"
    payload_on: "1"
    payload_off: "0"
    availability_topic: "PREFIX/tele/Aquarius/LWT"
    payload_available: "1"
    payload_not_available: "0"
    qos: 1
    retain: false

    - platform: mqtt
    name: "Канал 5"
    state_topic: "PREFIX/tele/Aquarius/STATE"
    value_template: "{{ value_json.Ch5 }}"
    command_topic: "PREFIX/cmnd/Aquarius/CH5"
    payload_on: "1"
    payload_off: "0"
    availability_topic: "PREFIX/tele/Aquarius/LWT"
    payload_available: "1"
    payload_not_available: "0"
    qos: 1
    retain: false

    - platform: mqtt
    name: "Канал 6"
    state_topic: "PREFIX/tele/Aquarius/STATE"
    value_template: "{{ value_json.Ch6 }}"
    command_topic: "PREFIX/cmnd/Aquarius/CH6"
    payload_on: "1"
    payload_off: "0"
    availability_topic: "PREFIX/tele/Aquarius/LWT"
    payload_available: "1"
    payload_not_available: "0"
    qos: 1
    retain: false

    - platform: mqtt
    name: "Канал 7"
    state_topic: "PREFIX/tele/Aquarius/STATE"
    value_template: "{{ value_json.Ch7 }}"
    command_topic: "PREFIX/cmnd/Aquarius/CH7"
    payload_on: "1"
    payload_off: "0"
    availability_topic: "PREFIX/tele/Aquarius/LWT"
    payload_available: "1"
    payload_not_available: "0"
    qos: 1
    retain: false

    - platform: mqtt
    name: "Канал 8"
    state_topic: "PREFIX/tele/Aquarius/STATE"
    value_template: "{{ value_json.Ch8 }}"
    command_topic: "PREFIX/cmnd/Aquarius/CH8"
    payload_on: "1"
    payload_off: "0"
    availability_topic: "PREFIX/tele/Aquarius/LWT"
    payload_available: "1"
    payload_not_available: "0"
    qos: 1
    retain: false

    - platform: mqtt
    name: "Канал 9"
    state_topic: "PREFIX/tele/Aquarius/STATE"
    value_template: "{{ value_json.Ch9 }}"
    command_topic: "PREFIX/cmnd/Aquarius/CH9"
    payload_on: "1"
    payload_off: "0"
    availability_topic: "PREFIX/tele/Aquarius/LWT"
    payload_available: "1"
    payload_not_available: "0"
    qos: 1
    retain: false

    - platform: mqtt
    name: "Канал 10"
    state_topic: "PREFIX/tele/Aquarius/STATE"
    value_template: "{{ value_json.Ch10 }}"
    command_topic: "PREFIX/cmnd/Aquarius/CH10"
    payload_on: "1"
    payload_off: "0"
    availability_topic: "PREFIX/tele/Aquarius/LWT"
    payload_available: "1"
    payload_not_available: "0"
    qos: 1
    retain: false

     

     После перезапуска HA в панели разработчика появятся объекты.  Теперь можно создать карточки  на главной странице HA и разместить объекты на них.

    Hass1

     

        

    Доступно в Google Play

    Copyright © 2015-2016 hi-garden.ru All Rights Reserved.