Size: a a a

ioBroker smarthome

2019 April 20

YM

Yu Me in ioBroker smarthome
Anzor
хочу повесить проверку на обновление значения у объекта, и если последнее обновление было позже чем 15 секунд назад, значит нужно ребутнуть скрипт
Делал подобное для котроля наличия датчика в сети
источник

YM

Yu Me in ioBroker smarthome
Переслано от Yu Me
И так результат такой.
Насчет heartbeat. Проверил датчики aqara герконы, отправляют heartbeat каждые 50 минут. Эти 50 минут всегда отсчитываются от последнего отправление сигнала от датчика, будь ли то сработка геркона, heartbeat или нажатие кнопки на датчике. Всегда следующий heartbeat будет через 50 минут.
Собрал логику при которой в брокере запускается таймер на 52 минуты. Время обновление берет от объекта  link_quality.
Если от датчика не будет приходить извещении на протяжение 52 минут, то скрипт отправит на Телеграм сообщение. И объект в моем случае
 
sensor_service_information.heart_beat.2_poverkh_balkon_dveri
станет true. Стояние этого объекта можно завести в VIS, где при потери связи с датчиком можно включить визуальную индикацию.
Если связь с датчиком восстановится, то объект

sensor_service_information.heart_beat.2_poverkh_balkon_dveri
примет значение false. И так будет держатся пока снова не пропадет связь с датчиком.
источник

YM

Yu Me in ioBroker smarthome
Переслано от Yu Me
источник

СA

Сергей Фролов Angelo... in ioBroker smarthome
Yu Me
Переслано от Yu Me
И так результат такой.
Насчет heartbeat. Проверил датчики aqara герконы, отправляют heartbeat каждые 50 минут. Эти 50 минут всегда отсчитываются от последнего отправление сигнала от датчика, будь ли то сработка геркона, heartbeat или нажатие кнопки на датчике. Всегда следующий heartbeat будет через 50 минут.
Собрал логику при которой в брокере запускается таймер на 52 минуты. Время обновление берет от объекта  link_quality.
Если от датчика не будет приходить извещении на протяжение 52 минут, то скрипт отправит на Телеграм сообщение. И объект в моем случае
 
sensor_service_information.heart_beat.2_poverkh_balkon_dveri
станет true. Стояние этого объекта можно завести в VIS, где при потери связи с датчиком можно включить визуальную индикацию.
Если связь с датчиком восстановится, то объект

sensor_service_information.heart_beat.2_poverkh_balkon_dveri
примет значение false. И так будет держатся пока снова не пропадет связь с датчиком.
Напиши плиз код, как время из link quality берёшь.
источник

СA

Сергей Фролов Angelo... in ioBroker smarthome
Абл, блокли :(
источник

YM

Yu Me in ioBroker smarthome
Сергей Фролов Angelok.ru
Напиши плиз код, как время из link quality берёшь.
Сяомишный датчик шлет  каждих 50минут данные о своем статусе. Там есть батарея, качество сигнала и состояние геркона.
источник

СA

Сергей Фролов Angelo... in ioBroker smarthome
Yu Me
Сяомишный датчик шлет  каждих 50минут данные о своем статусе. Там есть батарея, качество сигнала и состояние геркона.
Да, я знаю.
Интересен код, которой время изменения объекта mqtt отдаст.
источник

a

aurodionov in ioBroker smarthome
так експорт , будет жс 😊
источник

СA

Сергей Фролов Angelo... in ioBroker smarthome
aurodionov
так експорт , будет жс 😊
Там кровь из глаз какой жс 😂😂😂
источник

a

aurodionov in ioBroker smarthome
Сергей Фролов Angelok.ru
Там кровь из глаз какой жс 😂😂😂
😂😂😂😂
источник

YM

Yu Me in ioBroker smarthome
Сергей Фролов Angelok.ru
Напиши плиз код, как время из link quality берёшь.
Там время не нужно. Тригер србатывает от того что в объекте обновилось состояние.
источник

Alex М in ioBroker smarthome
Друзья а подскажите,  есть полная копия iob как мне ее развернуть (точнее только конкретные драйвера от туда надо)?
источник

СA

Сергей Фролов Angelo... in ioBroker smarthome
Yu Me
Там время не нужно. Тригер србатывает от того что в объекте обновилось состояние.
да пофиг на триггер 🙂
мне интересно как ты время изменения объекта mqtt достаёшь.
источник

AF

Alex F. in ioBroker smarthome
Alex М
Друзья а подскажите,  есть полная копия iob как мне ее развернуть (точнее только конкретные драйвера от туда надо)?
что мешает удалить не нужные драйверы после того как развернул?
источник

YM

Yu Me in ioBroker smarthome
Сергей Фролов Angelok.ru
да пофиг на триггер 🙂
мне интересно как ты время изменения объекта mqtt достаёшь.
Может мы про разные вещи говорим? ето не mqtt  а zegbe. И время я не получаю от обекта. А просто обнуляеться триггером таймер выставлен на 50мин. И если таймер не обнулился тогда переммення устанавливается в истину.
источник

СA

Сергей Фролов Angelo... in ioBroker smarthome
Yu Me
Может мы про разные вещи говорим? ето не mqtt  а zegbe. И время я не получаю от обекта. А просто обнуляеться триггером таймер выставлен на 50мин. И если таймер не обнулился тогда переммення устанавливается в истину.
ааа - чисто таймером. не то тогда
источник

YM

Yu Me in ioBroker smarthome
Сергей Фролов Angelok.ru
ааа - чисто таймером. не то тогда
Да. Для таких целей больше и не нужно.
источник

Alex М in ioBroker smarthome
Alex F.
что мешает удалить не нужные драйверы после того как развернул?
Я больше про права спрашиваю )))
источник

i

instalator in ioBroker smarthome
Сергей Фролов Angelok.ru
да пофиг на триггер 🙂
мне интересно как ты время изменения объекта mqtt достаёшь.
Время есть в свойствах объекта, в чем проблема?
источник

AF

Alex F. in ioBroker smarthome
Alex М
Я больше про права спрашиваю )))
какие права? моя твоя не понимать..)
источник