в проект Народный мониторинг.)}}
====== Передача данных через MQTT ======
Это нативный для Node-RED вариант передачи данных в проект "[[https://narodmon.ru/?invite=nikolays|... запуска использует узел "inject";
* для выборки данных использует уже имеющиеся записи в базе данных SQLite, добавленные потоком "[[iot:software:node-red:flows:
etatag-description=(Поток Node-RED для сохранения данных метеодатчиков в базу SQLite.)}}
====== Сохранени... к Node-RED, совмещающий в себе функции сохранения данных с датчиков температуры и влажности [[iot:devices:... :snzb-02|Sonoff SNZB-02]] в базу SQLite, выгрузки данных с уличного датчика в проект "[[https://narodmon.r... е описана цепочка узлов, занимающихся сохранением данных, другие зависимые цепочки рассмотрены в отдельных
ь((Установив необходимые метки.)) напрямую в базе данных, хоть это неудобно((Однако, разово, если в дальне... ске сервера или службы Node-RED, записывая в базу данных время начала работы потока. Помимо этого она восс... ленное до перезапуска.
**Получение и регистрация данных с датчиков** -- сюда подключаются датчики, которы... нии нового датчика, соответствующие записи в базе данных создаются автоматически. При необходимости переим
ения в мм.р.с., коррекция температуры, округление данных) и передача по протоколу MQTT в виде JSON-строки,... efault_mqtt_pwd "PASSWORD"
// Частота публикации данных в MQTT по умолчанию (часы * минуты * секунды * 10... = "v1.3.1 (sk4)"; // Версия скетча
// Структура данных для хранения настроек
struct Settings {
// Пер... girls!" ) );
// Инициализация EEPROM и чтение данных
EEPROM.begin( memory_size );
if ( EEPROM.read
ния, проверяется, есть ли такое устройство в базе данных. Если это новый датчик, то создается запись в таб... орый при отсутствии периодических диагностических данных от датчика, уведомит об этом на почту.
==== Созд... ": "5cda2c4a.a099b4",
"name": "Сохранение данных и формирование запроса",
"rules": [
... opic",
"sql": "",
"name": "Запрос данных у-ва",
"x": 160,
"y": 160,
RED сохраняет данные с цифрового барометра в базу данных SQLite.)}}
====== Сохранение данных с барометра в Node-RED ======
Это //зависимое// дополнение к потоку... ]
],
"info": "Запрашиваем из базы данных только одну запись, сделанную 3 часа назад -- отн... "sql": "",
"name": "Запрос к базе данных",
"x": 700,
"y": 100,
"wi
metatag-description=(Сохранение телеметрии в базу данных и уведомления на почту от энергомонитора PZEM-004... поток, который:
- сохраняет телеметрию в базу данных;
- управляет некоторыми настройками устройства;... ровка настроек на устройстве** -- при поступлении данных((Выводы команд "Rule1" и "TelePeriod".)) с устрой... "sql": "",
"name": "Запись в базу данных",
"x": 700,
"y": 280,
"wi
ка Node-RED сохраняет данные с увлажнителя в базу данных SQLite.)}}
====== Цепочка узлов для увлажнителя ... елеметрию с комнатного увлажнителя воздуха в базу данных SQLite.
:!: Для работы цепочки, помимо основного... только сообщения, содержащие в себе полный набор данных. т.к. увлажнитель периодически передает данные ча... Цепочка подключается к узлу "Перемещение топика и данных". Также нужно добавить название таблицы в узел "О
с задержкой 10 секунд.)), меньше обращений к базе данных, более компактная, линейная и логичная! В общем, ... м-то сбое, можно запустить вручную. Далее из базы данных читаются все устройства, проверяются командой pin... и ===
Для замены ''_id'' в последней строке базы данных можно использовать такой запрос:
<code sql>UPDAT... *flow.settings.table** -- название таблицы в базе данных."
},
{
"id": "dbabb4a5.093288",
атьях.
:!: Если хотите использовать для передачи данных протокол MQTT, дополнительно [[iot:software:node-... ": "551f568e.e62c18",
"name": "Подготовка данных",
"field": "payload",
"fieldType"... "z": "551f568e.e62c18",
"name": "Передача данных",
"narodmonServer": "9043fac.1f7e308",
... "info": "Народный мониторинг требует передачи данных не реже раза в 30 мин, иначе выставляет санкции!.
strator,администратор,добавить,wp,phpmyadmin,база данных,database,вердпресс,wp_users)
metatag-description... дминистратора в WirdPress напрямую через SQL базу данных.)}}
====== Добавление администратора WordPress ч... тративного пользователя напрямую в ''MySQL'' базу данных нужно через ''PhpMyAdmin'' выполнить всего три ''... нужно, запросы выполняются из главного окна базы данных.
{{:beget:wordpress:database:phpmyadmin.png?noli
ния настроек, попадаем на страницу настройки базы данных, где при использовании SQLite желательно выбрать ... оставить все галочки и, если нужно, изменить базу данных с SQLite на что-то более серьезное((Скорее всего ... сякой ошибки. Просто логин по кругу Доброго. Мало данных для помощи. ) А так, пятый пункт раздела CardDavM
узлов]] Node-RED для сохранения телеметрии в базу данных.
===== Обзор =====
{{gallery> :iot:firmware:tas... smota.github.io/docs/TuyaMCU/#data-type-table|Тип данных]] ^ Функция ^
| 1 | boolean | питани... c_807C.html|тут]], не работает из-за разных типов данных -- нужен "enum", а используется "value". Поэтому
restart apache2
далее Тип аутентификации - база данных
вводи данные для базы базы для хранения юзеров. самой базы может не существовать!
Название базы данных icinga_db
Имя пользователя icinga
Пароль icinga
П
metatag-description=(Специфический запрос к базе данных для проверки работоспособности Интернет-канала из... к главному -- написать собственный запрос к базе данных, который будет учитывать мои потребности. Благо в