Geplante MQTT-Steuerung
Die geplante MQTT-Steuerung ist für geplante Nachrichten im Voraus gedacht. Für die Live-Steuerung siehe stattdessen Live MQTT Control.
Dieser Leitfaden hilft Ihnen, MQTT auf Ihrem SmartgridOne Controller zu konfigurieren, um Batterie- und Solarpanel-Installationen aus der Ferne zu steuern und zu überwachen.
Was Sie benötigen
- SmartgridOne Controller mit Internetverbindung.
- MQTT-Zugangsdaten: Diese können angefordert werden, indem Sie eine E-Mail an support@eniris.be senden.
- Python-Entwicklungsumgebung (oder einen anderen MQTT-Client). Dieser Leitfaden verwendet ein einfaches Beispiel, das in Python geschrieben ist, um Ihnen den Einstieg mit MQTT und das Senden von Befehlen zu erleichtern. Wir empfehlen die Verwendung von Python wegen der Benutzerfreundlichkeit, aber jeder andere MQTT-Client wird unterstützt.
Zusätzliche Informationen
MQTT ist ein schnelles Kommunikationsprotokoll über das Internet. Es handelt sich um ein Publish/Subscribe-Nachrichtensystem, das eine direkte Verbindung zwischen Ihrer Maschine und dem SmartgridOne Controller ermöglicht. Ihre Anlagen werden in Gruppen für Solar, Batterie, EV und HVAC klassifiziert. Momentan erlaubt diese Integration eine Steuerung pro Gruppe, nicht pro Gerät.
Ersteinrichtung (Ausgangspunkt für neue Benutzer)
Ich habe ein SmartgridOne Controller, das ich für die MQTT-Fernsteuerung einrichten möchte.
1. Überprüfen Sie Ihr Netzwerk
Stellen Sie sicher, dass Ihr Netzwerk den MQTT-Datenverkehr über Port 1883 erlaubt. Sie können dies mit dem folgenden Befehl tun:
nc -zv mqtt.eniris.be 1883
Wenn dieser Befehl nicht verfügbar ist, können Sie alternativ diesen Python-Code herunterladen und ausführen.
Wenn Sie Zweifel haben, konsultieren Sie Ihren Netzwerkadministrator oder verwenden Sie vorübergehend den 4G/5G-Hotspot Ihres Telefons, wenn Verbindungsfehler auftreten.
Wenn Port 1883 von Ihrem Netzwerk aus nicht zugänglich ist, bieten wir einen Backup an Port 80 an. Dies kann in Ihrem MQTT-Client in einem späteren Schritt dieses Handbuchs konfiguriert werden.