ode>
==== Настройки скрипта ====
Настройки для работы SMS. Предварительно, конечно, [[mikrotik:rb3011ui... localTo;
:local localSubj;</code>
Выбор режима работы в зависимости от переданных функции переменных.
... else={ :set localSubj $subj; }</code>
=== Режимы работы функции ===
== Надежный режим ==
Надежный режим... t;
:local localPingStatus;</code>
Выбор режима работы в зависимости от переданных функции переменных.
и загружать отдельно его не надо!
===== Описание работы цепочки =====
Цепочка запускается по таймеру -- ... ительную кнопку]] для ручной коррекции, то для ее работы понадобится такая логика:
{{iot:software:node-re... олнение ко всему вышеуказанному -- для правильной работы корректировок в большую сторону((Т.е. когда общая... "z": "d1e5566a.2c1c08",
"name": "Статус работы вентиляции",
"topic": "ventilation_000457
илось, что плагин-то есть, но для полноценной его работы нужен "[[https://support.apple.com/ru-ru/HT207057... и загружать отдельно его не надо!
===== Описание работы потока =====
{{iot:software:node-red:flows:node-... позволяет изменять некоторые настройки в процессе работы потока. В узле "Ввод настроек"((Описание настроек... стройства, сохраняет их в базу данных SQLite((Для работы необходимо вручную создать таблицу, выполнив запр
docs/Accessories.md#outlet|outlet]]". Однако, для работы параметра "getInUse", пришлось использовать [[iot... }</code>
==== Сигнализация ====
Код, для работы потока "[[iot:software:node-red:flows:alarm_contr... cessories.md#contact-sensor|contactSensor]]", для работы которого пришлось писать [[iot:firmware:tasmota:p... .haid".)).
==== Настройки холодильника ====
Для работы используется тип "[[https://github.com/arachnetec
ему за оригинал!** 8-)
Скрипт разрабатывался для работы на MikroTik RB3011UiAS с RouterOS 6.46.3.
===== ... нию;
* ''failoverRunTime'' - максимальное время работы этого скрипта в секундах, вычисляется эмпирически...
==== SMS команды ====
Эти команды меняют логику работы дальнейшей части скрипта посредством подмены знач... апуска ====
Это минимально необходимый набор для работы скрипта.
* ftp,
* read,
* write,
* polic
и загружать отдельно его не надо!
===== Описание работы цепочки =====
Поток логически разбит на четыре з... напряжения сработало/восстановилось;
* ошибки работы потока;
- **Корректировка настроек на устройств... если они есть, корректирует их на устройстве((Для работы необходимо заранее добавить правило на устройство... "
}
]</file>
==== Создание таблицы ====
Для работы потока необходимо создать таблицу, используя узел
nd/tuyaenum4'' с сообщением ''[0-6]''.
=== Режим работы ===
В увлажнителе есть 3 режима работы -- автоматический, детский и режим поддержания заданной влажности... обще, значений может быть только 3 (0->2), но для работы бриджа нужно еще одно фэйковое.//
Выбор режима о... // Переключаем режим работы в "2"
ENDON</code>
Смотрим ответ функции и пе
k RouterOS с уведомлением через скрипты о статусе работы Интернет соединения.)}}
====== Оповещение о восс... internet_ping_check|описан тут]].//
===== Логика работы =====
Утилита "Netwatch" периодически проверяет ... >
==== internet-down ====
Вводим переменные для работы преобразователя даты в нормальную.
<code>:local ... пуска =====
Это минимально необходимый набор для работы скрипта.
^ internet-down ^ internet-up ^
|
та, а у тебя звонок работает. 8-)
===== Описание работы =====
Скрипт периодические запускается планировщ... стояний отправляет уведомления на почту.
:!: Для работы скрипта, нужен пакет "UPS", устанавливаемый отдел... атарей.
<code> } else={</code>
Установка метки работы от батарей.
<code> :set ( $upsCounters -> "ba... апуска ====
Это минимально необходимый набор для работы скрипта.
* read,
* write,
* policy,
* te
le_homekit.jpg?nolink|}}
Реализовано два формата работы -- с уведомлением и без уведомления. Без уведомле... alarm_control_sample_mails.jpg?nolink|}}
:!: Для работы потока необходим датчик положения двери((Он же "д... и загружать отдельно их не надо!
===== Описание работы цепочки =====
Поток состоит из шести цепочек, ча... бы Node-RED, записывая в базу данных время начала работы потока. Помимо этого она восстанавливает состояни
аписать что-то аналогичное, но с учетом специфики работы этих устройств.
===== Подготовка =====
Для работы этого потока, необходимо настроить функцию "Availabil... l|node-red-contrib-email]] 0.2.1.
===== Описание работы цепочки =====
Узел "mqtt in" подписывается и пол... .jpg?nolink|Примеры писем}}
:!: //Для корректной работы потока название устройства в Zigbee2MQTT должно б
авать и тащиться за пультом, чтобы изменить режим работы.
В итоге реализовано:
* управление всеми функ... link|Принципиальная схема}}
* //Для правильной работы GPIO((Строго говоря, подтягивать нужно не все под... 0&lightbox }}
===== Программная часть =====
Для работы логики, необходимо [[iot:firmware:tasmota:proscen
и отключающаяся по таймеру светодиодная индикация работы BME,
- расчет времени бесперебойной работы устройства и передача вместе с данными датчика, передача сил... MQTT_timer = now;
// Вычисление времени работы
uptime::calculateUptime();
char local
нузел невозможно. Поэтому два!
Но для корректной работы потока, управляющего [[iot:software:node-red:flow... будет одинаково исправно работать.
===== Логика работы потока =====
Поток получает и обрабатывает стату... ng?nolink|Скриншот потока}}
:!: //Для корректной работы потока конец названия устройства в Zigbee2MQTT до
//
===== Подготовка =====
==== Сборка ====
Для работы энергомонитора, необходимо [[iot:firmware:tasmota... ode>
==== Подключение ====
Вся, необходимая для работы и прошивки, обвязка уже присутствует на платах мо... ды, т.е. нужно установить "Rule2 5"!//
- логика работы кнопки и управления экраном\\ \\ <code>Rule3
ON P