Configuration MQTT
Ce dont vous avez besoin
- SmartgridOne Controller avec une connexion Internet.
- Identifiants MQTT : vous pouvez les demander à notre équipe d'assistance.
- Environnement de développement Python (ou tout autre client MQTT). Ce guide utilise un exemple simple écrit en Python pour vous aider à démarrer avec MQTT et l'envoi de commandes. Nous recommandons d'utiliser Python pour sa facilité d'utilisation, mais tout autre client MQTT est pris en charge.
Informations supplémentaires
MQTT est un protocole de communication rapide sur Internet. Il s'agit d'un système de messages publication/abonnement qui permet une connexion directe entre votre machine et SmartgridOne Controller. Vos actifs sont classés dans les groupes solaire, batterie, VE et CVC.
Configuration initiale (point de départ pour les nouveaux utilisateurs)
Je possède un SmartgridOne Controller que j'aimerais configurer pour le contrôle à distance via MQTT.
1. Vérifiez votre réseau
Assurez-vous que votre réseau autorise le trafic réseau MQTT sur le port 1883. Vous pouvez le vérifier à l'aide de la commande suivante :
nc -zv mqtt.eniris.be 1883Lorsque cette commande n'est pas disponible, vous pouvez également télécharger et exécuter le code Python :
En cas de doute, consultez votre ingénieur réseau ou utilisez temporairement le point d'accès 4G/5G de votre téléphone lorsque des erreurs de connexion surviennent.
Note
Lorsque le port 1883 n'est pas accessible depuis votre réseau, nous proposons une solution de secours sur le port 80. Celle-ci peut être configurée dans votre client MQTT à une étape ultérieure de ce manuel.
2. Ajoutez vos appareils
Connectez-vous à l'interface de mise en service et assurez-vous que les appareils sont ajoutés au SmartgridOne Controller.
