Étape 4: Comptes sur Cloudmqtt.com et Thingspeak.com
La Commission pousse lectures de température et d’humidité ainsi que l’état du relais à :
- Courtier MQTT : Tout courtier MQTT (http://mqtt.org/) peut être utilisé. Dans mon cas, j’ai utilisé un courtier gratuit en ligne à www.cloudmqtt.com. Vous devez créer un compte comme une instance. Et entrez les détails de l’instance en user_config.h. Un avantage d’utiliser un courtier en ligne, c’est qu’il est accessible depuis n’importe quel réseau. Si un courtier local est utilisé (par exemple, en cours d’exécution sur une zone locale de Raspberry Pi), alors il peut être difficile d’y accéder depuis en dehors du réseau domestique depuis les ports entrants sont généralement bloqués par les FAI.
- Thingspeak.com : Un compte doit être créé sur Thingspeak.com. En outre, un canal avec ces trois canaux doit également être créé et ses détails entrés dans user_main.c :
- champ1 - état de relais
- champ2 - température
- field3 - humidité
Bien que dans sa forme actuelle, le Conseil a besoin de cloudmqtt et Thingspeak de connectivité pour toutes les fonctions travailler correctement, le code peut être facilement modifié pour utiliser uniquement une des options suivantes.