User manual

Une boîte de teste s’affiche sur la page de configuration, puis le message « Scanning… » apparaît
dans cette boîte. La carte recherche les réseaux disponibles à proximité et transmet les réseaux les
plus puissants à la page web. Le message « Done » s’affiche ensuite dans la boîte de texte. Vous
pouvez alors choisir le réseau dans le champ « SSID ». Si le réseau n’a pas été trouvé, il est
possible de saisir manuellement le nom du réseau. Le mot de passe du réseau doit être saisi dans
la zone de texte du bas.
Dans les boîtes du bas de la page, il est possible d’entrer un autre nom pour le réseau point
d’accès ainsi qu’un mot de passe (huit caractères minimum). Mais attention : ce procédé peut
poser problème si les données du réseau domestique saisies sont fausses, et que vous avez oublié
le mot de passe pour le réseau point d’accès. Dans ce cas, téléchargez d’abord un autre
programme avec les données réseau correctes ou un point d’accès ouvert pour avoir à nouveau
accès au serveur web de la carte.
Jour 20 : MQTT (Message Queue Telemetry Transport)
Les derniers jours de ce calendrier sont consacrés à la découverte d’une thématique qui joue un
grand rôle dans l’Internet des Choses : il s’agit du protocole de message MQTT, qui permet la
communication entre machines (M2M), par exemple l’échange de données de commande,
données de mesure ou textes. L’overhead (données transmisses en plus des données utiles) est
bien plus faible qu’avec le HTTP et peut être pris en charge par des appareils intégrés, c’est-à-
dire des microcontrôleurs comme notre NanoESP. De plus, le contrôleur ne doit pas créer une
connexion à chaque fois et demander si une modification a été effectuée : la connexion est
maintenue durablement et le client est informé automatiquement des modifications.
L’élément de base pour la communication est le broker. Un broker est une application serveur qui
prend en charge toutes les données. Il est possible de raccorder un appareil au broker et de
« publier » les messages, c’est-à-dire de les envoyer au broker. Un autre appareil peut «souscrire
un abonnement » à certains sujets (topics) et ainsi recevoir du broker les nouveaux messages
publiés en rapport avec ce sujet. Un broker public est disponible à l’adresse broker.fkainka.de.
Les topics sont classés de manière hiérarchique, les sous-topics sont séparés par une barre
oblique. Des « jokers » y figurent également. Le « + » ou le « # » permettent de s’abonner à
plusieurs topics simultanément. Les jokers « + » ou « # » ne permettent cependant pas de publier.
Les messages concernant les sujets
MyHome/Kitchen/Temperature
MyHome/Bathroom/Temperature
peuvent par exemple être reçus après un abonnement au topic
MyHome/+/Temperature
Le plus remplace toujours une seule catégorie de topics. Le # les remplace tous. Avec le topic
MyHome/#
vous recevez ainsi tous les messages publiés dans tous les sous-topics de MyHome. Les données
publiées dans un topic peuvent avoir des formes très différentes : texte pur, valeurs de mesure ou
commandes 1/0 simples pour allumer la lumière.
La porte d’aujourd’hui cache un bouton-poussoir. L’expérience du jour se compose
essentiellement d’exercices sur le thème MQTT. Téléchargez le programme du jour dans la carte
et ouvrez le moniteur sériel.