Die folgende Integration kann verwendet werden, um Standortmessungen über MQTT zu senden und Befehle für die verschiedenen installierten Gerätetypen zu empfangen.
Sofar stellt die MQTT-Anmeldeinformationen zur Verfügung. 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 verwendet werden, um alle Standorte zu steuern.
Um Messungen an die SofarEMS zu senden, kann das folgende MQTT-Thema für die Veröffentlichung verwendet werden: standard1/outbound/taylor_meas/<site_filter>/<Controller SN>/
Optionale Felder sind in kursiv angegeben.
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 Betriebsarten sind aus, ein
active_power_W
Entspricht der Nennleistung, während die Wärmepumpe ein ist
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 Active Power in Watts>, "today_imported_energy_Wh": <Grid Imported Energy in Watt-hours>
Wenn eine Messung erfolgreich empfangen wurde, wird eine Bestätigung an folgendes Thema gesendet: standard1/rp_one_s/taylor_ack/<site_filter>/<Controller SN>
Diese Bestätigung kann verwendet werden, um:
Zu überprüfen, dass die Messnachricht erfolgreich empfangen wurde.
Zu überprüfen, dass die Messnachricht alle notwendigen Daten enthielt.