Liebe Foristen,
im Laufe des kommenden Monats wird bei uns eine Solaranlage installiert werden und natürlich sollen alle Werte per Modbus im Timberwolf landen. Der Solaredge-Wechselrichter ist ja recht gut dokumentiert, aber für den Speicher (Sonnenbatterie 10) gibt es keine Dokumentation in Sachen RS485. Habe ich da was übersehen oder sind die Register wirklich nicht öffentlich verfügbar? Das Handbuch von sonnen schweigt sich darüber aus - ich soll nur das Modbus-Kabel in das WS271 stecken. Nicht sehr aussagekräftig. Es existiert wohl ein KNX-Modul von sonnen, das die Werte auf KNX abbildet, aber das möchte ich gern vermeiden.
Falls schon jemand mit der Batterie Erfahrungen gesammelt hat, würde ich mich daher über einen Hinweis sehr freuen.
Besten Dank!
UPGRADE IP 9 verfügbar!
Timberwolf VISU jetzt mit NEUEM Layout Editor
Freie Anordnung, Reihenfolge und Größe der Widgets - viele weitere Verbesserungen
Infos im Wiki: https://elabnet.atlassian.net/l/cp/06SeuHRJ
NEU! Insider & Leistungsmerkmale FÜR ALLE freigeschaltet
Damit kann nun jeder das Upgrade vornehmen und VISU & IFTTT testen. Alle Info hier: viewtopic.php?f=8&t=5074
Timberwolf VISU jetzt mit NEUEM Layout Editor
Freie Anordnung, Reihenfolge und Größe der Widgets - viele weitere Verbesserungen
Infos im Wiki: https://elabnet.atlassian.net/l/cp/06SeuHRJ
NEU! Insider & Leistungsmerkmale FÜR ALLE freigeschaltet
Damit kann nun jeder das Upgrade vornehmen und VISU & IFTTT testen. Alle Info hier: viewtopic.php?f=8&t=5074
[Frage] GESUCHT: Modbus Profil bzw. Registerbeschreibung für Sonnenbatterie 10
Forumsregeln
- Denke bitte an aussagekräftige Titel und gebe dort auch die [Firmware] an. Wenn ETS oder CometVisu beteiligt sind, dann auch deren Version
- Bitte mache vollständige Angaben zu Deinem Server, dessen ID und dem Online-Status in Deiner Signatur. Hilfreich ist oft auch die Beschreibung der angeschlossener Hardware sowie die verwendeten Protokolle
- Beschreibe Dein Projekt und Dein Problem bitte vollständig. Achte bitte darauf, dass auf Screenshots die Statusleiste sichtbar ist
- Bitte sei stets freundlich und wohlwollend, bleibe beim Thema und unterschreibe mit deinem Vornamen. Bitte lese alle Regeln, die Du hier findest: https://wiki.timberwolf.io/Forenregeln
-
- Reactions:
- Beiträge: 14
- Registriert: So Apr 28, 2019 3:51 pm
- Wohnort: München
- Danksagung erhalten: 16 Mal
GESUCHT: Modbus Profil bzw. Registerbeschreibung für Sonnenbatterie 10
Zuletzt geändert von StefanW am So Aug 22, 2021 12:13 pm, insgesamt 1-mal geändert.
TWS 950Q ID:347, VPN auf Anforderung, Reboot nach Rückfrage.
-
- Elaborated Networks
- Reactions:
- Beiträge: 9689
- Registriert: So Aug 12, 2018 9:27 am
- Wohnort: Frauenneuharting
- Hat sich bedankt: 4831 Mal
- Danksagung erhalten: 7633 Mal
- Kontaktdaten:
Hi Smarty,
mein Ratschlag wäre, direkt bei Sonnen eine Registerliste für den RS-485 anzufragen.
Wenn Sonnen daran interessiert wäre, dann wären wir auch bereit, eine offizielles Modbus Profil zusammen mit Sonnen zu erstellen, das entsprechend getestet wurde.
Ganz allgemein dazu:
Es gibt Hersteller die das offen kommunizieren (einfach auf der Webseite zu finden und downloadbar) und es gibt welche die ein Versteckspiel aus APIs machen und manche, die solche Infos nicht herausgeben.
Ich habe mich vorhin auf der Webseite von Sonnen umgesehen. Leider einer der Webauftritte "der neuen Zeit" in der alles nur noch toll und hochglanz ist, Bilder von tollen Räumen und glücklichen Menschen überstrahlen alles und die Nennung technischer Details wird soweit vermieden wie es nur irgend geht.
Einen Supportbereich findet man dann auch nicht mehr, weil man will den Kunden gar nicht erst suggerieren, dass es jemals ein Problem geben könnte. Ich als Kunde wüsste, wessen Produkte ich nicht in meinem Haus haben wollen würde.
Man muss solchen Herstellern allerdings auch zugute halten, dass es im Support sehr anstrengend werden kann, wenn Endkunden mit dem Raspi anfangen auf Kommunikationsschnittstellen zuzugreifen und dabei selbst nicht über die Kompetenz verfügen, die sie von sich annehmen. Ein klein wenig sind also auch diejenigen Schuld an solchen Entwicklungen, die beim Basteln mit forderndem Ton gegenüber dem Support auftreten.
Im Internet habe ich leider auch nichts gefunden hierzu (außer zu früheren Sonnenbatterien der Versionen 7, die eine Rest-Schnittstelle hatten).
Ich werde mal intern fragen, weil meines Wissens hat einer unserer Mitarbeiter eine Sonnenbatterie. Kann mich aber täuschen. Wenn wir etwas beitragen können, dann melden wir uns gerne wieder
lg
Stefan
mein Ratschlag wäre, direkt bei Sonnen eine Registerliste für den RS-485 anzufragen.
Wenn Sonnen daran interessiert wäre, dann wären wir auch bereit, eine offizielles Modbus Profil zusammen mit Sonnen zu erstellen, das entsprechend getestet wurde.
Ganz allgemein dazu:
Es gibt Hersteller die das offen kommunizieren (einfach auf der Webseite zu finden und downloadbar) und es gibt welche die ein Versteckspiel aus APIs machen und manche, die solche Infos nicht herausgeben.
Ich habe mich vorhin auf der Webseite von Sonnen umgesehen. Leider einer der Webauftritte "der neuen Zeit" in der alles nur noch toll und hochglanz ist, Bilder von tollen Räumen und glücklichen Menschen überstrahlen alles und die Nennung technischer Details wird soweit vermieden wie es nur irgend geht.
Einen Supportbereich findet man dann auch nicht mehr, weil man will den Kunden gar nicht erst suggerieren, dass es jemals ein Problem geben könnte. Ich als Kunde wüsste, wessen Produkte ich nicht in meinem Haus haben wollen würde.
Man muss solchen Herstellern allerdings auch zugute halten, dass es im Support sehr anstrengend werden kann, wenn Endkunden mit dem Raspi anfangen auf Kommunikationsschnittstellen zuzugreifen und dabei selbst nicht über die Kompetenz verfügen, die sie von sich annehmen. Ein klein wenig sind also auch diejenigen Schuld an solchen Entwicklungen, die beim Basteln mit forderndem Ton gegenüber dem Support auftreten.
Im Internet habe ich leider auch nichts gefunden hierzu (außer zu früheren Sonnenbatterien der Versionen 7, die eine Rest-Schnittstelle hatten).
Ich werde mal intern fragen, weil meines Wissens hat einer unserer Mitarbeiter eine Sonnenbatterie. Kann mich aber täuschen. Wenn wir etwas beitragen können, dann melden wir uns gerne wieder
lg
Stefan
Zuletzt geändert von StefanW am So Aug 22, 2021 12:30 pm, insgesamt 1-mal geändert.
Stefan Werner
Product Owner für Timberwolf Server, 1-Wire und BlitzART
Bitte WIKI lesen. Allg. Support nur im Forum. Bitte keine PN
Zu Preisen, Lizenzen, Garantie, HW-Defekt an service at elabnet dot de
Link zu Impressum und Datenschutzerklärung oben.
Product Owner für Timberwolf Server, 1-Wire und BlitzART
Bitte WIKI lesen. Allg. Support nur im Forum. Bitte keine PN
Zu Preisen, Lizenzen, Garantie, HW-Defekt an service at elabnet dot de
Link zu Impressum und Datenschutzerklärung oben.
-
- Reactions:
- Beiträge: 14
- Registriert: So Apr 28, 2019 3:51 pm
- Wohnort: München
- Danksagung erhalten: 16 Mal
Hallo Stefan,
vielen Dank für Deine Gedanken zum Thema. Nach Studium der Web-Präsenz von sonnen bin ich zum gleichen Fazit gelangt: viele schöne Bilder aber wenig Substanz. Egal, sobald alle Panels und Geräte in Funktion sind und ich direkten Zugriff drauf habe, werde ich hier über etwaige Fortschritte berichten. Parallel werde ich mal meinen Installateur interviewen und eine Anfrage bei sonnen stellen.
Einen schönen Sonntag noch!
Smarty
vielen Dank für Deine Gedanken zum Thema. Nach Studium der Web-Präsenz von sonnen bin ich zum gleichen Fazit gelangt: viele schöne Bilder aber wenig Substanz. Egal, sobald alle Panels und Geräte in Funktion sind und ich direkten Zugriff drauf habe, werde ich hier über etwaige Fortschritte berichten. Parallel werde ich mal meinen Installateur interviewen und eine Anfrage bei sonnen stellen.
Einen schönen Sonntag noch!
Smarty
TWS 950Q ID:347, VPN auf Anforderung, Reboot nach Rückfrage.
-
- Elaborated Networks
- Reactions:
- Beiträge: 179
- Registriert: Mo Aug 13, 2018 11:31 am
- Hat sich bedankt: 392 Mal
- Danksagung erhalten: 333 Mal
Hi Smarty,
ich lese unsere Sonnenbatterie (9) über deren Web Api aus. Zu Modbus habe ich damals auch keine befriedigenden Informationen von Sonnen gefunden.
Die entsprechende Software für den Timberwolf Server wird bereits mit der nächsten Insider Preview ausgerollt und wird mittelfristig mit der Version 3.0 für alle ausgerollt. Zu der IP 1 V3.0 wird es demnächst einen Live stream geben, Abonieren unseres Youtube Kanals dürfte sich also lohnen.
https://wrgt.news/youtube-kanal
Du kannst testweise mal schauen ob die v1 von deren Api bei deiner Batterie vorhanden ist. Gib dazu in deinem Browser:
http://IPderBatterie:8080/api/v1/status
Falls die nicht existiert hat unsere Batterie auch noch:
http://IPderBatterie/api/v2/status
Leider ist das alles nicht umbeding einheitlich, ich meine mich zu erinnern das bei älteren Batterien sich der Zugriff anders gestaltet hat und bei manchen neueren unter Umständen ein Token für die API V2 erforderlich sein könnte.
ich lese unsere Sonnenbatterie (9) über deren Web Api aus. Zu Modbus habe ich damals auch keine befriedigenden Informationen von Sonnen gefunden.
Die entsprechende Software für den Timberwolf Server wird bereits mit der nächsten Insider Preview ausgerollt und wird mittelfristig mit der Version 3.0 für alle ausgerollt. Zu der IP 1 V3.0 wird es demnächst einen Live stream geben, Abonieren unseres Youtube Kanals dürfte sich also lohnen.
https://wrgt.news/youtube-kanal
Du kannst testweise mal schauen ob die v1 von deren Api bei deiner Batterie vorhanden ist. Gib dazu in deinem Browser:
http://IPderBatterie:8080/api/v1/status
Falls die nicht existiert hat unsere Batterie auch noch:
http://IPderBatterie/api/v2/status
Leider ist das alles nicht umbeding einheitlich, ich meine mich zu erinnern das bei älteren Batterien sich der Zugriff anders gestaltet hat und bei manchen neueren unter Umständen ein Token für die API V2 erforderlich sein könnte.
Liebe Grüße,
Julian
Elaborated Networks GmbH
Hardware Entwicklung
timberwolf90, VPN offen, Reboot jederzeit
Julian
Elaborated Networks GmbH
Hardware Entwicklung
timberwolf90, VPN offen, Reboot jederzeit
-
- Reactions:
- Beiträge: 14
- Registriert: So Apr 28, 2019 3:51 pm
- Wohnort: München
- Danksagung erhalten: 16 Mal
Super, das sind ja schon mal sehr gute Nachrichten. Wenn man die Daten per JSON bekommt, wäre vielen sonnen-Kunden schon sehr geholfen. Unsere Batterie ist jetzt leider erst für Ende September terminiert, aber sobald ich mehr weiss, werde ich hier darüber berichten.
TWS 950Q ID:347, VPN auf Anforderung, Reboot nach Rückfrage.
-
- Reactions:
- Beiträge: 14
- Registriert: So Apr 28, 2019 3:51 pm
- Wohnort: München
- Danksagung erhalten: 16 Mal
Jetzt mal ein kurzes Update meinerseits zum Zugriff auf die sonnenbatterie 10. Seit dieser Woche verrichtet diese bei uns ihren Dienst und ich hatte auch ein wenig Zeit, damit zu spielen mich damit zu beschäftigen. Dank der Vorarbeit von Julian wusste ich auch gleich, wo ich einsteigen konnte.
Da ich noch keine Dokumentation für die Modbus-Register bekommen habe, hier das Vorgehen für das Auslesen der Daten per Web-API:
Soweit also die Vorgehensweise. Was ich bisher mangels Freizeit noch nicht herausgefunden habe: kann man denn mit dem Timberwolf diese API evtl. schon abfragen und einzelne Werte als Zeitserie speichern? Oder ist das ein Feature der kommenden V3?
Da ich noch keine Dokumentation für die Modbus-Register bekommen habe, hier das Vorgehen für das Auslesen der Daten per Web-API:
- Einloggen auf der sonnenbatterie
Der Nutzername ist User, das Passwort sollte auf dem Typenschild des Geräts stehen. Nach dem ersten Login wird man aufgefordert das Passwort zu ändern.
Code: Alles auswählen
http://<ip_der_sonnenbatterie>/dash/login
- Aktivierung der API
Im Menüpunkt Software-Integration den Reiter JSON API auswählen. Darunter den Knopf Read API aktivieren. Die Write API ist zum Auslesen nicht notwendig. - API-Token notieren
Der Token muss bei jeder Abfrage der "latestdata"-Struktur im Header mitgeschickt werden, daher diesen am besten kopieren und für später abspeichern.
Code: Alles auswählen
curl -s http://sonnenbatterie/api/v2/status | jq
Code: Alles auswählen
curl -s -H 'Auth-Token: <hier_den_notierten_token_einfügen>' http://sonnenbatterie/api/v2/latestdata | jq
TWS 950Q ID:347, VPN auf Anforderung, Reboot nach Rückfrage.
-
- Elaborated Networks
- Reactions:
- Beiträge: 9689
- Registriert: So Aug 12, 2018 9:27 am
- Wohnort: Frauenneuharting
- Hat sich bedankt: 4831 Mal
- Danksagung erhalten: 7633 Mal
- Kontaktdaten:
Kommt mit der V3, allerdings bereits mit der IP1.
Wegen der Messe hatte sich der Rollout verzögert, ich nehme an, dass wir nächste Woche, spätestens übernächste Woche diese IP1 zur V3 zur Verfügung stellen, die dann die HTTP-/REST-API Unterstützung enthält. (Julian nutzt diese bereits mit der Sonnen 9)
lg
Stefan
Stefan Werner
Product Owner für Timberwolf Server, 1-Wire und BlitzART
Bitte WIKI lesen. Allg. Support nur im Forum. Bitte keine PN
Zu Preisen, Lizenzen, Garantie, HW-Defekt an service at elabnet dot de
Link zu Impressum und Datenschutzerklärung oben.
Product Owner für Timberwolf Server, 1-Wire und BlitzART
Bitte WIKI lesen. Allg. Support nur im Forum. Bitte keine PN
Zu Preisen, Lizenzen, Garantie, HW-Defekt an service at elabnet dot de
Link zu Impressum und Datenschutzerklärung oben.