Open JB1985 opened 4 years ago
Hallo, ich habe auch einen Goodwe Wechselrichter (GW10K-ET) und würde gerne die Daten in ioBroker sehen und verarbeiten. Ich habe ein Script (TypeScript) mit dem ich die Daten vom SEMS-Portal lesen kann. (Ist an den Code in deinem Link angeleht.) Bei ioBroker bin ich aber noch neu und muss mir erst mal ansehen wie man da einen Adapter baut.
Ausserdem finde ich das Setup mit der Abfrage aus der Cloud (SEMSPortal) nicht gut. Ich würde lieber den Wechselrichter direkt nach Daten fragen oder wenn das nicht geht ggf. den Datenverkehr zwischen Wechselrichter und SEMS-Portal auf meinem MikroTik-hapLite mitschneiden. Vielleicht hat sowas ja schon mal jemand gemacht und kann mir Tipps geben.
Sag mal @smartmeta weisst du wie man die Werte für load (eigener Verbrauch) und der Strom der zu den Werken geht ausliest?
Werte für PV sowie Batterie bekomme ich aber eben nicht die oben.
Hallo @JB1985, ich habe mir in TypeScript ein Script geschrieben, mit dem ich die Daten von https://www.semsportal.com/api/v2/PowerStation/GetMonitorDetailByPowerstationId abrufe. Intern muss dafür vorher noch ein Token angefragt werden.
Die API ist unter http://euapi.sems.com.cn:82/swagger/ui/index beschrieben. Im Chrome kannst du dir dann das Chinesissch übersetzen lassen (am besten nach English).
Der Output von meinem Script ist dann sowas:
╔═══════════════════════╤═════════╤═════╗
║ Leistung aktuell │ 8671.56 │ W ║
╟───────────────────────┼─────────┼─────╢
║ Energie‚ heute │ 35.3 │ kWh ║
╟───────────────────────┼─────────┼─────╢
║ Verbrauch │ 3.4 │ kWh ║
╟───────────────────────┼─────────┼─────╢
║ Verkauf │ 31.9 │ kWh ║
╟───────────────────────┼─────────┼─────╢
║ Kauf │ 2 │ kWh ║
╟───────────────────────┼─────────┼─────╢
║ GuV heute │ 2.41 │ € ║
╟───────────────────────┼─────────┼─────╢
║ Verkauf │ 2.97 │ € ║
╟───────────────────────┼─────────┼─────╢
║ Kauf │ 0.56 │ € ║
╟───────────────────────┼─────────┼─────╢
║ GuV ohne PV │ -1.51 │ € ║
╟───────────────────────┼─────────┼─────╢
║ Einsparung durch PV │ 3.92 │ € ║
╚═══════════════════════╧═════════╧═════╝
Batterie ist bei mir noch unterwegs. ;-) Welche API-Funktion rufst du auf?
Ich habe es mittlerweile hinbekommen. Musste dazu die pygoodwe erweitern.
Nutze das hier -> https://github.com/yaleman/pygoodwe
Scheint auch eine andere API zu nutzen: https://globalapi.sems.com.cn/api/
Sieht bei mir dann so aus:
Ich bin zufrieden. Die Automation kann beginnen, da ich jetzt alle Werte habe.
Hey Leute, gibts dazu ein Update? Habe nun auch einen Goodwe WR und würde die Werte ebenfalls gerne auslesen. Die aufgelisteten Links funktionieren anscheinend nicht mehr -.-
Danke und schöne Grüße Felix
Ein update? Hm ... gibt nur einen "thumbs up" beim ersten Beitrag ... kann es sei das du vergessen hast Dein eigenes Interesse zu bekunden? ;-)
😄 naja mein Interesse ist, dass der Adapter weiter entwickelt wird und ich meinen Goodwe WR damit auslesen kann :)
Nutze das hier -> https://github.com/yaleman/pygoodwe
Damit bekommst du dein Wechselrichter nicht ausgelesen?
@smartmeta ich würde soetwas gerne nachbauen, könntest du vielleicht den code hier rein senden?
@JB1985 außerdem würde ich mich auch für ioBroker interessieren, könntest du hier eventuell eine anleitung reinschicken, wie ich das programm so in ioBorker zum laufen bekomme, ich bin neu auf diesem gebiet
@chrmuh hier ist eine Anleitung -> https://forum.iobroker.net/topic/34626/goodwe-wechselrichter-und-iobroker
Hallo,
es wäre schön wenn man ein Adapter für den GoodWe Wechselrichter für Photovoltaik Anlagen hätte.
Für Home Assistant scheint es schon etwas zu geben:
https://github.com/TimSoethout/goodwe-sems-home-assistant