okaegi hat geschrieben: ↑Fr Mai 28, 2021 7:07 am
Sollte als json geschrieben werden: json.dump(answer,f1)
Danke, jetzt werden die Werte auch in der GUI angezeigt und das smarthome.log ist wieder sauber
ret-Datei: "{\"power\":1883,\"powerc\":6822.557}"
Die Anzeige vom Zählerstand/powerc-Wert ist noch falsch. In der ret-Datei stehen 6822.557 und das sind vermutlich kWh und nicht Wh. Das schaue ich mir noch an.
Dateianhänge
2 x openWB Standard+ + SMA HM 2.0 + PV 8,8 kWp SMA WR + PV 5,3 kWp SMA WR + BYD HV 10.2 mit SMA SBS 3.7
Tesla Model Y LR
Naja, wenn ich das richtig sehe, wird "Smart Home" im oberen Bereich angezeigt und in der Kurve direkt mitgeloggt und somit auch vom Hausverbrauch begezogen (hoffe ich zumindest).
Und "Smart Home 2.0" wird nur unten angezeigt..........oder?
openWB series2 + 2 SMA EM + PV 27,5 kWp SMA Tripower6.0 + Tripower6.0 + Tripower10.0 + SMA SB1.5 + Varta Element 9 + Viessmann Vitocal 200-s + VW E-Golf + Skoda Enyaq iv 80
Poellph hat geschrieben: ↑Fr Mai 28, 2021 12:44 pm
Naja, wenn ich das richtig sehe, wird "Smart Home" im oberen Bereich angezeigt und in der Kurve direkt mitgeloggt und somit auch vom Hausverbrauch begezogen (hoffe ich zumindest).
Und "Smart Home 2.0" wird nur unten angezeigt..........oder?
Ich bin da jetzt wirklich nicht der Experte aber mein Smarthome 2.0-Modul wird auch oben angezeigt (die Kurve in lila) und auch vom Hausverbrauch abgezogen.
Aber im Prinzip ist die Aussage von Oliver "smarthome 2.0 ist die Zukunft." schon Grund genug um das Modul ausschließlich für Smarthome 2.0 bereitzustellen. Zumindest von meiner Seite, das kann natürlich gerne jemand anders sehen und dann entsprechend einpflegen
Dateianhänge
2 x openWB Standard+ + SMA HM 2.0 + PV 8,8 kWp SMA WR + PV 5,3 kWp SMA WR + BYD HV 10.2 mit SMA SBS 3.7
Tesla Model Y LR
Leider kommt bei mir immer nur der gleiche Wert raus: 168W
und im Log steht folgendes:
____________________________________________
2021-05-29 08:54:00: Leistungsmessung we514 1 Waermepumpe Fehlermeldung: [Errno 2] No such file or directory: '/var/www/html/openWB/ramdisk/smarthome_device_ret1'
pymodbus.exceptions.ConnectionException: Modbus Error: [Connection] Failed to connect[ModbusTcpClient(192.168.0.93:502)]
raise ConnectionException("Failed to connect[%s]" % (self.__str__()))
File "/usr/local/lib/python3.5/dist-packages/pymodbus/client/sync.py", line 107, in execute
return self.execute(request)
File "/usr/local/lib/python3.5/dist-packages/pymodbus/client/common.py", line 114, in read_holding_registers
resp = client.read_holding_registers(TotalEnergyRegisterAddress,1, unit=MODBUS_DEVICEID)
File "/var/www/html/openWB/modules/smarthome/we514/watt.py", line 33, in <module>
Traceback (most recent call last):
2021-05-29 08:54:00: (1) Leistungsmessung durch we514
2021-05-29 08:54:00: Speicher Entladung(-)/Ladung(+): 1221 SpeicherSoC: 25
2021-05-29 08:54:00: Uberschuss: 1235 Uberschuss mit Offset: 1235
2021-05-29 08:54:00: EVU Bezug(-)/Einspeisung(+): 14 max Speicherladung: 0
2021-05-29 08:53:55: Total Watt nichtabschaltbarer smarthomedevices: 0
2021-05-29 08:53:55: Total Watt abschaltbarer smarthomedevices: 0
2021-05-29 08:53:55: Device none1Waermepumpe Fehlermeldung: error in sepwatt
2021-05-29 08:53:55: Leistungsmessung we514 1 Waermepumpe Fehlermeldung: [Errno 2] No such file or directory: '/var/www/html/openWB/ramdisk/smarthome_device_ret1'
pymodbus.exceptions.ConnectionException: Modbus Error: [Connection] Failed to connect[ModbusTcpClient(192.168.0.93:502)]
raise ConnectionException("Failed to connect[%s]" % (self.__str__()))
File "/usr/local/lib/python3.5/dist-packages/pymodbus/client/sync.py", line 107, in execute
return self.execute(request)
File "/usr/local/lib/python3.5/dist-packages/pymodbus/client/common.py", line 114, in read_holding_registers
resp = client.read_holding_registers(TotalEnergyRegisterAddress,1, unit=MODBUS_DEVICEID)
File "/var/www/html/openWB/modules/smarthome/we514/watt.py", line 33, in <module>
Traceback (most recent call last):
2021-05-29 08:53:54: (1) Leistungsmessung durch we514
______________________________________________________
Eingestellt habe ich im "Smart Home 2.0":
Name: Waermepumpe
Gerätetyp: Keiner
Separate Leistungsmessung für das Gerät: Ja
Gerätetyp: WE514 (in Entwicklung)
IP Adresse: 192.168.0.92
ID: 1
______________________________________________________
Wenn ich auf den SMA ENERGY METER (Firmware-Version: 2.0.18.R) Webserver (192.168.0.92) gehe und mich anmelde: Import: 512 W z.B.
Muss ich hier noch was spezielles einstellen?
Mit einem anderen Logger (von Viessmann) kommen plausible Daten an.
Du musst momentan manuell per SSH die openWB Installation „verbiegen“.
Kommst du per SSH auf die openWB?
Wenn ja: Ich bin gerade auf dem Sprung und kann dir heute Nachmittag eine Kurzanleitung posten.
2 x openWB Standard+ + SMA HM 2.0 + PV 8,8 kWp SMA WR + PV 5,3 kWp SMA WR + BYD HV 10.2 mit SMA SBS 3.7
Tesla Model Y LR
Nach Signatur hast du eine "echte" openWB Fertigbox. Da hast du keinen SSH-Zugriff. Den kannst du über den Support freischalten lassen aber dann verlierst du die Gewährleistung - das würde ich dir nicht empfehlen.
Ich bin dabei das Modul in die offizielle Software zu integrieren. Wenn das geschehen ist, kannst du über eine nightly- oder beta-Version das Modul installieren und testen.
Ich habe bei mir eine Individualinstallation auf meinem eigenen Raspberry, deshalb kann ich per SSH auf den Raspberry und das Modul testen.
Wenn meine openWB Fertigbox geliefert und installiert ist, werde ich da auch keinen SSH-Zugriff mehr haben.
Deshalb werde ich wohl meinen openWB-Raspberry nicht einmotten, man weiß ja nie was noch kommt
2 x openWB Standard+ + SMA HM 2.0 + PV 8,8 kWp SMA WR + PV 5,3 kWp SMA WR + BYD HV 10.2 mit SMA SBS 3.7
Tesla Model Y LR