Есть сценарий опрашивающий эл.счетчик раз в минуту, этого конечно хватит для учета, но для мгновенных значений, таких как ток, напряжение и мощность этого маловато.
Минуту нужно ждать чтобы изменились значения, например напряжения. Нужно опрашивать сценарий хотя бы раз в 3-5 секунд. Есть какие мысли?
Выполнение сценария чаще чем раз в минуту
Модератор: immortal
- dioxin
- Сообщения: 175
- Зарегистрирован: Вт фев 14, 2017 4:43 pm
- Откуда: Иваново
- Благодарил (а): 15 раз
- Поблагодарили: 46 раз
Выполнение сценария чаще чем раз в минуту
Алиска прописана на Debian 11 | Мой канал на youtube по MajorDomo
- igorewa
- Сообщения: 515
- Зарегистрирован: Ср дек 21, 2016 11:54 pm
- Откуда: Киев
- Благодарил (а): 12 раз
- Поблагодарили: 43 раза
Re: Выполнение сценария чаще чем раз в минуту
В метод onNewMinute добавте runScript('Имя скрипта_4s');
ASUS H110T, I5 7500, DDR4-16Gb, SSD256 . WIN10 64 (LTSB)
- dioxin
- Сообщения: 175
- Зарегистрирован: Вт фев 14, 2017 4:43 pm
- Откуда: Иваново
- Благодарил (а): 15 раз
- Поблагодарили: 46 раз
Re: Выполнение сценария чаще чем раз в минуту
Только что мелькнула мысль))
Есть esp8266, с нее каждые 15 сек. приходят данные на MD, можно по этому внешнему прерыванию обрабатывать сценарий опроса счетчика. Но 15 сек. тоже много. В этой же esp есть mqtt клиент, который оправляет серверу mqtt данные. Так вот, я его не использую, но можно его настроить на оправку раз в 3 секунды в MD чего нибудь и ловить эти приходы. Это конечно знатный костыль, но работать будет)) Есть еще у кого какие мысли?
Есть esp8266, с нее каждые 15 сек. приходят данные на MD, можно по этому внешнему прерыванию обрабатывать сценарий опроса счетчика. Но 15 сек. тоже много. В этой же esp есть mqtt клиент, который оправляет серверу mqtt данные. Так вот, я его не использую, но можно его настроить на оправку раз в 3 секунды в MD чего нибудь и ловить эти приходы. Это конечно знатный костыль, но работать будет)) Есть еще у кого какие мысли?
Алиска прописана на Debian 11 | Мой канал на youtube по MajorDomo
- dioxin
- Сообщения: 175
- Зарегистрирован: Вт фев 14, 2017 4:43 pm
- Откуда: Иваново
- Благодарил (а): 15 раз
- Поблагодарили: 46 раз
Re: Выполнение сценария чаще чем раз в минуту
В смысле?igorewa писал(а):В метод onNewMinute добавте runScript('Имя скрипта_4s');
Так он и будет раз в минуту обрабатываться.
Алиска прописана на Debian 11 | Мой канал на youtube по MajorDomo
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
- Благодарил (а): 121 раз
- Поблагодарили: 2010 раз
Re: Выполнение сценария чаще чем раз в минуту
Почитайте тему "как создать таймер на 2 секунды"...
суть в том, что он в конце ставит задание на выполнение себя же через указанное количество секунд...это выше забыли упомянуть =)
суть в том, что он в конце ставит задание на выполнение себя же через указанное количество секунд...это выше забыли упомянуть =)
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
- dioxin
- Сообщения: 175
- Зарегистрирован: Вт фев 14, 2017 4:43 pm
- Откуда: Иваново
- Благодарил (а): 15 раз
- Поблагодарили: 46 раз
Re: Выполнение сценария чаще чем раз в минуту
А, ну да, я ведь помнил об этом способе, но потом забыл)))) Я же помню, что нашел вроде решение, но опробовать забыл. Спасибо, напомнили
Алиска прописана на Debian 11 | Мой канал на youtube по MajorDomo