Hi there. Nothing to read here.

Deye Balkonkraftwert Wechselrichter: API, Monitoring, Daten

Thema

  • Die Deye-Wechselrichter sind bei Balkonkraftwerken, insbesondere bei Komplettsets häufig im Einsatz (z.B. der SUN600G3-EU-230 oder SUN800G3-EU-230 mit 600 bzw. 800 Watt maximaler Einspieseleistung).

Im folgenden sind die mir bekannten Möglichkeiten eines Datenabgriffs für SmartHome, Dashboards, Monitoring, Leitungserfassung, ... gelistet.

Management

IP

Thema Beschreibung
WLAN SSID: AP_<sn_des Wechselrichter>,
Standard-Key: 12345678 ( WLAN nur aktiv, wenn aktuell Energie erzeugt wird (also tagsüber) )
Webinterface http://10.10.100.254
Standard-User/Passwort admin/ admin
Einstellungen Im Webinterface des Wechselrichter kann nun ( muss aber nicht ! ) WLAN-SSID und -Schlüssel des privaten, eigenen WLANs eingerichtet werden, so dass dieser Zugang zum Internet erhält. Danach nimmt dieser automatisch eine Verbindung zu solarmanpv.com auf.
Cloud Konto bei solarmanpv.com eröffnen (oder in der Apple/Android-App Solarman smart ), dort die Seriennummer des Wechselrichters und Loggers dem Konto hinzufügen
App solarman smart ( Android; iOS)
Config-Empfehlung das Wechselrichter-eigene WLAN (AP_<serial>) deaktivieren
Webinterface Zugangsdaten ändern

APIs & Datenquellen

1. Parsing der Javascript-Variablen in status.html

Code

curl -s -u "$user:$password" "$host"/status.html | grep "webdata_"

Beispiele

2. Daten von der solarman-Cloud-API abfragen

  • Daten abfragen, welche der Wechselrichter vorher dorthin gesendet hat
  • Beschreibung und Code-Beipsiele folgen

3. Daten von Wechselrichter per ModBus abholen

  • ohne Cloud
  • Wechselrichter stellt auf TCP-Port 8899 einen ModBus-Zugang bereit.
  • Der Port kann über /config_hide.html geändert werden.

Beispiele

4. eigenen Server als Cloud-Server eintragen

  • ModBus-Receiver selber installieren und in der Kiste (zusätzlich zum fest eingetragenen solarman-Server) eintragen
  • Beschreibung und Code-Beipsiele folgen, wenn ich welcher finde.

5. externe Messung z.B. via Zwischenstecker

  • Wem 1 bis 4 nicht zusagt, sollte trotzdem den Access-Point im Webinterface mit neutraler SSID oder insb. stärkerem Passwort ausstatten.
  • Über externe Leitungsmesser bzw. Zwischenstecker ( bei mir von AVM) lassen sich auch die aktelle Leistung und die produzierte Energiemenge ermitteln.

Dashboard

  • Mein erstes Grafana-Dashboard zum Balkonkraftwerk wird vom AVM-Zwischenstecker (AVM DECT 210) gespeißt ( mit 'Umweg' über eine FHEM-Instanz )
  • blk_dashboard_avm