Size: a a a

2019 May 03

RP

Rustam Panin in Home Assistant
Dmitriy Khizhinskiy
доброго вечерочка всем!  подскажите - есть возможность опрашивать сенсор из HA (переключатель = реле на 8266) и если он не ответил (пинг не прошел!) - то датчик блокируется... и еще не ясно как получать "вкл/выкл" текущий статус? речь про mqtt mosquitto
вот как в конфиге пишу:
switch:
 - platform: mqtt
   name: "Water Pump"
   state_topic: "z/dev/water/state"
   command_topic: "z/dev/water/cmd"
   availability_topic: "z/dev/water/ping"
   payload_on: "on"
   payload_off: "off"
   payload_available: "online"
   payload_not_available: "offline"
   state_on: "on"
   state_off: "off"
   retain: false

на ардуине подписываюсь на события - вкл-выкл работает, но как мне передать статус и пинг на HA?
пните в нужном направлении плиз
Реле специфическое какое-то?
источник

НВ

Николай Васильчук... in Home Assistant
FAN
Пишу ему из группы, он мне личный мой айди пишет)
Ему не надо из группы писать, его надо в группу добавить
источник

НВ

Николай Васильчук... in Home Assistant
У него команды есть
источник

RP

Rustam Panin in Home Assistant
Или ему достаточно стандартной прошивки?
источник

НВ

Николай Васильчук... in Home Assistant
Dmitriy Khizhinskiy
доброго вечерочка всем!  подскажите - есть возможность опрашивать сенсор из HA (переключатель = реле на 8266) и если он не ответил (пинг не прошел!) - то датчик блокируется... и еще не ясно как получать "вкл/выкл" текущий статус? речь про mqtt mosquitto
вот как в конфиге пишу:
switch:
 - platform: mqtt
   name: "Water Pump"
   state_topic: "z/dev/water/state"
   command_topic: "z/dev/water/cmd"
   availability_topic: "z/dev/water/ping"
   payload_on: "on"
   payload_off: "off"
   payload_available: "online"
   payload_not_available: "offline"
   state_on: "on"
   state_off: "off"
   retain: false

на ардуине подписываюсь на события - вкл-выкл работает, но как мне передать статус и пинг на HA?
пните в нужном направлении плиз
Ого, ардуина к сети подключена? Давно такого не видел, с появления esp )
источник

DK

Dmitriy Khizhinskiy in Home Assistant
Rustam Panin
Реле специфическое какое-то?
да сам собрал.. там скетч загрузил.. я допилю что не хватает - не понятно как заставить HA 1) опрашивать статус переодически 2) пинговать это реле..
на реле работает WeMos с 8266 и там код простой.
источник

DK

Dmitriy Khizhinskiy in Home Assistant
Николай Васильчук
Ого, ардуина к сети подключена? Давно такого не видел, с появления esp )
всмысле? что значит к сети? к 220?
источник

НВ

Николай Васильчук... in Home Assistant
Dmitriy Khizhinskiy
да сам собрал.. там скетч загрузил.. я допилю что не хватает - не понятно как заставить HA 1) опрашивать статус переодически 2) пинговать это реле..
на реле работает WeMos с 8266 и там код простой.
Так вемос или ардуина?
источник

RP

Rustam Panin in Home Assistant
Dmitriy Khizhinskiy
да сам собрал.. там скетч загрузил.. я допилю что не хватает - не понятно как заставить HA 1) опрашивать статус переодически 2) пинговать это реле..
на реле работает WeMos с 8266 и там код простой.
Про онлайн и оффлайн говорит брокер, а не сама релюха
источник

DK

Dmitriy Khizhinskiy in Home Assistant
Николай Васильчук
Так вемос или ардуина?
программирую на ардуине, через Arduino IDE.. но железка WeMos ;)
источник

F

FAN in Home Assistant
Николай Васильчук
Ему не надо из группы писать, его надо в группу добавить
😭 Там для чата и человека разные команды. А минус в конфиге телеграмма тоже прописывать?
источник

RP

Rustam Panin in Home Assistant
FAN
😭 Там для чата и человека разные команды. А минус в конфиге телеграмма тоже прописывать?
Да
источник

НВ

Николай Васильчук... in Home Assistant
Dmitriy Khizhinskiy
программирую на ардуине, через Arduino IDE.. но железка WeMos ;)
Не надо пинговать, для этого есть availability topic
источник

DK

Dmitriy Khizhinskiy in Home Assistant
Rustam Panin
Про онлайн и оффлайн говорит брокер, а не сама релюха
ага, но он не опрашивает датчик конкретный - он отслеживает соединение клиента с ним.. а тут может датчик отвалиться.
источник

НВ

Николай Васильчук... in Home Assistant
Dmitriy Khizhinskiy
программирую на ардуине, через Arduino IDE.. но железка WeMos ;)
https://github.com/Anonym-tsk/smart-domofon/blob/f2b6fc2c0e72085c53ab4ee8343b596d6f5ca62f/src/mqtt.ino#L58

Тут можно глянуть пример, а в документации по pubsubclient почитать как им пользоваться
источник

DK

Dmitriy Khizhinskiy in Home Assistant
Николай Васильчук
Не надо пинговать, для этого есть availability topic
вот я и спрашиваю - где-бы про него почитать... я должен с реле в него раз в ХХ сек слать типа online? а если пропал интернет то никто не сможет прислать offline - вот в чем загвоздка
источник

НВ

Николай Васильчук... in Home Assistant
Dmitriy Khizhinskiy
ага, но он не опрашивает датчик конкретный - он отслеживает соединение клиента с ним.. а тут может датчик отвалиться.
Ну так пусть этим вемос занимается. Проверяет что датчик отвалился и что-то делает
источник

DK

Dmitriy Khizhinskiy in Home Assistant
Николай Васильчук
Не надо пинговать, для этого есть availability topic
ушел читать! спс
источник

НВ

Николай Васильчук... in Home Assistant
Dmitriy Khizhinskiy
вот я и спрашиваю - где-бы про него почитать... я должен с реле в него раз в ХХ сек слать типа online? а если пропал интернет то никто не сможет прислать offline - вот в чем загвоздка
Смысл в том, что при коннекте клиент отправит сообщение что он онлайн, а при отвале, что он оффлайн
источник

DK

Dmitriy Khizhinskiy in Home Assistant
Николай Васильчук
Ну так пусть этим вемос занимается. Проверяет что датчик отвалился и что-то делает
это понятно, он и делает, но хотел-бы наблюдать сей момент в HA ;)
источник