Die folgende Integration kann verwendet werden, um Standortmessungen über MQTT zu senden und Befehle für die verschiedenen installierten Gerätetypen zu empfangen.
Sofar wird die MQTT-Anmeldeinformationen bereitstellen. Der MQTT-Benutzername muss bei der Erstellung eines neuen Standorts eingegeben werden.
Hinweis
Hinweis
Die Anmeldeinformationen müssen nur einmal bereitgestellt werden. Ein Satz von MQTT-Anmeldeinformationen kann zur Steuerung aller Standorte verwendet werden.
Um Messwerte an die SofarEMS zu senden, kann folgendes MQTT-Thema zum Veröffentlichen verwendet werden: standard1/outbound/neargrid_meas/<site_filter>/<Controller SN>/
Optionale Felder werden in kursiv erwähnt.
Die folgenden Felder können pro Gerätetyp gesendet werden:
Speicher
mean_soc_perc
active_power_W
today_charged_Wh
today_discharged_Wh
energy_stored_Wh
Solar
active_power_W
today_energy_Wh
Wärmepumpen
operation_modes
Mögliche Betriebsmodi sind aus, ein
active_power_W
Entspricht der Nennleistung, während die Wärmepumpe einschaltet
Zähler
active_power_W
today_imported_energy_Wh
today_exported_energy_Wh
Die Nachricht muss wie folgt strukturiert sein:
{ "time": "<Unix Timestamp>", "data": { "state": { "grid": { "active_power_W": <Grid Aktive Leistung in Watt>, "today_imported_energy_Wh": <Grid Importierte Energie in Wattstunden>
Wenn ein Messwert erfolgreich empfangen wurde, wird eine Bestätigung auf folgendem Thema gesendet: standard1/rp_one_s/neargrid_ack/<site_filter>/<Controller SN>
Diese Bestätigung kann verwendet werden, um:
Zu überprüfen, ob die Messwertnachricht erfolgreich empfangen wurde.
Zu überprüfen, ob die Messwertnachricht alle erforderlichen Daten enthielt.