NEWS
Solarman PV, Bosswerk MI & Deye
-
@loverz Ja, das krieg ich auch noch hin. Warte nur noch darauf, dass der Adapter ins ioBroker-Repository kann.
Hallo zusammen,
ich bin auch seit kurzem Besitzer einer kleinen Solaranlage. Ich habe allerdings keinen Wechselrichter von Bosswerk, sondern von Sofar Solar. Und zwar das Modell: Sofar 1600TL-G3. Das Monitoring läuft hier aber auch über die Solarman PV Plattform (wahrscheinlich auch ein Logger von der gleichen Firma) was mich dazu bewegt hat mal zu schauen ob der Adapter auch für mein Modell funktioniert. Und siehe da, grundsätzlich schon. Allerdings bekomme ich außer den aktuell Erzeugten Leistungswert nichts weiter angezeigt. Laut dem Solarman Smart Portal gäbe es da noch ein paar werte wie z.B. gesamt erzeugte Leistung, aber scheinbar kommt da nichts aus der API rüber.
Ich würde mich freuen wenn man etwas mehr heraus holen könnte, aber ich freu mich auch jetzt schon das ich nicht immer die Solarman APP aufrufen muss um den Tagesverlauf einsehen zu können.
Ich hänge hier mal ein Bild von der ObjectView dran wo gegenübergestellt der Sofar Solar (oben) und der MI600 (unten) von Bosswerk (ist bei meinem Vater im Einsatz) zu sehen sind.

Grüße
Sven -
Hallo zusammen,
ich bin auch seit kurzem Besitzer einer kleinen Solaranlage. Ich habe allerdings keinen Wechselrichter von Bosswerk, sondern von Sofar Solar. Und zwar das Modell: Sofar 1600TL-G3. Das Monitoring läuft hier aber auch über die Solarman PV Plattform (wahrscheinlich auch ein Logger von der gleichen Firma) was mich dazu bewegt hat mal zu schauen ob der Adapter auch für mein Modell funktioniert. Und siehe da, grundsätzlich schon. Allerdings bekomme ich außer den aktuell Erzeugten Leistungswert nichts weiter angezeigt. Laut dem Solarman Smart Portal gäbe es da noch ein paar werte wie z.B. gesamt erzeugte Leistung, aber scheinbar kommt da nichts aus der API rüber.
Ich würde mich freuen wenn man etwas mehr heraus holen könnte, aber ich freu mich auch jetzt schon das ich nicht immer die Solarman APP aufrufen muss um den Tagesverlauf einsehen zu können.
Ich hänge hier mal ein Bild von der ObjectView dran wo gegenübergestellt der Sofar Solar (oben) und der MI600 (unten) von Bosswerk (ist bei meinem Vater im Einsatz) zu sehen sind.

Grüße
Sven@sicuro0815 Hi, es freut mich, dass du diesen Adapter auch für deine Anlage nutzen kannst. Tatsächlich habe ich in der API noch nichts gefunden, womit man Historienwerte auslesen könnte. Ehrlicherweise haben die mich auch nicht wirklich interessiert, da ich die Werte in History/Influx gespeichert habe und mir die alten Werte auch unabhängig von der APP hier ansehen kann.
-
Hallo zusammen und erstmal vielen Dank an @Rene55 für dein Engagement!
Ich hab bei/nach der installation ein kleines Problem:
Die Installation läuft ohne Fehlermeldung druch.
Unter Adapter (roter Stern) finde ich den Adapter in der aktuellen Version 0.1.3
Unter Objekte steht ein leerer solarmanpv Ordner ohne Unterordner.
Unter den Instanzen (passend zum roten Stern) steht kein solarmanpv... Ergo kann ich auch die ID & das Secret nicht eintragen.
Irgend eine IDee wie ich den Fehler beheben kann?Vielen Dank fürs Feedback!
-
Hallo zusammen und erstmal vielen Dank an @Rene55 für dein Engagement!
Ich hab bei/nach der installation ein kleines Problem:
Die Installation läuft ohne Fehlermeldung druch.
Unter Adapter (roter Stern) finde ich den Adapter in der aktuellen Version 0.1.3
Unter Objekte steht ein leerer solarmanpv Ordner ohne Unterordner.
Unter den Instanzen (passend zum roten Stern) steht kein solarmanpv... Ergo kann ich auch die ID & das Secret nicht eintragen.
Irgend eine IDee wie ich den Fehler beheben kann?Vielen Dank fürs Feedback!
@ralf-topas Hast du schon eine ID bei solarman beantragt, bekommen und eingetragen ?
Ohne die geht es nicht.
Siehe https://github.com/raschy/ioBroker.solarmanpv -
Ja bereits beantragt, jedoch noch nicht per email bekommen.
Entweder steh ich auf dem Schlauch... Wo wäre die einzugeben?
Unter Instanzen taucht kein solarmanpv auf... -
Ja bereits beantragt, jedoch noch nicht per email bekommen.
Entweder steh ich auf dem Schlauch... Wo wäre die einzugeben?
Unter Instanzen taucht kein solarmanpv auf...@ralf-topas die Instanz muss unter dem Reiter Adapter mit dem „+“ manuell installiert werden.
-
:man-facepalming:
Danke... Problem gelöst ;-) -
Nachdem der Adapter läuft (Danke nochmal für die Tips!) ist mir folgendes aufgefallen:
Ich bekomme als Daten nur folgendes zurückgespielt:

In älteren Beioträgen habe ich gesehen, dass auch "Station Data" & "Device Data" als Unterpunkt vorhanden sind.
Teilweise auch ohne diese Unterteilung mehr Daten zurückgeliefert werden.
Hat sich hier was geändert?
Wovon sind die zurückgespielten Daten abhängig?Danke für Eure Rückmeldung!
VG Ralf
-
@ralf-topas Unter dem Ordner '2680xx" sollte noch ein weiterer Ordner sein, in dem noch bis zu 13 weitere Datenpunkte sind. Wie ist denn der derzeitige 'networkStatus' ?
-
@ralf-topas Unter dem Ordner '2680xx" sollte noch ein weiterer Ordner sein, in dem noch bis zu 13 weitere Datenpunkte sind. Wie ist denn der derzeitige 'networkStatus' ?
@rene55
Das ist alles was angezeigt wird im Objektbaum. Reload usw. bringt keine anderen Unterordner...
Netzwerkstatus ist "normal"...
-
@rene55
Das ist alles was angezeigt wird im Objektbaum. Reload usw. bringt keine anderen Unterordner...
Netzwerkstatus ist "normal"...
@ralf-topas Hast du den/die anderen Ordner schon mal bei dir gesehen? Die Daten in den Unterordnern kommen erst, wenn plausible Daten aus der Cloud abgeholt werden konnten. Gibts Fehler im Log? Sonst versuch doch mal, den Adapter komplett zu löschen und neu zu installieren. Möglicherweise ist bei der Installation was nicht ganz sauber gelaufen.
-
@ralf-topas Hast du den/die anderen Ordner schon mal bei dir gesehen? Die Daten in den Unterordnern kommen erst, wenn plausible Daten aus der Cloud abgeholt werden konnten. Gibts Fehler im Log? Sonst versuch doch mal, den Adapter komplett zu löschen und neu zu installieren. Möglicherweise ist bei der Installation was nicht ganz sauber gelaufen.
@rene55
Entschuldige die späte Antwort...
Zu deinen fragen:
1.) Nein. Die anderen Ordner sind noch nie im Objektebaum vorhanden gewesen
2.) Daten werden erfolgreich abgefragt. Sprich Watt Anzeige aktualisiert sich (identisch zur App auf dem Handy)
3.) Log zeigt keine Fehler.
4.) Neuinstallation hat leider nicht geholfen...Irgendwelche anderen Ideen?
Gibts ggf. nen Cache?
Sprich deinstallieren, dann iobroker mal neustarten, dann re-installieren?VG und vielen Dank!
-
@rene55
Entschuldige die späte Antwort...
Zu deinen fragen:
1.) Nein. Die anderen Ordner sind noch nie im Objektebaum vorhanden gewesen
2.) Daten werden erfolgreich abgefragt. Sprich Watt Anzeige aktualisiert sich (identisch zur App auf dem Handy)
3.) Log zeigt keine Fehler.
4.) Neuinstallation hat leider nicht geholfen...Irgendwelche anderen Ideen?
Gibts ggf. nen Cache?
Sprich deinstallieren, dann iobroker mal neustarten, dann re-installieren?VG und vielen Dank!
@ralf-topas Hallo Ralf, da bin ich jetzt auch etwas ratlos. Vertraust du mir und schickst mir per Mail (raschy@gmx.de) deine 4 Zugangsdaten. Dann kann ich mal intensiver nachsehen
-
@ralf-topas Hallo Ralf, da bin ich jetzt auch etwas ratlos. Vertraust du mir und schickst mir per Mail (raschy@gmx.de) deine 4 Zugangsdaten. Dann kann ich mal intensiver nachsehen
@rene55
Ich schau mal ;-)Was ich eben versucht habe war, den npm install befehl über die Konsole laufen zu lassen.
Da kam folgendes bei raus:

-
@rene55
Ich schau mal ;-)Was ich eben versucht habe war, den npm install befehl über die Konsole laufen zu lassen.
Da kam folgendes bei raus:

Du bist root und du stehst in falschen Verzeichnis und du postest Screenshots und keinen Text in CodeTags
-
@ralf-topas Hallo Ralf, da bin ich jetzt auch etwas ratlos. Vertraust du mir und schickst mir per Mail (raschy@gmx.de) deine 4 Zugangsdaten. Dann kann ich mal intensiver nachsehen
@rene55
Schau mal in deine eMail.
VG & Danke -
@rene55
Schau mal in deine eMail.
VG & Danke@ralf-topas Postfach ist noch leer.
EDIT: Jetzt ist Post da! -
@ralf-topas Hallo Ralf, ich hab die Daten mal bei mir eingetragen - und sehe auch nichts. Kannst du mir etwas mehr von deinem "Energieerzeuger" berichten. Es ist ja anscheinend kein Balkonkraftwerk mit einem Mikrowechselrichter.
-
Aktuelle Test Version 0.5.1 Veröffentlichungsdatum 23.06.2022 Github Link https://github.com/raschy/ioBroker.solarmanpv SolarmanPV, Adapter für Bosswerk MIxxx, Deyexxx.
Dieser Adapter dient dazu, Daten eines Balkonkraftwerks, die durch einen Wechselrichter "Bosswerk MI600" bereit gestellt werden, in ioBroker darzustellen. Nach Hinweisen ist dieser Adapter auch mit "Deye SUN300G3-EU-230" kompatibel. Er läuft ab Admin Version >5.
Ich gehe davon aus, dass die Anlage bisher durch die App "Solarman" beobachtet wird. Der Adapter holt die Daten aus dieser Cloud.
Zunächst muss beim Solarman-Support service@solarmanpv.com die benötigten Credentials (app_id & app_secret) beantragt werden. Möglicherweise kommt noch eine Rückfrage der Art: "Ich muss fragen, welche Plattform Sie verwenden? Welche Rolle spielen Sie? Sind Sie Einzelperson, OEM-Anbieter, Hersteller oder Distributor? Können Sie mir Ihre E-Mail-Adresse für die API mitteilen?".
Bei mir kam dann noch eine weitere Rückfrage: "Warum bewerben Sie sich für API?". Auch diese Frage habe ich höflich beantwortet und bekam dann am nächsten Tag die notwendigen Daten zugesendet.Auf der Admin-Seite müssen die 4 Felder der Beschreibung entsprechend ausgefüllt
werden. Dieser Adapter ist als "scheduled" Adapter angelegt. Da die Daten in der Cloud nur ca. alle 6 Minuten aktualisiert werden, ist es nicht sinnvoll, den Adapter häufiger starten zu lassen.Ich bin kein Profi-Programmierer und habe dies vor allem deswegen gemacht, weil die anderen Lösungen die ich bisher gefunden habe, mich nicht zufrieden gestellt haben.
Es ist mein erster Adapter, der sicher noch nicht perfekt programmiert ist oder evtl. noch kleinere Fehler enthält. Der Adapter läuft bei mir und macht was er soll. Mehr sollte es auch nicht werden.
Version 0.1.0 Nachdem ich lernen durfte, dass auch mehrere Stationen unter einem Account laufen können und dass sogar mehrere Wechselrichter innerhalb einer Station sein können, habe ich den Adapter dahingehend angepasst und auch die Datenstruktur um die 'Wechselrichter ID' erweitert.
Version 0.1.5 Ich hab den Adapter noch ein wenig erweitert, so dass er auch größere Wechselrichter mit 4 MPPTs verarbeiten kann. Auf der Admin-Seite ist ein Checkbutton "Inverter" hinzugekommen, der es auch ermöglicht, Hybrid-Wechselrichter auszulesen. Mangels Geräte (bzw. Zugriff auf ein Remote-Gerät) ist das aber noch nicht vollständig ausgetestet.
Version 0.2.0 Seit dieser Ausbaustufe werden auch die Daten aus den angeschlossenen Akkumulatoren, so denn der Wechselrichter das unterstützt, im ioBroker abgelegt. Auch hier gilt, da ich keine Akkus habe, dass ich auch hierfür die Unterstützung von netten Usern angewiesen war. Danke dafür.
Version 0.3.0 Seit dieser Version wird im Gegensatz zu den Vorgängerversionen keine Liste der zu ermittelnden Werte geführt, sondern es werden zunächst "alle" von der Api gelieferten Werte eingelesen. Das kann zu einer Flut neuer Datenpunkte werden. Der Benutzer kann über eine Blacklist die nicht benötigten Werte herausfiltern. Dazu trägt man im Userinterface unter Blacklist die Werte der ersten Spalte der Objekte durch Komma separiert ein, die man nicht sehen will. Die entsprechenden Datenpunkte können dann beherzt gelöscht werden, was die Anzahl der Objekte übersichtlicher macht.
Mein Credo von oben ('Mehr sollte es auch nicht werden.') kann ich wohl nicht mehr aufrecht erhalten. Durch die vielen Rückmeldungen ist der Adapter sehr vielfältig geworden, so dass er jetzt nicht nur die Daten von den Invertern lesen kann sondern auch vom Collector und den Batterien.
Somit ist es nicht verwunderlich, dass es auch die Versionen 0.4.x gab. aktuell ist die
Version 0.5.0 die folgende Veränderungen erfahren hat.
War es in der Version 0.3.0 schon möglich, dass aus der Flut der Daten, die aus der Cloud kommen, über "ausgeschlossene Werte" (vormals Blacklist) unwichtige Daten nicht mehr aktualisiert wurden, werden sie Datenpunkte jetzt auch direkt gelöscht. Manuelles löschen ist also nicht mehr notwendig. Dennoch ist die Auswahl der Datenpunkte individuelle Handarbeit. Dabei hat sich aber das Handling verbessert, so dass man die Werte jetzt besser sieht und auch wieder einzeln aktivieren kann.

Was ja auch noch auf der ToDo-Liste stand war, dass komplette Verzeichnisse ausgeblendet bzw. gelöscht werden können. Dazu gibt es jetzt einen neuen Tab "Systemmodule". Hier werden nach dem Start des Adapters die von der Cloud auslesbaren Module eingetragen und der User kann dann per Haken entscheiden, ob die Module interessant sind oder nicht.
Als letzte Neuerung ist hinzugekommen, dass ausgewählte Datenpunkte auf Null gesetzt werden können. Es mag für verschiedene Dashboards oder Grafiken befremdlich erscheinen, wenn bei völliger Dunkelheit noch 3-10 W Ertrag (letzter an die Cloud übermittelter Wert) angezeigt werden. Das kann man jetzt über

entsprechend dem eigenen Anspruch anpassen.Für Fragen und Anregungen habe ich immer ein offenes Ohr. Bin mal gespannt, wie viele User diesen Adapter einsetzen werden.
@rene55 Hallo, bei mir füllt sich der Objektbaum nicht. Es ist nur der Hauptordner solarmanpv vorhanden.
Ich habe folgende Warnung im Log: [initializeStation] error: could not retrieve token.
Es ist soweit alles grün, also die Verbindung sollte stehen.
admin 6.2 22 / Node.js v14.19.3
Gruß Jo