Autor Thema: [OBIS V2] - Jetzt auch mit SML-Unterstützung  (Gelesen 82752 mal)

Offline Niel

  • New Member
  • *
  • Beiträge: 20
Antw:[OBIS V2] - Jetzt auch mit SML-Unterstützung
« Antwort #585 am: 26 Oktober 2018, 11:45:50 »
Hallo!

Mein Netzbetreiber hat mir heute meinen Hager-Zähler für die PV-Anlage durch einen emh-Zähler getauscht. Den Haber konnte ich mit Obis einwandfrei auslesen. Den emh mit SML nicht. Alle Werte bleiben bei Null.

Verbose 5 gibt mir das aus:
2018.10.26 11:40:05 5: SML-Parse 1B1B1B1B010101017607000900006F936200620072630101760101070009000025310B0901454D48000067EAB80101636190007607000900006F94620062007263070177010B0901454D48000067EAB8070100620AFFFF72620165000030177677078181C78203FF0101010104454D480177070100000009FF010101010B0901454D48000067EAB80177070100020800FF640100A201621E52035600000000000177070100020801FF0101621E52035600000000000177070100020802FF0101621E52035600000000000177078181C78205FF010101018302BF8FA4536EC45EE4FD775DE9A7EB63F054F76317E918774BF03669D5CBCADDAC22B5404739C22537D95610ACA37BB5A401010163A584007607000900006F97620062007263020171016332B00000001B1B1B1B1A023071
2018.10.26 11:40:05 5: OBIS: Full message-> 1B1B1B1B010101017607000900006F936200620072630101760101070009000025310B0901454D48000067EAB80101636190007607000900006F94620062007263070177010B0901454D48000067EAB8070100620AFFFF72620165000030177677078181C78203FF0101010104454D480177070100000009FF010101010B0901454D48000067EAB80177070100020800FF640100A201621E52035600000000000177070100020801FF0101621E52035600000000000177070100020802FF0101621E52035600000000000177078181C78205FF010101018302BF8FA4536EC45EE4FD775DE9A7EB63F054F76317E918774BF03669D5CBCADDAC22B5404739C22537D95610ACA37BB5A401010163A584007607000900006F97620062007263020171016332B00000001B1B1B1B1A023071
2018.10.26 11:40:05 5: OBIS: Telegram=1B1B1B1B010101017607000900006F936200620072630101760101070009000025310B0901454D48000067EAB80101636190007607000900006F94620062007263070177010B0901454D48000067EAB8070100620AFFFF72620165000030177677078181C78203FF0101010104454D480177070100000009FF010101010B0901454D48000067EAB80177070100020800FF640100A201621E52035600000000000177070100020801FF0101621E52035600000000000177070100020802FF0101621E52035600000000000177078181C78205FF010101018302BF8FA4536EC45EE4FD775DE9A7EB63F054F76317E918774BF03669D5CBCADDAC22B5404739C22537D95610ACA37BB5A401010163A584007607000900006F97620062007263020171016332B00000001B1B1B1B1A023071
2018.10.26 11:40:05 5: OBIS: Telegram=0177070100000009FF010101010B0901454D48000067EAB80177070100020800FF640100A201621E52035600000000000177070100020801FF0101621E52035600000000000177070100020802FF0101621E52035600000000000177078181C78205FF010101018302BF8FA4536EC45EE4FD775DE9A7EB63F054F76317E918774BF03669D5CBCADDAC22B5404739C22537D95610ACA37BB5A401010163A584007607000900006F97620062007263020171016332B00000001B1B1B1B1A023071
2018.10.26 11:40:05 5: OBIS: Telegram=0177070100020800FF640100A201621E52035600000000000177070100020801FF0101621E52035600000000000177070100020802FF0101621E52035600000000000177078181C78205FF010101018302BF8FA4536EC45EE4FD775DE9A7EB63F054F76317E918774BF03669D5CBCADDAC22B5404739C22537D95610ACA37BB5A401010163A584007607000900006F97620062007263020171016332B00000001B1B1B1B1A023071
2018.10.26 11:40:05 5: OBIS: Telegram=0177070100020801FF0101621E52035600000000000177070100020802FF0101621E52035600000000000177078181C78205FF010101018302BF8FA4536EC45EE4FD775DE9A7EB63F054F76317E918774BF03669D5CBCADDAC22B5404739C22537D95610ACA37BB5A401010163A584007607000900006F97620062007263020171016332B00000001B1B1B1B1A023071
2018.10.26 11:40:05 5: OBIS: Telegram=0177070100020802FF0101621E52035600000000000177078181C78205FF010101018302BF8FA4536EC45EE4FD775DE9A7EB63F054F76317E918774BF03669D5CBCADDAC22B5404739C22537D95610ACA37BB5A401010163A584007607000900006F97620062007263020171016332B00000001B1B1B1B1A023071
2018.10.26 11:40:05 5: OBIS: Telegram=0177078181C78205FF010101018302BF8FA4536EC45EE4FD775DE9A7EB63F054F76317E918774BF03669D5CBCADDAC22B5404739C22537D95610ACA37BB5A401010163A584007607000900006F97620062007263020171016332B00000001B1B1B1B1A023071
2018.10.26 11:40:05 4: MSG IS:
/EMH\0901454D48000067EAB8
129-129:199.130.3*255(EMH)
1-0:0.0.9*255(0901454D48000067EAB8)
1-0:2.8.0*255(<0*Wh)
1-0:2.8.1*255(0*Wh)
1-0:2.8.2*255(0*Wh)
129-129:199.130.5*255(BF8FA4536EC45EE4FD775DE9A7EB63F054F76317E918774BF03669D5CBCADDAC22B5404739C22537D95610ACA37BB5A401)
!

2018.10.26 11:40:05 5: OBIS (EHZ_PV) - Msg-Parse: /EMH\0901454D48000067EAB8
2018.10.26 11:40:05 5: OBIS (EHZ_PV) - Msg-Parse: 129-129:199.130.3*255(EMH)
2018.10.26 11:40:05 5: Msg 129-129:199.130.3*255(EMH) is of type ManufID
2018.10.26 11:40:05 5: OBIS (EHZ_PV) - Msg-Parse: 1-0:0.0.9*255(0901454D48000067EAB8)
2018.10.26 11:40:05 5: Msg 1-0:0.0.9*255(0901454D48000067EAB8) is of type Serial
2018.10.26 11:40:05 5: OBIS (EHZ_PV) - Msg-Parse: 1-0:2.8.0*255(<0*Wh)
2018.10.26 11:40:05 5: Msg 1-0:2.8.0*255(<0*Wh) is of type Counter
2018.10.26 11:40:05 5: OBIS (EHZ_PV) - Msg-Parse: 1-0:2.8.1*255(0*Wh)
2018.10.26 11:40:05 5: Msg 1-0:2.8.1*255(0*Wh) is of type Counter
2018.10.26 11:40:05 5: OBIS (EHZ_PV) - Msg-Parse: 1-0:2.8.2*255(0*Wh)
2018.10.26 11:40:05 5: Msg 1-0:2.8.2*255(0*Wh) is of type Counter
2018.10.26 11:40:05 5: OBIS (EHZ_PV) - Msg-Parse: 129-129:199.130.5*255(BF8FA4536EC45EE4FD775DE9A7EB63F054F76317E918774BF03669D5CBCADDAC22B5404739C22537D95610ACA37BB5A401)
2018.10.26 11:40:05 5: Msg 129-129:199.130.5*255(BF8FA4536EC45EE4FD775DE9A7EB63F054F76317E918774BF03669D5CBCADDAC22B5404739C22537D95610ACA37BB5A401) is of type PublicKey
2018.10.26 11:40:05 5: OBIS (EHZ_PV) - Msg-Parse: !

Ein list gibt das:
Internals:
   CFGFN     
   DEF        /dev/serial/by-id/usb-Silicon_Labs_CP2102_USB_to_UART_Bridge_Controller_1402-if00-port0@9600,8,N,1 SML
   DeviceName /dev/serial/by-id/usb-Silicon_Labs_CP2102_USB_to_UART_Bridge_Controller_1402-if00-port0@9600,8,N,1
   FD         28
   MeterType  SML
   NAME       EHZ_PV
   NR         569
   PARTIAL   
   STATE      opened
   TYPE       OBIS
   READINGS:
     2018-10-26 11:43:54   1.0.0.0.9.255   09-01-45-4D-48-00-00-67-EA-B8
     2018-10-26 11:43:54   129.129.199.130.3.255 EMH
     2018-10-26 11:43:54   129.129.199.130.5.255 BF8F-A453-6EC4-5EE4-FD77-5DE9-A7EB-63F0-54F7-6317-E918-774B-F036-69D5-CBCA-DDAC-22B5-4047-39C2-2537-D956-10AC-A37B-B5A4-01
     2018-10-26 11:38:48   Version         EMH\0901454D48000067EAB8
     2018-10-26 11:43:54   statTotal_feed_Ch1 Hour: 0 Day: 0 Month: 0 Year: 0 (since:  )
     2018-10-26 11:43:54   statTotal_feed_Ch1Day 0
     2018-10-26 11:43:54   statTotal_feed_Ch1Hour 0
     2018-10-26 11:43:54   statTotal_feed_Ch1Month 0
     2018-10-26 11:43:54   statTotal_feed_Ch1Year 0
     2018-10-26 11:38:47   state           opened
     2018-10-26 11:43:54   total_feed      0
     2018-10-26 11:43:54   total_feed_Ch1  0
     2018-10-26 11:43:54   total_feed_Ch2  0
   helper:
     BUFFER     v
     EoM        0
     SPEED      5
     SPEED2     5
     TRIGGERTIME 1540546727.34973
     _98_statistics Statistik_EHZ_PV
     Channels:
     DEVICES:
       
       -1
       
     directions:
Attributes:

Habe jetzt die knapp 40 Seiten durch, habe auch gesehen, dass es irgendwo mal as Problem gab, habe aber die Lösung nicht gesehen oder übersehen.

Hat jemand einen Tipp?

Danke und Grüße

Niel

EDIT: Nachdem die Anzeige am Zähler jetzt die erste kWh anzeigt, liefert mir das Modul als Reading-Wert "1000". Wird das irgendwo gerundet? Kann man das einstellen?
« Letzte Änderung: 26 Oktober 2018, 12:05:09 von Niel »

Offline majorshark

  • Full Member
  • ***
  • Beiträge: 422
Antw:[OBIS V2] - Jetzt auch mit SML-Unterstützung
« Antwort #586 am: 26 Oktober 2018, 12:17:23 »
Einen (zwei) EMH Zähler habe ich auch. Funktioniert einwandfrei. Hast Du mal das Device gelöscht und neu angelegt?
Internals:
   DEF        /dev/serial/by-id/usb-Silicon_Labs_CP2104_USB_to_UART_Bridge_Controller_00F31B12-if00-port0@9600 SML
   DeviceName /dev/serial/by-id/usb-Silicon_Labs_CP2104_USB_to_UART_Bridge_Controller_00F31B12-if00-port0@9600
   MeterType  SML
   NAME       VersorgerZaehler
   NR         274
   PARTIAL   
   STATE      <div style='color:green'>-300.0 W</div>
   TYPE       OBIS
   READINGS:
     2018-10-26 12:11:17   0.0.96.1.255.255 2253830
     2018-10-26 12:11:17   1.0.0.0.0.255   39-30-30-36-39-36-38-31
     2018-10-26 12:11:17   129.129.199.130.3.255 EMH
     2018-10-25 08:06:17   Version         EMH\3930303639363831
     2018-10-26 12:11:17   color           #3aab2c
     2018-10-26 12:11:17   differenz       -300
     2018-10-26 12:11:17   feed_L1         300.4
     2018-10-26 12:11:17   power           0
     2018-10-23 17:56:13   state           opened
     2018-10-26 12:11:17   total_consumption_Ch1 19881933.3
     2018-10-26 12:11:17   total_feed_Ch1  21438318.2
   helper:
     BUFFER     
     EoM        1
     SPEED      5
     SPEED2     5
     TRIGGERTIME 1540310173.74467
     Channels:
     DEVICES:
       
       300
       
     directions:
Attributes:
   interval   300
   pollingMode on
Grüße aus Taucha bei Leipzig

FHEM 5.9 auf Debian 9.5/32-Bit (stretch) in VM auf Synology DS 718+
MarpleCUN 868/433MHz, sduinoCC1101, HM, Somfy RTS, ESP, eBus, Dooya, Gaszähler via S0 und ESPEasy, Solardatenlogger ESPLog auf ESP8266
Nächster Leipziger Stammtisch: noch offen

Offline Niel

  • New Member
  • *
  • Beiträge: 20
Antw:[OBIS V2] - Jetzt auch mit SML-Unterstützung
« Antwort #587 am: 26 Oktober 2018, 12:22:45 »
Mehrfach schon.

Kann es sein, dass mein Netzbetreiber die Ausgabe beschnitten hat?

Edit: Habe den Zähler jetzt mal mit dem PIN gefüttert. Jetzt zeigt er mir am Display die Momentanleistung an und das Datenprotokoll gibt jetzt auch 0,0001 kWh aus. Alles gut also!
« Letzte Änderung: 26 Oktober 2018, 12:59:19 von Niel »

Offline majorshark

  • Full Member
  • ***
  • Beiträge: 422
Antw:[OBIS V2] - Jetzt auch mit SML-Unterstützung
« Antwort #588 am: 26 Oktober 2018, 13:03:21 »
Was für ein PIN? Woher kommt der?
Grüße aus Taucha bei Leipzig

FHEM 5.9 auf Debian 9.5/32-Bit (stretch) in VM auf Synology DS 718+
MarpleCUN 868/433MHz, sduinoCC1101, HM, Somfy RTS, ESP, eBus, Dooya, Gaszähler via S0 und ESPEasy, Solardatenlogger ESPLog auf ESP8266
Nächster Leipziger Stammtisch: noch offen

Offline Tomy

  • New Member
  • *
  • Beiträge: 37
Antw:[OBIS V2] - Jetzt auch mit SML-Unterstützung
« Antwort #589 am: 05 November 2018, 20:33:23 »
Hallo zusammen,

hatte die ganze Zeit das Obis Modul vom
# $Id: 47_OBIS.pm 13885 2017-04-03 03:50:45Z Icinger $mit einem Zweirichtungs EMH Zähler am Laufen. Habe nun nach langer Zeit auf die aktuellste Version vom
# $Id: 47_OBIS.pm 16167 2018-02-13 20:36:00Z Icinger $upgedatet.

Mit der alten Modulversion wurden die "directions" für "pwr consuming" und "pwr feeding" korrekt erkannt. Sobald ich die aktuellste Version lade wird das Statusbit nicht erkannt und die Readings "dir_total_consumption" und "dir_total_feed" werden nicht mehr aktualisiert.

Hat jemand ne Idee was da falsch läuft?

Hier mal ein list vom device (mit einigen von mir angelegten Userreadings)

Internals:
   DEF        /dev/ttyUSB_StromHaus@9600,8,N,1 SML
   DeviceName /dev/ttyUSB_StromHaus@9600,8,N,1
   MeterType  SML
   NAME       stromZaehler
   NEXT       2018-11-05 20:20:25
   NR         216
   PARTIAL   
   STATE      opened
   TYPE       OBIS
   READINGS:
     2018-11-05 20:19:58   1.0.0.0.9.255   06-45-4D-48-01-09-6D-95-E0-8B
     2018-11-05 20:19:58   129.129.199.130.3.255 EMH
     2018-11-05 20:19:58   129.129.199.130.5.255 A463-E151-7725-FEAA-8437-505B-7D06-E541-73B8-2CE7-EDD6-4674-9727-82DE-58C9-28BC-FAF8-42E7-21B7-A0E1-9C09-B93B-A728-5498-01
     2018-11-05 20:19:59   Eigenverbrauch-Total 4569.9
     2018-11-05 20:19:59   Eigenverbrauch-o-HS 3215.1
     2018-11-05 20:19:59   Momentanleistung 187
     2018-11-05 20:19:59   Momentanleistung_feed 0
     2018-11-05 05:29:27   Version         EMH\06454D4801096D95E08B
     2018-11-05 20:19:59   Zaehlerstand-Bezug-Total 2619.0
     2018-11-05 20:19:59   Zaehlerstand-Lieferung-Total 19988.0
     2018-11-05 20:19:58   dir_total_consumption pwr consuming
     2018-11-05 20:19:58   dir_total_feed  pwr consuming
     2018-11-05 20:19:58   power           186.6
     2018-11-05 20:19:59   statEigenverbrauch-Total Hour: 0.0 Day: 2.3 Month: 12.9 Year: 1307.0 (since:  )
     2018-11-05 20:19:59   statEigenverbrauch-TotalDay 2.3
     2018-11-04 23:59:55   statEigenverbrauch-TotalDayLast 1.8
     2018-11-05 20:19:59   statEigenverbrauch-TotalHour 0.0
     2018-11-05 19:59:55   statEigenverbrauch-TotalHourLast 0.0
     2018-11-05 19:59:55   statEigenverbrauch-TotalLast Hour: 0.0 Day: 1.8 Month: 244.3 Year: 2364.3 (since:  )
     2018-11-05 20:19:59   statEigenverbrauch-TotalMonth 12.9
     2018-10-31 23:59:55   statEigenverbrauch-TotalMonthLast 244.3
     2018-11-05 20:19:59   statEigenverbrauch-TotalYear 1307.0
     2017-12-31 23:59:33   statEigenverbrauch-TotalYearLast 2364.3
     2018-11-05 20:19:59   statEigenverbrauch-o-HS Hour: 0.0 Day: 2.3 Month: 12.9 Year: 1294.3 (since:  )
     2018-11-05 20:19:59   statEigenverbrauch-o-HSDay 2.3
     2018-11-04 23:59:55   statEigenverbrauch-o-HSDayLast 1.8
     2018-11-05 19:59:55   statEigenverbrauch-o-HSLast Hour: 0.0 Day: 1.8 Month: 243.6 Year: 1604.3 (since:  )
     2018-11-05 20:19:59   statEigenverbrauch-o-HSMonth 12.9
     2018-10-31 23:59:55   statEigenverbrauch-o-HSMonthLast 243.6
     2018-11-05 20:19:59   statEigenverbrauch-o-HSYear 1294.3
     2017-12-31 23:59:33   statEigenverbrauch-o-HSYearLast 1604.3
     2018-11-05 20:19:59   statMomentanleistungDay Min: 0 Avg: 227 Max: 3033
     2018-11-04 23:59:55   statMomentanleistungDayLast Min: 3 Avg: 268 Max: 2980
     2018-11-05 20:19:59   statMomentanleistungHour Min: 172 Avg: 402 Max: 2286
     2018-11-05 19:59:55   statMomentanleistungHourLast Min: 172 Avg: 247 Max: 869
     2018-11-05 20:19:59   statMomentanleistungMonth Min: 0 Avg: 274 Max: 4433
     2018-10-31 23:59:55   statMomentanleistungMonthLast Min: 0 Avg: 104 Max: 4305 (since:  )
     2018-11-05 20:19:59   statMomentanleistungYear Min: 0 Avg: 117 Max: 6698 (since:  )
     2017-12-31 23:59:33   statMomentanleistungYearLast Min: 0 Avg: 132 Max: 6617
     2018-11-05 20:19:59   statMomentanleistung_feedDay Min: 0 Avg: 601 Max: 4182
     2018-11-04 23:59:55   statMomentanleistung_feedDayLast Min: 0 Avg: 0 Max: 0
     2018-11-05 20:19:59   statMomentanleistung_feedHour Min: 0 Avg: 0 Max: 0
     2018-11-05 19:59:55   statMomentanleistung_feedHourLast Min: 0 Avg: 0 Max: 0
     2018-11-05 20:19:59   statMomentanleistung_feedMonth Min: 0 Avg: 288 Max: 4216
     2018-10-31 23:59:55   statMomentanleistung_feedMonthLast Min: 0 Avg: 951 Max: 6786 (since:  )
     2018-11-05 20:19:59   statMomentanleistung_feedYear Min: 0 Avg: 900 Max: 7738 (since:  )
     2017-12-31 23:59:33   statMomentanleistung_feedYearLast Min: 0 Avg: 813 Max: 7480
     2018-11-05 20:19:59   statZaehlerstand-Bezug-Total Hour: 0.1 Day: 2.7 Month: 20.2 Year: 812.6 (since:  )
     2018-11-05 20:19:59   statZaehlerstand-Bezug-TotalDay 2.7
     2018-11-04 23:59:55   statZaehlerstand-Bezug-TotalDayLast 3.6
     2018-11-05 20:19:59   statZaehlerstand-Bezug-TotalHour 0.1
     2018-11-05 19:59:55   statZaehlerstand-Bezug-TotalHourLast 0.2
     2018-11-05 19:59:55   statZaehlerstand-Bezug-TotalLast Hour: 0.2 Day: 3.6 Month: 154.5 Year: 1156.8 (since:  )
     2018-11-05 20:19:59   statZaehlerstand-Bezug-TotalMonth 20.2
     2018-10-31 23:59:55   statZaehlerstand-Bezug-TotalMonthLast 154.5
     2018-11-05 20:19:59   statZaehlerstand-Bezug-TotalYear 812.6
     2017-12-31 23:59:33   statZaehlerstand-Bezug-TotalYearLast 1156.8
     2018-11-05 20:19:59   statZaehlerstand-Lieferung-Total Hour: 0.0 Day: 14.5 Month: 45.7 Year: 8197.6 (since:  )
     2018-11-05 20:19:59   statZaehlerstand-Lieferung-TotalDay 14.5
     2018-11-04 23:59:55   statZaehlerstand-Lieferung-TotalDayLast 2.9
     2018-11-05 20:19:59   statZaehlerstand-Lieferung-TotalHour 0.0
     2018-11-05 19:59:55   statZaehlerstand-Lieferung-TotalHourLast 0.0
     2018-11-05 19:59:55   statZaehlerstand-Lieferung-TotalLast Hour: 0.0 Day: 2.9 Month: 1371.3 Year: 7210.0 (since:  )
     2018-11-05 20:19:59   statZaehlerstand-Lieferung-TotalMonth 45.7
     2018-10-31 23:59:55   statZaehlerstand-Lieferung-TotalMonthLast 1371.3
     2018-11-05 20:19:59   statZaehlerstand-Lieferung-TotalYear 8197.6
     2017-12-31 23:59:33   statZaehlerstand-Lieferung-TotalYearLast 7210.0
     2018-11-05 10:41:14   state           opened
     2018-11-05 20:19:58   total_consumption 2619045
     2018-11-05 20:19:58   total_consumption_Ch1 2619045
     2018-11-05 20:19:58   total_consumption_Ch2 0
     2018-11-05 20:19:58   total_feed      19988042
     2018-11-05 20:19:58   total_feed_Ch1  19988042
     2018-11-05 20:19:58   total_feed_Ch2  0
   helper:
     BUFFER     
     EoM        1
     SPEED      5
     SPEED2     5
     TRIGGERTIME 1541445625
     _98_statistics statisticsPowerHaus
     Channels:
     DEVICES:
       
       30
       
     directions:
       <          pwr feeding
       >          pwr consuming
Attributes:
   alignTime  00:00:55
   comment    Strom_allgemein
   directions {">" => "pwr consuming", "<"=>"pwr feeding"}
   event-min-interval .*:3600
   event-on-change-reading statZaehlerstand-Lieferung-TotalHourLast.*:1,statZaehlerstand-Bezug-TotalHourLast.*:0.1,statZaehlerstand-Lieferung-TotalDayLast.*:1,Momentanleistung:50,Momentanleistung_feed:100,Zaehlerstand-Bezug-Total:0.5,statZaehlerstand-Bezug-TotalYearLast:1,statZaehlerstand-Bezug-TotalMonthLast:1,Zaehlerstand-Lieferung-Total:0.5,statZaehlerstand-Lieferung-TotalYearLast:1,statZaehlerstand-Lieferung-TotalMonthLast:1,Eigenverbrauch-Total:0.5,statEigenverbrauch-TotalDayLast:1,statEigenverbrauch-o-HSDayLast:1,statEigenverbrauch-TotalMonthLast:1,statEigenverbrauch-o-HSMonthLast:1,power:150
   ignoreUnknown off
   interval   30
   pollingMode on
   room       Strom_Haus
   unitReadings off
   userReadings Zaehlerstand-Bezug-Total { sprintf("%.1f",ReadingsVal("stromZaehler","total_consumption",0)/1000) },
Zaehlerstand-Lieferung-Total { sprintf("%.1f",ReadingsVal("stromZaehler","total_feed",0)/1000) },
Momentanleistung { if (ReadingsVal("stromZaehler","dir_total_feed",0) eq "pwr consuming")
{sprintf("%.0f",abs(ReadingsVal("stromZaehler","power",0)))} else {"0"} },
Momentanleistung_feed { if (ReadingsVal("stromZaehler","dir_total_feed",0) eq "pwr feeding")
{sprintf("%.0f",abs(ReadingsVal("stromZaehler","power",0)))} else {"0"} },
Eigenverbrauch-Total { sprintf("%.1f",(ReadingsVal("pvliwa1","Energy_Total__kWh",0)-38.7)
-(ReadingsVal("stromZaehler","Zaehlerstand-Lieferung-Total",0)))},
Eigenverbrauch-o-HS { sprintf("%.1f",(ReadingsVal("pvliwa1","Energy_Total__kWh",0)-38.7)
-(ReadingsVal("stromZaehler","Zaehlerstand-Lieferung-Total",0))-(ReadingsVal("HM_2DD93A_Pwr","energy-Heater",0)))}
   verbose    5

und ein Log:
2018.11.05 20:14:58 5: OBIS (stromZaehler) - Msg-Parse: /EMH\06454D4801096D95E08B
2018.11.05 20:14:58 5: OBIS (stromZaehler) - Msg-Parse: 129-129:199.130.3*255(EMH)
2018.11.05 20:14:58 5: Msg 129-129:199.130.3*255(EMH) is of type ManufID
2018.11.05 20:14:58 5: OBIS (stromZaehler) - Msg-Parse: 1-0:0.0.9*255(06454D4801096D95E08B)
2018.11.05 20:14:58 5: Msg 1-0:0.0.9*255(06454D4801096D95E08B) is of type Serial
2018.11.05 20:14:58 5: OBIS (stromZaehler) - Msg-Parse: 1-0:1.8.0*255(>2619008.2*Wh)
2018.11.05 20:14:58 5: Msg 1-0:1.8.0*255(>2619008.2*Wh) is of type Counter
2018.11.05 20:14:58 5: OBIS (stromZaehler) - Msg-Parse: 1-0:2.8.0*255(>19988042*Wh)
2018.11.05 20:14:58 5: Msg 1-0:2.8.0*255(>19988042*Wh) is of type Counter
2018.11.05 20:14:58 5: OBIS (stromZaehler) - Msg-Parse: 1-0:1.8.1*255(2619008.2*Wh)
2018.11.05 20:14:58 5: Msg 1-0:1.8.1*255(2619008.2*Wh) is of type Counter
2018.11.05 20:14:58 5: OBIS (stromZaehler) - Msg-Parse: 1-0:2.8.1*255(19988042*Wh)
2018.11.05 20:14:58 5: Msg 1-0:2.8.1*255(19988042*Wh) is of type Counter
2018.11.05 20:14:58 5: OBIS (stromZaehler) - Msg-Parse: 1-0:1.8.2*255(0*Wh)
2018.11.05 20:14:58 5: Msg 1-0:1.8.2*255(0*Wh) is of type Counter
2018.11.05 20:14:58 5: OBIS (stromZaehler) - Msg-Parse: 1-0:2.8.2*255(0*Wh)
2018.11.05 20:14:58 5: Msg 1-0:2.8.2*255(0*Wh) is of type Counter
2018.11.05 20:14:58 5: OBIS (stromZaehler) - Msg-Parse: 1-0:16.7.0*255(187.3*W)
2018.11.05 20:14:58 5: Msg 1-0:16.7.0*255(187.3*W) is of type Channels
2018.11.05 20:14:58 5: OBIS (stromZaehler) - Msg-Parse: 129-129:199.130.5*255(A463E1517725FEAA8437505B7D06E54173B82CE7EDD64674972782DE58C928BCFAF842E721B7A0E19C09B93BA728549801)
2018.11.05 20:14:58 5: Msg 129-129:199.130.5*255(A463E1517725FEAA8437505B7D06E54173B82CE7EDD64674972782DE58C928BCFAF842E721B7A0E19C09B93BA728549801) is of type PublicKey
2018.11.05 20:14:58 5: OBIS (stromZaehler) - Msg-Parse: !
2018.11.05 20:15:25 5: SW:
2018.11.05 20:15:25 4: Wrote
2018.11.05 20:15:25 5: OBIS (stromZaehler) - Internal timer set to 2018-11-05 20:15:55
2018.11.05 20:15:28 5: SML-Parse 1B1B1B1B010101017607000A0383FB50620062007263010176010107000A0494FE700B06454D4801096D95E08B01016336AB007607000A0383FB51620062007263070177010B06454D4801096D95E08B070100620AFFFF72620165049457387A77078181C78203FF0101010104454D480177070100000009FF010101010B06454D4801096D95E08B0177070100010800FF6401018201621E52FF5600018FA1120177070100020800FF6401018201621E52FF56000BE9EEE40177070100010801FF0101621E52FF5600018FA1120177070100020801FF0101621E52FF56000BE9EEE40177070100010802FF0101621E52FF5600000000000177070100020802FF0101621E52FF5600000000000177070100100700FF0101621B52FF55000007420177078181C78205FF01726201650494573801018302A463E1517725FEAA8437505B7D06E54173B82CE7EDD64674972782DE58C928BCFAF842E721B7A0E19C09B93BA728549801010163458C007607000A0383FB546200620072630201710163E43C00001B1B1B1B1A012C94
2018.11.05 20:15:28 5: OBIS: Full message-> 1B1B1B1B010101017607000A0383FB50620062007263010176010107000A0494FE700B06454D4801096D95E08B01016336AB007607000A0383FB51620062007263070177010B06454D4801096D95E08B070100620AFFFF72620165049457387A77078181C78203FF0101010104454D480177070100000009FF010101010B06454D4801096D95E08B0177070100010800FF6401018201621E52FF5600018FA1120177070100020800FF6401018201621E52FF56000BE9EEE40177070100010801FF0101621E52FF5600018FA1120177070100020801FF0101621E52FF56000BE9EEE40177070100010802FF0101621E52FF5600000000000177070100020802FF0101621E52FF5600000000000177070100100700FF0101621B52FF55000007420177078181C78205FF01726201650494573801018302A463E1517725FEAA8437505B7D06E54173B82CE7EDD64674972782DE58C928BCFAF842E721B7A0E19C09B93BA728549801010163458C007607000A0383FB546200620072630201710163E43C00001B1B1B1B1A012C94
2018.11.05 20:15:28 5: OBIS: Telegram=1B1B1B1B010101017607000A0383FB50620062007263010176010107000A0494FE700B06454D4801096D95E08B01016336AB007607000A0383FB51620062007263070177010B06454D4801096D95E08B070100620AFFFF72620165049457387A77078181C78203FF0101010104454D480177070100000009FF010101010B06454D4801096D95E08B0177070100010800FF6401018201621E52FF5600018FA1120177070100020800FF6401018201621E52FF56000BE9EEE40177070100010801FF0101621E52FF5600018FA1120177070100020801FF0101621E52FF56000BE9EEE40177070100010802FF0101621E52FF5600000000000177070100020802FF0101621E52FF5600000000000177070100100700FF0101621B52FF55000007420177078181C78205FF01726201650494573801018302A463E1517725FEAA8437505B7D06E54173B82CE7EDD64674972782DE58C928BCFAF842E721B7A0E19C09B93BA728549801010163458C007607000A0383FB546200620072630201710163E43C00001B1B1B1B1A012C94
2018.11.05 20:15:28 5: OBIS: Telegram=0177070100000009FF010101010B06454D4801096D95E08B0177070100010800FF6401018201621E52FF5600018FA1120177070100020800FF6401018201621E52FF56000BE9EEE40177070100010801FF0101621E52FF5600018FA1120177070100020801FF0101621E52FF56000BE9EEE40177070100010802FF0101621E52FF5600000000000177070100020802FF0101621E52FF5600000000000177070100100700FF0101621B52FF55000007420177078181C78205FF01726201650494573801018302A463E1517725FEAA8437505B7D06E54173B82CE7EDD64674972782DE58C928BCFAF842E721B7A0E19C09B93BA728549801010163458C007607000A0383FB546200620072630201710163E43C00001B1B1B1B1A012C94
2018.11.05 20:15:28 5: OBIS: Telegram=0177070100010800FF6401018201621E52FF5600018FA1120177070100020800FF6401018201621E52FF56000BE9EEE40177070100010801FF0101621E52FF5600018FA1120177070100020801FF0101621E52FF56000BE9EEE40177070100010802FF0101621E52FF5600000000000177070100020802FF0101621E52FF5600000000000177070100100700FF0101621B52FF55000007420177078181C78205FF01726201650494573801018302A463E1517725FEAA8437505B7D06E54173B82CE7EDD64674972782DE58C928BCFAF842E721B7A0E19C09B93BA728549801010163458C007607000A0383FB546200620072630201710163E43C00001B1B1B1B1A012C94
2018.11.05 20:15:28 5: OBIS: Telegram=0177070100020800FF6401018201621E52FF56000BE9EEE40177070100010801FF0101621E52FF5600018FA1120177070100020801FF0101621E52FF56000BE9EEE40177070100010802FF0101621E52FF5600000000000177070100020802FF0101621E52FF5600000000000177070100100700FF0101621B52FF55000007420177078181C78205FF01726201650494573801018302A463E1517725FEAA8437505B7D06E54173B82CE7EDD64674972782DE58C928BCFAF842E721B7A0E19C09B93BA728549801010163458C007607000A0383FB546200620072630201710163E43C00001B1B1B1B1A012C94
2018.11.05 20:15:28 5: OBIS: Telegram=0177070100010801FF0101621E52FF5600018FA1120177070100020801FF0101621E52FF56000BE9EEE40177070100010802FF0101621E52FF5600000000000177070100020802FF0101621E52FF5600000000000177070100100700FF0101621B52FF55000007420177078181C78205FF01726201650494573801018302A463E1517725FEAA8437505B7D06E54173B82CE7EDD64674972782DE58C928BCFAF842E721B7A0E19C09B93BA728549801010163458C007607000A0383FB546200620072630201710163E43C00001B1B1B1B1A012C94
2018.11.05 20:15:28 5: OBIS: Telegram=0177070100020801FF0101621E52FF56000BE9EEE40177070100010802FF0101621E52FF5600000000000177070100020802FF0101621E52FF5600000000000177070100100700FF0101621B52FF55000007420177078181C78205FF01726201650494573801018302A463E1517725FEAA8437505B7D06E54173B82CE7EDD64674972782DE58C928BCFAF842E721B7A0E19C09B93BA728549801010163458C007607000A0383FB546200620072630201710163E43C00001B1B1B1B1A012C94
2018.11.05 20:15:28 5: OBIS: Telegram=0177070100010802FF0101621E52FF5600000000000177070100020802FF0101621E52FF5600000000000177070100100700FF0101621B52FF55000007420177078181C78205FF01726201650494573801018302A463E1517725FEAA8437505B7D06E54173B82CE7EDD64674972782DE58C928BCFAF842E721B7A0E19C09B93BA728549801010163458C007607000A0383FB546200620072630201710163E43C00001B1B1B1B1A012C94
2018.11.05 20:15:28 5: OBIS: Telegram=0177070100020802FF0101621E52FF5600000000000177070100100700FF0101621B52FF55000007420177078181C78205FF01726201650494573801018302A463E1517725FEAA8437505B7D06E54173B82CE7EDD64674972782DE58C928BCFAF842E721B7A0E19C09B93BA728549801010163458C007607000A0383FB546200620072630201710163E43C00001B1B1B1B1A012C94
2018.11.05 20:15:28 5: OBIS: Telegram=0177070100100700FF0101621B52FF55000007420177078181C78205FF01726201650494573801018302A463E1517725FEAA8437505B7D06E54173B82CE7EDD64674972782DE58C928BCFAF842E721B7A0E19C09B93BA728549801010163458C007607000A0383FB546200620072630201710163E43C00001B1B1B1B1A012C94
2018.11.05 20:15:28 5: OBIS: Telegram=0177078181C78205FF01726201650494573801018302A463E1517725FEAA8437505B7D06E54173B82CE7EDD64674972782DE58C928BCFAF842E721B7A0E19C09B93BA728549801010163458C007607000A0383FB546200620072630201710163E43C00001B1B1B1B1A012C94
2018.11.05 20:15:28 4: MSG IS:
/EMH\06454D4801096D95E08B
129-129:199.130.3*255(EMH)
1-0:0.0.9*255(06454D4801096D95E08B)
1-0:1.8.0*255(>2619009.8*Wh)
1-0:2.8.0*255(>19988042*Wh)
1-0:1.8.1*255(2619009.8*Wh)
1-0:2.8.1*255(19988042*Wh)
1-0:1.8.2*255(0*Wh)
1-0:2.8.2*255(0*Wh)
1-0:16.7.0*255(185.8*W)
129-129:199.130.5*255(A463E1517725FEAA8437505B7D06E54173B82CE7EDD64674972782DE58C928BCFAF842E721B7A0E19C09B93BA728549801)
!

Danke euch schon mal fürs anschauen.

Grüße Tomy

Offline saschenka

  • New Member
  • *
  • Beiträge: 4
Antw:[OBIS V2] - Jetzt auch mit SML-Unterstützung
« Antwort #590 am: 18 November 2018, 11:30:40 »
Hallo zusammen,

ich bin nun auch (stolzer) Besitzer eines elektronischen Zählers mit IR Schnittstelle: Apator EC3. Für die Einbindung in FHEM habe ich mir natürlich umgehend einen IR- Lese- Kopf besorgt und an meinem Raspberry Pi angebunden. Soweit so gut... ein OBIS device erstellt, aber leider kamen keine Daten. Daraufhin habe mit dem Volkszähler Projekt mal Tests gemacht und weiss nun, dass es sich um einen Zähler mit "d0" Protokoll und nach dem Pull Verfahren handelt. Die folgende Einstellung in VZLogger funktioniert mit meinem Meter:
"meters": [
    {
      "enabled": true,
      "allowskip": false,
      "protocol": "d0",
      "device": "/dev/ttyUSB0",
      "dump_file": "/home/pi/2_pull_d0.txt",
      "pullseq": "2F3F210D0A",
      "ackseq": "063030300D0A",
      "baudrate": 300,
      "baudrate_change_delay": 0,
      "parity": "7e1"
    }

--> Nun meine Frage: Wie bekomme ich die notwendige Pullsequence und Acksequence mit OBIS in FHEM realisiert:
"pullseq": "2F3F210D0A",
"ackseq": "063030300D0A"


Vielen lieben Dank für jedwede Hilfe!
Sascha

Offline Belit

  • New Member
  • *
  • Beiträge: 5
Antw:[OBIS V2] - Jetzt auch mit SML-Unterstützung
« Antwort #591 am: 18 November 2018, 20:37:56 »
Hallo Saschenka,
Deine Pullsequenz wird verwendet wenn du beim define einen der folgenden Metertypen einsetzt:
VSM102
E110
E350USB
Acksequenz habe ich im Code des Moduls nicht gefunden, wird meines Wissens nicht vom Modul verwendet. Wenn ich es richtig verstehe wird der Zähler nur mit der Pullsequenz angesprochen und danach empfängt das Modul die Daten.
Baudratenumstellung vermisse ich selbst sehr dringend aber die gibt es derzeit nicht. Siehe Antwort#294 von Icinger.
Ich würde unheimlich gerne auf 9600 Baud umstellen weil ich meine Einspeiseleistung der PV Anlage zum schnellen steuern einer Klimaanlage im Heizbetrieb verwenden möchte. Wenn die erst nach 47 Sekunden das Signal bekommt dass irgend ein Großverbraucher wie die Waschmaschine plötzlich den ganzen Strom wegsaugt, wird die Klima solange Kohlestrom verheizen und das ist doch unschön.
Viele Grüße
PS: Code liegt unter: https://github.com/mhop/fhem-mirror/blob/master/fhem/FHEM/47_OBIS.pm

Offline Belit

  • New Member
  • *
  • Beiträge: 5
Antw:[OBIS V2] - Jetzt auch mit SML-Unterstützung
« Antwort #592 am: 20 November 2018, 07:25:54 »
Hallo Saschenka,
deine Acksequenz wird vom Modul automatisch verwendet wie von dir angegeben, sofern du einen der drei oben genannten Zählertypen definierst.
Sorry für die Verwirrung.

Offline moritzthecat

  • New Member
  • *
  • Beiträge: 24
Antw:[OBIS V2] - Jetzt auch mit SML-Unterstützung
« Antwort #593 am: 28 November 2018, 03:56:02 »
Hallo,
habe heute meinen USB reader bekommen und dank dieses threads (die 40 Seiten haben schon etwas gedauert...) funktioniert alles soweit sehr gut. Der eMeter ist ein ISKRA MT174, der leider keine aktuelle Leistung ausgibt.
Wie könnte ich aus der Differenz zweier aufeinender folgenden Verbrauswerte die Leistung möglichst geschickt rechnen ?

Ich hab es mit "differential probiert, aber es ist wahrscheinlich auch schon zu spät ...
 
# direct reading via OBIS fhem module
#
define eMeter OBIS /dev/ttyUSB3@300,7,E,1 VSM102
attr eMeter interval 120
attr eMeter room Stromverbrauch
attr eMeter unitReadings off
attr eMeter channels {"1-0:1.8.0*255"=>"kWh_total","1-0:1.8.0*01"=>"kWh_start_this_month","1-0:1.8.1*01"=>"kWh_start_last_month"}
#
#copy reading before processing
attr eMeter userReadings copy_kWh_total { ReadingsVal("eMeter","kWh_total",0)}
# differential
attr eMeter userReadings power differential {ReadingsVal("eMeter","copy_kWh_total",0)}

Die readings kommen fein rein, aber die Differenz will noch nicht.

kWh_start_last_month 49.566 2018-11-28 03:53:09
kWh_start_this_month 86.56 2018-11-28 03:52:58
kWh_total 345.379 2018-11-28 03:52:58
power 0 2018-11-28 03:53:22

Wie kann das bitte gehen ?

Offline moritzthecat

  • New Member
  • *
  • Beiträge: 24
Antw:[OBIS V2] - Jetzt auch mit SML-Unterstützung
« Antwort #594 am: 28 November 2018, 14:53:22 »
bin etwas weiter und bekomme zumindest mal einen Differenzwert angezeigt... und der Wert wird auch aktualisiert.

dummy power_calc 0.00559006868464985
# direct reading via OBIS fhem module
#
define eMeter OBIS /dev/ttyUSB3@300,7,E,1 VSM102
attr eMeter channels {"1-0:1.8.0*255"=>"kWh_total","1-0:1.8.0*01"=>"kWh_start_this_month","1-0:1.8.1*01"=>"kWh_start_last_month"}
attr eMeter interval 120
attr eMeter room Stromverbrauch
attr eMeter unitReadings off
attr eMeter userReadings power_delta differential {ReadingsVal("eMeter","kWh_total",0)}
attr power_delta stateFormat {sprintf("%.1f W",ReadingsVal("power_delta","value",0))}
#
define power_calc dummy
attr power_calc room Stromverbrauch
define Set_power_calc DOIF ([eMeter:power_delta] != 0 ) (set power_calc [eMeter:power_delta])

aber die Umrechnung Energie in Leistung geht (noch) nicht - habe einiges probiert...
Eine kWh Differenz müsste mit 30000 multipliziert werden 1000/k *60min/h / intervall 2min = W
Differential teil ggf. schon durch die Sekunden - dann ist das anzupassen. Mir geht es erstmal um eine gute Lösung und die Syntax, wie das generell gerechnet werden kann. Das Zeitintervall ist ggf. auch noch zu kurz...



Offline KölnSolar

  • Developer
  • Hero Member
  • ****
  • Beiträge: 3126
Antw:[OBIS V2] - Jetzt auch mit SML-Unterstützung
« Antwort #595 am: 28 November 2018, 18:21:50 »
Könntest Du bitte ein eigenes Thema eröffnen. Das hat jetzt wenig mit dem Modul zu tun, denn das scheint ja zu funktionieren.
Grüße Markus
RPi3/2 Stretch-STV_E/N-RFXTRX-IT-RSL-NC5462-Oregon-CUL433-CUL868-FS20A4-EMGZ-1W(GPIO)-DS18B20-CO2-USBRS232-USBRS422-Betty-Boop-EchoDot-OBIS(Easymeter-Q3/EMH-KW8)

Offline moritzthecat

  • New Member
  • *
  • Beiträge: 24
Antw:[OBIS V2] - Jetzt auch mit SML-Unterstützung
« Antwort #596 am: 28 November 2018, 20:59:45 »
da der ISKRA MT174 weit verbreitet ist und das power reading fehlt (wird zumindest in einigen threads berichtet), könnte das auch in das OBIS modul als option aufgenommen werden. auch mit der 9600bd Umschaltung, die hier schon besprochen wurde.
nur so eine Idee...

Offline screetch82

  • Jr. Member
  • **
  • Beiträge: 67
Antw:[OBIS V2] - Jetzt auch mit SML-Unterstützung
« Antwort #597 am: 04 Dezember 2018, 08:28:31 »
Hi

ich habe bei mir seit monaten einen SML Zähler an einem PI und mit Fhem2Fhem and meine Main FHEM angekoppelt. Nun sind mir viele Fehler im Log von einem Notify aufgefallen, aber ich habe irgendwie vergessen wozu dies da war. Hat jmd eine Idee?

define RemoteFHEM FHEM2FHEM 192.168.178.57:7072 LOG:EasymeterQ3C.* xxxxx
attr RemoteFHEM room Devices

define EasymeterQ3C dummy
attr EasymeterQ3C room Allgemein

define EasymeterQ3C_notify notify EasymeterQ3C { $EVENT=~s/://;;;; fhem("setreading EasymeterQ3C $EVENT")  ;;;; my $power= ReadingsVal("EasymeterQ3C","power",0) ;;;; fhem("setreading EasymeterQ3C power: $power") ;;;; my $total_consumption= ReadingsVal("EasymeterQ3C","total_consumption",0) ;;;; fhem("setreading EasymeterQ3C total_consumption: $total_consumption" ;;;; my $statTotal_consumptionDay= ReadingsVal("EasymeterQ3C","statTotal_consumptionDay",0) ;;;; fhem("setreading EasymeterQ3C statTotal_consumptionDay: $statTotal_consumptionDay") ;;;; my $statTotal_consumptionHour= ReadingsVal("EasymeterQ3C","statTotal_consumptionHour",0) ;;;; fhem("setreading EasymeterQ3C statTotal_consumptionHour: $statTotal_consumptionHour") ;;;; my $statTotal_consumptionMonth= ReadingsVal("EasymeterQ3C","statTotal_consumptionMonth",0) ;;;; fhem("setreading EasymeterQ3C statTotal_consumptionMonth: $statTotal_consumptionMonth") ;;;; my $statTotal_consumptionYear= ReadingsVal("EasymeterQ3C","statTotal_consumptionYear",0) ;;;; fhem("setreading EasymeterQ3C statTotal_consumptionYear: $statTotal_consumptionYear") }

Im Dummy sind folgende readings. mit oder ohne nofify aktualisieren die sich. Irgendwie bin ich hierzu überfragt

Readings
1.0.96.5.5.255
1678-4
2018-12-04 08:24:34
129.129.199.130.3.255
ESY
2018-12-04 08:24:33
power
621.23 W
2018-12-04 08:24:34
power_L1
494.63 W
2018-12-04 08:24:34
power_L2
54.83 W
2018-12-04 08:24:34
power_L3
71.77 W
2018-12-04 08:24:34
statPowerDayLast
Min: 130.81 Avg: 320.84 Max: 3943.82
2018-12-03 23:59:55
statPowerHourLast
Min: 242.98 Avg: 563.63 Max: 785.01
2018-12-04 07:59:55
statTotal_consumption
Hour: 227.3896 Day: 2351.7105 Month: 26562.1686 Year: 1395180.4709 (since: 2018-06-30_08:16:13 )
2018-12-04 08:24:34
statTotal_consumptionDay
2351.7105
2018-12-04 08:24:34
statTotal_consumptionDayLast
7680.7115
2018-12-03 23:59:55
statTotal_consumptionHour
227.3896
2018-12-04 08:24:34
statTotal_consumptionHourLast
563.8339
2018-12-04 07:59:55
statTotal_consumptionLast
Hour: 563.8339 Day: 7680.7115 Month: 258619.8591 Year: -
2018-12-04 07:59:55
statTotal_consumptionMonth
26562.1686
2018-12-04 08:24:34
statTotal_consumptionYear
1395180.4709
2018-12-04 08:24:34
statTotal_consumption_Ch1
Hour: 230 Day: 2350 Month: 26560 Year: 1395180 (since: 2018-06-30_08:16:13 )
2018-12-04 08:24:34
statTotal_consumption_Ch1Last
Hour: 560 Day: 7680 Month: 258620 Year: -
2018-12-04 07:59:55
statTotal_feed
Hour: 0.0000 Day: 0.0000 Month: 0.0000 Year: 4708.9537 (since: 2018-06-30_08:16:13 )
2018-12-04 08:24:34
statTotal_feedLast
Hour: 0.0000 Day: 0.0000 Month: 876.0773 Year: -
2018-12-04 07:59:55
total_consumption
18493323.2743 Wh
2018-12-04 08:24:33
total_consumption_Ch1
18486740 Wh
2018-12-04 08:24:34
total_consumption_Ch2
1260 Wh
2018-12-04 08:24:34
total_consumption_Ch3
1270 Wh
2018-12-04 08:24:34
total_consumption_Ch4
1270 Wh
2018-12-04 08:24:34
total_consumption_Ch5
1270 Wh
2018-12-04 08:24:34
total_consumption_Ch6
1510 Wh
2018-12-04 08:24:34
total_feed
79457.6192 Wh
2018-12-04 08:24:34
total_feed_Ch7
78200 Wh
2018-12-04 08:24:34
total_feed_Ch8
1250 Wh
2018-12-04 08:24:34

Offline Homalix99

  • Jr. Member
  • **
  • Beiträge: 74
Antw:[OBIS V2] - Jetzt auch mit SML-Unterstützung
« Antwort #598 am: 20 Dezember 2018, 18:38:45 »
@Niel: Habe auch einen EHZ von der Firma emh verpasst bekommen. Je nachdem, wie das EVU den Zähler ordert, ist neben dem PIN Schutz eine weitere Sicherheit eingebaut, welche nach 240 sek. wieder nur die Standardausgabe (sieht man im Display abwechselnd die Info  für Bezug und Lieferung) anzeigt. Somit werden über die vorderseitige optische Schnittstelle auch nur diese Daten zur Verfügung gestellt.
Nach langem Hin und her hat es ein Techniker meines Netzbetreibers geschafft, diesen automatischen Rückfall auf default-Ausgabe zu deaktivieren. Seither zeigt der Zähler auch die aktuelle Leistung im Display (2. Zeile) und liefert mit SML noch weitere Power-Daten der einzelnen Phasen, usw.
- RPI 3, 2 x Arduino Uno, HM-GW, HM-Dev. (Fensterkontakte, HK-Thermostate, div. Aktoren), JeeLink, Arduino Nano
- GPIOs, 1-wire, HM-LAN
-Überwachung Fenster/Türen/Licht, HK-Thermostatregelung, Rollosteuerung, Überwachung Betriebstemperaturen der Heizung, Erfassung Gas/Wasser, PV-Anl., Wetter (WS1600

Offline mrmoritz

  • Newbie
  • Beiträge: 1
Antw:[OBIS V2] - Jetzt auch mit SML-Unterstützung
« Antwort #599 am: 04 Januar 2019, 22:16:22 »
Hallo zusammen,

habe erst seit ein paar Tagen mein RPi3 mit FHEM laufen, bin also ein FHEM-Neuling.
Beim Auslesen meines Easymeters per Infrarot-Lesekopf stoße ich leider auf Probleme.
Leider wird mir im Logfile mit verbose=5 nur die SML-Nachrichten angezeigt, leider werden diese aber nicht dekodiert und es werden keine Readings erzeugt.
Hat jemand eine Idee, wo ich ansetzen könnte?

Hier ein Ausschnitt aus meinem Log:
2019.01.04 22:08:00 5: SML-Parse 1B1B1B1B01010101760B4553594D400601112113620062007263010176010445535908455359627C21130B090145535911032340060101637C3B00760B4553594D400601112114620062007263070177010B09014553591103234006080100620A7F7F00726201650005627C74770701014702037F010101010445535901770701000000097F010101010B0901455359110323400601770701000108007F6400000001621E5203590000000000000C0401770701000208007F6400000001621E520359000000000000004501010163702100760B4553594D40060111211562006200726302017101636931001B1B1B1B1A000461
2019.01.04 22:08:01 5: SML-Parse 1B1B1B1B01010101760B4553594D400601112116620062007263010176010445535908455359627D21160B090145535911032340060101636E3500760B4553594D400601112117620062007263070177010B09014553591103234006080100620A7F7F00726201650005627D74770701014702037F010101010445535901770701000000097F010101010B0901455359110323400601770701000108007F6400000001621E5203590000000000000C0401770701000208007F6400000001621E5203590000000000000045010101634C7300760B4553594D40060111211862006200726302017101630706001B1B1B1B1A000927
2019.01.04 22:08:02 5: SML-Parse 1B1B1B1B01010101760B4553594D400601112119620062007263010176010445535908455359627E21190B09014553591103234006010163582700760B4553594D40060111211A620062007263070177010B09014553591103234006080100620A7F7F00726201650005627E74770701014702037F010101010445535901770701000000097F010101010B0901455359110323400601770701000108007F6400000001621E5203590000000000000C0401770701000208007F6400000001621E520359000000000000004501010163495800760B4553594D40060111211B62006200726302017101633478001B1B1B1B1A000B6B
2019.01.04 22:08:03 5: SML-Parse 1B1B1B1B01010101760B4553594D40060111211C620062007263010176010445535908455359627F211C0B090145535911032340060101634A2900760B4553594D40060111211D620062007263070177010B09014553591103234006080100620A7F7F00726201650005627F74770701014702037F010101010445535901770701000000097F010101010B0901455359110323400601770701000108007F6400000001621E5203590000000000000C0401770701000208007F6400000001621E5203590000000000000045010101635D2000760B4553594D40060111211E62006200726302017101637073001B1B1B1B1A002172
2019.01.04 22:08:04 5: SML-Parse 1B1B1B1B01010101760B4553594D40060111211F6200620072630101760104455359084553596200211F0B090145535911032340060101632D6C00760B4553594D400601112120620062007263070177010B09014553591103234006080100620A7F7F00726201650005620074770701014702037F010101010445535901770701000000097F010101010B0901455359110323400601770701000108007F6400000001621E5203590000000000000C0401770701000208007F6400000001621E520359000000000000004501010163663400760B4553594D4006011121216200620072630201710163737C001B1B1B1B1A00381E
2019.01.04 22:08:05 5: SML-Parse 1B1B1B1B01010101760B4553594D400601112122620062007263010176010445535908455359620121220B09014553591103234006010163660000760B4553594D400601112123620062007263070177010B09014553591103234006080100620A7F7F00726201650005620174770701014702037F010101010445535901770701000000097F010101010B0901455359110323400601770701000108007F6400000001621E5203590000000000000C0401770701000208007F6400000001621E5203590000000000000045010101635A6600760B4553594D40060111212462006200726302017101633777001B1B1B1B1A001634
2019.01.04 22:08:06 5: SML-Parse 1B1B1B1B01010101760B4553594D400601112125620062007263010176010445535908455359620221250B090145535911032340060101631E3700760B4553594D400601112126620062007263070177010B09014553591103234006080100620A7F7F00726201650005620274770701014702037F010101010445535901770701000000097F010101010B0901455359110323400601770701000108007F6400000001621E5203590000000000000C0401770701000208007F6400000001621E5203590000000000000045010101630F1900760B4553594D40060111212762006200726302017101630409001B1B1B1B1A002E6F
2019.01.04 22:08:07 5: SML-Parse 1B1B1B1B01010101760B4553594D400601112128620062007263010176010445535908455359620321280B09014553591103234006010163421C00760B4553594D400601112129620062007263070177010B09014553591103234006080100620A7F7F00726201650005620374770701014702037F010101010445535901770701000000097F010101010B0901455359110323400601770701000108007F6400000001621E5203590000000000000C0401770701000208007F6400000001621E5203590000000000000045010101634B3500760B4553594D40060111212A62006200726302017101636A3E001B1B1B1B1A001918
2019.01.04 22:08:08 5: SML-Parse 1B1B1B1B01010101760B4553594D40060111212B6200620072630101760104455359084553596204212B0B090145535911032340060101637F5100760B4553594D40060111212C620062007263070177010B09014553591103234006080100620A7F7F00726201650005620474770701014702037F010101010445535901770701000000097F010101010B0901455359110323400601770701000108007F6400000001621E5203590000000000000C0401770701000208007F6400000001621E520359000000000000004501010163256600760B4553594D40060111212D62006200726302017101630C1E001B1B1B1B1A002218
2019.01.04 22:08:09 5: SML-Parse 1B1B1B1B01010101760B4553594D40060111212E6200620072630101760104455359084553596205212E0B090145535911032340060101636D5F00760B4553594D40060111212F620062007263070177010B09014553591103234006080100620A7F7F00726201650005620574770701014702037F010101010445535901770701000000097F010101010B0901455359110323400601770701000108007F6400000001621E5203590000000000000C0401770701000208007F6400000001621E520359000000000000004501010163193400760B4553594D40060111213062006200726302017101632758001B1B1B1B1A00612D
2019.01.04 22:08:10 5: SML-Parse 1B1B1B1B01010101760B4553594D400601112131620062007263010176010445535908455359620621310B09014553591103234006010163560F00760B4553594D400601112132620062007263070177010B09014553591103234006080100620A7F7F00726201650005620674770701014702037F010101010445535901770701000000097F010101010B0901455359110323400601770701000108007F6400000001621E5203590000000000000C0401770701000208007F6400000001621E5203590000000000000045010101633C3700760B4553594D40060111213362006200726302017101631426001B1B1B1B1A000646
2019.01.04 22:08:11 5: SML-Parse 1B1B1B1B01010101760B4553594D400601112134620062007263010176010445535908455359620721340B09014553591103234006010163440100760B4553594D400601112135620062007263070177010B09014553591103234006080100620A7F7F00726201650005620774770701014702037F010101010445535901770701000000097F010101010B0901455359110323400601770701000108007F6400000001621E5203590000000000000C0401770701000208007F6400000001621E520359000000000000004501010163284F00760B4553594D4006011121366200620072630201710163502D001B1B1B1B1A002C5F
2019.01.04 22:08:12 5: SML-Parse 1B1B1B1B01010101760B4553594D400601112137620062007263010176010445535908455359620821370B090145535911032340060101633D1C00760B4553594D400601112138620062007263070177010B09014553591103234006080100620A7F7F00726201650005620874770701014702037F010101010445535901770701000000097F010101010B0901455359110323400601770701000108007F6400000001621E5203590000000000000C0401770701000208007F6400000001621E520359000000000000004501010163601100760B4553594D40060111213962006200726302017101631C31001B1B1B1B1A003A76
2019.01.04 22:08:13 5: SML-Parse 1B1B1B1B01010101760B4553594D40060111213A6200620072630101760104455359084553596209213A0B09014553591103234006010163613700760B4553594D40060111213B620062007263070177010B09014553591103234006080100620A7F7F00726201650005620974770701014702037F010101010445535901770701000000097F010101010B0901455359110323400601770701000108007F6400000001621E5203590000000000000C0401770701000208007F6400000001621E5203590000000000000045010101635C4300760B4553594D40060111213C6200620072630201710163583A001B1B1B1B1A002A13
2019.01.04 22:08:14 5: SML-Parse 1B1B1B1B01010101760B4553594D40060111213D620062007263010176010445535908455359620A213D0B09014553591103234006010163190000760B4553594D40060111213E620062007263070177010B09014553591103234006080100620A7F7F00726201650005620A74770701014702037F010101010445535901770701000000097F010101010B0901455359110323400601770701000108007F6400000001621E5203590000000000000C0401770701000208007F6400000001621E520359000000000000004501010163093C00760B4553594D40060111213F62006200726302017101636B44001B1B1B1B1A001248
2019.01.04 22:08:15 5: SML-Parse 1B1B1B1B01010101760B4553594D400601112140620062007263010176010445535908455359620B21400B09014553591103234006010163776E00760B4553594D400601112141620062007263070177010B09014553591103234006080100620A7F7F00726201650005620B74770701014702037F010101010445535901770701000000097F010101010B0901455359110323400601770701000108007F6400000001621E5203590000000000000C0401770701000208007F6400000001621E5203590000000000000045010101631E5300760B4553594D40060111214262006200726302017101634F2D001B1B1B1B1A005603
2019.01.04 22:08:16 5: SML-Parse 1B1B1B1B01010101760B4553594D400601112143620062007263010176010445535908455359620C21430B090145535911032340060101634A2300760B4553594D400601112144620062007263070177010B09014553591103234006080100620A7F7F00726201650005620C74770701014702037F010101010445535901770701000000097F010101010B0901455359110323400601770701000108007F6400000001621E5203590000000000000C0401770701000208007F6400000001621E520359000000000000004501010163700000760B4553594D4006011121456200620072630201710163290D001B1B1B1B1A006D03
und so weiter...

Schonmal vielen Dank vorab!

Gruß
Moritz

Ergänzung:
Ich sehe, dass die CRC-Fehler hochlaufen. Schaue ich mir das Signal vom IR-Lesekopf mit dem Logicanalyzer an, wird das 9600/7/E/1 aber sauber und richtig dekodiert. Auch die Start- und Stoppsequenzen 1B 1B 1B 1B stimmen immer.
« Letzte Änderung: 04 Januar 2019, 23:09:25 von mrmoritz »

 

decade-submarginal