Совсем несложно.
MishaDronov:
Дергаем Webhook (по сути просто http get-запрос)
Из wb-rules крайне просто запускаются внешние приложения, тот же wget или скрипт
Пример вызова внешнего приложения:
если в консоли: используем команду вида
wb-mqtt-db-cli -h 127.0.0.1 --from '2020-06-16 09:06:30' --to '2020-06-18' --limit 1 -d';' wb-adc/5Vout |tail -1 | cut -f 3 -d';'
для нужного устройства, периода времени (период - можно указывать переменными ессно).
tail -1 | cut -f 3 -d’;’ - вернет третье (среднее значение параметра за период) поле второй (последней) строки
В скрипте пользоваться так:
runShellCommand("wb-mqtt-db-cli -h 127.0.0.1 --from '2020-06-16 09:06:30' --to '2020-06-18' --li…
MishaDronov:
Отправляется email
Отправляется SMS
Реализуется штатно с помощью
https://wirenboard.com/wiki/Notification_module
Подключаются вполне штатно, как “сухой контакт” (у устройства-приемника на выходе - реле)
Подключить можно без внешних можудей прямо к контроллеру на клеммы A1-A4
или W1-W2 в режиме входов.
Если есть вопросы - спрашивайте, с удовольствием отвечу.