Diferència entre revisions de la pàgina «Ús de les dades generades pels sensors LoRaWAN i arquitectura del sistema. Rubí 2020»
m (→Sensors) |
|||
(Hi ha 16 revisions intermèdies del mateix usuari que no es mostren) | |||
Línia 20: | Línia 20: | ||
Premeu '''s''' per aturar el funcionament | Premeu '''s''' per aturar el funcionament | ||
+ | |||
+ | |||
+ | Com a exemple del que es pot fer, aquest és [http://vps656540.ovh.net:88/snap.html#run:depuradora/neutralizacion.xml un sistema SCADA fet amb Snap!] | ||
= Arquitectura del sistema = | = Arquitectura del sistema = | ||
Línia 25: | Línia 28: | ||
[[Image:visioGeneral02.png|center|visioGeneral02]] | [[Image:visioGeneral02.png|center|visioGeneral02]] | ||
+ | [https://binefa.cat/IoT/03_introLoRaWAN.pdf Introducció a LoRaWAN] | ||
+ | |||
+ | [https://binefa.cat/IoT/02_ttncat_taller_presentacio_mkrwan1300.pdf The Things Network.cat - Xarxa comunitària per a l’Internet de les Coses] | ||
+ | |||
+ | [https://wiki.binefa.cat/index.php?title=LoRa Més informació sobre LoRa] | ||
<!-- | <!-- | ||
https://sentilo.diba.cat/sentilo-catalog-web/rubi | https://sentilo.diba.cat/sentilo-catalog-web/rubi | ||
Línia 98: | Línia 106: | ||
4 x [[OY-1700]]: LoRaWAN Air quality (PM) sensor | 4 x [[OY-1700]]: LoRaWAN Air quality (PM) sensor | ||
+ | |||
+ | [[adeunis COMFORT]] | ||
<!-- | <!-- | ||
Línia 149: | Línia 159: | ||
== NodeRED == | == NodeRED == | ||
− | + | [http://rubi.xoic.coop:1880 Adreça de NodeRED a rubi.xoic.coop] | |
− | === | + | === Sensor de potencial d'aigua === |
+ | [[Image:24soil.png|center|24soil]] | ||
− | === | + | === Sensors de CO2 === |
+ | [[Image:20co2.png|center|20co2]] | ||
+ | |||
+ | === Sensors de PM === | ||
+ | [[Image:21pm.png|center|21pm]] | ||
=== Connexió amb Snap! === | === Connexió amb Snap! === | ||
+ | Cada minut s'actualitzen les variables de flux del NodeRED: | ||
+ | |||
+ | [[Image:22snap.png|center|22snap]] | ||
+ | |||
+ | Quan es fa una petició al NodeRED es llegeixen la darrera dada refrescada: | ||
+ | |||
+ | [[Image:23snap.png|center|23snap]] | ||
== Visualització == | == Visualització == | ||
=== Des de Sentilo === | === Des de Sentilo === | ||
+ | [https://sentilo.diba.cat/sentilo-catalog-web/rubi Sentilo de Rubí] | ||
[[Image:02co2sentilo.png|center|02co2sentilo]] | [[Image:02co2sentilo.png|center|02co2sentilo]] | ||
+ | <!-- | ||
+ | https://sentilo.diba.cat/sentilo-catalog-web/rubi | ||
+ | ajrubi_jvj / !Rubi_Brilla20 | ||
+ | b4d4db576b754d5b7bfffc5c448df5c2da12c0edeba574ff9a98045a108f056b | ||
+ | |||
+ | curl -X PUT 5c2da12c0edeba574ff9a98045a108f056b" https://api-sentilo.diba.cat/data/rubi@xoic/TRS21_T/18.6 | ||
+ | Rubí | ||
+ | $ ssh -o ServerAliveInterval=30 root@vps776863.ovh.net | ||
+ | $ ssh -o ServerAliveInterval=30 rubi@rubi.xoic.coop | ||
+ | root / TOT9Aaq6 | ||
+ | --> | ||
=== Des de Grafana === | === Des de Grafana === | ||
Línia 171: | Línia 205: | ||
[[Image:04co2grafana.png|center|04co2grafana]] | [[Image:04co2grafana.png|center|04co2grafana]] | ||
+ | |||
+ | ==== Altres exemples amb Grafana ==== | ||
+ | Instal·lació feta per [https://siarq.com/ Siarq] a la caserna de la policia local de Sant Boi. Es recullen les dades d'un fanal fotovoltaic i d'uns sensors adjuntats al fanal. | ||
+ | |||
+ | Fotos del [https://twitter.com/JordiBinefa/status/1110147206735122432 fanal fotovoltaic amb LoRaWAN a l'estació de la policia local de Sant Boi] | ||
+ | |||
+ | Fotos dels [https://twitter.com/JordiBinefa/status/1217741484440608768 sensors al fanal fotovoltaic amb LoRaWAN a l'estació de la policia local de Sant Boi] | ||
+ | |||
+ | [http://things.siarq.net:3000/d/OcxHLA3iz/policia-de-sant-boi?orgId=1&from=now-2d&to=now&refresh=1m Gràfiques de les dades generades pel fanal fotovoltaic a l'estació de la policia local de Sant Boi] | ||
=== Des del NodeRED === | === Des del NodeRED === | ||
Línia 189: | Línia 232: | ||
Contrasenya Grafana: convidat | Contrasenya Grafana: convidat | ||
+ | |||
+ | ==== Altres manera de comunicar-se des de NodeRED ==== | ||
+ | [https://wiki.binefa.cat/index.php?title=Un_exemple_d%27us_de_Telegram_amb_el_NodeRed Un exemple d'us de Telegram amb el NodeRed] | ||
+ | |||
+ | [https://www.things.cat/index.php?title=P%C3%A0gina_principal#Bot_de_Mastodon Bot de Mastodon] | ||
= Personalització de blocs d'Snap! = | = Personalització de blocs d'Snap! = | ||
+ | [http://rubi.xoic.coop/Snap/snap.html#open:exemples/01_sensorsRubi.xml Codi Snap! 01_sensorsRubi.xml] | ||
+ | |||
+ | [http://rubi.xoic.coop/Snap/snap.html#open:exemples/06_sensorsRubi.xml Codi Snap! 06_sensorsRubi.xml] | ||
+ | |||
+ | [http://rubi.xoic.coop/Snap/snap.html#run:exemples/06_sensorsRubi.xml Codi Snap! 06_sensorsRubi.xml funcionant] | ||
[http://rubi.xoic.coop/Snap Snap! al servidor rubi.xoic.coop] | [http://rubi.xoic.coop/Snap Snap! al servidor rubi.xoic.coop] |
Revisió de 20:20, 8 juny 2021
Wiki al servidor rubi.xoic.coop
Contingut
Lectura de dades amb Snap![modifica]
Exemple mostrant la darrera lectura rebuda pel sistema:
Premeu 1 per a visualitzar les dades dels sensors CO2_01 i AQ_01
Premeu 2 per a visualitzar les dades dels sensors CO2_02 i AQ_02
Premeu 3 per a visualitzar les dades dels sensors CO2_03 i AQ_03
Premeu 4 per a visualitzar les dades dels sensors CO2_04 i AQ_04
Premeu t per a visualitzar les dades dels sensors TRS21_01
Premeu s per aturar el funcionament
Com a exemple del que es pot fer, aquest és un sistema SCADA fet amb Snap!
Arquitectura del sistema[modifica]
Visió general[modifica]
The Things Network.cat - Xarxa comunitària per a l’Internet de les Coses
Sensors[modifica]
1 x DL-TRS21: Soil Water Potential and Temperatures Sensor for LoRaWAN
4 x OY-1210: LoRaWAN CO2 meter
4 x OY-1700: LoRaWAN Air quality (PM) sensor
Adjunció dels sensors a The Things Network[modifica]
Es poden afegir col·laboradors. Per això cal que us feu un usuari a thethingsnetwork.org.
CO2_01: device-co2-0170b3d5d72020003c
CO2_02: device-co2-0170b3d5d72020003d
CO2_03: device-co2-0170b3d5d720200104
CO2_04: device-co2-0470b3d5d720200034
Configuració personalitzada de CO2_01:
AQ_01: device-aq-0170b3d5d72024002e
AQ_02: device-aq-0270b3d5d720240046
AQ_03: device-aq-0370b3d5d720240059
AQ_04: device-aq-0470b3d5d720240062
Configuració personalitzada de AQ_01:
NodeRED[modifica]
Adreça de NodeRED a rubi.xoic.coop
Sensor de potencial d'aigua[modifica]
Sensors de CO2[modifica]
Sensors de PM[modifica]
Connexió amb Snap![modifica]
Cada minut s'actualitzen les variables de flux del NodeRED:
Quan es fa una petició al NodeRED es llegeixen la darrera dada refrescada:
Visualització[modifica]
Des de Sentilo[modifica]
Des de Grafana[modifica]
Entrada al visualitzador de gràfiques fet amb Grafana. De manera genèrica, el nom d'usuari és convidat i la contrasenya és convidat.
Altres exemples amb Grafana[modifica]
Instal·lació feta per Siarq a la caserna de la policia local de Sant Boi. Es recullen les dades d'un fanal fotovoltaic i d'uns sensors adjuntats al fanal.
Fotos del fanal fotovoltaic amb LoRaWAN a l'estació de la policia local de Sant Boi
Fotos dels sensors al fanal fotovoltaic amb LoRaWAN a l'estació de la policia local de Sant Boi
Gràfiques de les dades generades pel fanal fotovoltaic a l'estació de la policia local de Sant Boi
Des del NodeRED[modifica]
Projecte final de n'Antonio Burgos (Alumne del Cicle Formatiu de grau Superior en Desenvolupament d'Aplicacions Multiplataforma a l'Escola del Clot)
Enllaç a un Grafana encastat a NodeRED
Credencials de prova:
URL : https://api-sentilo.diba.cat/data/rubi@xoic/
Token: b4d4db576b754d5b7bfffc5c448df5c2da12c0edeba574ff9a98045a108f056b
Sensor: CO2_01_ppm
Usuari Grafana: convidat
Contrasenya Grafana: convidat
Altres manera de comunicar-se des de NodeRED[modifica]
Un exemple d'us de Telegram amb el NodeRed
Personalització de blocs d'Snap![modifica]
Codi Snap! 06_sensorsRubi.xml funcionant
Snap! al servidor rubi.xoic.coop
Basat en MQTT4Snap! desenvolupat per Xavier Pi.