| Предыдущая версия справа и слева
Предыдущая версия
Следующая версия
|
Предыдущая версия
|
iot:software:node-red:flows:telemetry_saving [2022/02/28 18:06] Николай Солошин Версия 1.1.0, перезагружен код. |
iot:software:node-red:flows:telemetry_saving [2023/11/18 08:25] (текущий) Николай Солошин |
| Это многофункциональный поток Node-RED, совмещающий в себе функции сохранения данных с датчиков температуры и влажности [[iot:devices:zigbee:sensors:sonoff:snzb-02|Sonoff SNZB-02]] в базу SQLite, выгрузки данных с уличного датчика в проект "[[https://narodmon.ru/?invite=nikolays|Народный мониторинг]]" и резервного копирования базы на FTP-сервер. | Это многофункциональный поток Node-RED, совмещающий в себе функции сохранения данных с датчиков температуры и влажности [[iot:devices:zigbee:sensors:sonoff:snzb-02|Sonoff SNZB-02]] в базу SQLite, выгрузки данных с уличного датчика в проект "[[https://narodmon.ru/?invite=nikolays|Народный мониторинг]]" и резервного копирования базы на FTP-сервер. |
| |
| В этой статье описана цепочка узлов, занимающихся сохранением данных, а другие две цепочки рассмотрены в отдельных статьях: | В этой статье описана цепочка узлов, занимающихся сохранением данных, другие зависимые цепочки рассмотрены в отдельных статьях: |
| |
| - [[iot:software:node-red:flows:telemetry_saving:narodmon|Народный мониторинг]], | - [[iot:software:node-red:flows:telemetry_saving:narodmon|]], |
| - [[iot:software:node-red:flows:telemetry_saving:backup|Резервное копирование]]. | * [[iot:software:node-red:flows:telemetry_saving:narodmon:mqtt|]], |
| | - [[iot:software:node-red:flows:telemetry_saving:backup|]]. |
| |
| Также есть дополнения для сохранения телеметрии с [[iot:software:node-red:flows:telemetry_saving:humidifier|умного увлажнителя]] и [[iot:software:node-red:flows:telemetry_saving:barometer|цифрового барометра]]. | Также есть дополнения для сохранения телеметрии с [[iot:software:node-red:flows:telemetry_saving:humidifier|умного увлажнителя]] и [[iot:software:node-red:flows:telemetry_saving:barometer|цифрового барометра]]. |
| ==== Пример базы данных ==== | ==== Пример базы данных ==== |
| |
| [[https://soloshin.su/telemetry/backup/|По ссылке]] пример создаваемой базы данных. Она же, актуальная телеметрия по Владивостоку с Апреля 2021 года. 8-) | [[https://soloshin.su/telemetry/backup/|По ссылке]] пример создаваемой базы данных. <del>Она же, актуальная телеметрия по Владивостоку с Апреля 2021 года.</del> 8-) |
| |
| Для просмотра, редактирования и постройки экспресс-графиков можно использовать [[https://sqlitebrowser.org/dl/|DB Browser for SQLite]]. | Для просмотра, редактирования и постройки экспресс-графиков можно использовать [[https://sqlitebrowser.org/dl/|DB Browser for SQLite]]. |
| ==== История версий ==== | ==== История версий ==== |
| |
| * [[iot:software:node-red:flows:telemetry_saving:index?rev=1645010443|1.0.0]] -- начальная версия; | * [[iot:software:node-red:flows:telemetry_saving?rev=1645010443|1.0.0]] -- начальная версия; |
| * 1.1.0 -- добавлена поддержка [[iot:software:node-red:flows:telemetry_saving:barometer|барометра]]: | * 1.1.0 -- добавлена поддержка [[iot:software:node-red:flows:telemetry_saving:barometer|барометра]]: |
| - изменен состав столбцов таблиц((Из-за чего не совместимая с предыдущей версией...)), | - изменен состав столбцов таблиц((Из-за чего не совместимая с предыдущей версией...)), |
| ===== Код для загрузки ===== | ===== Код для загрузки ===== |
| |
| <file javascript telemetry-saving-1.1.json>[ | <file javascript telemetry-saving-1.1.0.json>[ |
| { | { |
| "id": "38c9a069.18cd6", | "id": "38c9a069.18cd6", |