A aquest programa fem servir la tecnologia MQTT per connectar-nos al broker ThingSpeak.
Cada equí haurà d'assignar el seu número a la variable Node.
I configurar el bloc de connexió a ThingSpeak.
Tots:
Broker: mqtt3.thingspeak.com
Client ID: FgcKOiAILjMCBDcIBTAhJjg
Usuari: FgcKOiAILjMCBDcIBTAhJjg
Clau: rTykkertsf9YfCR9DMsWoTw4
Chanel ID: 947439
També haurà de modificar el camp del ThingSpeak (Field) on es publicarà les dades:
Equips 1 i 5:
Tem --> Field1
Hum --> Field2
Equips 2 i 6:
Tem --> Field3
Hum --> Field4
Equips 3 i 4:
Tem --> Field5
Hum --> Field6
Equip 4:
Tem --> Field7
Hum --> Field8
MQTT és un protocol usat per a la comunicació machine-to-machine (M2M) en la "Internet of Things".
Està orientat a la comunicació de sensors, consumeix molt poca amplada de banda i pot ser utilitzat en la majoria dels dispositius amb pocs recursos.
Segueix una topologia d'estrella, amb un node central que fa de servidor o "broker”, encarregat de gestionar la xarxa i de transmetre els missatges.
La comunicació es basa en uns "topics" (temes), que el client que publica el missatge crea i els nodes que desitgin rebre'l han de subscriure's a ell.
En el nostre cas el "broquer" que farem servir és ThingSpeack