Retour sur client MQTT JavaScript
En ce jour de remise de l’ouvrage, le script de test du client MQTT JavaScript fonctionne à merveille !
C’est bien la preuve qu’il faut persévérer et remettre régulièrement son ouvrage en question.
La bonne nouvelle, c’est que le bloc SWITCH du projet Dashboard va bientôt pouvoir recevoir des notifications MQTT. Les modifications suivront prochainement sur le dépôt GitHub.
Pour tester ce script, ouvrir une des pages du tableau de bord (afin de charger mqttws31.js dans le contexte. Puis utiliser l’Ardoise JavaScript + Console web de Firefox pour voir les différents messages de trace.
// Inclusion du script
// <script type="text/javascript"
// src="https://cdnjs.cloudflare.com/ajax/libs/paho-mqtt/1.0.1/mqttws31.js" >
// </script>
// Créer un client MQTT
client = new Paho.MQTT.Client( "pythonic.local",
9001,
"Dashboard");
// Définir les fonctions de rappel
client.onConnectionLost = onConnectionLost;
client.onMessageArrived = onMessageArrived;
// Connecter le client
client.connect({onSuccess:onConnect,
userName:"pusr103"...