[OBIS V2] - Jetzt auch mit SML-Unterstützung

Begonnen von Icinger, 08 April 2016, 19:54:44

Vorheriges Thema - Nächstes Thema

Matus

Hallo zusammen,
seit ca. 1 Jahr nutze ich FHEM mit zwave, Jeelink und lese meine THZ 300 AL aus. Plus meine 2 Stromzähler, bisher mit SMLUSB. Ich habe UDOs Leseköpfe im Einsatz. Leider musste nun der eine Zähler getauscht werden. Es wurde ein Logarex LK1 verbaut. Aber irgendwie bekomme ich OBIS nicht ans fliegen.


DEF        /dev/serial/by-id/usb-Silicon_Labs_CP2104_USB_to_UART_Bridge_Controller_00F2EC44-if00-port0@9600,8,N,1 SML
   DeviceName /dev/serial/by-id/usb-Silicon_Labs_CP2104_USB_to_UART_Bridge_Controller_00F2EC44-if00-port0@9600,8,N,1
   FD         11
   MeterType  SML
   NAME       wpZaehler
   NR         49
   PARTIAL
   STATE      opened
   TYPE       OBIS
   READINGS:
     2017-10-28 17:13:20   1.0.0.0.9.255   04-03-9F-C6-8A-4B-90-8E
     2017-10-28 17:13:20   129.129.199.130.3.255 EMH
     2017-10-28 17:13:20   129.129.199.130.5.255 04AC-C325-9506-5A7B-17E4-EC3D-F85A-C6F5-267C-0A39-3175-7C93-5265-4324-8D78-7528-FA29-EDCF-A973-2D0D-F419-DDD0-3B3E-1B90-01
     2017-10-28 17:08:43   Version         EMH\04039FC68A4B908E
     2017-10-28 17:13:20   dir_total_consumption in
     2017-10-28 17:13:20   dir_total_feed  in
     2017-10-28 17:13:20   power           553.6
     2017-10-28 17:08:30   state           opened
     2017-10-28 17:13:20   total_consumption 20112101.6
     2017-10-28 17:13:20   total_consumption_Ch1 20112101.6
     2017-10-28 17:13:20   total_consumption_Ch2 0
     2017-10-28 17:13:20   total_feed      469.4
     2017-10-28 17:13:20   total_feed_Ch1  469.4
   helper:
     BUFFER
     EoM        0
     SPEED      5
     SPEED2     5
     TRIGGERTIME 1509203310.90527
     Channels:
     DEVICES:


Im Log bekomme ich folgendes

2017.10.28 16:28:50 5: SML-Parse 1B1B1B1B010101017607000A1FB24B58620062007263010176010107000A0A95C3C80904039FC68A4B908E010163E486007607000A1FB24B59620062007263070177010904039FC68A4B908E01726201650A95C1DB7977078181C78203FF0101010104454D480177070100000009FF010101010904039FC68A4B908E0177070100010800FF63018201621E52FF56000BFCCDAB0177070100020800FF63018201621E52FF5600000012560177070100010801FF0101621E52FF56000BFCCDAB0177070100020801FF0101621E52FF5600000012560177070100010802FF0101621E52FF56000000000001770701000F0700FF0101621B52FF55000014140177078181C78205FF01010101830204ACC32595065A7B17E4EC3DF85AC6F5267C0A3931757C93526543248D787528FA29EDCFA9732D0DF419DDD03B3E1B900101016332C0007607000A1FB24B5C62006200726302017101633630000000001B1B1B1B1A031C93
2017.10.28 16:28:50 5: OBIS: Full message-> 1B1B1B1B010101017607000A1FB24B58620062007263010176010107000A0A95C3C80904039FC68A4B908E010163E486007607000A1FB24B59620062007263070177010904039FC68A4B908E01726201650A95C1DB7977078181C78203FF0101010104454D480177070100000009FF010101010904039FC68A4B908E0177070100010800FF63018201621E52FF56000BFCCDAB0177070100020800FF63018201621E52FF5600000012560177070100010801FF0101621E52FF56000BFCCDAB0177070100020801FF0101621E52FF5600000012560177070100010802FF0101621E52FF56000000000001770701000F0700FF0101621B52FF55000014140177078181C78205FF01010101830204ACC32595065A7B17E4EC3DF85AC6F5267C0A3931757C93526543248D787528FA29EDCFA9732D0DF419DDD03B3E1B900101016332C0007607000A1FB24B5C62006200726302017101633630000000001B1B1B1B1A031C93
2017.10.28 16:28:50 5: OBIS: Telegram=1B1B1B1B010101017607000A1FB24B58620062007263010176010107000A0A95C3C80904039FC68A4B908E010163E486007607000A1FB24B59620062007263070177010904039FC68A4B908E01726201650A95C1DB7977078181C78203FF0101010104454D480177070100000009FF010101010904039FC68A4B908E0177070100010800FF63018201621E52FF56000BFCCDAB0177070100020800FF63018201621E52FF5600000012560177070100010801FF0101621E52FF56000BFCCDAB0177070100020801FF0101621E52FF5600000012560177070100010802FF0101621E52FF56000000000001770701000F0700FF0101621B52FF55000014140177078181C78205FF01010101830204ACC32595065A7B17E4EC3DF85AC6F5267C0A3931757C93526543248D787528FA29EDCFA9732D0DF419DDD03B3E1B900101016332C0007607000A1FB24B5C62006200726302017101633630000000001B1B1B1B1A031C93
2017.10.28 16:28:50 5: OBIS: Telegram=0177070100000009FF010101010904039FC68A4B908E0177070100010800FF63018201621E52FF56000BFCCDAB0177070100020800FF63018201621E52FF5600000012560177070100010801FF0101621E52FF56000BFCCDAB0177070100020801FF0101621E52FF5600000012560177070100010802FF0101621E52FF56000000000001770701000F0700FF0101621B52FF55000014140177078181C78205FF01010101830204ACC32595065A7B17E4EC3DF85AC6F5267C0A3931757C93526543248D787528FA29EDCFA9732D0DF419DDD03B3E1B900101016332C0007607000A1FB24B5C62006200726302017101633630000000001B1B1B1B1A031C93
2017.10.28 16:28:50 5: OBIS: Telegram=0177070100010800FF63018201621E52FF56000BFCCDAB0177070100020800FF63018201621E52FF5600000012560177070100010801FF0101621E52FF56000BFCCDAB0177070100020801FF0101621E52FF5600000012560177070100010802FF0101621E52FF56000000000001770701000F0700FF0101621B52FF55000014140177078181C78205FF01010101830204ACC32595065A7B17E4EC3DF85AC6F5267C0A3931757C93526543248D787528FA29EDCFA9732D0DF419DDD03B3E1B900101016332C0007607000A1FB24B5C62006200726302017101633630000000001B1B1B1B1A031C93
2017.10.28 16:28:50 5: OBIS: Telegram=0177070100020800FF63018201621E52FF5600000012560177070100010801FF0101621E52FF56000BFCCDAB0177070100020801FF0101621E52FF5600000012560177070100010802FF0101621E52FF56000000000001770701000F0700FF0101621B52FF55000014140177078181C78205FF01010101830204ACC32595065A7B17E4EC3DF85AC6F5267C0A3931757C93526543248D787528FA29EDCFA9732D0DF419DDD03B3E1B900101016332C0007607000A1FB24B5C62006200726302017101633630000000001B1B1B1B1A031C93
2017.10.28 16:28:50 5: OBIS: Telegram=0177070100010801FF0101621E52FF56000BFCCDAB0177070100020801FF0101621E52FF5600000012560177070100010802FF0101621E52FF56000000000001770701000F0700FF0101621B52FF55000014140177078181C78205FF01010101830204ACC32595065A7B17E4EC3DF85AC6F5267C0A3931757C93526543248D787528FA29EDCFA9732D0DF419DDD03B3E1B900101016332C0007607000A1FB24B5C62006200726302017101633630000000001B1B1B1B1A031C93
2017.10.28 16:28:50 5: OBIS: Telegram=0177070100020801FF0101621E52FF5600000012560177070100010802FF0101621E52FF56000000000001770701000F0700FF0101621B52FF55000014140177078181C78205FF01010101830204ACC32595065A7B17E4EC3DF85AC6F5267C0A3931757C93526543248D787528FA29EDCFA9732D0DF419DDD03B3E1B900101016332C0007607000A1FB24B5C62006200726302017101633630000000001B1B1B1B1A031C93
2017.10.28 16:28:50 5: OBIS: Telegram=0177070100010802FF0101621E52FF56000000000001770701000F0700FF0101621B52FF55000014140177078181C78205FF01010101830204ACC32595065A7B17E4EC3DF85AC6F5267C0A3931757C93526543248D787528FA29EDCFA9732D0DF419DDD03B3E1B900101016332C0007607000A1FB24B5C62006200726302017101633630000000001B1B1B1B1A031C93
2017.10.28 16:28:50 5: OBIS: Telegram=01770701000F0700FF0101621B52FF55000014140177078181C78205FF01010101830204ACC32595065A7B17E4EC3DF85AC6F5267C0A3931757C93526543248D787528FA29EDCFA9732D0DF419DDD03B3E1B900101016332C0007607000A1FB24B5C62006200726302017101633630000000001B1B1B1B1A031C93
2017.10.28 16:28:50 5: OBIS: Telegram=0177078181C78205FF01010101830204ACC32595065A7B17E4EC3DF85AC6F5267C0A3931757C93526543248D787528FA29EDCFA9732D0DF419DDD03B3E1B900101016332C0007607000A1FB24B5C62006200726302017101633630000000001B1B1B1B1A031C93
2017.10.28 16:28:50 4: MSG IS:
/EMH\04039FC68A4B908E
129-129:199.130.3*255(EMH)
1-0:0.0.9*255(04039FC68A4B908E)
1-0:1.8.0*255(>20111709.9*Wh)
1-0:2.8.0*255(>469.4*Wh)
1-0:1.8.1*255(20111709.9*Wh)
1-0:2.8.1*255(469.4*Wh)
1-0:1.8.2*255(0*Wh)
1-0:15.7.0*255(514*W)
129-129:199.130.5*255(04ACC32595065A7B17E4EC3DF85AC6F5267C0A3931757C93526543248D787528FA29EDCFA9732D0DF419DDD03B3E1B9001)
!

2017.10.28 16:28:50 5: OBIS (wpZaehler) - Msg-Parse: /EMH\04039FC68A4B908E
2017.10.28 16:28:50 5: OBIS (wpZaehler) - Msg-Parse: 129-129:199.130.3*255(EMH)
2017.10.28 16:28:50 5: Msg 129-129:199.130.3*255(EMH) is of type ManufID
2017.10.28 16:28:50 5: OBIS (wpZaehler) - Msg-Parse: 1-0:0.0.9*255(04039FC68A4B908E)
2017.10.28 16:28:50 5: Msg 1-0:0.0.9*255(04039FC68A4B908E) is of type Serial
2017.10.28 16:28:50 5: OBIS (wpZaehler) - Msg-Parse: 1-0:1.8.0*255(>20111709.9*Wh)
2017.10.28 16:28:50 5: Msg 1-0:1.8.0*255(>20111709.9*Wh) is of type Counter
2017.10.28 16:28:50 4: Set total_consumption to 20111709.9
2017.10.28 16:28:50 5: OBIS (wpZaehler) - Msg-Parse: 1-0:2.8.0*255(>469.4*Wh)
2017.10.28 16:28:50 5: Msg 1-0:2.8.0*255(>469.4*Wh) is of type Counter
2017.10.28 16:28:50 5: OBIS (wpZaehler) - Msg-Parse: 1-0:1.8.1*255(20111709.9*Wh)
2017.10.28 16:28:50 5: Msg 1-0:1.8.1*255(20111709.9*Wh) is of type Counter
2017.10.28 16:28:50 4: Set total_consumption_Ch1 to 20111709.9
2017.10.28 16:28:50 5: OBIS (wpZaehler) - Msg-Parse: 1-0:2.8.1*255(469.4*Wh)
2017.10.28 16:28:50 5: Msg 1-0:2.8.1*255(469.4*Wh) is of type Counter
2017.10.28 16:28:50 5: OBIS (wpZaehler) - Msg-Parse: 1-0:1.8.2*255(0*Wh)
2017.10.28 16:28:50 5: Msg 1-0:1.8.2*255(0*Wh) is of type Counter
2017.10.28 16:28:50 4: Set total_consumption_Ch2 to 0
2017.10.28 16:28:50 5: OBIS (wpZaehler) - Msg-Parse: 1-0:15.7.0*255(514*W)
2017.10.28 16:28:50 5: Msg 1-0:15.7.0*255(514*W) is of type Channels
2017.10.28 16:28:50 5: OBIS (wpZaehler) - Msg-Parse: 129-129:199.130.5*255(04ACC32595065A7B17E4EC3DF85AC6F5267C0A3931757C93526543248D787528FA29EDCFA9732D0DF419DDD03B3E1B9001)
2017.10.28 16:28:50 5: Msg 129-129:199.130.5*255(04ACC32595065A7B17E4EC3DF85AC6F5267C0A3931757C93526543248D787528FA29EDCFA9732D0DF419DDD03B3E1B9001) is of type PublicKey
2017.10.28 16:28:50 5: OBIS (wpZaehler) - Msg-Parse: !


Der Zähler hat zwei Tarife, der 1.8.1 liegt bei ca. 7 KW und der Nacht 1.8.2 liegt bei 2.2 KW.
Leider bekomme ich nur die Werte für Power, plus Werte die ich nicht zuordnen kann?!

Die Aktualisierung erfolgt sekundlich, habe auch schon mit anderen Einstellungen gespielt, doch leider bekomme ich dann keine Werte.
@9600,8,N,1 SML, ist die einzige Einstellung mit der ich Werte bekomme.

Wenn ich mir das Telegram aus dem Log anschaue, sind definitiv Einträge für die Werte der Zählerstände vorhanden wenn ich mich nicht täusche.
'77070100010801FF' => 'Zählerstand-Tarif-1-Bezug',
'77070100010802FF' => 'Zählerstand-Tarif-2-Bezug',
aber ich bekomme sie nicht angezeigt.

Freue mich auf eure Hilfe.
Vielen Dank
Marcus

KölnSolar

ich versteh Deine Frage nicht  :-\
Zitat2017-10-28 17:13:20   total_consumption 20112101.6
     2017-10-28 17:13:20   total_consumption_Ch1 20112101.6
     2017-10-28 17:13:20   total_consumption_Ch2 0
     2017-10-28 17:13:20   total_feed      469.4
     2017-10-28 17:13:20   total_feed_Ch1  469.4

sind doch Zählerstandsreadings, die hier entstanden sind
Zitat2017.10.28 16:28:50 5: OBIS (wpZaehler) - Msg-Parse: 1-0:1.8.0*255(>20111709.9*Wh)
2017.10.28 16:28:50 5: Msg 1-0:1.8.0*255(>20111709.9*Wh) is of type Counter
2017.10.28 16:28:50 4: Set total_consumption to 20111709.9
2017.10.28 16:28:50 5: OBIS (wpZaehler) - Msg-Parse: 1-0:2.8.0*255(>469.4*Wh)
2017.10.28 16:28:50 5: Msg 1-0:2.8.0*255(>469.4*Wh) is of type Counter
2017.10.28 16:28:50 5: OBIS (wpZaehler) - Msg-Parse: 1-0:1.8.1*255(20111709.9*Wh)
2017.10.28 16:28:50 5: Msg 1-0:1.8.1*255(20111709.9*Wh) is of type Counter
2017.10.28 16:28:50 4: Set total_consumption_Ch1 to 20111709.9
2017.10.28 16:28:50 5: OBIS (wpZaehler) - Msg-Parse: 1-0:2.8.1*255(469.4*Wh)
2017.10.28 16:28:50 5: Msg 1-0:2.8.1*255(469.4*Wh) is of type Counter
2017.10.28 16:28:50 5: OBIS (wpZaehler) - Msg-Parse: 1-0:1.8.2*255(0*Wh)
2017.10.28 16:28:50 5: Msg 1-0:1.8.2*255(0*Wh) is of type Counter
2017.10.28 16:28:50 4: Set total_consumption_Ch2 to 0
(ok, ne 3/4 Sunde vorher)
Oder meinst Du mit
ZitatDer Zähler hat zwei Tarife, der 1.8.1 liegt bei ca. 7 KW und der Nacht 1.8.2 liegt bei 2.2 KW.
(Einheit ist kWh u. nicht kW), dass die Readings nicht mit der Anzeige übereinstimmen ?

Glaskugel an: wpzähler =Wärmepumpenzähler ? Und da wird auch eingespeist ? Verwechselst Du die Zähler ?
Grüße Markus
RPi3/2 buster/stretch-SamsungAV_E/N-RFXTRX-IT-RSL-NC5462-Oregon-CUL433-GT-TMBBQ-01e-CUL868-FS20-EMGZ-1W(GPIO)-DS18B20-CO2-USBRS232-USBRS422-Betty_Boop-EchoDot-OBIS(Easymeter-Q3/EMH-KW8)-PCA301(S'duino)-Deebot(mqtt2)-zigbee2mqtt

Matus

#437
Hi,
sorry für die Verwirrung.
Also es handelt sich um den Zähler der Wärmepumpe, mit einem Hauptraif und einem Nebentarif.
Ich Speise nicht ein.
Es wird irgendwas übermittelt, aber nicht die Zählerstände, dass wollte ich damit ausdrücken. Der Haupttarif lag etwa bei 6kwh und der Nachttaeif bei 2,5kwh.
Somit stimmen die Readings nicht überein.
Wenn man sich die OBIS Dokumentation durchliest, dann sollte, vielleicht habe ich das falsch verstanden, der Hautptarif 1.8.1 übermittelt werden und 1.8.2 der Nebentarif.
Keine Ahnung was in diesen Readings übermittelt wird.

Was ich gerne auswerten möchte, oder bisher auch ausgewertet habe
OBIS 1.8.1 Wirkarbeit Bezug Tarif 1 (Zählerstand zeitabhängiger Tarif 1)
OBIS 1.8.2 Wirkarbeit Bezug Tarif 2 (Zählerstand zeitabhängiger Tarif 2)
Und den Momentanverbrauch.

Viele Grüße
Marcus

KölnSolar

#438
Hi Marcus,
aber die Daten sind doch da
OBIS 1.8.1 Wirkarbeit Bezug Tarif 1 (Zählerstand zeitabhängiger Tarif 1) =2017-10-28 17:13:20   total_consumption_Ch1 20112101.6 =OBIS (wpZaehler) - Msg-Parse: 1-0:1.8.1*255(20111709.9*Wh)

OBIS 1.8.2 Wirkarbeit Bezug Tarif 2 (Zählerstand zeitabhängiger Tarif 2) ist 0

Ich versteh weder, warum das nicht zu der Anzeige passt, noch warum ein Einspeisewert(total_feed_Ch1  469.4) übertragen wird, den Du weder im Display siehst und Du gar keine Eigenerzeugungsanlage hast  :-\
Grüße Markus
Edit: 20112101.6 / 3600 / 1000 = 5,586
Fast 6,5. Zufall ?
RPi3/2 buster/stretch-SamsungAV_E/N-RFXTRX-IT-RSL-NC5462-Oregon-CUL433-GT-TMBBQ-01e-CUL868-FS20-EMGZ-1W(GPIO)-DS18B20-CO2-USBRS232-USBRS422-Betty_Boop-EchoDot-OBIS(Easymeter-Q3/EMH-KW8)-PCA301(S'duino)-Deebot(mqtt2)-zigbee2mqtt

Matus

Guten Morgen Markus,

ja es sind Daten da, aber keine Ahnung was für Daten?
Anbei aktuelle Daten aus dem LOG mit verbose 5

2017.10.29 10:25:31 5: SML-Parse 1B1B1B1B010101017607000A1FB5D102620062007263010176010107000A0A96F0560904039FC68A4B908E0101632C0F007607000A1FB5D103620062007263070177010904039FC68A4B908E01726201650A96CC447977078181C78203FF0101010104454D480177070100000009FF010101010904039FC68A4B908E0177070100010800FF63018201621E52FF56000BFE662B0177070100020800FF63018201621E52FF5600000012560177070100010801FF0101621E52FF56000BFE662B0177070100020801FF0101621E52FF5600000012560177070100010802FF0101621E52FF56000000000001770701000F0700FF0101621B52FF550000109A0177078181C78205FF01010101830204ACC32595065A7B17E4EC3DF85AC6F5267C0A3931757C93526543248D787528FA29EDCFA9732D0DF419DDD03B3E1B90010101636DA8007607000A1FB5D1066200620072630201710163F230000000001B1B1B1B1A03F144
2017.10.29 10:25:31 5: OBIS: Full message-> 1B1B1B1B010101017607000A1FB5D102620062007263010176010107000A0A96F0560904039FC68A4B908E0101632C0F007607000A1FB5D103620062007263070177010904039FC68A4B908E01726201650A96CC447977078181C78203FF0101010104454D480177070100000009FF010101010904039FC68A4B908E0177070100010800FF63018201621E52FF56000BFE662B0177070100020800FF63018201621E52FF5600000012560177070100010801FF0101621E52FF56000BFE662B0177070100020801FF0101621E52FF5600000012560177070100010802FF0101621E52FF56000000000001770701000F0700FF0101621B52FF550000109A0177078181C78205FF01010101830204ACC32595065A7B17E4EC3DF85AC6F5267C0A3931757C93526543248D787528FA29EDCFA9732D0DF419DDD03B3E1B90010101636DA8007607000A1FB5D1066200620072630201710163F230000000001B1B1B1B1A03F144
2017.10.29 10:25:31 5: OBIS: Telegram=1B1B1B1B010101017607000A1FB5D102620062007263010176010107000A0A96F0560904039FC68A4B908E0101632C0F007607000A1FB5D103620062007263070177010904039FC68A4B908E01726201650A96CC447977078181C78203FF0101010104454D480177070100000009FF010101010904039FC68A4B908E0177070100010800FF63018201621E52FF56000BFE662B0177070100020800FF63018201621E52FF5600000012560177070100010801FF0101621E52FF56000BFE662B0177070100020801FF0101621E52FF5600000012560177070100010802FF0101621E52FF56000000000001770701000F0700FF0101621B52FF550000109A0177078181C78205FF01010101830204ACC32595065A7B17E4EC3DF85AC6F5267C0A3931757C93526543248D787528FA29EDCFA9732D0DF419DDD03B3E1B90010101636DA8007607000A1FB5D1066200620072630201710163F230000000001B1B1B1B1A03F144
2017.10.29 10:25:31 5: OBIS: Telegram=0177070100000009FF010101010904039FC68A4B908E0177070100010800FF63018201621E52FF56000BFE662B0177070100020800FF63018201621E52FF5600000012560177070100010801FF0101621E52FF56000BFE662B0177070100020801FF0101621E52FF5600000012560177070100010802FF0101621E52FF56000000000001770701000F0700FF0101621B52FF550000109A0177078181C78205FF01010101830204ACC32595065A7B17E4EC3DF85AC6F5267C0A3931757C93526543248D787528FA29EDCFA9732D0DF419DDD03B3E1B90010101636DA8007607000A1FB5D1066200620072630201710163F230000000001B1B1B1B1A03F144
2017.10.29 10:25:31 5: OBIS: Telegram=0177070100010800FF63018201621E52FF56000BFE662B0177070100020800FF63018201621E52FF5600000012560177070100010801FF0101621E52FF56000BFE662B0177070100020801FF0101621E52FF5600000012560177070100010802FF0101621E52FF56000000000001770701000F0700FF0101621B52FF550000109A0177078181C78205FF01010101830204ACC32595065A7B17E4EC3DF85AC6F5267C0A3931757C93526543248D787528FA29EDCFA9732D0DF419DDD03B3E1B90010101636DA8007607000A1FB5D1066200620072630201710163F230000000001B1B1B1B1A03F144
2017.10.29 10:25:31 5: OBIS: Telegram=0177070100020800FF63018201621E52FF5600000012560177070100010801FF0101621E52FF56000BFE662B0177070100020801FF0101621E52FF5600000012560177070100010802FF0101621E52FF56000000000001770701000F0700FF0101621B52FF550000109A0177078181C78205FF01010101830204ACC32595065A7B17E4EC3DF85AC6F5267C0A3931757C93526543248D787528FA29EDCFA9732D0DF419DDD03B3E1B90010101636DA8007607000A1FB5D1066200620072630201710163F230000000001B1B1B1B1A03F144
2017.10.29 10:25:31 5: OBIS: Telegram=0177070100010801FF0101621E52FF56000BFE662B0177070100020801FF0101621E52FF5600000012560177070100010802FF0101621E52FF56000000000001770701000F0700FF0101621B52FF550000109A0177078181C78205FF01010101830204ACC32595065A7B17E4EC3DF85AC6F5267C0A3931757C93526543248D787528FA29EDCFA9732D0DF419DDD03B3E1B90010101636DA8007607000A1FB5D1066200620072630201710163F230000000001B1B1B1B1A03F144
2017.10.29 10:25:31 5: OBIS: Telegram=0177070100020801FF0101621E52FF5600000012560177070100010802FF0101621E52FF56000000000001770701000F0700FF0101621B52FF550000109A0177078181C78205FF01010101830204ACC32595065A7B17E4EC3DF85AC6F5267C0A3931757C93526543248D787528FA29EDCFA9732D0DF419DDD03B3E1B90010101636DA8007607000A1FB5D1066200620072630201710163F230000000001B1B1B1B1A03F144
2017.10.29 10:25:31 5: OBIS: Telegram=0177070100010802FF0101621E52FF56000000000001770701000F0700FF0101621B52FF550000109A0177078181C78205FF01010101830204ACC32595065A7B17E4EC3DF85AC6F5267C0A3931757C93526543248D787528FA29EDCFA9732D0DF419DDD03B3E1B90010101636DA8007607000A1FB5D1066200620072630201710163F230000000001B1B1B1B1A03F144
2017.10.29 10:25:31 5: OBIS: Telegram=01770701000F0700FF0101621B52FF550000109A0177078181C78205FF01010101830204ACC32595065A7B17E4EC3DF85AC6F5267C0A3931757C93526543248D787528FA29EDCFA9732D0DF419DDD03B3E1B90010101636DA8007607000A1FB5D1066200620072630201710163F230000000001B1B1B1B1A03F144
2017.10.29 10:25:31 5: OBIS: Telegram=0177078181C78205FF01010101830204ACC32595065A7B17E4EC3DF85AC6F5267C0A3931757C93526543248D787528FA29EDCFA9732D0DF419DDD03B3E1B90010101636DA8007607000A1FB5D1066200620072630201710163F230000000001B1B1B1B1A03F144
2017.10.29 10:25:31 4: MSG IS:
/EMH\04039FC68A4B908E
129-129:199.130.3*255(EMH)
1-0:0.0.9*255(04039FC68A4B908E)
1-0:1.8.0*255(>20122167.5*Wh)
1-0:2.8.0*255(>469.4*Wh)
1-0:1.8.1*255(20122167.5*Wh)
1-0:2.8.1*255(469.4*Wh)
1-0:1.8.2*255(0*Wh)
1-0:15.7.0*255(425*W)
129-129:199.130.5*255(04ACC32595065A7B17E4EC3DF85AC6F5267C0A3931757C93526543248D787528FA29EDCFA9732D0DF419DDD03B3E1B9001)
!

2017.10.29 10:25:31 5: OBIS (wpZaehler) - Msg-Parse: /EMH\04039FC68A4B908E
2017.10.29 10:25:31 5: OBIS (wpZaehler) - Msg-Parse: 129-129:199.130.3*255(EMH)
2017.10.29 10:25:31 5: Msg 129-129:199.130.3*255(EMH) is of type ManufID
2017.10.29 10:25:31 5: OBIS (wpZaehler) - Msg-Parse: 1-0:0.0.9*255(04039FC68A4B908E)
2017.10.29 10:25:31 5: Msg 1-0:0.0.9*255(04039FC68A4B908E) is of type Serial
2017.10.29 10:25:31 5: OBIS (wpZaehler) - Msg-Parse: 1-0:1.8.0*255(>20122167.5*Wh)
2017.10.29 10:25:31 5: Msg 1-0:1.8.0*255(>20122167.5*Wh) is of type Counter
2017.10.29 10:25:31 4: Set total_consumption to 20122167.5
2017.10.29 10:25:31 5: OBIS (wpZaehler) - Msg-Parse: 1-0:2.8.0*255(>469.4*Wh)
2017.10.29 10:25:31 5: Msg 1-0:2.8.0*255(>469.4*Wh) is of type Counter
2017.10.29 10:25:31 5: OBIS (wpZaehler) - Msg-Parse: 1-0:1.8.1*255(20122167.5*Wh)
2017.10.29 10:25:31 5: Msg 1-0:1.8.1*255(20122167.5*Wh) is of type Counter
2017.10.29 10:25:31 4: Set total_consumption_Ch1 to 20122167.5
2017.10.29 10:25:31 5: OBIS (wpZaehler) - Msg-Parse: 1-0:2.8.1*255(469.4*Wh)
2017.10.29 10:25:31 5: Msg 1-0:2.8.1*255(469.4*Wh) is of type Counter
2017.10.29 10:25:31 5: OBIS (wpZaehler) - Msg-Parse: 1-0:1.8.2*255(0*Wh)
2017.10.29 10:25:31 5: Msg 1-0:1.8.2*255(0*Wh) is of type Counter
2017.10.29 10:25:31 4: Set total_consumption_Ch2 to 0
2017.10.29 10:25:31 5: OBIS (wpZaehler) - Msg-Parse: 1-0:15.7.0*255(425*W)
2017.10.29 10:25:31 5: Msg 1-0:15.7.0*255(425*W) is of type Channels
2017.10.29 10:25:31 5: OBIS (wpZaehler) - Msg-Parse: 129-129:199.130.5*255(04ACC32595065A7B17E4EC3DF85AC6F5267C0A3931757C93526543248D787528FA29EDCFA9732D0DF419DDD03B3E1B9001)
2017.10.29 10:25:31 5: Msg 129-129:199.130.5*255(04ACC32595065A7B17E4EC3DF85AC6F5267C0A3931757C93526543248D787528FA29EDCFA9732D0DF419DDD03B3E1B9001) is of type PublicKey
2017.10.29 10:25:31 5: OBIS (wpZaehler) - Msg-Parse: !


Auszug aus der Oberfläche:

Internals:
   DEF        /dev/serial/by-id/usb-Silicon_Labs_CP2104_USB_to_UART_Bridge_Controller_00F2EC44-if00-port0@9600,8,N,1 SML
   DeviceName /dev/serial/by-id/usb-Silicon_Labs_CP2104_USB_to_UART_Bridge_Controller_00F2EC44-if00-port0@9600,8,N,1
   FD         12
   MeterType  SML
   NAME       wpZaehler
   NR         49
   PARTIAL
   STATE      opened
   TYPE       OBIS
   READINGS:
     2017-10-29 10:25:31   1.0.0.0.9.255   04-03-9F-C6-8A-4B-90-8E
     2017-10-29 10:25:31   129.129.199.130.3.255 EMH
     2017-10-29 10:25:31   129.129.199.130.5.255 04AC-C325-9506-5A7B-17E4-EC3D-F85A-C6F5-267C-0A39-3175-7C93-5265-4324-8D78-7528-FA29-EDCF-A973-2D0D-F419-DDD0-3B3E-1B90-01
     2017-10-29 03:16:15   Version         EMH\04039FC68A4B908E
     2017-10-29 10:25:31   dir_total_consumption pwr consuming
     2017-10-29 10:25:31   dir_total_feed  pwr consuming
     2017-10-29 10:25:31   power           425
     2017-10-29 10:25:25   state           opened
     2017-10-29 10:25:31   total_consumption 20122167.5
     2017-10-29 10:25:31   total_consumption_Ch1 20122167.5
     2017-10-29 10:25:31   total_consumption_Ch2 0
     2017-10-29 10:25:31   total_feed      469.4
     2017-10-29 10:25:31   total_feed_Ch1  469.4
   helper:
     BUFFER
     EoM        1
     SPEED      5
     SPEED2     5
     TRIGGERTIME 1509269125.51096
     Channels:
     DEVICES:

       60

     directions:
       <          pwr feeding
       >          pwr consuming
Attributes:
   directions {">" => "pwr consuming", "<"=>"pwr feeding"}
   interval   60
   room       System


Dazu Fotos vom Zähler, einmal mit 1.8.1 mit 11,7 kWh und dem 1.8.2 mit 4,8 kWh.
Den Werten nach dürfte ich ja nur 5,589 kWh verbraucht haben, wenn ich den Werten total_consumption_Ch1 20122167.5 vertrauen würde.

Hilfe, was muss ich machen, oder anders machen, um den Zähler richtig auszulesen?

Vielen Dank
Marcus

KölnSolar

Hallo Marcus,

war halt nur so ne Idee, dass es einen Umrechnungsfaktor geben muss, der den Unterschied zwischen FHEM u. Zählerdisplay erklärt. Nu isse kaputt die Idee  :'(
Bliebe das "vertauschter Zähler" oder hattest Du uns aufklären wollen, dass Du nur einen hast/abfragst

Du könntest mal die Kaffeemaschine/Wasserkocher/Mikrowelle einschalten und gucken, ob das power-reading entsprechend hoch geht.
RPi3/2 buster/stretch-SamsungAV_E/N-RFXTRX-IT-RSL-NC5462-Oregon-CUL433-GT-TMBBQ-01e-CUL868-FS20-EMGZ-1W(GPIO)-DS18B20-CO2-USBRS232-USBRS422-Betty_Boop-EchoDot-OBIS(Easymeter-Q3/EMH-KW8)-PCA301(S'duino)-Deebot(mqtt2)-zigbee2mqtt

Matus

Hallo Markus,

ich bin zu blö...  :'(  :'(  :'(
Beim kopieren der OBIS Einstellungen habe ich den Devicename, die UUID vom Hauptstrom reinkopiert  :'( Daher auch nur CH1. Ach ja...

So jetzt versuche ich mit der richtigen Device das auslesen ans fliegen zu bekommen.

Bekommt man irgendwo die Daten her, wie der Zähler kommuniziert?

Also wie viel Baut oder welches Protokoll. Habe zu diesem neuen Zähler bisher nur das gefunden https://knx-user-forum.de/forum/%C3%B6ffentlicher-bereich/geb%C3%A4udetechnik-ohne-knx-eib/42090-digitale-stromz%C3%A4hler-auslesen-logarex-lk13b aber leider fängt der Zähler nicht an zu quatschen wenn ich ihn auf 7E1 bei 4800 Baud stelle? Man warum musste der Zähler bloß kaputt gehen.

Vielleicht hast du ja dazu einen Tipp und sorry für die falschen Infos!

Viele Grüße
Marcus

KölnSolar

da hilft nur googeln oder probieren. Unter Umständen musst Du ihn auch anders "ansteuern"(siehe commandref).
RPi3/2 buster/stretch-SamsungAV_E/N-RFXTRX-IT-RSL-NC5462-Oregon-CUL433-GT-TMBBQ-01e-CUL868-FS20-EMGZ-1W(GPIO)-DS18B20-CO2-USBRS232-USBRS422-Betty_Boop-EchoDot-OBIS(Easymeter-Q3/EMH-KW8)-PCA301(S'duino)-Deebot(mqtt2)-zigbee2mqtt

kaihs

Eine Frage die mglw. nur der Modulautor beantworten kann.

In diesem Thread geht es um einen Zähler, der laut Datenblatt WMBUS als Transportprotokoll nutzt und SML für die Nutzdaten.
Das WMBUS Modul kann mit den Nutzdaten daher nichts anfangen.
Daher folgende Fragen:
1. Ist die Payload die das WMBUS Modul erkennt überhaupt SML?
Das sind diese Daten

6600c005e05d37b09c3300bb541c99d118578a1c7e7bdde725547e850eca6de75bb47356488113398595deb5ca7d3a08e0e0c41e0720541f2430bad440e876cb3e1f1c9dce31690dd2b6cba998866341110d833503d207a91ca81c90e3b81def642ab522afda8418471d37cfa712c4df03fd4faa50aee5d1c0c5cbcfe25d59c2ce6ecd410ff16dae53a8a8d11c95f3eac8e1e0dcf0ed6251a313c9b04c51dbeddeb9c70487515d94e232266d71604ecca762a7335f07a8fbafd05e4e2ea629674537bc83


2. Falls ja, gibt es eine Möglichkeit die an das OBIS Modul weiterzuleiten? Es gibt ja einen Devicetyp none, ist der für sowas gedacht?
Ein Versuch mit

define obis OBIS none SML 

hat mich nicht wirklich weiter gebracht.
Banana Pi, Add-On Board mit 1.8" TFT LCD und IR-Sender, CULFW V1.61, div. Homematic Komponenten, Pollin Funksteckdosen, Selbstbau CUL433 MHz, Jeelink Clone, EC3000
Selbstbau CUL868MHz für Wireless M-Bus, SIGNALduino mit Logilink Temp.-sensoren und Auriol Wetterstation

Icinger

Hallo Kaihs,

sieht auf den ersten Blick nicht nach SML aus.

Habs auch gerade durch die Decode-Routine laufen lassen, die hat leider auch nicht angeschlagen.
Ich glaube auch nicht, dass nur am Anfang oder Ende ein Teil fehlt.
Gewisse Strukturen innerhalb der Hex-Daten fehlen mir auch irgendwie.

lg, Stefan
Verwende deine Zeit nicht mit Erklärungen. Die Menschen hören (lesen) nur, was sie hören (lesen) wollen. (c) Paulo Coelho

HarryHase

kannst Du mal bitte schauen obe da was bei ist, bce kommt mir so bekannst vor, ich weiß aber nicht mehr woher


2017.10.30 21:21:54 4: CUL_Parse: MyCUL bCE44A815940377030102073E7FBE00C0055391DA66393AE942F3F9982EFEC9A8912A809FD391466BDCB95E07710BCD3F1D5E37CE435003037E9EC8A4A8AE3217E474707FB533A8D5BFFFD96C6147A819CEB01F266080A05FF60CEFFCBE291224B3A053BD2206B790F3785AA18A7C53AF3487C3F11A2F6463935165CFFA1849EC25C82CCDCEAD624DFB57B3553A6D16CB5B14F7175EF1000C54F45C594D948364403007C064E4879633AFBA5F15DD660A27E88220EC3DE6040339BBFE60C608F79E1FF8F35AC73B14C47A7C3231FB1C1CF931341212314D2E83AEB10E3ABCF355F9181769AC62E27123D1228011 -65.5
2017.10.30 21:21:54 5: MyCUL: dispatch bCE44A815940377030102073E7FBE00C0055391DA66393AE942F3F9982EFEC9A8912A809FD391466BDCB95E07710BCD3F1D5E37CE435003037E9EC8A4A8AE3217E474707FB533A8D5BFFFD96C6147A819CEB01F266080A05FF60CEFFCBE291224B3A053BD2206B790F3785AA18A7C53AF3487C3F11A2F6463935165CFFA1849EC25C82CCDCEAD624DFB57B3553A6D16CB5B14F7175EF1000C54F45C594D948364403007C064E4879633AFBA5F15DD660A27E88220EC3DE6040339BBFE60C608F79E1FF8F35AC73B14C47A7C3231FB1C1CF931341212314D2E83AEB10E3ABCF355F9181769AC62E27123D12280::-65.5
2017.10.30 21:21:54 5: WMBUS raw msg bCE44A815940377030102073E7FBE00C0055391DA66393AE942F3F9982EFEC9A8912A809FD391466BDCB95E07710BCD3F1D5E37CE435003037E9EC8A4A8AE3217E474707FB533A8D5BFFFD96C6147A819CEB01F266080A05FF60CEFFCBE291224B3A053BD2206B790F3785AA18A7C53AF3487C3F11A2F6463935165CFFA1849EC25C82CCDCEAD624DFB57B3553A6D16CB5B14F7175EF1000C54F45C594D948364403007C064E4879633AFBA5F15DD660A27E88220EC3DE6040339BBFE60C608F79E1FF8F35AC73B14C47A7C3231FB1C1CF931341212314D2E83AEB10E3ABCF355F9181769AC62E27123D12280::-65.5


Grüße hh

-----------------------

Icinger

Hallo Harry,

da muss ich dich leider auch enttäuschen.

lg, Stefan

PS: Ich komm mal in euren Thread :D
Verwende deine Zeit nicht mit Erklärungen. Die Menschen hören (lesen) nur, was sie hören (lesen) wollen. (c) Paulo Coelho

tr_ex

#447
Hallo,

habe das Modul mit meinem AS1440 fast problemlos in Betrieb nehmen können. Mit der Standardinitialisierung bekomme ich die Vorwerte und der Zähler benötigt ca. 5 min um alles auszulesen (Speedumschaltung funktioniert wohl  nicht). Da ich keine Vorwerte benötige, habe ich den Zähler etwas anders initialisiert. Ich nutze nicht
"/?!"
sondern
"/2!"

Mit dieser Initialisierung werden nur aktuelle Werte geliefert und ein Überschreiben der Werte finden auch nicht statt. Habe mir deshalb ein identisches Device wie den VSM102 definiert

  my %devs= (
#   Name,      Init-String,                 interval,  2ndInit
    "none" => ["",                        -1,    ""],
    "Unknown" => ["",                        -1,    ""],
    "SML" => ["",                        -1,    ""],
    "Ext" => ["",                        -1,    ""],
    "Standard" => ["",                        -1,    ""],
    "VSM102" => ["/?!".chr(13).chr(10),    600,    chr(6)."0".$hash->{helper}{SPEED}."0".chr(13).chr(10)],
    "E110" =>  ["/?!".chr(13).chr(10),    600,    chr(6)."0".$hash->{helper}{SPEED}."0".chr(13).chr(10)],
    "E350USB" =>  ["/?!".chr(13).chr(10),    600,    chr(6)."0".$hash->{helper}{SPEED}."0".chr(13).chr(10)],
    "AS1440" => ["/2!".chr(13).chr(10),    600,    chr(6)."0".$hash->{helper}{SPEED}."0".chr(13).chr(10)],
    );


Nach dem nächsten Update wird der geänderte Programmcode natürlich wieder überschrieben. Daher meine Frage: Kann man den Zähler neu mit aufnehmen oder kann man die Möglichkeit schaffen die Initialisierung wie den Parameter Speed zu setzen ?

twix

Hallo,

ich habe auch den AS1440 per ser2net eingebunden (von einem Raspberry).

Ich habe aber Probleme ihn zeitgenau auszulesen. Mit welchen Parametern ist er bei Ihnen eingebunden??? (ser2net und FHEM)

4001:raw:600:/dev/ttyUSB0:300 EVEN 1STOPBIT 7DATABITS -XONXOFF -RTSCTS-off

Internals:
   DEF        192.168.99.7:4001 AS1440
   DeviceName 192.168.99.7:4001
   FD         127
   MeterType  AS1440
   NAME       PowerMeter
   NR         1330
   PARTIAL
   STATE      opened
   TYPE       OBIS
   READINGS:
     2017-11-24 15:38:13   0.0.0           3264480
     2017-11-24 15:30:12   0.1.2.01        1702010000
...
     2017-11-24 14:49:48   voltage_L3      228.8
   helper:
     EoM        -1
     SPEED      5
     TRIGGERTIME 1511535806.35519
     DEVICES:
       /2!


       600
       050


Attributes:
   room       1_Energie



Bin für jeden Tipp dankbar.
Danke!!

MfG,
Rainer.

willybauss

Bei mir schmiert das OBIS-Modul gelegentlich ab, z.B. gestern mit folgenden Fehlermeldungen:

Zitat2017.11.28 17:31:18 1: PERL WARNING: portable_TIOCINQ(21531) ioctl failed: Eingabe-/Ausgabefehler at ./FHEM/47_OBIS.pm line 409
2017.11.28 17:31:18 1: PERL WARNING: Use of uninitialized value $InBytes in numeric gt (>) at ./FHEM/47_OBIS.pm line 410.

1. Woran kann das liegen?
2. Gibt es eine Möglichkeit, das Modul zum Restart zu bewegen, ohne fhem neu zu starten?
FHEM auf Raspberry Pi B und 2B; THZ (THZ-303SOL), CUL_HM, TCM-EnOcean, SamsungTV, JSONMETER, SYSMON, OBIS, STATISTICS