Hallo zusammen!
Bisher konnte ich quasi alles aus wiki, Commandref und anderen Quellen hinbekommen.
Nun benötige ich mal etwas Hilfe. :)
Bei mir wird demnächst eine Photovoltaikanlage installiert. 10kWp mit SMA STP 10.000-TL Wechselrichter und Tesla Powerwall 2 (die neue) als Speicher.
Nun habe ich herausgefunden, dass sowohl der WR als auch der Speicher Modbus zur Kommunikation einsetzen.
Verstanden habe ich, dass Modbus eine an sich offene Schnittstelle bzw. ein Protokoll aus dem Jahre 1979 ist und gerade in diesem Bereich der quasi-Standard ist.
Für fhem gibt es ja auch das modbus.pm.
Meine Fragen wären nun folgende:
1.) Wie schließe ich die Geräte an? Soweit ich das herausfinden konnte, ist es Modbus und nicht Modbus TCP. Muss ich einen Wandler haben oder tatsächlich ein Geräte mit serieller Schnittstelle? Irgendwie bin ich auch zu blöd um Tante google richtig zu füttern ::)
2.) Wenn ich es richtig verstanden habe, muss man wissen bzw. der Hersteller des jeweiligen Geräts einem eine Doku schicken, was da wie über den Modbus kommmt. Richtig? Oder gibt es eine Möglichkeit das selber herauszufinden, sozusagen Reverse Engineering?
Achja, Ziel soll natürlich sein, die Daten (Leistung WR, Zustand Speicher ...) in fhem zur Verfügung zu haben, um damit zum einen eine Überwachung zu realisieren, aber auch bestimmte Dinge zu steuern (Klimaanlage nur wenn genug Strom "über" ist ...).
Vielen Dank im Voraus!
Hallo Eckat,
wie die physische Verbindung zum Gerät hergestellt werden muss, kommt auf das Gerät an.
Oft ist es bei Modbus eine serielle RS485-Schnittstelle. Dafür brauchst Du einen entsprechenden Adapter.
Aus der Doku des Geräts bekommst Du dann hoffentlich die Schnittstellenparameter und die Adressen der jeweiligen Objekte.
Wenn Du ein wenig im Forum suchst, findest Du viele Diskussionen zu Modbus, die weitere Fragen beantworten. Zum Modbus-Modul gibt es auch einen lesenswerten Wiki-Artikel.
Gruss
Stefan
Hallo Eckat,
zu Modbus selbst kann ich nicht viel beitragen. Aber falls du deinen SMA Inverter über Speedwire (Ethernet) in dein LAN einbinden kannst/willst, findest du ein fertiges Modul SMAInverter https://fhem.de/commandref_DE.html#SMAInverter zur Verwendung.
Zum Forum geht es hier: https://forum.fhem.de/index.php/topic,56080.msg476525.html#msg476525
Zumidest den WR kannst du damit prima auswerten. Die Anbindung des Tesla Powerwall 2 ist dann eine andere Frage die ich dir nicht beantworten kann da ich das Gerät nicht kenne.
viele Grüße
Heiko