gelöst : Smarthome /Smarthome 2.0 keine Verbrauchsanzeige mit SDM630/Elgris
-
- Beiträge: 2382
- Registriert: Fr Mär 08, 2019 1:57 pm
- Has thanked: 1 time
- Been thanked: 9 times
Re: Smarthome /Smarthome 2.0 keine Verbrauchsanzeige mit SDM630/Elgris
M.e. liest er zwei register aus, was steht im nächsten ? (Len = 2)
Das hat er bei mir im 156 und 157
0x156 inhalt 17863 0X45C7 <br/>
0x157 inhalt 21815 0X5537 <br/>
Ist allerdings der erste modbuszugriff, stimmt ipadresse und modbus id ?
Das ist eine float Zahl. Hier kommt es an, was high und low byte ist. Das Ergebniss siehst du unten fett
2021-06-20 17:30:01: (1) Stiebel rel: 0 oncnt/time: 1/26319 Status: 10 akt: 55 Z Hw: 6378667
Hier noch die Umrechnung Mit einem tool aus dem Netz.
(Siehe hexadecimal repr. Und decimal rep. In kwh)
Gruss Oliver
Das hat er bei mir im 156 und 157
0x156 inhalt 17863 0X45C7 <br/>
0x157 inhalt 21815 0X5537 <br/>
Ist allerdings der erste modbuszugriff, stimmt ipadresse und modbus id ?
Das ist eine float Zahl. Hier kommt es an, was high und low byte ist. Das Ergebniss siehst du unten fett
2021-06-20 17:30:01: (1) Stiebel rel: 0 oncnt/time: 1/26319 Status: 10 akt: 55 Z Hw: 6378667
Hier noch die Umrechnung Mit einem tool aus dem Netz.
(Siehe hexadecimal repr. Und decimal rep. In kwh)
Gruss Oliver
Entwickler- openWB (ehrenamtlich) / Feedback zu Funktionen immer erwünscht..
Smarthomeprobleme siehe hier (update ): viewtopic.php?f=14&t=5923
Smarthomeprobleme siehe hier (update ): viewtopic.php?f=14&t=5923
-
- Beiträge: 483
- Registriert: Fr Nov 06, 2020 11:32 am
- Has thanked: 3 times
- Been thanked: 3 times
Re: Smarthome /Smarthome 2.0 keine Verbrauchsanzeige mit SDM630/Elgris
Vielen Dank, Oliver
Anbei die jetzt aktuellen Werte von 00073= 16369 und 00074 =26739 Modbus ID1 ist eingestellt, IP Adresse stimmt.
Was Du hier umrechnest ist für mich "böhmische Dörfer"
Da muss ich mich erst hereinlesen.
Aktuell wird mir das vom Elgris so dargestellt: GesamtEnergie 1,905 kWh
Stimmt das mit den Werten in den Adressen 30073/30074 überein?
Wenn ja, was muss ich in dem SDM630 Modul ändern, damit die Werte auch in openWB in Smarthome und Smarthome2.0 angezeigt werden?
Ps Adresse 30172 wird bei mir nicht mehr angezeigt
Vielen Dank
Kann morgen erst wieder weitermachen
Anbei die jetzt aktuellen Werte von 00073= 16369 und 00074 =26739 Modbus ID1 ist eingestellt, IP Adresse stimmt.
Was Du hier umrechnest ist für mich "böhmische Dörfer"
Da muss ich mich erst hereinlesen.
Aktuell wird mir das vom Elgris so dargestellt: GesamtEnergie 1,905 kWh
Stimmt das mit den Werten in den Adressen 30073/30074 überein?
Wenn ja, was muss ich in dem SDM630 Modul ändern, damit die Werte auch in openWB in Smarthome und Smarthome2.0 angezeigt werden?
Ps Adresse 30172 wird bei mir nicht mehr angezeigt
Vielen Dank
Kann morgen erst wieder weitermachen
Gruß
Thomas
----------------------------------------
Wallbox OpenWB Standard+ 22 kW
PV Modul JaSolar
WR Solaredge SE7K Hybrid
Speicher LG Resu13
EV Ford Mustang Mach E
Thomas
----------------------------------------
Wallbox OpenWB Standard+ 22 kW
PV Modul JaSolar
WR Solaredge SE7K Hybrid
Speicher LG Resu13
EV Ford Mustang Mach E
-
- Beiträge: 2382
- Registriert: Fr Mär 08, 2019 1:57 pm
- Has thanked: 1 time
- Been thanked: 9 times
Re: Smarthome /Smarthome 2.0 keine Verbrauchsanzeige mit SDM630/Elgris
Also 16369 ist hex 3ff1
26739 ist hex 6873
Die Werte in die Umrechnung eingegeben (unter Hex. Representation) und du hast deine 1,888 kwh Das sollte schon passen
Gruss Oliver
26739 ist hex 6873
Die Werte in die Umrechnung eingegeben (unter Hex. Representation) und du hast deine 1,888 kwh Das sollte schon passen
Gruss Oliver
Entwickler- openWB (ehrenamtlich) / Feedback zu Funktionen immer erwünscht..
Smarthomeprobleme siehe hier (update ): viewtopic.php?f=14&t=5923
Smarthomeprobleme siehe hier (update ): viewtopic.php?f=14&t=5923
-
- Beiträge: 2382
- Registriert: Fr Mär 08, 2019 1:57 pm
- Has thanked: 1 time
- Been thanked: 9 times
Re: Smarthome /Smarthome 2.0 keine Verbrauchsanzeige mit SDM630/Elgris
liest eihentlich noch jemand anders den Zähler aus ?
Gruss Oluver
Gruss Oluver
Entwickler- openWB (ehrenamtlich) / Feedback zu Funktionen immer erwünscht..
Smarthomeprobleme siehe hier (update ): viewtopic.php?f=14&t=5923
Smarthomeprobleme siehe hier (update ): viewtopic.php?f=14&t=5923
-
- Beiträge: 483
- Registriert: Fr Nov 06, 2020 11:32 am
- Has thanked: 3 times
- Been thanked: 3 times
Re: Smarthome /Smarthome 2.0 keine Verbrauchsanzeige mit SDM630/Elgris
Hallo Oliver!
Danke Jetzt habe ich es auch mit der Umrechnung verstanden,
DerElgris Zähler wird nur von mir betrachtet, es gibt hier zusätzlich noch einen Ferraris-Zähler. Warum die Frage?
Habe die SDM630py für den Elgris angepasst,
Jetzt bekomme ich auch Werte in Smarthome2.0
#!/usr/bin/python3
import sys
import os
import time
import getopt
import socket
import struct
import binascii
import json
devicenumber = str(sys.argv[1])
seradd = str(sys.argv[2])
sdmid = int(sys.argv[3])
from pymodbus.client.sync import ModbusTcpClient
client = ModbusTcpClient(seradd, port=502)
#KWH Total Import
resp = client.read_input_registers(0x0048,2, unit=sdmid)
vwh = struct.unpack('>f',struct.pack('>HH',*resp.registers))
vwh2 = float("%.3f" % vwh[0]) * int(1000)
vwh3 = str(vwh2)
#Aktueller Verbrauch
resp = client.read_input_registers(0x0034,2, unit=sdmid)
watti = struct.unpack('>f',struct.pack('>HH',*resp.registers))
watt = int(watti[0])
answer = '{"power":' + str(watt) + ',"powerc":' + str(vwh3) + '} '
f1 = open('/var/www/html/openWB/ramdisk/smarthome_device_ret' + str(devicenumber), 'w')
json.dump(answer,f1)
f1.close()
Für smarthome (1.0) bekomme ich aber nicht die Werte angezeigt.
Wo wird hier der sdm630 Zähler konfiguriert?
Möchte gerne vom Zwischenzählers die Werte auch im Diagramm sehen können
PS: Habe noch mal Kontakt zum elgris Support gehabt:
Die fehlenden Register ab 30081 sollen ergänzt werden
Danke Dir
Danke Jetzt habe ich es auch mit der Umrechnung verstanden,
DerElgris Zähler wird nur von mir betrachtet, es gibt hier zusätzlich noch einen Ferraris-Zähler. Warum die Frage?
Habe die SDM630py für den Elgris angepasst,
Jetzt bekomme ich auch Werte in Smarthome2.0
#!/usr/bin/python3
import sys
import os
import time
import getopt
import socket
import struct
import binascii
import json
devicenumber = str(sys.argv[1])
seradd = str(sys.argv[2])
sdmid = int(sys.argv[3])
from pymodbus.client.sync import ModbusTcpClient
client = ModbusTcpClient(seradd, port=502)
#KWH Total Import
resp = client.read_input_registers(0x0048,2, unit=sdmid)
vwh = struct.unpack('>f',struct.pack('>HH',*resp.registers))
vwh2 = float("%.3f" % vwh[0]) * int(1000)
vwh3 = str(vwh2)
#Aktueller Verbrauch
resp = client.read_input_registers(0x0034,2, unit=sdmid)
watti = struct.unpack('>f',struct.pack('>HH',*resp.registers))
watt = int(watti[0])
answer = '{"power":' + str(watt) + ',"powerc":' + str(vwh3) + '} '
f1 = open('/var/www/html/openWB/ramdisk/smarthome_device_ret' + str(devicenumber), 'w')
json.dump(answer,f1)
f1.close()
Für smarthome (1.0) bekomme ich aber nicht die Werte angezeigt.
Wo wird hier der sdm630 Zähler konfiguriert?
Möchte gerne vom Zwischenzählers die Werte auch im Diagramm sehen können
PS: Habe noch mal Kontakt zum elgris Support gehabt:
Die fehlenden Register ab 30081 sollen ergänzt werden
Danke Dir
Gruß
Thomas
----------------------------------------
Wallbox OpenWB Standard+ 22 kW
PV Modul JaSolar
WR Solaredge SE7K Hybrid
Speicher LG Resu13
EV Ford Mustang Mach E
Thomas
----------------------------------------
Wallbox OpenWB Standard+ 22 kW
PV Modul JaSolar
WR Solaredge SE7K Hybrid
Speicher LG Resu13
EV Ford Mustang Mach E
Re: Smarthome /Smarthome 2.0 keine Verbrauchsanzeige mit SDM630/Elgris
GuMo ihr Beiden,
ich verfolge Euer Projekt mit Interesse, für mich zwar die ganzen Zeilen "böhmische Dörfer", aber dennoch interessant, was so alles geht.
Ein Hinweis an @Ihaglc: SH 1 soll es demnächst mit SW 2.0 wohl nicht mehr geben.
Ansonsten kam mir die Idee, ob es nicht möglich wäre, wenn alles passt, den Elgris und die SDM 630 und 120 mit in Smarthome 2.0 aufzunehmen, allerdings kenne ich den Aufwand dafür nicht. Frage dazu: Wie werden diese denn angebunden, über Modbus- NW- Adapter?
Edit, meine Antwort: Elgris direkt über NW, SDM über MB-NW-Adapter
VG
ich verfolge Euer Projekt mit Interesse, für mich zwar die ganzen Zeilen "böhmische Dörfer", aber dennoch interessant, was so alles geht.
Ein Hinweis an @Ihaglc: SH 1 soll es demnächst mit SW 2.0 wohl nicht mehr geben.
Ansonsten kam mir die Idee, ob es nicht möglich wäre, wenn alles passt, den Elgris und die SDM 630 und 120 mit in Smarthome 2.0 aufzunehmen, allerdings kenne ich den Aufwand dafür nicht. Frage dazu: Wie werden diese denn angebunden, über Modbus- NW- Adapter?
Edit, meine Antwort: Elgris direkt über NW, SDM über MB-NW-Adapter
VG
-
- Beiträge: 483
- Registriert: Fr Nov 06, 2020 11:32 am
- Has thanked: 3 times
- Been thanked: 3 times
Re: Smarthome /Smarthome 2.0 keine Verbrauchsanzeige mit SDM630/Elgris
Korrektur: Die Werte werden doch im Diagramm angezeigt. Habe ich zunächst wegen der kleinen Werte übersehenmöchte gerne vom Zwischenzählers die Werte auch im Diagramm sehen können
2021-06-22 00_15_41-Start.png
Gruß
Thomas
----------------------------------------
Wallbox OpenWB Standard+ 22 kW
PV Modul JaSolar
WR Solaredge SE7K Hybrid
Speicher LG Resu13
EV Ford Mustang Mach E
Thomas
----------------------------------------
Wallbox OpenWB Standard+ 22 kW
PV Modul JaSolar
WR Solaredge SE7K Hybrid
Speicher LG Resu13
EV Ford Mustang Mach E
-
- Beiträge: 483
- Registriert: Fr Nov 06, 2020 11:32 am
- Has thanked: 3 times
- Been thanked: 3 times
Re: Smarthome /Smarthome 2.0 keine Verbrauchsanzeige mit SDM630/Elgris
Hallo Zusammen!
Nachdem ja nun der Elgris Zähler in der openWB funktioniert, übernehmt Ihr die Einstellungen für ein eigenes Elgris-Modul in Eure openWB Software?
Eine Kleinigkeit noch: Warum erscheint der Zählername "einlieger" rot und durchgestrichen?
Nachdem ja nun der Elgris Zähler in der openWB funktioniert, übernehmt Ihr die Einstellungen für ein eigenes Elgris-Modul in Eure openWB Software?
Eine Kleinigkeit noch: Warum erscheint der Zählername "einlieger" rot und durchgestrichen?
Gruß
Thomas
----------------------------------------
Wallbox OpenWB Standard+ 22 kW
PV Modul JaSolar
WR Solaredge SE7K Hybrid
Speicher LG Resu13
EV Ford Mustang Mach E
Thomas
----------------------------------------
Wallbox OpenWB Standard+ 22 kW
PV Modul JaSolar
WR Solaredge SE7K Hybrid
Speicher LG Resu13
EV Ford Mustang Mach E
-
- Beiträge: 2382
- Registriert: Fr Mär 08, 2019 1:57 pm
- Has thanked: 1 time
- Been thanked: 9 times
Re: Smarthome /Smarthome 2.0 keine Verbrauchsanzeige mit SDM630/Elgris
Hallo ,
Es braucht einen zusätzlichen Parameter (Port) im Gui. Sdm630 liefert auch an Adresse x0048 den (gleichen) Zähler, somit ist dann das coding gleich.
Wird zuerst im Gui durch Lutz gemacht und dann führe ich den Rest nach. Geht aber ein Moment.
Rot ist es, weil es nicht angeschaltet ist, wie sehen deine Smarthomedefinitionen aus ?
Gruss Oliver
Es braucht einen zusätzlichen Parameter (Port) im Gui. Sdm630 liefert auch an Adresse x0048 den (gleichen) Zähler, somit ist dann das coding gleich.
Wird zuerst im Gui durch Lutz gemacht und dann führe ich den Rest nach. Geht aber ein Moment.
Rot ist es, weil es nicht angeschaltet ist, wie sehen deine Smarthomedefinitionen aus ?
Gruss Oliver
Entwickler- openWB (ehrenamtlich) / Feedback zu Funktionen immer erwünscht..
Smarthomeprobleme siehe hier (update ): viewtopic.php?f=14&t=5923
Smarthomeprobleme siehe hier (update ): viewtopic.php?f=14&t=5923
-
- Beiträge: 483
- Registriert: Fr Nov 06, 2020 11:32 am
- Has thanked: 3 times
- Been thanked: 3 times
Re: Smarthome /Smarthome 2.0 keine Verbrauchsanzeige mit SDM630/Elgris
Danke Oliver,
Die Einstellungen sehen bei mir im smarthome 2.0 so aus habe für das Gerät den Gerätetyp "kein Gerät" angegeben, da hier nicht der sdm630 oder sonst Passendes auswählbar ist.
Soll ja bei mir nur als Zähler fungieren.
Die Einstellungen sehen bei mir im smarthome 2.0 so aus habe für das Gerät den Gerätetyp "kein Gerät" angegeben, da hier nicht der sdm630 oder sonst Passendes auswählbar ist.
Soll ja bei mir nur als Zähler fungieren.
Gruß
Thomas
----------------------------------------
Wallbox OpenWB Standard+ 22 kW
PV Modul JaSolar
WR Solaredge SE7K Hybrid
Speicher LG Resu13
EV Ford Mustang Mach E
Thomas
----------------------------------------
Wallbox OpenWB Standard+ 22 kW
PV Modul JaSolar
WR Solaredge SE7K Hybrid
Speicher LG Resu13
EV Ford Mustang Mach E