Diferència entre revisions de la pàgina «Projecte Final de 2n d'SMX - Curs 2020-2021»
Salta a la navegació
Salta a la cerca
(Es crea la pàgina amb «= Enunciat = '''PS18b-. Aplicacions Node-Red i MQTTS: Monitorització de sistemes''' 1- Desenvolupament d'una aplicació de monitorització de sistemes remots Windows...».) |
m |
||
Línia 6: | Línia 6: | ||
2- Realització d'un sistema de simulació de control de llums basat en Linux, Node-Red i MQTT. Control via web i aplicació Android. | 2- Realització d'un sistema de simulació de control de llums basat en Linux, Node-Red i MQTT. Control via web i aplicació Android. | ||
+ | = Alguns enllaços d'interès = | ||
+ | [https://drive.google.com/drive/folders/10FZzJZluaDOyui-LwxOjJhiG2ppRzZ39 Guia del curs 2019-2020] | ||
− | |||
[https://github.com/jmoenig/Snap Snap! a GitHub] | [https://github.com/jmoenig/Snap Snap! a GitHub] | ||
Revisió del 16:27, 30 abr 2021
Contingut
Enunciat
PS18b-. Aplicacions Node-Red i MQTTS: Monitorització de sistemes
1- Desenvolupament d'una aplicació de monitorització de sistemes remots Windows Server i Linux utilitzant Node-Red, UDP, MQTTS, Powershell i bash script. Visualització via web i aplicació mòbil sobre Android.
2- Realització d'un sistema de simulació de control de llums basat en Linux, Node-Red i MQTT. Control via web i aplicació Android.
Alguns enllaços d'interès
Nodes sensors (motes) i passarel·les (gateways)
MQTT-Dash
Exemple de configuració de l'aplicació MQTT Dash
Serveis per a donar-se d'alta
NodeRED
ecat@iot-ecat:~$ sudo bash root@iot-ecat:/home/ecat# curl -sL https://deb.nodesource.com/setup_14.x | bash - root@iot-ecat:/home/ecat# apt install -y nodejs root@iot-ecat:/home/ecat# exit ecat@iot-ecat:~$ node --version v14.15.4 ecat@iot-ecat:~$ npm -- version 6.14.10
- Instal·lació i funcionament del NodeRed autònom:
ecat@iot-ecat:~$ mkdir bin ecat@iot-ecat:~$ cd bin ecat@iot-ecat:~/bin$ sudo apt install unzip ecat@iot-ecat:~/bin$ mkdir nodered-ui ecat@iot-ecat:~/bin$ cd nodered-ui ecat@iot-ecat:~/bin/nodered-ui$ wget https://binefa.cat/dam2021/20200928/node_red_ui.zip ecat@iot-ecat:~/bin/nodered-ui$ unzip node_red_ui.zip ecat@iot-ecat:~/bin/nodered-ui$ node node_modules/node-red/red.js --userDir node_modules/node-red/data --settings node_modules/node-red/settings.js -v --port 2222 --title elmeuTitol --safe flows_meuTitol.json