Closed 4kiwi closed 1 year ago
Hallo 4kiwi,
der bosswerk hat eine eigenen lokale Webseite. Einfach die IP-Adresse im Browser eingeben und die Zugangsdaten sind: admin ... admin. Das habe ich hier erstmal so automatisiert: https://github.com/fr00sch/bosswerk_mi600_solar Mein nächstes Ziel ist aber das ganze in js zu bringen und dann in einen Adapter zu gießen. Das wäre dann Cloud-unabhängig und nur den lokalen Zugriff auf die Webseite des Mikroinverters. Wäre das auch für dich interessant?
Hallo fr00sch,
klingt interessant!
@4kiwi lösch mal besser deine Hausadresse und Telefonnummer hier!!!!
@4kiwi lösch mal besser deine Hausadresse und Telefonnummer hier!!!!
Done... zu flink...
@4kiwi Ich werde wohl doch keine Adapter dafür bauen, denn ich habe eine leichtere variante mittels http-request gefunden: Ich habe in NodeRed dazu einen Flow gebaut, eventuell kannst du damit schon was anfangen: https://flows.nodered.org/flow/bf4e518f48eca5922ea3274680ac8692
Oder die Idee habe ich noch gefunden: https://flows.nodered.org/flow/202842debe40b8e662d4022cb36255b7
Auf die Idee bin ich gekommen dank dieser Verbesserung-Variante des obigen Python-Codes: https://github.com/Skarabaen/BosswerkMI600
Danke dafür, werde mir das mal anschauen :-)
Hallo Fr00sch,
funktioniert das Script bei Dir? Nach etwas anpassungsarbeit habe ich den Online/Offline-Status sowie Zeit und Datum, die Solarwerte kommen aber nicht an:
Hallo 4kiwi,
ja bei mir funktioniert der Flow seit 3 Tagen einwandfrei. Ich kann dir beim debugging helfen, müsste dazu aber von mehrer Zwischenschritt mir mal den "msg.payload" anschauen: 1.) hinter dem "http://192.168....../status.html" 2.) hinter dem "Get Script-Block with webdata_sn" Wenn mir die Ergebnisse hier rein postest, kann ich mir das mal anschauen und versuchen den Fehler zu finden.
1.)
2.)
Was hast Du denn an dem oben geposteten Flow noch abgeändert? Ich habe die IP-Adresse und Login geändert sowie den Standort...
ich meine die Nachrichten, die hier ankommen: in einem Debug-Output:
Die IP-Adresse ist richtig, dass du die geändert hast. Hast du den Login denn auf dem Bosswerk lokal geändert oder hast du die Daten von den solarman.cn Cloud eingegeben?
Das obere Bild ist nicht ganz der richtige Punkt, bitte hier einmal an den oberen Punkt anschließen: Zusatärlich kannst du dir imFirefox den Quelltext ausgeben lassen: view-source:http://192.168.x.x/status.html Darin sollte es 2 HTML-Blöcke die mit folgendem beginnen geben: "` Ist das bei dem letzten der Fall so?
Ich hab mich mal drangesetzt und einen Adapter gebaut. Der läuft natürlich gegen den cn-Server. Bei den oben genannten lokalen Möglichkeiten bekommt man leider nur drei Werte. Aus der Cloud kommen doch mehr.
@raschy das klingt sehr gut. Hast du ein project, wo man das mal selbst testen kann?
Ich bin gerade dabei, ein Repository auf zu bauen. Ich denke mal bis zum Wochenende könnte es klappen.
Ich habe https://github.com/Skarabaen/BosswerkMI600 geforkt und entsprechend angepasst, so dass die Werte an den Sonoff/Tasmota adapter geschickt werden. Man braucht jetzt nur noch einen Timer, der da Skript alle x Minuten aufruft.
Hi super, Dankeschön, funktioniert auf Anhieb!!
Adapter Repository: https://github.com/raschy/ioBroker.solarmanpv
Request for latest: https://github.com/ioBroker/ioBroker.repositories/pull/2311
Published to latest
Ein Adapter für die Solarman-Webseite wäre toll um die Daten aus einem Balkonkraftwerk mit Bosswerk-Wechselrichtern anzeigen zu können.
https://www.solarman.cn/english.html