NEWS
Solarman PV, Bosswerk MI & Deye
-
@rene55 Hallo Rene,
das sind die gesuchten Temperaturen der drei Batterieblöcke. Wie gesagt, den Wechselrichter frage ich gar nicht mit Solarman ab.
Ich lasse das Ganze mal noch ein paar Tage laufen. Wenn es nicht den gewünschten Erfolg zeigt, kann ich das immer noch deinstallieren.Dir nochmals vielen Dank für dein Engagement.
Ralf -
@radi OK. Kannte ich so nicht. Da du die Daten aber sehen kannst, werden die zwar gesendet, aber nicht abgefragt. Wenn du willst, kann ich ja mal genauer nachschauen; dazu brauche ich aber deine Zugangsdaten (natürlich vertraulich an raschy@gmx.de).
-
@rene55 sagte in Solarman PV, Bosswerk MI & Deye:
Du hast Post . Kannst dich ja mal melden und mitteilen, wie die Aussichten auf Erfolg sind.
Grüße Ralf
-
@radi Hallo Ralf. Hm, sieht nicht so rosig aus. Im Gegensatz zu allen anderen Stationen kann ich bei dir keine DeviceID auslesen. Und ohne diese ID gibt es keine Daten. Ich versuche trotzdem noch ein wenig tiefer einzusteigen. Möglicherweise gibt es ja noch irgendwo Literatur zu den Batteriespeichern & SolarmanPV.
-
@rene55 Hallo Rene, es ist schade, dies zu hören. Vielleicht kann ich etwas zur Informationsfindung beitragen. Lass mich wissen, falls ich dich irgenwie unterstützen kann.
Ich habe bei einer kurzen Suche zu dem Thema leider nichts gefunden, was weiterhelfen könnte. -
Danke für den netten Adapter, nachdem ich am Wochenende endlich mein BKW aufbauen konnte wollte ich die Daten natürlich auch in meiner Visualisierung sehen
Heute morgen über den Chat innerhalb von 5 Minuten die Daten erhalten und direkt eingerichtet. Sieht auch erstmal aus als würde alles funktionieren. Allerdings ist ein Wert nicht ganz schlüssig.
Sollte nicht der Wert von 1 + 2 = dem Wert von 0 entsprechen? -
@ronny-gerndt Die Werte da sind nie ganz schlüssig, weil die Programmierer irgendwie nicht runden können. Wenn Du z.B. an einem Tag mit jedem Modul 0.09 kWh produzierst, wird bei jedem Modul die Produktion mit 0 angegeben, die 'total production' aber 0.1 kWh sein.
Bei mir habe ich nach etwa 2 Wochen jetzt:
Production 1: 2.1 kWh
Production 2: 1.5 kWh
Total Production: 4.2 kWhDie Werte sind sowieso eher Schätzungen. Meine zwei Strommessdosen zeigen übereinstimmend immer etwas höhere Werte für die Tagesproduktion (ca. 15%) an als das was die App angibt.
Das gleiche gilt übrigens auch für die Daily und Monthly Production.
Wenn Du an einem Tag 0.19 kWh produzierst, werden für den Tag nur 0.1 kWh gerechnet. Und bei 10 Tagen mit jeweils 0.19 kWh Produktion, hast Du dann im monthly nur 1.0 kWh. Allerdings in der total production 1.9 kWh. Bei mir ist es jetzt so, dass die 'Yearly Production' bei 3.2 kWh liegt, die 'Total Production' aber bei 4.2 kWh. Und das obwohl ich das BKW erst dieses Jahr in Betrieb genommen habe.
-
@bambulko Okay, das ist natürlich mehr als ungünstig wenn das so ungenau ist. Dann sollte ich mir wohl auch noch eine Strommessdose zulegen. Würde schon gerne wissen was da produziert wird.
-
@bambulko Danke. Gut erklärt und mit eigenen Erfahrungen/Messwerten gestützt.
-
@radi Moin Ralf, nach einem unergiebigen Wochenende muss ich dir mitteilen, dass ich nichts gefunden habe, um mit der Api die gewünschten Daten auszulesen. Da müsstest du evtl. mal den Support von Solarman bemühen, ob die da noch einen Tip für uns hätten. So bin ich an dieser Stelle im meinem Latein am ende.
-
@rene55 sagte in Solarman PV, Bosswerk MI & Deye:
Ich gehe davon aus, dass die Anlage bisher durch die App "Solarman" beobachtet wird. Der Adapter holt die Daten aus dieser Cloud.
Hi Rainer
PN geht leider (noch) nicht, deshalb hier.
Hast du mal überlegt, die direkte Abfrage des Deye/Bosswerk über TCP mit in den Adapter zu integrieren?
Damit wäre es auch ohne Cloud möglich, die Daten abzurufen und in iobroker zu integrieren. Ich wollte jetzt nicht gleich einen neuen Adapter bauen, da man das eventuell in diesen integrieren könnte?
Hier: AT-Kommando UDP wird beschrieben, wie man die Werte des Wechselrichters per UDP Port abrufen und sogar setzen kann.
Gruß Lars -
@eisbaeeer Hallo Lars, die direkte Abfrage ist bei mir auch noch ein Thema. Angefangen haben wir das hier schon mal. Ich habe ein bisschen Ehrfurcht vor den at-Befehlen. Aktueller Stand bei mir ist der, dass es dafür a) einen separaten Adapter geben wird, den ich b) erstmal nur bei mir (weil ist halt lokal) laufen lassen kann. Es kommen zwar schon die ersten Daten an, aber sie Solarman-Variante liefert derzeit noch etwas mehr. Ich gehe da noch weiter auf Suche und hoffe auf mehr Sonnenschein.
Gruß Rainer -
@rene55 Ja, Modbus TCP wäre ja auch noch möglich. Ich habe meinen Sungrow über Modbus TCP angebunden. Der Deye kann ja ebenfalls Modbus TCP und ist somit ja auch über den Modbus Adapter lokal einbindbar. Ich muss meinen Deye mal mit dem Netzteil versorgen, damit der online geht. Schön wäre jedoch, wenn man die Adapter konsolidieren könnte. Ich versuche das mal mit den AT-Kommandos. Das wären nur ein paar Zeilen extra für die Socket Verbindung
Gruß Lars
-
@eisbaeeer Ja super, wenn du das mit entwickeln würdest. Bei meinem Bosswerk MI 600 geht das mit dem Modbus-Adapter nicht so einfach, weil ich den ja nicht direkt anschließen kann, oder? Aber berichte mal von deinen at-Erfahrungen. Bin gespannt.
-
@rene55 sagte in Solarman PV, Bosswerk MI & Deye:
Bei meinem Bosswerk MI 600 geht das mit dem Modbus-Adapter nicht so einfach, weil ich den ja nicht direkt anschließen kann, oder?
Sollte schon klappen. Man benötigt ja keine Hardware dazu, da der MI600 über TCP abgefragt wird. Das Modbus Protokoll wird dabei über Netzwerk verwendet. Der MI600 sollte auf dem Port 502 auf das Modbus Protokoll reagieren.
In iobroker den Modbus Adapter installieren und die interessanten Register auslesen. Ich bin gerade etwas busy, aber sobald ich mehr Zeit habe, werde ich das mal angehen. Hier noch die Excel mit den Modbus Registern. Der Link läuft bis zum 31.3.2023 aus. Link Text
Gruß Lars -
@eisbaeeer Hallo Lars, die Excel mit den Registern kannte ich zwar schon, aber die hier scheint vollständiger zu sein. Werd ich gleich mal angehen. Direkt per Modbus-Adapter auslesen? Hm, wäre mal was ganz anderes. Auch das versuche ich mal. Danke für die Tips.
Gruß Rainer -
Ich versuche auch meinen MI600 via Modbus Adapter auszulesen (danke für den vielen Input hier!), aber es scheint, als ob der Port 502 nicht ansprechbar ist. Ein Portscan zeigt nur Port 80 und 8899 als offen an
Kann/muss da erst noch was auf dem MI600 konfiguriert werden?On error: {"errno":"ECONNREFUSED","code":"ECONNREFUSED","syscall":"connect","address":"192.168.xx.xx","port":502}
(grundsätzlich funktioniert Modbus bei mir, da ich über eine andere Instanz schon die Daten von meinem Victron Cerbo GX auslese)
-
@rene55 Hallo, erstmal Dank für deine Mühe. Ich werde mal mein eingeschränktes Englisch bemühen und den Support kontaktieren.
-
@radi Ja danke, jede Info hilft uns weiter.
-
@integer63 Bei mir ist es aktuell so, dass ich mit Port 8899 den Modbus-Adapter etwa vier Sekunden grün habe, und dann wieder das rote Kreuz bei "Verbunden mit . .". Im Log sehe ich dann die Warnung
Poll error count: 1 code: {"err":"timeout","timeout":5000}
und als FehlerClient in error state. Request timed out.
.
Ich komm hier auch nicht sonderlich weiter. Wie liest du denn die Register vom Victron aus? Holding-Register?