NEWS
Stromzähler auslesen per SML/Volkszähler und so …
-
Also ich habe einen Sml Lesekopf aber diejenigen die eine Solaranlage haben, k
ö
nnten ja schon mal zwei haben, da zwei Z
ä
hler benutzt werden! Einmal Einspeisung und einmal Verbrauch.Des Weiteren habe ich an meinen Volksz
ä
hler Raspi einen Gasz
ä
hler Lesekopf der misst die Impulse die der Gasz
ä
hler mit einem Magneten angibt! Demn
ä
chst m
ö
chte ich noch den Wasserverbrauch digitalisieren [emoji6]Gesendet von iPhone mit Tapatalk Pro
-
Wasser bin ich auch am
ü
berlegen.Das ist aber "Impulskram"
…
da f
ü
hle ich mich gerade unwohl das an nen Raspi oder CUbie zu h
ä
ngen weil man z.B. bei nem Reboot schon wieder Impulse verliert 
Ideal w
ä
re da ein "Proxy"-ger
ä
t 8also so wie die YNode vom Volsz
ä
hler-Projekt oder nen Arduino oder anderen mini-Ding was im Normalfall durchl
ä
uft, die Impule z
ä
hlt und wo man dann immer den aktuellen Impulsstand abfragen kann. W
ä
re also eher ein 1-wire Thema oder so ... Weil da ist ja auch kein Protokoll...Aber ganz zu Ende gedacht isses noch nicht

Meine Fernw
ä
rme-Anlage hat auch nen Z
ä
hler der IR kann ... wollen die zwar nicht weil Sie Angst haben das man was
ä
ndern k
ö
nnte (denke da hat einfach keiner ne Ahnung) ... das ist D0 Protokoll ... Kommt als n
ä
chstes dran 
-
Schon mal YouLess in Betracht gezogen? Die Informationen kann man
ü
ber Http abfragen. -
Youless hatte ich mir angeschaut und wenn es ein "x sichtbare Impulse pro EInheit" ist dann k
ö
nnte das gehen. Wasserz
ä
hler geht am in meinem Fall eher "induktiv", also da blinkt nix und Stromz
ä
hler blinkt auch nicht, muss man erst freischalten lassen
…
Da bietet SML den Vorteil das mehr Daten rumkommen . Aber f
ü
r
Ä
ltere w
ä
re das was. -
Bei mir kommt das dann immer in "Weltten" mit kurzer pause. Wenn Du es schaffst in der Pause enter zu dr
ü
cken hab ich weniger Aufwand beim "trennen".Ingo F `
Hier ein Telegram eines EMH ehZ-IW8E2A5L0EK2P Z
ä
hlers1B1B1B1B0101010176070014000011166200620072630101760101070014 020F05B20B0901454D4800004B07FB01016395AB00760700140000111762 0062007263070177010B0901454D4800004B07FB070100620AFFFF726201 65020F8F327777078181C78203FF0101010104454D480177070100000009 FF010101010B0901454D4800004B07FB0177070100010800FF6400018201 621E52FF56000360FBF90177070100010801FF0101621E52FF56000360FB F90177070100010802FF0101621E52FF5600000000000177070100100700 FF0101621B52FF55000025E30177078181C78205FF0172620165020F8F32 01018302AD3D0DD459EFE424D0E09BF2A5C0E061708272DE4A4BEEF0BAC4 8970EA499DC2ACAE60446354C2E16053A3FD18CF8EB001010163273F0076 0700140000111A62006200726302017101636B62000000001B1B1B1B1A03 35101B1B1B1B01010101760700140000111C620062007263010176010107 0014020F05B40B0901454D4800004B07FB0101631FE80076070014000011 1D620062007263070177010B0901454D4800004B07FB070100620AFFFF72 620165020F8F337777078181C78203FF0101010104454D48017707010000 0009FF010101010B0901454D4800004B07FB0177070100010800FF640001 8201621E52FF56000360FBFD0177070100010801FF0101621E52FF560003 60FBFD0177070100010802FF0101621E52FF560000000000017707010010 0700FF0101621B52FF55000024580177078181C78205FF0172620165020F 8F3401018302AD3D0DD459EFE424D0E09BF2A5C0E061708272DE4A4BEEF0 BAC48970EA499DC2ACAE60446354C2E16053A3FD18CF8EB00101016361A8 00760700140000112062006200726302017101Reicht dir das so? Oder brauchst du mehr davon?
Gru
ß
Adrian
-
Reicht dir das so? Oder brauchst du mehr davon? `
N
ö
passt, hab nur kurz das Ende raussuchen m
ü
ssen (waren fast zwei Telegramme
)Und hat direkt geklappt
…
naja fast ... Werte alle Null, aber Fehler schon ausgemacht
Fixe ich heute Abend.CRC16-Check: false START SML-File START SmlMessage Transaction-ID: (001400001116) Group-No: 0 Abort On Error: 0 Message-Body: SmlPublicOpenResponse Codepage: undefined Client-ID: Req-FileId: � (0014020f05b2) Server-ID: 0901454d4800004b07fb Sml-Version: undefined CRC 16: 38315 END SmlMessage START SmlMessage Transaction-ID: (001400001117) Group-No: 0 Abort On Error: 0 Message-Body: SmlGetListResponse Client-ID: undefined Server-ID: EMHK� List-Name: b �� Act-Sensor-Time: (Sec-Index): 34574130 ValList: [ Obj-Name: 129-129:c7.82.3*255 Status: Val-Time: Unit: undefined Scaler: undefined Value: EMH / 454d48 Value-Signature: , Obj-Name: 1-0:0.0.9*255 Status: Val-Time: Unit: undefined Scaler: undefined Value: EMHK� / 0901454d4800004b07fb Value-Signature: , Obj-Name: 1-0:1.8.0*255 Status: Val-Time: Unit: 30 Scaler: -1 Value: 0 Value-Signature: , Obj-Name: 1-0:1.8.1*255 Status: Val-Time: Unit: 30 Scaler: -1 Value: 0 Value-Signature: , Obj-Name: 1-0:1.8.2*255 Status: Val-Time: Unit: 30 Scaler: -1 Value: 0 Value-Signature: , Obj-Name: 1-0:10.7.0*255 Status: Val-Time: Unit: 27 Scaler: -1 Value: 9699 Value-Signature: , Obj-Name: 129-129:c7.82.5*255 Status: Val-Time: (Sec-Index): 34574130 Unit: undefined Scaler: undefined �Y��$�������ap�r�JK���ĉp�I�¬�`DcT��`S��ώ� / ad3d0dd459efe424d0e09bf2a5c0e061708272de4a4beef0bac48970ea499dc2acae60446354c2e16053a3fd18cf8eb0 Value-Signature: , ] List-Signature: undefined Act-Gateway-Time: CRC 16: 10047 END SmlMessage START SmlMessage Transaction-ID: (00140000111a) Group-No: 0 Abort On Error: 0 Message-Body: SmlPublicCloseResponse Global Signature: CRC 16: 27490 END SmlMessage END SML-FilePS: Andere SML-Daten von anderen ger
ä
ten (wie deinem Solar-Dings) w
ä
ren auch cool -
Reicht dir das so? Oder brauchst du mehr davon? `
N
ö
passt, hab nur kurz das Ende raussuchen m
ü
ssen (waren fast zwei Telegramme
)Und hat direkt geklappt:
CRC16-Check: false START SML-File START SmlMessage Transaction-ID: (001400001116) Group-No: 0 Abort On Error: 0 Message-Body: SmlPublicOpenResponse Codepage: undefined Client-ID: Req-FileId: � (0014020f05b2) Server-ID: 0901454d4800004b07fb Sml-Version: undefined CRC 16: 38315 END SmlMessage START SmlMessage Transaction-ID: (001400001117) Group-No: 0 Abort On Error: 0 Message-Body: SmlGetListResponse Client-ID: undefined Server-ID: EMHK� List-Name: b �� Act-Sensor-Time: (Sec-Index): 34574130 ValList: [ Obj-Name: 129-129:c7.82.3*255 Status: Val-Time: Unit: undefined Scaler: undefined Value: EMH / 454d48 Value-Signature: , Obj-Name: 1-0:0.0.9*255 Status: Val-Time: Unit: undefined Scaler: undefined Value: EMHK� / 0901454d4800004b07fb Value-Signature: , Obj-Name: 1-0:1.8.0*255 Status: Val-Time: Unit: 30 Scaler: -1 Value: 0 Value-Signature: , Obj-Name: 1-0:1.8.1*255 Status: Val-Time: Unit: 30 Scaler: -1 Value: 0 Value-Signature: , Obj-Name: 1-0:1.8.2*255 Status: Val-Time: Unit: 30 Scaler: -1 Value: 0 Value-Signature: , Obj-Name: 1-0:10.7.0*255 Status: Val-Time: Unit: 27 Scaler: -1 Value: 9699 Value-Signature: , Obj-Name: 129-129:c7.82.5*255 Status: Val-Time: (Sec-Index): 34574130 Unit: undefined Scaler: undefined �Y��$�������ap�r�JK���ĉp�I�¬�`DcT��`S��ώ� / ad3d0dd459efe424d0e09bf2a5c0e061708272de4a4beef0bac48970ea499dc2acae60446354c2e16053a3fd18cf8eb0 Value-Signature: , ] List-Signature: undefined Act-Gateway-Time: CRC 16: 10047 END SmlMessage START SmlMessage Transaction-ID: (00140000111a) Group-No: 0 Abort On Error: 0 Message-Body: SmlPublicCloseResponse Global Signature: CRC 16: 27490 END SmlMessage END SML-FileBzw
…
passt das zu dem was bei dem anderen Auslesen rauskommt? Irgendwie ist wie bei mir alle Werte leer ... oder da ist noch ein Parsing-Fehler drin ....PS: Andere SML-Daten von anderen ger
ä
ten (wie deinem Solar-Dings) w
ä
ren auch cool `Was ich bei deiner Ausgabe vermisse sind der aktuelle Verbrauch und der Totalverbrauch des Z
ä
hlers, oder w
ü
rde das im n
ä
chsten Schrott passieren!?Irgendwie fehlen diese Werte
…
[emoji848]Solar-Dings habe ich leider nicht, da hast du mich falsch verstanden! [emoji6]
Gru
ß
Adrian
Gesendet von iPhone mit Tapatalk Pro
-
Sieht das besser aus?
CRC16-Check: false START SML-File START SmlMessage Transaction-ID: (001400001116) Group-No: 0 Abort On Error: 0 Message-Body: SmlPublicOpenResponse Codepage: undefined Client-ID: Req-FileId: � (0014020f05b2) Server-ID: 0901454d4800004b07fb Sml-Version: undefined CRC 16: 38315 END SmlMessage START SmlMessage Transaction-ID: (001400001117) Group-No: 0 Abort On Error: 0 Message-Body: SmlGetListResponse Client-ID: undefined Server-ID: EMHK� List-Name: b �� Act-Sensor-Time: (Sec-Index): 34574130 ValList: [ Obj-Name: 129-129:c7.82.3*255 Status: Val-Time: Unit: undefined Scaler: undefined Value: EMH / 454d48 Value-Signature: , Obj-Name: 1-0:0.0.9*255 Status: Val-Time: Unit: undefined Scaler: undefined Value: EMHK� / 0901454d4800004b07fb Value-Signature: , Obj-Name: 1-0:1.8.0*255 Status: Val-Time: Unit: 30 Scaler: -1 Value: 56687609 Value-Signature: , Obj-Name: 1-0:1.8.1*255 Status: Val-Time: Unit: 30 Scaler: -1 Value: 56687609 Value-Signature: , Obj-Name: 1-0:1.8.2*255 Status: Val-Time: Unit: 30 Scaler: -1 Value: 0 Value-Signature: , Obj-Name: 1-0:10.7.0*255 Status: Val-Time: Unit: 27 Scaler: -1 Value: 9699 Value-Signature: , Obj-Name: 129-129:c7.82.5*255 Status: Val-Time: (Sec-Index): 34574130 Unit: undefined Scaler: undefined �Y��$�������ap�r�JK���ĉp�I�¬�`DcT��`S��ώ� / ad3d0dd459efe424d0e09bf2a5c0e061708272de4a4beef0bac48970ea499dc2acae60446354c2e16053a3fd18cf8eb0 Value-Signature: , ] List-Signature: undefined Act-Gateway-Time: CRC 16: 10047 END SmlMessage START SmlMessage Transaction-ID: (00140000111a) Group-No: 0 Abort On Error: 0 Message-Body: SmlPublicCloseResponse Global Signature: CRC 16: 27490 END SmlMessage END SML-FileSkaler=-1 Und Unit=30 bedeutet:
Aus 56687609 wird 5668760,9Wh , also 5668,7609 kWh
…
(also Theoretisch) ... passt das? Muss es bei mit heute Abend mal pr
ü
fen.Ingo F
-
Aber f
ü
r
Ä
ltere w
ä
re das was. `F
ü
r
ä
ltere Z
ä
hler oder f
ü
r den
ä
lteren IOBroker Nutzer? F
ü
hle mich gerade stark gealtert
…

Gr
ü
ß
e, Jens -
Sieht das besser aus?
CRC16-Check: false START SML-File START SmlMessage Transaction-ID: (001400001116) Group-No: 0 Abort On Error: 0 Message-Body: SmlPublicOpenResponse Codepage: undefined Client-ID: Req-FileId: � (0014020f05b2) Server-ID: 0901454d4800004b07fb Sml-Version: undefined CRC 16: 38315 END SmlMessage START SmlMessage Transaction-ID: (001400001117) Group-No: 0 Abort On Error: 0 Message-Body: SmlGetListResponse Client-ID: undefined Server-ID: EMHK� List-Name: b �� Act-Sensor-Time: (Sec-Index): 34574130 ValList: [ Obj-Name: 129-129:c7.82.3*255 Status: Val-Time: Unit: undefined Scaler: undefined Value: EMH / 454d48 Value-Signature: , Obj-Name: 1-0:0.0.9*255 Status: Val-Time: Unit: undefined Scaler: undefined Value: EMHK� / 0901454d4800004b07fb Value-Signature: , Obj-Name: 1-0:1.8.0*255 Status: Val-Time: Unit: 30 Scaler: -1 Value: 56687609 Value-Signature: , Obj-Name: 1-0:1.8.1*255 Status: Val-Time: Unit: 30 Scaler: -1 Value: 56687609 Value-Signature: , Obj-Name: 1-0:1.8.2*255 Status: Val-Time: Unit: 30 Scaler: -1 Value: 0 Value-Signature: , Obj-Name: 1-0:10.7.0*255 Status: Val-Time: Unit: 27 Scaler: -1 Value: 9699 Value-Signature: , Obj-Name: 129-129:c7.82.5*255 Status: Val-Time: (Sec-Index): 34574130 Unit: undefined Scaler: undefined �Y��$�������ap�r�JK���ĉp�I�¬�`DcT��`S��ώ� / ad3d0dd459efe424d0e09bf2a5c0e061708272de4a4beef0bac48970ea499dc2acae60446354c2e16053a3fd18cf8eb0 Value-Signature: , ] List-Signature: undefined Act-Gateway-Time: CRC 16: 10047 END SmlMessage START SmlMessage Transaction-ID: (00140000111a) Group-No: 0 Abort On Error: 0 Message-Body: SmlPublicCloseResponse Global Signature: CRC 16: 27490 END SmlMessage END SML-FileSkaler=-1 Und Unit=30 bedeutet:
Aus 56687609 wird 5668760,9Wh , also 5668,7609 kWh
…
(also Theoretisch) ... passt das? Muss es bei mit heute Abend mal pr
ü
fen.Ingo F `
Ja das war mein Z
ä
hlerstand zu dem Zeitpunkt [emoji6]Also stimmt es jetzt [emoji1360]
Gru
ß
Adrian
Gesendet von iPhone mit Tapatalk Pro
-
Aber f
ü
r
Ä
ltere w
ä
re das was. `F
ü
r
ä
ltere Z
ä
hler oder f
ü
r den
ä
lteren IOBroker Nutzer? F
ü
hle mich gerade stark gealtert
…

s `
LOL

Ä
ltere Z
ä
hler nat
ü
rlich 
Ja das war mein Z
ä
hlerstand zu dem Zeitpunkt [emoji6]Also stimmt es jetzt [emoji1360] `
Super, Danke. Parsen klappt also
…
(also bis andere Telegram-Beispiele das Gegenteil beweisen :)) )Noch ne andere Frage: Wie oft lest Ihr denn so die Daten aus? Also Faktisch kann man
ü
ber die IR-Schnittstelle hier ca. alle 2-3 Sekunden ein neues Telegram bekommen ... Dann ist aber ein Prozess am Ende nur mit dem Parsen der Daten besch
ä
ftigt. Was ist ein sinnvoller Leseabstand bei Euch?Ingo F
-
Also da ich den Volksz
ä
hler laufen habe wei
ß
ich gar nicht wie oft dieser die Daten ausliest! Habe da nichts ge
ä
ndert also ich glaube der speichert die in den von dir angegeben 2-3 sec!Ich habe f
ü
r letztes Jahr (8Monate) an die 12Mio Eintr
ä
ge in der MySQL DB [emoji23]Gesendet von iPhone mit Tapatalk Pro
-
Was ist ein sinnvoller Leseabstand bei Euch? `
in meinem Alter etwa 30-50cmSCNR :mrgreen:
-
Wow. Wie ist denn die Last auf dem System?
Naja ich denke beim Adapter werde ich w
ä
hlbar machen ob es permanent oder mit Pausen geparst wird `Der Volksz
ä
hler l
ä
uft stand alone auf einem Raspberry 2 die DB l
ä
uft aber auf einem Esxi! Als diese noch auf dem Raspi lief war die Performance sehr schlecht! jetzt geht es sehr gutAber der Volksz
ä
hler ist ja daf
ü
r gemacht und sehr Performant! Kann mich nicht beklagen! Aber ich w
ü
rde gern die Daten auf dem direkten Weg im ioBroker haben!Die momentane L
ö
sung ist gut aber sehr Fehleranf
ä
lig deswegen w
ä
re der Adapter sehr gutGru
ß
Adrian
Gesendet von iPhone mit Tapatalk Pro
-
Das w
ä
re ja klasse.Lese momentan den Stromverbrauch
ü
ber einen extra Z
ä
hler mit einer S0 Schnittstelle als Impulse in die Homematic Hardware ein und rechne da die Verbr
ä
uche aus.Mit einem Adapter und dem IR Kopf w
ä
re das ja dann hinf
ä
llig ?Gesendet von iPhone mit Tapatalk
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden