Danke Rainer, jetzt funktioniert es - ich vermute aber eher das es daran lag, das ich in der ModBus Instanz den Schalter LSW/MSW for 32/64 Bit Werte tauschen deaktiviert habe.
Danke für dein Hilfe.
Jetzt schlage ich mich gerade erst mal mit einem anderen Problem rum - anscheinend ist mein IPSWorkflow Modul defekt. Wenn das repariert ist - dann kann ich die Werte zusammenrechnen lassen (brauche dann nicht mehr mit PHP alles selber zu machen).
Mal eine Frage zum Ertrag heute (wie aktuell - 30775, jedoch den gesamten Tagesverlauf) gesamt - errechnet ihr den, oder kann man den auch auslesen? Wenn ja, welche Registeradresse wäre das?
Danke für eure Unterstützung.
Edit:
Und noch ein paar Fragen um die PV Visu richtig zu erstellen:
Hallo zusammen, kann mir jemand sagen, in welchem Register ich den Wert ‚Leistung am Netzanschlusspunkt‘ finde, also wieviel ich gerade einspeisen oder beziehe?
Ich finde immer nur die aktuelle Leistung der PV-Anlage, die hilft mir aber nur eingeschränkt weiter…
Hallo, danke für die flotte Reaktion. Ich habe einen HomeManager, der Screenshot ist aber aus der Weboberfläche des Wechselrichters.
Wie kann ich den Wert dann abfragen? Kann ich auch mit Modbus auf den HM zugreifen? Oder (daher meine Frage) Gibt der Wechselrichter das auch aus?
bei mir läuft nun alles rund seitdem ich das Modul rausgeworfen habe.
Alle relevanten Werte trudeln ordnungsgemäß ein. Lediglich eine Übernahme der alten Log-Werte hat nicht wg unterschiedlicher Variablentypen geklappt (float->integer). Auch ein Umstellen auf float durch Division und dann Import klappte nicht. Kann ich mit leben
es kommt drauf an, welchen Wechselrichter und sonstige Ausstattung du hast.
Jedes Modell hat irgendwo andere Speicherstellen, zB die Tripower.
Ich habe das Modul bei mir wieder entfernt und meine relevanten Adressen per einzelner Modbus-Instanzen integriert. Übrigens werden bei dir richtig viele Daten angezeigt
Genaue Hinweise für deinen WR bekommst du im Internet bei SMA
die gehören zum Tripower
Netzbezug usw laufen über den Homemanager2 und müssen per Multicast abgerufen werden.
Beispiele findest du hier im Forum
Ertrag Ost müsste lauten:30961
Hallo zusammen,
ich habe nun wiederholt versucht, das Register 30867 (Aktuelle Einspeiseleistung) auszulesen - kommt nichts. Laut SMA Doku gehört das zur Unit-ID 2 (System). Da steht dann noch irgendwas, dass man die Werte erst lesen oder schreiben kann, wenn ein LogIn mit dem SMA Grid Guard Code stattgefunden hat (den ich nicht habe). Weiß jemand was dazu?
Viele Grüße, Oliver
Den SMA Grid Guard bekommst du nur beim Hersteller. Dieser muss freigeschaltet werden indem dieser in ein bestimmtes Register geschrieben werden muss. Danach ist der Zugriff auf die anderen Adressen freigeschaltet.
Also erster Schritt mit dem Hersteller in Verbindung treten.