war: Techem HKV (ok) -> war Wasserzähler (ok) -> war Wärmemengenzähler (ok)

Begonnen von herrmannj, 14 Oktober 2015, 02:34:36

Vorheriges Thema - Nächstes Thema

mircoby

Habe gerade mal einen zweiten CUL für WMBUS Empfang eingerichtet und erwarte Nachrichten von Techem Compact V und Radio 3 Zählermodulen.

Was schon funktioniert:
- eigener CUL im rfmode WMBus_T enpfängt daten
- autocreate hat bereits 2 WMBUS_TCH* Devices angelegt
- im Log erscheinen Messages von scheinbar verschiedenen Zählern:

2015.12.23 20:29:31 4: CUL_Parse: CUL_WMBUS b364468502347253645431BF4A1009F1DA76B00E0000000800B000000584900000000000000000000000000000000FFFF00000000000000000000000000FFFF -74.5
2015.12.23 20:29:31 5: CUL_WMBUS dispatch b364468502347253645431BF4A1009F1DA76B00E0000000800B000000584900000000000000000000000000000000FFFF00000000000000000000000000FF::-74.5
2015.12.23 20:29:31 5: WMBUS raw msg b364468502347253645431BF4A1009F1DA76B00E0000000800B000000584900000000000000000000000000000000FFFF00000000000000000000000000FF::-74.5
2015.12.23 20:29:31 3: WMBUS Unknown device b364468502347253645431BF4A1009F1DA76B00E0000000800B000000584900000000000000000000000000000000FFFF00000000000000000000000000FFFF, please define it
2015.12.23 20:29:31 2: autocreate: define WMBUS_TCH_36254723_69_67 WMBUS b364468502347253645431BF4A1009F1DA76B00E0000000800B000000584900000000000000000000000000000000FFFF00000000000000000000000000FFFF
2015.12.23 20:29:31 3: WMBUS_TCH_36254723_69_67: I/O device is CUL_WMBUS
2015.12.23 20:29:31 2: autocreate: define FileLog_WMBUS_TCH_36254723_69_67 FileLog ./log/WMBUS_TCH_36254723_69_67-%Y.log WMBUS_TCH_36254723_69_67
2015.12.23 20:30:15 5: CUL/RAW: /b2F44685040515641746233FEA2069F1D0A0070392400000001010100BAE1020
2015.12.23 20:30:15 5: CUL/RAW: b2F44685040515641746233FEA2069F1D0A0070392400000001010100BAE1020/20102020101020101010202020102432C0202020201049D9B
2015.12.23 20:30:15 4: CUL_Parse: CUL_WMBUS b2F44685040515641746233FEA2069F1D0A0070392400000001010100BAE102020102020101020101010202020102432C0202020201049D9B -124.5
2015.12.23 20:30:15 5: CUL_WMBUS dispatch b2F44685040515641746233FEA2069F1D0A0070392400000001010100BAE102020102020101020101010202020102432C0202020201049D::-124.5
2015.12.23 20:30:15 5: WMBUS raw msg b2F44685040515641746233FEA2069F1D0A0070392400000001010100BAE102020102020101020101010202020102432C0202020201049D::-124.5
2015.12.23 20:30:15 3: WMBUS Unknown device b2F44685040515641746233FEA2069F1D0A0070392400000001010100BAE102020102020101020101010202020102432C0202020201049D9B, please define it
2015.12.23 20:30:15 2: autocreate: define WMBUS_TCH_41565140_116_98 WMBUS b2F44685040515641746233FEA2069F1D0A0070392400000001010100BAE102020102020101020101010202020102432C0202020201049D9B
2015.12.23 20:30:15 3: WMBUS_TCH_41565140_116_98: I/O device is CUL_WMBUS
2015.12.23 20:30:15 2: autocreate: define FileLog_WMBUS_TCH_41565140_116_98 FileLog ./log/WMBUS_TCH_41565140_116_98-%Y.log WMBUS_TCH_41565140_116_98
2015.12.23 20:33:33 5: CUL/RAW: /b364468502347253645431BF4A1009F1DA76B00E0000000800B0000005849000
2015.12.23 20:33:33 5: CUL/RAW: b364468502347253645431BF4A1009F1DA76B00E0000000800B0000005849000/00000000000000000000000000000FFFF00000000000000000000000000FFFF
2015.12.23 20:33:33 4: CUL_Parse: CUL_WMBUS b364468502347253645431BF4A1009F1DA76B00E0000000800B000000584900000000000000000000000000000000FFFF00000000000000000000000000FFFF -74.5
2015.12.23 20:33:33 5: CUL_WMBUS dispatch b364468502347253645431BF4A1009F1DA76B00E0000000800B000000584900000000000000000000000000000000FFFF00000000000000000000000000FF::-74.5
2015.12.23 20:37:41 4: CUL_Parse: CUL_WMBUS b364468502347253645431BF4A1009F1DA76B00E0000000800B000000584900000000000000000000000000000000FFFF00000000000000000000000000FFFF -74.5
2015.12.23 20:38:18 4: CUL_Parse: CUL_WMBUS b2F44685040515641746233FEA2069F1D0A0070392400000001010100BAE102020102020101020101010202020102432C0202020201049D9B -124.5
2015.12.23 20:41:43 4: CUL_Parse: CUL_WMBUS b364468502347253645431BF4A1009F1DA76B00E0000000800B000000584900000000000000000000000000000000FFFF00000000000000000000000000FFFF -74.5
2015.12.23 20:42:20 4: CUL_Parse: CUL_WMBUS b2F44685040515641746233FEA2069F1D0A0070392400000001010100BAE102020102020101020101010202020102432C0202020201049D9B -124.5
2015.12.23 20:43:56 4: CUL_Parse: CUL_WMBUS b2E4468507436558470728A51A0009F1D5A007039C3000004060605093AC50A080609090A0A09090A08060C09060BF0F4040A070808D748 -38
2015.12.23 20:44:58 4: CUL_Parse: CUL_WMBUS b2E446850772250007062578EA0009F1DFA00703900000000000000007E4000000000000000000000000000000000FFFF0000000000FFFF -74.5
2015.12.23 20:45:46 4: CUL_Parse: CUL_WMBUS b364468502347253645431BF4A1009F1DA76B00E0000000800B000000584900000000000000000000000000000000FFFF00000000000000000000000000FFFF -74.5
2015.12.23 20:48:13 4: CUL_Parse: CUL_WMBUS b2F446850499380417462909DA2069F1D22007039C1000000040606090252060A080904070608070809060709080A5D70090B090D0A09D8A3 -120.5
2015.12.23 20:49:47 4: CUL_Parse: CUL_WMBUS b364468502347253645431BF4A1009F1DA76B00E0000000800B000000584900000000000000000000000000000000FFFF00000000000000000000000000FFFF -74.5
2015.12.23 20:50:29 4: CUL_Parse: CUL_WMBUS b2F44685040515641746233FEA2069F1D0A0070392400000001010100BAE102020102020101020101010202020102432C0202020201049D9B -124.5
2015.12.23 20:53:50 4: CUL_Parse: CUL_WMBUS b364468502347253645431BF4A1009F1DA76B00E0000000800B000000584900000000000000000000000000000000FFFF00000000000000000000000000FFFF -74.5


ein "TechemListener" ist angelegt: define TechemListener TechemWZ 00000000

Was mir jetzt noch fehlt ist ein wenig Inhalt:


fhem> get TechemListener list
fhem> get TechemListener list
fhem>


-> list liefert leider keine Ergebnisse, auch die beiden erzeugten Filelogs sind leer.

Sollten nicht in den Nachrichten oben bereits die ersten Zählerstände codiert sein?

Gruß Mirko



FHEM 6.2 auf Intel NUC mit Ubuntu 20.04 LTS
BUSWARE CUL, HM-RC-12, HM-SEC-RHS, HM-WDS30-OT2-SM, HM-ES-PMSw1-DR, CCU3, Sourceforge/hausbus (Beleuchtung + Rolläden + Audio), YAMAHA_AVR

herrmannj

#91
Hallo Mirko,

die WMBUS_TCH* Device sind "by accident" entstanden.

Normalerweise werden WMBUS Nachrichten im WMBUS Modul von Kaihs verarbeitet. Techem hat jedoch ein eigenes Format welches vom WMBUS Modul nicht gelesen wird.

Daher habe ich das für die Techem Module so gelöst das ich mich einklinke, alles was Techem ist und was ich verstehe "fische" ich aus dem Strom und der Rest wird an WMBUS weitergereicht.

Wenn also die device anegelgt wurden hat das "rausfischen" nicht funktioniert. Wir hatten gerade eine Konstellation wo das nicht funktioniert hat weil die cfg von Hand geändert wurde.

Wenn so dann zur Sicherheit bitte einmal einen Neustart.

Magst Du bitte einmal das List beider CUL posten.

Danke vg
Joerg

btw: die device in Deinem Post sind TechemWZ. Empfang funktioniert...

mircoby

Hi Jörg,

Danke für die Rückmeldung. Habe jetzt die Devices mal gelöscht und einen Neustart gemacht.

Hier das List vom CUL für den WMBUS
Zitat
Internals:
   CFGFN      ./config/cul.cfg
   CMDS       BbCFiAZEGMKUYRTVWXefmltux
   CUL_WMBUS_MSGCNT 1
   CUL_WMBUS_TIME 2015-12-23 23:48:14
   Clients    :TechemWZ:WMBUS:HMS:CUL_IR:STACKABLE_CC:
   DEF        /dev/ttyACM1@9600 1111
   DeviceName /dev/ttyACM1@9600
   FD         10
   FHTID      1111
   NAME       CUL_WMBUS
   NR         69
   PARTIAL
   RAWMSG     b364468502347253645431BF4A1009F1DA76B00E0000000000C000000991D00000000000000000000000000000000FFFF00000000000000000000000000FFFF
   RSSI       -74.5
   STATE      Initialized
   TYPE       CUL
   VERSION    V 1.60 CUL868
   initString X21
brt
   Matchlist:
     8:HMS      ^810e04....(1|5|9).a001
     D:CUL_IR   ^I............
     H:STACKABLE_CC ^\*
     J:WMBUS    ^b.*
   Readings:
     2015-12-23 23:46:17   cmds             B b C F i A Z E G M K U Y R T V W X e f m l t u x
     2015-12-23 19:29:00   raw             V 1.60 CUL868
     2015-12-23 23:48:14   state           Initialized
Attributes:
   group      Techem
   rfmode     WMBus_T
   room       Server
   verbose    4


Der andere CUL ist für homematic ( sollte davon unabhängig sein? trotzdem die Ausgabe vom List:

Zitat
Internals:
   CFGFN      ./config/cul.cfg
   CMDS       BbCFiAZEGMKUYRTVWXefmltux
   Clients    :CUL_HM:HMS:CUL_IR:STACKABLE_CC:
   DEF        /dev/ttyACM0@9600 1234
   DeviceName /dev/ttyACM0@9600
   FD         9
   FHTID      1234
   NAME       XX_CUL
   NR         66
   PARTIAL
   RAWMSG     A1483845E3BB17900000080F11E0000000000093F0219
   RSSI       -61.5
   STATE      Initialized
   TYPE       CUL
   VERSION    V 1.60 CUL868
   XX_CUL_MSGCNT 25
   XX_CUL_TIME 2015-12-23 23:53:15
   initString X21
Ar
   owner_CCU  vccu
   Matchlist:
     1:CUL_HM   ^A....................
     8:HMS      ^810e04....(1|5|9).a001
     D:CUL_IR   ^I............
     H:STACKABLE_CC ^\*
   Readings:
     2015-12-23 23:46:17   cmds             B b C F i A Z E G M K U Y R T V W X e f m l t u x
     2015-12-23 19:10:26   raw             V 1.60 CUL868
     2015-12-23 23:53:15   state           Initialized
Attributes:
   group      HomeMatic
   hmId       F14321
   rfmode     HomeMatic
   room       Server
   verbose    3

Normalerweise habe ich autocreate ausgeschaltet, nachdem ich es jetzt mal eingeschaltet habe bekomme ich beim Neustart des Servers immer ein neues kryptisches device:
Erst:
Zitat
Internals:
   DEF        801011
   IODev      XX_CUL
   NAME       HM_801011
   NR         674
   NTFY_ORDER 50-HM_801011
   STATE      ???
   TYPE       CUL_HM
   Readings:
     2015-12-23 21:27:21   D-firmware      0.0
     2015-12-23 21:27:21   D-serialNr      Eu\e�8
   Helper:
     HM_CMDNR   1
     Expert:
       def        1
       det        0
       raw        1
       tpl        0
     Io:
       newChn     +801011,00,00,00
       prefIO
       rxt        0
       vccu
       p:
         801011
         00
         00
         00
     Mrssi:
       mNo
     Prt:
       bErr       0
       sProc      0
     Q:
       qReqConf
       qReqStat
     Role:
       chn        1
       dev        1
Attributes:
   IODev      XX_CUL
   autoReadReg 4_reqStatus
   expert     2_full
   firmware   0.0
   model      unknown
   room       Server
   serialNr   Eu\e�8
   subType    1

Dann:
Zitat
Internals:
   CFGFN
   DEF        093BB3
   IODev      XX_CUL
   LASTInputDev XX_CUL
   MSGCNT     6
   NAME       HM_093BB3
   NR         677
   STATE      ???
   TYPE       CUL_HM
   XX_CUL_MSGCNT 6
   XX_CUL_RAWMSG A1C8E0000093BB3797126AA00000080109700023C002C093FEC6F6CDC1F::-118:XX_CUL
   XX_CUL_RSSI -118
   XX_CUL_TIME 2015-12-23 23:46:20
   lastMsg    No:8E - t:00 s:093BB3 d:797126 AA00000080109700023C002C093FEC6F6CDC1F
   protLastRcv 2015-12-23 23:46:20
   rssi_at_XX_CUL min:-118 lst:-118 max:-118 avg:-118 cnt:6
   Readings:
     2015-12-23 23:46:20   D-firmware      10.10
     2015-12-23 23:46:20   D-serialNr      ��<,   
   Helper:
     HM_CMDNR   142
     Expert:
       def        1
       det        0
       raw        1
       tpl        0
     Io:
       newChn     +093BB3,00,00,00
       nextSend   1450910781.02585
       prefIO
       rxt        0
       vccu
       p:
         093BB3
         00
         00
         00
     Mrssi:
       mNo        8E
       Io:
         XX_CUL     -116
     Prt:
       bErr       0
       sProc      0
     Q:
       qReqConf
       qReqStat
     Role:
       chn        1
       dev        1
     Rssi:
       At_xx_cul:
         avg        -118
         cnt        6
         lst        -118
         max        -118
         min        -118
Attributes:
   autoReadReg 4_reqStatus
   expert     2_full
   firmware   10.10
   model      unknown
   room       CUL_HM
   serialNr   ��<,   
   subType

Gruß Mirko
FHEM 6.2 auf Intel NUC mit Ubuntu 20.04 LTS
BUSWARE CUL, HM-RC-12, HM-SEC-RHS, HM-WDS30-OT2-SM, HM-ES-PMSw1-DR, CCU3, Sourceforge/hausbus (Beleuchtung + Rolläden + Audio), YAMAHA_AVR

herrmannj

zu den beiden Phantom device kann ich Dir nichts sagen. Das ist unabhängig.

Der erste CUL hat ein sauberes setup. TechemWZ ist drin. Was mir auffällt das die firmware (1.60) relativ alt ist. Da gba es bugs mit der RSSI. Da habe ich zwar was eingebaut aber das ist ungetestet.

Ich würde Dir vorschlagen den WM CUL auf die aktuelle Firmware anzuheben. Wenn es dann immer noch hakt müsstest Du ein list auf das TechemWZ list device posten.

Ich denke aber dann geht es einfach. Ist die Liste auch dann im Webif leer ? (set TechemWZ_Name list) ?

vg
joerg

mircoby

Servus Jörg.

Also CUL hat jetzt die v1.61:
Zitat
fhem> list CUL_WMBUS
Internals:
   CFGFN      ./config/cul.cfg
   CMDS       BbCFiAZEGMKUYRTVWXefmltux
   CUL_WMBUS_MSGCNT 5
   CUL_WMBUS_TIME 2015-12-24 14:40:18
   Clients    :WMBUS:HMS:CUL_IR:STACKABLE_CC:
   DEF        /dev/ttyACM1@9600 1111
   DeviceName /dev/ttyACM1@9600
   FD         11
   FHTID      1111
   NAME       CUL_WMBUS
   NR         68
   PARTIAL
   RAWMSG     b364468502347253645431BF4A1009F1DA76B00E0000000000C000000991D00000000000000000000000000000000FFFF00000000000000000000000000FFFF
   RSSI       -74.5
   STATE      Initialized
   TYPE       CUL
   VERSION    V 1.61 CUL868
   initString X21
brt
   Matchlist:
     8:HMS      ^810e04....(1|5|9).a001
     D:CUL_IR   ^I............
     H:STACKABLE_CC ^\*
     J:WMBUS    ^b.*
   Readings:
     2015-12-24 14:31:19   cmds             B b C F i A Z E G M K U Y R T V W X e f m l t u x
     2015-12-24 14:40:18   state           Initialized
Attributes:
   group      Techem
   rfmode     WMBus_T
   room       Server
   verbose    4

Im Log gibt es seit dem Update weitere Empfangsnachrichten:
Zitat
2015.12.24 14:31:56 4: CUL_Parse: CUL_WMBUS b2F4468501971054274628013A2069F1D070080393100000001010101013701010100010001040304030301030303D2E7030203040203D223 -56.5
2015.12.24 14:31:56 3: WMBUS Unknown device b2F4468501971054274628013A2069F1D070080393100000001010101013701010100010001040304030301030303D2E7030203040203D223, please define it
2015.12.24 14:32:22 1: PERL WARNING: Use of uninitialized value in addition (+) at fhem.pl line 4193, <FH> line 48507.
2015.12.24 14:36:09 4: CUL_Parse: CUL_WMBUS b2E446850772250007062578EA0009F1DFA0080390000000000000000BB9400000000000000000000000000000000FFFF0000000000FFFF -74.5
2015.12.24 14:36:09 3: WMBUS Unknown device b2E446850772250007062578EA0009F1DFA0080390000000000000000BB9400000000000000000000000000000000FFFF0000000000FFFF, please define it
2015.12.24 14:38:43 4: CUL_Parse: CUL_WMBUS b2F44685040515641746233FEA2069F1D0A00803924000000010101007F3502020102020101020101010202020102432C0202020201049D9B -124.5
2015.12.24 14:38:43 3: WMBUS Unknown device b2F44685040515641746233FEA2069F1D0A00803924000000010101007F3502020102020101020101010202020102432C0202020201049D9B, please define it
2015.12.24 14:40:10 4: CUL_Parse: CUL_WMBUS b2E446850772250007062578EA0009F1DFA0080390000000000000000BB9400000000000000000000000000000000FFFF0000000000FFFF -74.5
2015.12.24 14:40:10 3: WMBUS Unknown device b2E446850772250007062578EA0009F1DFA0080390000000000000000BB9400000000000000000000000000000000FFFF0000000000FFFF, please define it
2015.12.24 14:40:18 4: CUL_Parse: CUL_WMBUS b364468502347253645431BF4A1009F1DA76B00E0000000000C000000991D00000000000000000000000000000000FFFF00000000000000000000000000FFFF -74.5
2015.12.24 14:40:18 3: WMBUS Unknown device b364468502347253645431BF4A1009F1DA76B00E0000000000C000000991D00000000000000000000000000000000FFFF00000000000000000000000000FFFF, please define it
2015.12.24 14:42:51 4: CUL_Parse: CUL_WMBUS b2F44685040515641746233FEA2069F1D0A00803924000000010101007F3502020102020101020101010202020102432C0202020201049D9B -124.5
2015.12.24 14:42:51 3: WMBUS Unknown device b2F44685040515641746233FEA2069F1D0A00803924000000010101007F3502020102020101020101010202020102432C0202020201049D9B, please define it
2015.12.24 14:44:20 4: CUL_Parse: CUL_WMBUS b364468502347253645431BF4A1009F1DA76B00E0000000000C000000991D00000000000000000000000000000000FFFF00000000000000000000000000FFFF -74.5
2015.12.24 14:44:20 3: WMBUS Unknown device b364468502347253645431BF4A1009F1DA76B00E0000000000C000000991D00000000000000000000000000000000FFFF00000000000000000000000000FFFF, please define it
2015.12.24 14:45:09 4: CUL_Parse: CUL_WMBUS b2E446850772250007062578EA0009F1DFA0080390000000000000000BB9400000000000000000000000000000000FFFF0000000000FFFF -74.5
2015.12.24 14:45:09 3: WMBUS Unknown device b2E446850772250007062578EA0009F1DFA0080390000000000000000BB9400000000000000000000000000000000FFFF0000000000FFFF, please define it

Das List bleibt allerdings leer. (Im WebInf sowie auf der Telnet Konsole):

Zitat
fhem> list TechemListener
Internals:
   CFGFN      ./config/cul.cfg
   DEF        00000000
   ID         00000000
   NAME       TechemListener
   NR         70
   NTFY_ORDER 50-TechemListener
   STATE      listening
   TYPE       TechemWZ
   Readings:
     2015-12-24 14:28:20   state           listening
   Helper:
     listmode   1
Attributes:
   group      Techem
   room       Server

Kannst Du beurteilen ob die empfangenen Raw Messages grundsätzlich IO sind? Kannst Du erkennen welche Devices das sind, ob CRC korrekt etc?

Danke & Gruß Mirko

P.S.: Fhem habe ich auch auf den neuesten Stand gebracht - jetzt habe ich weitere andere Aufälligkeiten 70_Viera.pm macht ärger -> Perfmon... Anderes Thema, kümmere ich mich separat darum.

P.P.S.: Frohe Weihnachten!
FHEM 6.2 auf Intel NUC mit Ubuntu 20.04 LTS
BUSWARE CUL, HM-RC-12, HM-SEC-RHS, HM-WDS30-OT2-SM, HM-ES-PMSw1-DR, CCU3, Sourceforge/hausbus (Beleuchtung + Rolläden + Audio), YAMAHA_AVR

herrmannj

Hi Mirko

CUL: meiner hat 1.65 ... ?

ZitatKannst Du beurteilen ob die empfangenen Raw Messages grundsätzlich IO sind? Kannst Du erkennen welche Devices das sind, ob CRC korrekt etc?
Oberflächlich ok. Sind Warm, Kalt und Wärme. Passt eigentlich.

Du, lass uns "weihnachten" - danach machen wir weiter :)

Schönes Fest an Dich und Family !

vg
joerg

mircoby

Servus Jörg,

Richtig, lass uns erst mal Weihnachten...

VG Mirko

P.S.: laut http://culfw.de/CHANGED ist die 1.61 die Aktuelle version, habe gerade mal die 1.65 aus dem trunk gezogen und installiert (im List erscheint allerdings die Version 1.60). Es kommen nun viel mehr message in kürzeren Abständen, der Listener ist allerdings immer noch leer...

Zitat
2015.12.24 15:46:40 3: WMBUS Unknown device b2E446850803275007062BFBFA0809F1DC70180394D0000030404050212AB040403030202020102020404040203042D320503040507251A, please define it
2015.12.24 15:46:42 3: WMBUS Unknown device b2F446850499380417462909DA2069F1D22008039C100000004060609C786060A080904070608070809060709080A5D70090B090D0A09D8A3, please define it
2015.12.24 15:46:55 3: WMBUS Unknown device b2E446850443655847072C7BAA0009F1D1B008039260000010101000248270202010302010202000202020201020216290202020003650D, please define it
2015.12.24 15:46:58 3: WMBUS Unknown device b2E446850233655847072621EA0009F1D81008039FF00000507070B0A10D90B0C0B070C0C0E0D0D0D080B0B0B0C0BCC030A090C09097114, please define it
2015.12.24 15:47:00 3: WMBUS Unknown device b36446850198101504543CAA1A1009F1D260400E0E71700005CCC830FB77306848D4BA7940104000A50A0010438EC22A37186251251359C7FE52A2CABC4AED4, please define it
2015.12.24 15:47:15 3: WMBUS Unknown device b2E446850570471436180D260A0019E1ED70380393F03004A9999AD534EF77A534716000000001203120B1C02060377150813070124D21E, please define it
2015.12.24 15:47:17 3: WMBUS Unknown device b2E446850308815857072121DA0009F1D240080391900000203030202E61D030100000000000102000000000000013B0B0202030103747F, please define it
2015.12.24 15:47:26 3: WMBUS Unknown device b2E446850633755847072A1FCA0809F1D07008039120000000101010187EA01010101010002010101010001000100D2FC010001000109B6, please define it
2015.12.24 15:47:35 3: WMBUS Unknown device b2F44685040515641746233FEA2069F1D0A00803924000000010101007F3502020102020101020101010202020102432C0202020201049D9B, please define it
2015.12.24 15:47:37 3: WMBUS Unknown device b2E44685060347684707234E0A0809F1D140380396902000F20201616A6861C110100000100091602000100000D3472F056624F755FAB3A, please define it
2015.12.24 15:47:38 3: WMBUS Unknown device b2E4468508804714361805E9CA0019E1EC50180390E00000201010506F70B00000000000000000000000000000000FFFF0002050D4A586F, please define it
2015.12.24 15:47:41 3: WMBUS Unknown device b2E446850593655847072FFFAA0009F1D1A0080393D00000002020102162201010103020406060505030203020202FF3D010203020327F8, please define it
2015.12.24 15:47:42 3: WMBUS Unknown device b2E4468508653704361807212A0019E1E000080390000000000000000C3D000000000000000000000000000000000FFFF0000000000FFFF, please define it
2015.12.24 15:47:46 3: WMBUS Unknown device b364468501081015045438837A1009F1D180600E08C0E00009CC74107D592D9F6862E5958500000010000400202680EA750010487A4B2514DF351785E81327C, please define it
2015.12.24 15:47:55 3: WMBUS Unknown device b2F4468507906904174624F29A2069F1D1B00803981000000050A0A0BB64E0A05030301010002020404040304090736010A0807090708321F, please define it
2015.12.24 15:48:05 3: WMBUS Unknown device b2E446850143285117072F7E6A0009F1D0C0080390B00000000000100DC00010000010100010100000101010000019CD00001000001F9AA, please define it
2015.12.24 15:48:12 3: WMBUS Unknown device b36446850178101504543B645A1009F1D110800E0E81500009C0A6DB48D5E75989064E99472040000000000000208762C00C305D354C5D5735CCA2A658B1B5B, please define it
2015.12.24 15:48:19 3: WMBUS Unknown device b364468501881015045430B29A1009F1D770600E0401500003C8E7AEAE82BFD86CC46AF58B1000000000000000000043E9080111349F69E7557EA79A38D6F95, please define it
2015.12.24 15:48:23 3: WMBUS Unknown device b2E446850772250007062578EA0009F1DFA0080390000000000000000BB9400000000000000000000000000000000FFFF0000000000FFFF, please define it
2015.12.24 15:48:34 3: WMBUS Unknown device b364468500881015045433070A1009F1D8C0300E01A0A0000ACC531C7A2919C23881759B080000000000080050000B50E3041078610928C383155451250E95D, please define it
2015.12.24 15:48:36 3: WMBUS Unknown device b364468500781015045438D1CA1009F1D8E0100E0100500006C031964954D90C1C20E1F54400000000400400402104AFAD08006496831061B83F81208234492, please define it
2015.12.24 15:48:43 3: WMBUS Unknown device b2E4468507004714361809AA0A0019E1E772180390B0A033E7777854B07DC67432B0A0000000007020A0C5C9CAFB8318FB2E0E1C5D1B185, please define it
2015.12.24 15:48:48 3: WMBUS Unknown device b2E4468508036558470728CFCA0009F1D010080390000000000000000931100000000000000000000000000000000FFFF0000000000FFFF, please define it
2015.12.24 15:48:51 3: WMBUS Unknown device b2E446850363655847072D940A0009F1D8C018039EB0200102020031F714722201C252727272111292522221F2524E80B1F1B2417290E6E, please define it
2015.12.24 15:48:51 3: WMBUS Unknown device b2E4468500417900270727367A0009F1DBA0080393B00000203030304AAB902040202030204030202020303030301251C02020200025868, please define it
2015.12.24 15:48:53 3: WMBUS Unknown device b2E446850213655847072DC6BA0009F1D1C0080392C0000020101000251EE0203020202020202010203020201020391FA02020101043075, please define it
2015.12.24 15:48:58 3: WMBUS Unknown device b2F4468507806904174628EA1A2069F1D060080392800000002010102F7D502020201020101020103010102030101D316030102010203AE34, please define it
2015.12.24 15:49:02 3: WMBUS Unknown device b2E44685033125000706271FEA0009F1D6A0080390100000000000000A5440000000000010000000000000000000072790000000000FFFF, please define it
2015.12.24 15:49:03 3: WMBUS Unknown device b2F4468501971054274628013A2069F1D070080393100000001010101013701010100010001040304030301030303D2E7030203040203D223, please define it
2015.12.24 15:49:11 3: WMBUS Unknown device b364468502347253645431BF4A1009F1DA76B00E0000000000C000000991D00000000000000000000000000000000FFFF00000000000000000000000000FFFF, please define it
2015.12.24 15:49:24 3: WMBUS Unknown device b2F4468502042203074721863A2069F1D61008039E2000000070C0C112A4F0F0B0B090601020C070A090808080C0A7F450B090A0B0A0B2B76, please define it
2015.12.24 15:49:25 3: WMBUS Unknown device b2E446850990471436180A44DA0019E1E280380391E01001A3E3E5427FCD83D0D00000000000000000001003644506D746B1B637A39D3F8, please define it

So Schluss für heute...!
FHEM 6.2 auf Intel NUC mit Ubuntu 20.04 LTS
BUSWARE CUL, HM-RC-12, HM-SEC-RHS, HM-WDS30-OT2-SM, HM-ES-PMSw1-DR, CCU3, Sourceforge/hausbus (Beleuchtung + Rolläden + Audio), YAMAHA_AVR

mircoby

So bin einen Schritt weiter. Ubuntu hat mir einen Streich gespielt!

Verwende 2 CULs 1x Homematic v1.60, 1x WMBUS v1.65 (so war es beabsichtigt).

Nach dem Update auf 1.65 hat sich die Zuordnung von ttyACM0 und ttyACM1 vertauscht, somit lauschte der 1.60 auf WMBUS und 1.65 auf Homematic... was natürlich weiterhin keine Decodierung bewirkte. Nachdem nun der andere CUL auch auf 1.65 ist klappts auch mit der decodierung!

Zitat
41902194        warm water      0       -75
11853463        cold water      0       -94
84553680        cold water      0.1     -92
42057816        warm water      1.9     -80
11853214        cold water      2.3     -86
84553658        cold water      3       -87
41900678        warm water      4.7     -64.5
41565140        warm water      4.7     -61
85158830        cold water      6.2     -80.5
84553621        cold water      7.2     -81.5
84553659        cold water      8.8     -81.5
00501233        warm water      10.7    -75.5
35066501        warm water      13.7    -83.5
41900679        warm water      15.7    -87
93303256        cold water      17.5    -67
41809349        warm water      22.8    -89.5
00502277        warm water      25      -84
84553674        cold water      28.7    -76
30204220        cold water      32.5    -87
02814755        cold water      41      -91.5
00753280        warm water      53.2    -91
01110248        warm water      110.9   -83
84553636        cold water      114.6   -88.5
50018107        heat meter      1707    -128
50018108        heat meter      3518    -22.5
50018110        heat meter      5311    -34.5
50018118        heat meter      7154    -127.5
50018117        heat meter      7713    -23
38091715        heat meter      54676   -21

So jetzt geht es an die Zuordnung...

Merke für später: CULFW 1.61 funktioniert noch nicht, CULFW 1.65 decodiert WMBUS nachrichten.

Gruß Mirko
FHEM 6.2 auf Intel NUC mit Ubuntu 20.04 LTS
BUSWARE CUL, HM-RC-12, HM-SEC-RHS, HM-WDS30-OT2-SM, HM-ES-PMSw1-DR, CCU3, Sourceforge/hausbus (Beleuchtung + Rolläden + Audio), YAMAHA_AVR

herrmannj

ah, perfekt.

Also: aktuelle CUL FW verwenden. Ich vermute das hängt mit den fehlenden RSSI zusammen, aber so ist es sauberer.

schöne Restfeiertage,

vg
Joerg

mircoby

FHEM 6.2 auf Intel NUC mit Ubuntu 20.04 LTS
BUSWARE CUL, HM-RC-12, HM-SEC-RHS, HM-WDS30-OT2-SM, HM-ES-PMSw1-DR, CCU3, Sourceforge/hausbus (Beleuchtung + Rolläden + Audio), YAMAHA_AVR

bolligru

Hi Mirko,

mich interessieren die Datensätze mit der Länge 36 z.B.:
2015.12.24 15:47:46 b364468501081015045438837A1009F1D180600E08C0E00009CC74107D592D9F6862E5958500000010000400202680EA750010487A4B2514DF351785E81327C
Die stammen von einem TECHEM-Wärmezähler Compact V. Diese Geräte sitzen direkt im Verteilerkasten der Heizung.
Ich habe Dir mal eine Dekodierungshilfe in Excel angehängt. Vielleicht kannst Du das Gerät ja identifizieren. Mich würde eine laufende Reihe von Datensätzen dieser Geräte über einen Monatszeitraum interessieren.
Scheinbar empfängt Dein CUL mehrere Geräte diesen Typs. Falls Deine Empfangs- Zuordnungsprobleme behoben sind, könntest Du mir aus Deinen RAW-Daten diese speziellen Geräte extrahieren?
Ich benötige die Daten um das Problem der von TECHEM speziellen Halbmonatsspeicherung zu analysieren. Die Frage ist wo und wie wird der Fehlerakkumulator gespeichert und verwaltet.
Wäre super wenn Du Dich dazu bereit fändest! Die Ergebnisse bekommt natürlich auch das Forum.

Danke Bolligru

herrmannj

Hi

Bin zwar nicht mirko.

Magst du deine frage nochmal anders formulieren? Ich versteh sie grad nicht.

Du kannst mit fhem hkv und wz empfangen und loggen.

Vg
Joerg

herrmannj

ich glaub ich ahne.

Ist doch aber schon alles fertig. 32_TechemWZ liest den CompactV: http://fhem.de/commandref_DE.html#TechemWZ

Diese eine Feld nachdem Du da suchst kannst Du ignorieren. Die 14 Tageswerte sind nur die anderen, das Feld hat keine Bedeutung. Deine Analyse im excel ist schon fast auf dem richtigen Weg. Die Halbmonatswerte kann ich komplett lesen. Da das modul aber täglich logt werden sie nicht benötigt.

vg
joerg

bolligru

Jörg,
danke für Deine Antwort. Ich glaube wir sprechen von zwei unterschiedlichen Geräten die bei Techem unter Compact V segeln. Der Wärmezähler den Dein Modul auswertet schraubt man an den Heizkörper anstelle der früheren Röhrchen. Das Gerät welches mich interessiert wird in der Rücklaufleitung der Heizanlage installiert und ist ein Durchflußzähler. Wir sollten zuerst das Zielgerät identifizieren bevor wir weiteren Aufwand in die Sache stecken.
Als Anhang findest Du ein Bild des Gerätes.

Gruß
Bolligru

herrmannj