neues Modul 66_EseraOneWire für den Esera 1-Wire Controller

Begonnen von pizmus, 04 Oktober 2018, 22:10:37

Vorheriges Thema - Nächstes Thema

Morgennebel

Zitat von: Morgennebel am 05 Februar 2019, 16:06:26
usw. Meine PWMR-Definition wünscht sich aber on/off im SATE/state - dort habe ich nur Initialized stehen. Nur im out-Reading kann ich mit 0 oder 1 auf den Zustand schliessen.

ReadingsProxy war mein vergessener Freund. Läuft nun erstmal...

Ciao, -MN
Einziger Spender an FHEM e.V. mit Dauerauftrag seit >= 24 Monaten

FHEM: MacMini/ESXi, 2-3 FHEM Instanzen produktiv
In-Use: STELLMOTOR, VALVES, PWM-PWMR, Xiaomi, Allergy, Proplanta, UWZ, MQTT,  Homematic, Luftsensor.info, ESP8266, ESERA

pizmus

Hallo MN,
danke für die Anregungen. Ich hoffe es hat bislang niemand kalte Füße bekommen, wegen der Fußbodenheizung  ;)

Die Firmware Version ist ok. Anhand der Fehlermeldungen habe ich eine Änderung vorgenommen. Bei mir ist jetzt noch eine PERL Warnung aus autocreate zu sehen. Die schaue ich mir noch an. Falls Du immer noch weitere Fehlermeldungen bekommst schicke mir bitte die Log Nachrichten mit Log Level 5.

Die "info:" Nachrichten sind jetzt auch aufgeräumt. Bei mir dauert die Initialisierung bis autocreate fertig ist 42 Sekunden, bei 8 Devices. Dabei würde ich es jetzt erst einmal belassen.

Ich schaffe es hoffentlich heute Abend die neue Version auf github zu bringen.

Hast Du zum Thema "subType switch" bzw. "STATE/state" weitere Informationen wie sich ein Modul verhalten sollte? Leider habe ich im Wiki zu dem Thema noch nichts gefunden.

Und ja, das Thema open/close/enable/disable schaue ich mir dann auch noch an.

Viele Grüße,
pizmus

Morgennebel

Zitat von: pizmus am 06 Februar 2019, 12:20:37
Hast Du zum Thema "subType switch" bzw. "STATE/state" weitere Informationen wie sich ein Modul verhalten sollte? Leider habe ich im Wiki zu dem Thema noch nichts gefunden.

Ich bin kein Programmierer, nur Anwender und ich kann nur von meinen Ideen/Verständnis sprechen.

Für mich wäre es einfacher, wenn die Schaltausgänge des Controllers oder DS2408-Relaismodule automatisch einzeln als Switch definiert werden. Quasi ein Hauptgerät mit mehreren Kanälen, jeder Kanal ist ein Ausgang oder Eingang. Der HM-LC-SW4-DR von Homematic ist sowas (https://www.elv.de/homematic-hm-lc-sw4-dr-funk-schaltaktor4fach-hutschiene-fuer-smart-home-hausautomation.html) oder von Homematic Wired ein Modul mit mehreren Aus- und Eingängen: https://www.elv.de/homematic-wired-rs485-i-o-modul-12-eingaenge-14-ausgaenge.html

Ein HM-LC-SW4-DR meldet sich so:

Hauptgerät:

Internals:
   DEF        4B7D83
   FUUID      5c581e86-f33f-4ba1-8b68-0e1361ce02c2cb61
   HM_HMLAN1_MSGCNT 10
   HM_HMLAN1_RAWMSG E4B7D83,0000,0AA77C63,FF,FFCD,1180024B7D831A2B3C0104000040
   HM_HMLAN1_RSSI -51
   HM_HMLAN1_TIME 2019-02-06 11:08:08
   HM_HMLAN2_MSGCNT 12
   HM_HMLAN2_RAWMSG 0500003B1180024B7D831A2B3C0104000040
   HM_HMLAN2_RSSI -59
   HM_HMLAN2_TIME 2019-02-06 11:08:08
   HM_HMLAN3_MSGCNT 12
   HM_HMLAN3_RAWMSG 040300351180024B7D831A2B3C0104000040
   HM_HMLAN3_RSSI -53
   HM_HMLAN3_TIME 2019-02-06 11:08:08
   IODev      HM_HMLAN3
   LASTInputDev HM_HMLAN3
   MSGCNT     34
   NAME       HM_EG.FLUR_FBHeizungTreppe
   NOTIFYDEV  global
   NR         150
   NTFY_ORDER 50-HM_EG.FLUR_FBHeizungTreppe
   STATE      CMDs_done
   TYPE       CUL_HM
   channel_01 HM_EG.FLUR_FBHeizungTreppe_Sw_FlurVorGaestezimmer
   channel_02 HM_EG.FLUR_FBHeizungTreppe_Sw_Eingang
   channel_03 HM_EG.FLUR_FBHeizungTreppe_Sw_FlurVorEsszimmer
   channel_04 HM_EG.FLUR_FBHeizungTreppe_Sw_Kueche
   lastMsg    No:11 - t:02 s:4B7D83 d:1A2B3C 0104000040
   protLastRcv 2019-02-06 11:08:08
   protRcv    12 last_at:2019-02-06 11:08:08
   protSnd    16 last_at:2019-02-06 11:08:08
   protState  CMDs_done
   rssi_HM_HMLAN3 cnt:12 min:-65 max:-57 avg:-60.5 lst:-64
   rssi_at_HM_HMLAN1 cnt:10 min:-61 max:-50 avg:-53.2 lst:-51
   rssi_at_HM_HMLAN2 cnt:12 min:-63 max:-59 avg:-60.41 lst:-59
   rssi_at_HM_HMLAN3 cnt:12 min:-58 max:-47 avg:-53.16 lst:-53
   READINGS:
     2017-11-18 09:17:48   D-firmware      2.8
     2017-11-18 09:17:48   D-serialNr      NEQ0713011
     2019-01-01 13:06:09   PairedTo        0x1A2B3C
     2017-11-18 09:18:41   R-pairCentral   0x1A2B3C
     2019-01-01 13:06:09   RegL_00.        02:01 0A:1A 0B:2B 0C:3C 15:FF 18:00 00:00
     2019-01-01 13:06:04   powerOn         2019-01-01 13:06:04
     2019-02-04 12:53:12   sabotageAttack_ErrIoAttack cnt 1
     2019-02-06 11:08:08   state           CMDs_done
   helper:
     HM_CMDNR   17
     cSnd       111A2B3C4B7D830204C80000,111A2B3C4B7D830204000000
     mId        0061
     regLst     ,0
     rxType     1
     supp_Pair_Rep 0
     ack:
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +4B7D83,00,00,00
       nextSend   1549447688.50292
       rxt        0
       vccu       VCCU
       p:
         4B7D83
         00
         00
         00
       prefIO:
         HM_HMLAN3
     mRssi:
       mNo        11
       io:
         HM_HMLAN1:
           -51
           -51
         HM_HMLAN2:
           -59
           -59
         HM_HMLAN3:
           -47
           -47
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       dev        1
       prs        1
     rssi:
       HM_HMLAN3:
         avg        -60.5
         cnt        12
         lst        -64
         max        -57
         min        -65
       at_HM_HMLAN1:
         avg        -53.2
         cnt        10
         lst        -51
         max        -50
         min        -61
       at_HM_HMLAN2:
         avg        -60.4166666666667
         cnt        12
         lst        -59
         max        -59
         min        -63
       at_HM_HMLAN3:
         avg        -53.1666666666667
         cnt        12
         lst        -53
         max        -47
         min        -58
     tmpl:
Attributes:
   IODev      HM_HMLAN3
   IOgrp      VCCU:HM_HMLAN3
   autoReadReg 4_reqStatus
   expert     2_raw
   firmware   2.8
   model      HM-LC-SW4-DR
   room       R_Flur,SYS_HomeMatic
   serialNr   NEQ0713011
   subType    switch
   webCmd     getConfig:clear msgEvents


Kanal 1:

Internals:
   DEF        4B7D8301
   FUUID      5c581e86-f33f-4ba1-bece-ed10335b818aa7c4
   NAME       HM_EG.FLUR_FBHeizungTreppe_Sw_FlurVorGaestezimmer
   NOTIFYDEV  global
   NR         151
   NTFY_ORDER 50-HM_EG.FLUR_FBHeizungTreppe_Sw_FlurVorGaestezimmer
   STATE      off
   TYPE       CUL_HM
   chanNo     01
   device     HM_EG.FLUR_FBHeizungTreppe
   READINGS:
     2019-02-06 08:16:04   CommandAccepted yes
     2017-11-18 09:18:42   R-powerUpAction off
     2017-11-18 09:18:42   R-sign          off
     2019-01-01 13:06:10   RegL_01.        08:00  30:06 57:24 56:00 00:00
     2019-02-06 09:59:21   deviceMsg       off (to VCCU)
     2019-02-06 09:59:21   level           0
     2019-02-06 09:59:21   pct             0
     2019-02-06 09:59:21   recentStateType info
     2019-02-06 09:59:21   state           off
     2019-02-06 09:59:21   timedOn         off
     2019-02-06 08:16:04   trigLast        fhem:02
   helper:
     regLst     ,1,3p
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     role:
       chn        1
     tmpl:
Attributes:
   HeatingFBEG S_FussbodenFlurHinten
   model      HM-LC-SW4-DR
   peerIDs    00000000,
   userattr   HeatingFBEG HeatingFBEG_map structexclude
   webCmd     statusRequest:toggle:on:off


Kanal 2:

Internals:
   DEF        4B7D8302
   FUUID      5c581e86-f33f-4ba1-b06c-45e1a48a78ac3371
   NAME       HM_EG.FLUR_FBHeizungTreppe_Sw_Eingang
   NOTIFYDEV  global
   NR         152
   NTFY_ORDER 50-HM_EG.FLUR_FBHeizungTreppe_Sw_Eingang
   STATE      off
   TYPE       CUL_HM
   chanNo     02
   device     HM_EG.FLUR_FBHeizungTreppe
   READINGS:
     2019-02-06 07:19:27   CommandAccepted yes
     2017-11-18 09:18:44   R-powerUpAction off
     2017-11-18 09:18:44   R-sign          off
     2019-01-01 13:06:11   RegL_01.        08:00  30:06 57:24 56:00 00:00
     2019-02-06 09:59:22   deviceMsg       off (to VCCU)
     2019-02-06 09:59:22   level           0
     2019-02-06 09:59:22   pct             0
     2019-02-06 09:59:22   recentStateType info
     2019-02-06 09:59:22   state           off
     2019-02-06 09:59:22   timedOn         off
     2019-02-06 07:19:27   trigLast        fhem:02
   helper:
     regLst     ,1,3p
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     role:
       chn        1
     tmpl:
Attributes:
   model      HM-LC-SW4-DR
   peerIDs    00000000,
   webCmd     statusRequest:toggle:on:off


Im Augenblick sind die ESERA-Controller-Aus- und Eingänge als SYS1 bis SYS3 definiert - wäre eine einheitliche Struktur eventuell sinnvoller für viele Anwender? Transferwissen mitnehmen?

Ist nur eine Anregung. Im Augenblick läuft es und ich bin sehr viel zufriedener als mit meiner alten Lösung...

Ciao, -MN
Einziger Spender an FHEM e.V. mit Dauerauftrag seit >= 24 Monaten

FHEM: MacMini/ESXi, 2-3 FHEM Instanzen produktiv
In-Use: STELLMOTOR, VALVES, PWM-PWMR, Xiaomi, Allergy, Proplanta, UWZ, MQTT,  Homematic, Luftsensor.info, ESP8266, ESERA

Morgennebel

Einziger Spender an FHEM e.V. mit Dauerauftrag seit >= 24 Monaten

FHEM: MacMini/ESXi, 2-3 FHEM Instanzen produktiv
In-Use: STELLMOTOR, VALVES, PWM-PWMR, Xiaomi, Allergy, Proplanta, UWZ, MQTT,  Homematic, Luftsensor.info, ESP8266, ESERA

Morgennebel

Also, wenn ich den 1-Wire ESERA Digitalzähler an den 1-Wire Bus anstecke, bleibt alles stehn.

Hier die Meldungen aus dem Log bei verbose 5, bis ich ihn wieder abgeklemmt hatte. Danach kamen wieder Werte von den anderen Geräten.


2019.02.06 18:33:14 5: EC_HWRHeizung: dispatch SYS2_SYS2_SYS2_2_00000011
2019.02.06 18:33:14 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_SYS3|0
2019.02.06 18:33:14 4: EseraOneWire (EC_HWRHeizung) - listElement: 1_SYS3|0
2019.02.06 18:33:14 4: EseraOneWire (EC_HWRHeizung) - passing reading to clients: SYS3_SYS3_SYS3_0_0
2019.02.06 18:33:14 5: EC_HWRHeizung: dispatch SYS3_SYS3_SYS3_0_0
2019.02.06 18:33:24 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_EVT|18:34:26
2019.02.06 18:33:24 5: EseraOneWire (EC_HWRHeizung) - EVT received
2019.02.06 18:33:24 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_SYS1_1|0
2019.02.06 18:33:24 4: EseraOneWire (EC_HWRHeizung) - listElement: 1_SYS1_1|0
2019.02.06 18:33:24 4: EseraOneWire (EC_HWRHeizung) - passing reading to clients: SYS1_SYS1_SYS1_1_0
2019.02.06 18:33:24 5: EC_HWRHeizung: dispatch SYS1_SYS1_SYS1_1_0
2019.02.06 18:33:24 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_SYS1_2|00000000
2019.02.06 18:33:24 4: EseraOneWire (EC_HWRHeizung) - listElement: 1_SYS1_2|00000000
2019.02.06 18:33:24 4: EseraOneWire (EC_HWRHeizung) - passing reading to clients: SYS1_SYS1_SYS1_2_00000000
2019.02.06 18:33:24 5: EC_HWRHeizung: dispatch SYS1_SYS1_SYS1_2_00000000
2019.02.06 18:33:24 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_SYS2_1|3
2019.02.06 18:33:24 4: EseraOneWire (EC_HWRHeizung) - listElement: 1_SYS2_1|3
2019.02.06 18:33:24 4: EseraOneWire (EC_HWRHeizung) - passing reading to clients: SYS2_SYS2_SYS2_1_3
2019.02.06 18:33:24 5: EC_HWRHeizung: dispatch SYS2_SYS2_SYS2_1_3
2019.02.06 18:33:24 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_SYS2_2|00000011
2019.02.06 18:33:24 4: EseraOneWire (EC_HWRHeizung) - listElement: 1_SYS2_2|00000011
2019.02.06 18:33:24 4: EseraOneWire (EC_HWRHeizung) - passing reading to clients: SYS2_SYS2_SYS2_2_00000011
2019.02.06 18:33:24 5: EC_HWRHeizung: dispatch SYS2_SYS2_SYS2_2_00000011
2019.02.06 18:33:24 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_SYS3|0
2019.02.06 18:33:24 4: EseraOneWire (EC_HWRHeizung) - listElement: 1_SYS3|0
2019.02.06 18:33:24 4: EseraOneWire (EC_HWRHeizung) - passing reading to clients: SYS3_SYS3_SYS3_0_0
2019.02.06 18:33:24 5: EC_HWRHeizung: dispatch SYS3_SYS3_SYS3_0_0
2019.02.06 18:33:34 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_EVT|18:34:36
2019.02.06 18:33:34 5: EseraOneWire (EC_HWRHeizung) - EVT received
2019.02.06 18:33:34 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_SYS1_1|0
2019.02.06 18:33:34 4: EseraOneWire (EC_HWRHeizung) - listElement: 1_SYS1_1|0
2019.02.06 18:33:34 4: EseraOneWire (EC_HWRHeizung) - passing reading to clients: SYS1_SYS1_SYS1_1_0
2019.02.06 18:33:34 5: EC_HWRHeizung: dispatch SYS1_SYS1_SYS1_1_0
2019.02.06 18:33:34 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_SYS1_2|00000000
2019.02.06 18:33:34 4: EseraOneWire (EC_HWRHeizung) - listElement: 1_SYS1_2|00000000
2019.02.06 18:33:34 4: EseraOneWire (EC_HWRHeizung) - passing reading to clients: SYS1_SYS1_SYS1_2_00000000
2019.02.06 18:33:34 5: EC_HWRHeizung: dispatch SYS1_SYS1_SYS1_2_00000000
2019.02.06 18:33:34 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_SYS2_1|3
2019.02.06 18:33:34 4: EseraOneWire (EC_HWRHeizung) - listElement: 1_SYS2_1|3
2019.02.06 18:33:34 4: EseraOneWire (EC_HWRHeizung) - passing reading to clients: SYS2_SYS2_SYS2_1_3
2019.02.06 18:33:34 5: EC_HWRHeizung: dispatch SYS2_SYS2_SYS2_1_3
2019.02.06 18:33:34 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_SYS2_2|00000011
2019.02.06 18:33:34 4: EseraOneWire (EC_HWRHeizung) - listElement: 1_SYS2_2|00000011
2019.02.06 18:33:34 4: EseraOneWire (EC_HWRHeizung) - passing reading to clients: SYS2_SYS2_SYS2_2_00000011
2019.02.06 18:33:34 5: EC_HWRHeizung: dispatch SYS2_SYS2_SYS2_2_00000011
2019.02.06 18:33:34 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_SYS3|0
2019.02.06 18:33:34 4: EseraOneWire (EC_HWRHeizung) - listElement: 1_SYS3|0
2019.02.06 18:33:34 4: EseraOneWire (EC_HWRHeizung) - passing reading to clients: SYS3_SYS3_SYS3_0_0
2019.02.06 18:33:34 5: EC_HWRHeizung: dispatch SYS3_SYS3_SYS3_0_0
2019.02.06 18:33:44 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_EVT|18:34:46
2019.02.06 18:33:44 5: EseraOneWire (EC_HWRHeizung) - EVT received
2019.02.06 18:33:44 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_SYS1_1|0
2019.02.06 18:33:44 4: EseraOneWire (EC_HWRHeizung) - listElement: 1_SYS1_1|0
2019.02.06 18:33:44 4: EseraOneWire (EC_HWRHeizung) - passing reading to clients: SYS1_SYS1_SYS1_1_0
2019.02.06 18:33:44 5: EC_HWRHeizung: dispatch SYS1_SYS1_SYS1_1_0
2019.02.06 18:33:44 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_SYS1_2|00000000
2019.02.06 18:33:44 4: EseraOneWire (EC_HWRHeizung) - listElement: 1_SYS1_2|00000000
2019.02.06 18:33:44 4: EseraOneWire (EC_HWRHeizung) - passing reading to clients: SYS1_SYS1_SYS1_2_00000000
2019.02.06 18:33:44 5: EC_HWRHeizung: dispatch SYS1_SYS1_SYS1_2_00000000
2019.02.06 18:33:44 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_SYS2_1|3
2019.02.06 18:33:44 4: EseraOneWire (EC_HWRHeizung) - listElement: 1_SYS2_1|3
2019.02.06 18:33:44 4: EseraOneWire (EC_HWRHeizung) - passing reading to clients: SYS2_SYS2_SYS2_1_3
2019.02.06 18:33:44 5: EC_HWRHeizung: dispatch SYS2_SYS2_SYS2_1_3
2019.02.06 18:33:44 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_SYS2_2|00000011
2019.02.06 18:33:44 4: EseraOneWire (EC_HWRHeizung) - listElement: 1_SYS2_2|00000011
2019.02.06 18:33:44 4: EseraOneWire (EC_HWRHeizung) - passing reading to clients: SYS2_SYS2_SYS2_2_00000011
2019.02.06 18:33:44 5: EC_HWRHeizung: dispatch SYS2_SYS2_SYS2_2_00000011
2019.02.06 18:33:44 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_SYS3|0
2019.02.06 18:33:44 4: EseraOneWire (EC_HWRHeizung) - listElement: 1_SYS3|0
2019.02.06 18:33:44 4: EseraOneWire (EC_HWRHeizung) - passing reading to clients: SYS3_SYS3_SYS3_0_0
2019.02.06 18:33:44 5: EC_HWRHeizung: dispatch SYS3_SYS3_SYS3_0_0
2019.02.06 18:33:54 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_EVT|18:34:56
2019.02.06 18:33:54 5: EseraOneWire (EC_HWRHeizung) - EVT received
2019.02.06 18:33:54 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_SYS1_1|0
2019.02.06 18:33:54 4: EseraOneWire (EC_HWRHeizung) - listElement: 1_SYS1_1|0
2019.02.06 18:33:54 4: EseraOneWire (EC_HWRHeizung) - passing reading to clients: SYS1_SYS1_SYS1_1_0
2019.02.06 18:33:54 5: EC_HWRHeizung: dispatch SYS1_SYS1_SYS1_1_0
2019.02.06 18:33:54 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_SYS1_2|00000000
2019.02.06 18:33:54 4: EseraOneWire (EC_HWRHeizung) - listElement: 1_SYS1_2|00000000
2019.02.06 18:33:54 4: EseraOneWire (EC_HWRHeizung) - passing reading to clients: SYS1_SYS1_SYS1_2_00000000
2019.02.06 18:33:54 5: EC_HWRHeizung: dispatch SYS1_SYS1_SYS1_2_00000000
2019.02.06 18:33:54 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_SYS2_1|3
2019.02.06 18:33:54 4: EseraOneWire (EC_HWRHeizung) - listElement: 1_SYS2_1|3
2019.02.06 18:33:54 4: EseraOneWire (EC_HWRHeizung) - passing reading to clients: SYS2_SYS2_SYS2_1_3
2019.02.06 18:33:54 5: EC_HWRHeizung: dispatch SYS2_SYS2_SYS2_1_3
2019.02.06 18:33:54 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_SYS2_2|00000011
2019.02.06 18:33:54 4: EseraOneWire (EC_HWRHeizung) - listElement: 1_SYS2_2|00000011
2019.02.06 18:33:54 4: EseraOneWire (EC_HWRHeizung) - passing reading to clients: SYS2_SYS2_SYS2_2_00000011
2019.02.06 18:33:54 5: EC_HWRHeizung: dispatch SYS2_SYS2_SYS2_2_00000011
2019.02.06 18:33:54 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_SYS3|0
2019.02.06 18:33:54 4: EseraOneWire (EC_HWRHeizung) - listElement: 1_SYS3|0
2019.02.06 18:33:54 4: EseraOneWire (EC_HWRHeizung) - passing reading to clients: SYS3_SYS3_SYS3_0_0
2019.02.06 18:33:54 5: EC_HWRHeizung: dispatch SYS3_SYS3_SYS3_0_0
2019.02.06 18:34:04 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_EVT|18:35:06
2019.02.06 18:34:04 5: EseraOneWire (EC_HWRHeizung) - EVT received
2019.02.06 18:34:04 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_SYS1_1|0
2019.02.06 18:34:04 4: EseraOneWire (EC_HWRHeizung) - listElement: 1_SYS1_1|0
2019.02.06 18:34:04 4: EseraOneWire (EC_HWRHeizung) - passing reading to clients: SYS1_SYS1_SYS1_1_0
2019.02.06 18:34:04 5: EC_HWRHeizung: dispatch SYS1_SYS1_SYS1_1_0
2019.02.06 18:34:04 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_SYS1_2|00000000
2019.02.06 18:34:04 4: EseraOneWire (EC_HWRHeizung) - listElement: 1_SYS1_2|00000000
2019.02.06 18:34:04 4: EseraOneWire (EC_HWRHeizung) - passing reading to clients: SYS1_SYS1_SYS1_2_00000000
2019.02.06 18:34:04 5: EC_HWRHeizung: dispatch SYS1_SYS1_SYS1_2_00000000
2019.02.06 18:34:04 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_SYS2_1|3
2019.02.06 18:34:04 4: EseraOneWire (EC_HWRHeizung) - listElement: 1_SYS2_1|3
2019.02.06 18:34:04 4: EseraOneWire (EC_HWRHeizung) - passing reading to clients: SYS2_SYS2_SYS2_1_3
2019.02.06 18:34:04 5: EC_HWRHeizung: dispatch SYS2_SYS2_SYS2_1_3
2019.02.06 18:34:04 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_SYS2_2|00000011
2019.02.06 18:34:04 4: EseraOneWire (EC_HWRHeizung) - listElement: 1_SYS2_2|00000011
2019.02.06 18:34:04 4: EseraOneWire (EC_HWRHeizung) - passing reading to clients: SYS2_SYS2_SYS2_2_00000011
2019.02.06 18:34:04 5: EC_HWRHeizung: dispatch SYS2_SYS2_SYS2_2_00000011
2019.02.06 18:34:04 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_SYS3|0
2019.02.06 18:34:04 4: EseraOneWire (EC_HWRHeizung) - listElement: 1_SYS3|0
2019.02.06 18:34:04 4: EseraOneWire (EC_HWRHeizung) - passing reading to clients: SYS3_SYS3_SYS3_0_0
2019.02.06 18:34:04 5: EC_HWRHeizung: dispatch SYS3_SYS3_SYS3_0_0
2019.02.06 18:34:14 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_EVT|18:35:16
2019.02.06 18:34:14 5: EseraOneWire (EC_HWRHeizung) - EVT received
2019.02.06 18:34:14 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_SYS1_1|0
2019.02.06 18:34:14 4: EseraOneWire (EC_HWRHeizung) - listElement: 1_SYS1_1|0
2019.02.06 18:34:14 4: EseraOneWire (EC_HWRHeizung) - passing reading to clients: SYS1_SYS1_SYS1_1_0
2019.02.06 18:34:14 5: EC_HWRHeizung: dispatch SYS1_SYS1_SYS1_1_0
2019.02.06 18:34:14 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_SYS1_2|00000000
2019.02.06 18:34:14 4: EseraOneWire (EC_HWRHeizung) - listElement: 1_SYS1_2|00000000
2019.02.06 18:34:14 4: EseraOneWire (EC_HWRHeizung) - passing reading to clients: SYS1_SYS1_SYS1_2_00000000
2019.02.06 18:34:14 5: EC_HWRHeizung: dispatch SYS1_SYS1_SYS1_2_00000000
2019.02.06 18:34:14 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_SYS2_1|3
2019.02.06 18:34:14 4: EseraOneWire (EC_HWRHeizung) - listElement: 1_SYS2_1|3
2019.02.06 18:34:14 4: EseraOneWire (EC_HWRHeizung) - passing reading to clients: SYS2_SYS2_SYS2_1_3
2019.02.06 18:34:14 5: EC_HWRHeizung: dispatch SYS2_SYS2_SYS2_1_3
2019.02.06 18:34:14 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_SYS2_2|00000011
2019.02.06 18:34:14 4: EseraOneWire (EC_HWRHeizung) - listElement: 1_SYS2_2|00000011
2019.02.06 18:34:14 4: EseraOneWire (EC_HWRHeizung) - passing reading to clients: SYS2_SYS2_SYS2_2_00000011
2019.02.06 18:34:14 5: EC_HWRHeizung: dispatch SYS2_SYS2_SYS2_2_00000011
2019.02.06 18:34:14 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_SYS3|0
2019.02.06 18:34:14 4: EseraOneWire (EC_HWRHeizung) - listElement: 1_SYS3|0
2019.02.06 18:34:14 4: EseraOneWire (EC_HWRHeizung) - passing reading to clients: SYS3_SYS3_SYS3_0_0
2019.02.06 18:34:14 5: EC_HWRHeizung: dispatch SYS3_SYS3_SYS3_0_0
2019.02.06 18:34:24 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_EVT|18:35:26
2019.02.06 18:34:24 5: EseraOneWire (EC_HWRHeizung) - EVT received
2019.02.06 18:34:24 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_SYS1_1|0
2019.02.06 18:34:24 4: EseraOneWire (EC_HWRHeizung) - listElement: 1_SYS1_1|0
2019.02.06 18:34:24 4: EseraOneWire (EC_HWRHeizung) - passing reading to clients: SYS1_SYS1_SYS1_1_0
2019.02.06 18:34:24 5: EC_HWRHeizung: dispatch SYS1_SYS1_SYS1_1_0
2019.02.06 18:34:24 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_SYS1_2|00000000
2019.02.06 18:34:24 4: EseraOneWire (EC_HWRHeizung) - listElement: 1_SYS1_2|00000000
2019.02.06 18:34:24 4: EseraOneWire (EC_HWRHeizung) - passing reading to clients: SYS1_SYS1_SYS1_2_00000000
2019.02.06 18:34:24 5: EC_HWRHeizung: dispatch SYS1_SYS1_SYS1_2_00000000
2019.02.06 18:34:24 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_SYS2_1|3
2019.02.06 18:34:24 4: EseraOneWire (EC_HWRHeizung) - listElement: 1_SYS2_1|3
2019.02.06 18:34:24 4: EseraOneWire (EC_HWRHeizung) - passing reading to clients: SYS2_SYS2_SYS2_1_3
2019.02.06 18:34:24 5: EC_HWRHeizung: dispatch SYS2_SYS2_SYS2_1_3
2019.02.06 18:34:24 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_SYS2_2|00000011
2019.02.06 18:34:24 4: EseraOneWire (EC_HWRHeizung) - listElement: 1_SYS2_2|00000011
2019.02.06 18:34:24 4: EseraOneWire (EC_HWRHeizung) - passing reading to clients: SYS2_SYS2_SYS2_2_00000011
2019.02.06 18:34:24 5: EC_HWRHeizung: dispatch SYS2_SYS2_SYS2_2_00000011
2019.02.06 18:34:24 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_SYS3|0
2019.02.06 18:34:24 4: EseraOneWire (EC_HWRHeizung) - listElement: 1_SYS3|0
2019.02.06 18:34:24 4: EseraOneWire (EC_HWRHeizung) - passing reading to clients: SYS3_SYS3_SYS3_0_0
2019.02.06 18:34:24 5: EC_HWRHeizung: dispatch SYS3_SYS3_SYS3_0_0
2019.02.06 18:34:34 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_EVT|18:35:36
2019.02.06 18:34:34 5: EseraOneWire (EC_HWRHeizung) - EVT received
2019.02.06 18:34:34 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_SYS1_1|0
2019.02.06 18:34:34 4: EseraOneWire (EC_HWRHeizung) - listElement: 1_SYS1_1|0
2019.02.06 18:34:34 4: EseraOneWire (EC_HWRHeizung) - passing reading to clients: SYS1_SYS1_SYS1_1_0
2019.02.06 18:34:34 5: EC_HWRHeizung: dispatch SYS1_SYS1_SYS1_1_0
2019.02.06 18:34:34 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_SYS1_2|00000000
2019.02.06 18:34:34 4: EseraOneWire (EC_HWRHeizung) - listElement: 1_SYS1_2|00000000
2019.02.06 18:34:34 4: EseraOneWire (EC_HWRHeizung) - passing reading to clients: SYS1_SYS1_SYS1_2_00000000
2019.02.06 18:34:34 5: EC_HWRHeizung: dispatch SYS1_SYS1_SYS1_2_00000000
2019.02.06 18:34:34 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_SYS2_1|3
2019.02.06 18:34:34 4: EseraOneWire (EC_HWRHeizung) - listElement: 1_SYS2_1|3
2019.02.06 18:34:34 4: EseraOneWire (EC_HWRHeizung) - passing reading to clients: SYS2_SYS2_SYS2_1_3
2019.02.06 18:34:34 5: EC_HWRHeizung: dispatch SYS2_SYS2_SYS2_1_3
2019.02.06 18:34:34 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_SYS2_2|00000011
2019.02.06 18:34:34 4: EseraOneWire (EC_HWRHeizung) - listElement: 1_SYS2_2|00000011
2019.02.06 18:34:34 4: EseraOneWire (EC_HWRHeizung) - passing reading to clients: SYS2_SYS2_SYS2_2_00000011
2019.02.06 18:34:34 5: EC_HWRHeizung: dispatch SYS2_SYS2_SYS2_2_00000011
2019.02.06 18:34:34 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_SYS3|0
2019.02.06 18:34:34 4: EseraOneWire (EC_HWRHeizung) - listElement: 1_SYS3|0
2019.02.06 18:34:34 4: EseraOneWire (EC_HWRHeizung) - passing reading to clients: SYS3_SYS3_SYS3_0_0
2019.02.06 18:34:34 5: EC_HWRHeizung: dispatch SYS3_SYS3_SYS3_0_0
2019.02.06 18:34:44 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_EVT|18:35:46
2019.02.06 18:34:44 5: EseraOneWire (EC_HWRHeizung) - EVT received
2019.02.06 18:34:44 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_SYS1_1|0
2019.02.06 18:34:44 4: EseraOneWire (EC_HWRHeizung) - listElement: 1_SYS1_1|0
2019.02.06 18:34:44 4: EseraOneWire (EC_HWRHeizung) - passing reading to clients: SYS1_SYS1_SYS1_1_0
2019.02.06 18:34:44 5: EC_HWRHeizung: dispatch SYS1_SYS1_SYS1_1_0
2019.02.06 18:34:44 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_SYS1_2|00000000
2019.02.06 18:34:44 4: EseraOneWire (EC_HWRHeizung) - listElement: 1_SYS1_2|00000000
2019.02.06 18:34:44 4: EseraOneWire (EC_HWRHeizung) - passing reading to clients: SYS1_SYS1_SYS1_2_00000000
2019.02.06 18:34:44 5: EC_HWRHeizung: dispatch SYS1_SYS1_SYS1_2_00000000
2019.02.06 18:34:44 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_SYS2_1|3
2019.02.06 18:34:44 4: EseraOneWire (EC_HWRHeizung) - listElement: 1_SYS2_1|3
2019.02.06 18:34:44 4: EseraOneWire (EC_HWRHeizung) - passing reading to clients: SYS2_SYS2_SYS2_1_3
2019.02.06 18:34:44 5: EC_HWRHeizung: dispatch SYS2_SYS2_SYS2_1_3
2019.02.06 18:34:44 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_SYS2_2|00000011
2019.02.06 18:34:44 4: EseraOneWire (EC_HWRHeizung) - listElement: 1_SYS2_2|00000011
2019.02.06 18:34:44 4: EseraOneWire (EC_HWRHeizung) - passing reading to clients: SYS2_SYS2_SYS2_2_00000011
2019.02.06 18:34:44 5: EC_HWRHeizung: dispatch SYS2_SYS2_SYS2_2_00000011
2019.02.06 18:34:44 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_SYS3|0
2019.02.06 18:34:44 4: EseraOneWire (EC_HWRHeizung) - listElement: 1_SYS3|0
2019.02.06 18:34:44 4: EseraOneWire (EC_HWRHeizung) - passing reading to clients: SYS3_SYS3_SYS3_0_0
2019.02.06 18:34:44 5: EC_HWRHeizung: dispatch SYS3_SYS3_SYS3_0_0
2019.02.06 18:34:54 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_EVT|18:35:56
2019.02.06 18:34:54 5: EseraOneWire (EC_HWRHeizung) - EVT received
2019.02.06 18:34:54 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_SYS1_1|0
2019.02.06 18:34:54 4: EseraOneWire (EC_HWRHeizung) - listElement: 1_SYS1_1|0
2019.02.06 18:34:54 4: EseraOneWire (EC_HWRHeizung) - passing reading to clients: SYS1_SYS1_SYS1_1_0
2019.02.06 18:34:54 5: EC_HWRHeizung: dispatch SYS1_SYS1_SYS1_1_0
2019.02.06 18:34:54 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_SYS1_2|00000000
2019.02.06 18:34:54 4: EseraOneWire (EC_HWRHeizung) - listElement: 1_SYS1_2|00000000
2019.02.06 18:34:54 4: EseraOneWire (EC_HWRHeizung) - passing reading to clients: SYS1_SYS1_SYS1_2_00000000
2019.02.06 18:34:54 5: EC_HWRHeizung: dispatch SYS1_SYS1_SYS1_2_00000000
2019.02.06 18:34:54 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_SYS2_1|3
2019.02.06 18:34:54 4: EseraOneWire (EC_HWRHeizung) - listElement: 1_SYS2_1|3
2019.02.06 18:34:54 4: EseraOneWire (EC_HWRHeizung) - passing reading to clients: SYS2_SYS2_SYS2_1_3
2019.02.06 18:34:54 5: EC_HWRHeizung: dispatch SYS2_SYS2_SYS2_1_3
2019.02.06 18:34:54 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_SYS2_2|00000011
2019.02.06 18:34:54 4: EseraOneWire (EC_HWRHeizung) - listElement: 1_SYS2_2|00000011
2019.02.06 18:34:54 4: EseraOneWire (EC_HWRHeizung) - passing reading to clients: SYS2_SYS2_SYS2_2_00000011
2019.02.06 18:34:54 5: EC_HWRHeizung: dispatch SYS2_SYS2_SYS2_2_00000011
2019.02.06 18:34:54 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_SYS3|0
2019.02.06 18:34:54 4: EseraOneWire (EC_HWRHeizung) - listElement: 1_SYS3|0
2019.02.06 18:34:54 4: EseraOneWire (EC_HWRHeizung) - passing reading to clients: SYS3_SYS3_SYS3_0_0
2019.02.06 18:34:54 5: EC_HWRHeizung: dispatch SYS3_SYS3_SYS3_0_0
2019.02.06 18:35:04 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_EVT|18:36:06
2019.02.06 18:35:04 5: EseraOneWire (EC_HWRHeizung) - EVT received
2019.02.06 18:35:04 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_SYS1_1|0
2019.02.06 18:35:04 4: EseraOneWire (EC_HWRHeizung) - listElement: 1_SYS1_1|0
2019.02.06 18:35:04 4: EseraOneWire (EC_HWRHeizung) - passing reading to clients: SYS1_SYS1_SYS1_1_0
2019.02.06 18:35:04 5: EC_HWRHeizung: dispatch SYS1_SYS1_SYS1_1_0
2019.02.06 18:35:04 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_SYS1_2|00000000
2019.02.06 18:35:04 4: EseraOneWire (EC_HWRHeizung) - listElement: 1_SYS1_2|00000000
2019.02.06 18:35:04 4: EseraOneWire (EC_HWRHeizung) - passing reading to clients: SYS1_SYS1_SYS1_2_00000000
2019.02.06 18:35:04 5: EC_HWRHeizung: dispatch SYS1_SYS1_SYS1_2_00000000
2019.02.06 18:35:04 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_SYS2_1|3
2019.02.06 18:35:04 4: EseraOneWire (EC_HWRHeizung) - listElement: 1_SYS2_1|3
2019.02.06 18:35:04 4: EseraOneWire (EC_HWRHeizung) - passing reading to clients: SYS2_SYS2_SYS2_1_3
2019.02.06 18:35:04 5: EC_HWRHeizung: dispatch SYS2_SYS2_SYS2_1_3
2019.02.06 18:35:04 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_SYS2_2|00000011
2019.02.06 18:35:04 4: EseraOneWire (EC_HWRHeizung) - listElement: 1_SYS2_2|00000011
2019.02.06 18:35:04 4: EseraOneWire (EC_HWRHeizung) - passing reading to clients: SYS2_SYS2_SYS2_2_00000011
2019.02.06 18:35:04 5: EC_HWRHeizung: dispatch SYS2_SYS2_SYS2_2_00000011
2019.02.06 18:35:04 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_SYS3|0
2019.02.06 18:35:04 4: EseraOneWire (EC_HWRHeizung) - listElement: 1_SYS3|0
2019.02.06 18:35:04 4: EseraOneWire (EC_HWRHeizung) - passing reading to clients: SYS3_SYS3_SYS3_0_0
2019.02.06 18:35:04 5: EC_HWRHeizung: dispatch SYS3_SYS3_SYS3_0_0
2019.02.06 18:35:14 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_EVT|18:36:16
2019.02.06 18:35:14 5: EseraOneWire (EC_HWRHeizung) - EVT received
2019.02.06 18:35:14 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_SYS1_1|0
2019.02.06 18:35:14 4: EseraOneWire (EC_HWRHeizung) - listElement: 1_SYS1_1|0
2019.02.06 18:35:14 4: EseraOneWire (EC_HWRHeizung) - passing reading to clients: SYS1_SYS1_SYS1_1_0
2019.02.06 18:35:14 5: EC_HWRHeizung: dispatch SYS1_SYS1_SYS1_1_0
2019.02.06 18:35:14 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_SYS1_2|00000000
2019.02.06 18:35:14 4: EseraOneWire (EC_HWRHeizung) - listElement: 1_SYS1_2|00000000
2019.02.06 18:35:14 4: EseraOneWire (EC_HWRHeizung) - passing reading to clients: SYS1_SYS1_SYS1_2_00000000
2019.02.06 18:35:14 5: EC_HWRHeizung: dispatch SYS1_SYS1_SYS1_2_00000000
2019.02.06 18:35:14 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_SYS2_1|3
2019.02.06 18:35:14 4: EseraOneWire (EC_HWRHeizung) - listElement: 1_SYS2_1|3
2019.02.06 18:35:14 4: EseraOneWire (EC_HWRHeizung) - passing reading to clients: SYS2_SYS2_SYS2_1_3
2019.02.06 18:35:14 5: EC_HWRHeizung: dispatch SYS2_SYS2_SYS2_1_3
2019.02.06 18:35:14 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_SYS2_2|00000011
2019.02.06 18:35:14 4: EseraOneWire (EC_HWRHeizung) - listElement: 1_SYS2_2|00000011
2019.02.06 18:35:14 4: EseraOneWire (EC_HWRHeizung) - passing reading to clients: SYS2_SYS2_SYS2_2_00000011
2019.02.06 18:35:14 5: EC_HWRHeizung: dispatch SYS2_SYS2_SYS2_2_00000011
2019.02.06 18:35:14 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_SYS3|0
2019.02.06 18:35:14 4: EseraOneWire (EC_HWRHeizung) - listElement: 1_SYS3|0
2019.02.06 18:35:14 4: EseraOneWire (EC_HWRHeizung) - passing reading to clients: SYS3_SYS3_SYS3_0_0
2019.02.06 18:35:14 5: EC_HWRHeizung: dispatch SYS3_SYS3_SYS3_0_0
2019.02.06 18:35:24 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_EVT|18:36:26
2019.02.06 18:35:24 5: EseraOneWire (EC_HWRHeizung) - EVT received
2019.02.06 18:35:24 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_SYS1_1|0
2019.02.06 18:35:24 4: EseraOneWire (EC_HWRHeizung) - listElement: 1_SYS1_1|0
2019.02.06 18:35:24 4: EseraOneWire (EC_HWRHeizung) - passing reading to clients: SYS1_SYS1_SYS1_1_0
2019.02.06 18:35:24 5: EC_HWRHeizung: dispatch SYS1_SYS1_SYS1_1_0
2019.02.06 18:35:24 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_SYS1_2|00000000
2019.02.06 18:35:24 4: EseraOneWire (EC_HWRHeizung) - listElement: 1_SYS1_2|00000000
2019.02.06 18:35:24 4: EseraOneWire (EC_HWRHeizung) - passing reading to clients: SYS1_SYS1_SYS1_2_00000000
2019.02.06 18:35:24 5: EC_HWRHeizung: dispatch SYS1_SYS1_SYS1_2_00000000
2019.02.06 18:35:24 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_SYS2_1|3
2019.02.06 18:35:24 4: EseraOneWire (EC_HWRHeizung) - listElement: 1_SYS2_1|3
2019.02.06 18:35:24 4: EseraOneWire (EC_HWRHeizung) - passing reading to clients: SYS2_SYS2_SYS2_1_3
2019.02.06 18:35:24 5: EC_HWRHeizung: dispatch SYS2_SYS2_SYS2_1_3
2019.02.06 18:35:24 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_SYS2_2|00000011
2019.02.06 18:35:24 4: EseraOneWire (EC_HWRHeizung) - listElement: 1_SYS2_2|00000011
2019.02.06 18:35:24 4: EseraOneWire (EC_HWRHeizung) - passing reading to clients: SYS2_SYS2_SYS2_2_00000011
2019.02.06 18:35:24 5: EC_HWRHeizung: dispatch SYS2_SYS2_SYS2_2_00000011
2019.02.06 18:35:24 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_SYS3|0
2019.02.06 18:35:24 4: EseraOneWire (EC_HWRHeizung) - listElement: 1_SYS3|0
2019.02.06 18:35:24 4: EseraOneWire (EC_HWRHeizung) - passing reading to clients: SYS3_SYS3_SYS3_0_0
2019.02.06 18:35:24 5: EC_HWRHeizung: dispatch SYS3_SYS3_SYS3_0_0
2019.02.06 18:35:34 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_EVT|18:36:36
2019.02.06 18:35:34 5: EseraOneWire (EC_HWRHeizung) - EVT received
2019.02.06 18:35:34 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_KAL|1
2019.02.06 18:35:34 5: EseraOneWire (EC_HWRHeizung) - COMM - 1_KAL message ignored
2019.02.06 18:35:34 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_EVT|18:36:36
2019.02.06 18:35:34 5: EseraOneWire (EC_HWRHeizung) - EVT received
2019.02.06 18:35:34 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_SYS1_1|0
2019.02.06 18:35:34 4: EseraOneWire (EC_HWRHeizung) - listElement: 1_SYS1_1|0
2019.02.06 18:35:34 4: EseraOneWire (EC_HWRHeizung) - passing reading to clients: SYS1_SYS1_SYS1_1_0
2019.02.06 18:35:34 5: EC_HWRHeizung: dispatch SYS1_SYS1_SYS1_1_0
2019.02.06 18:35:34 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_SYS1_2|00000000
2019.02.06 18:35:34 4: EseraOneWire (EC_HWRHeizung) - listElement: 1_SYS1_2|00000000
2019.02.06 18:35:34 4: EseraOneWire (EC_HWRHeizung) - passing reading to clients: SYS1_SYS1_SYS1_2_00000000
2019.02.06 18:35:34 5: EC_HWRHeizung: dispatch SYS1_SYS1_SYS1_2_00000000
2019.02.06 18:35:34 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_SYS2_1|3
2019.02.06 18:35:34 4: EseraOneWire (EC_HWRHeizung) - listElement: 1_SYS2_1|3
2019.02.06 18:35:34 4: EseraOneWire (EC_HWRHeizung) - passing reading to clients: SYS2_SYS2_SYS2_1_3
2019.02.06 18:35:34 5: EC_HWRHeizung: dispatch SYS2_SYS2_SYS2_1_3
2019.02.06 18:35:34 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_SYS2_2|00000011
2019.02.06 18:35:34 4: EseraOneWire (EC_HWRHeizung) - listElement: 1_SYS2_2|00000011
2019.02.06 18:35:34 4: EseraOneWire (EC_HWRHeizung) - passing reading to clients: SYS2_SYS2_SYS2_2_00000011
2019.02.06 18:35:34 5: EC_HWRHeizung: dispatch SYS2_SYS2_SYS2_2_00000011
2019.02.06 18:35:34 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_SYS3|0
2019.02.06 18:35:34 4: EseraOneWire (EC_HWRHeizung) - listElement: 1_SYS3|0
2019.02.06 18:35:34 4: EseraOneWire (EC_HWRHeizung) - passing reading to clients: SYS3_SYS3_SYS3_0_0
2019.02.06 18:35:34 5: EC_HWRHeizung: dispatch SYS3_SYS3_SYS3_0_0
2019.02.06 18:35:44 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_EVT|18:36:46
2019.02.06 18:35:44 5: EseraOneWire (EC_HWRHeizung) - EVT received
2019.02.06 18:35:44 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_SYS1_1|0
2019.02.06 18:35:44 4: EseraOneWire (EC_HWRHeizung) - listElement: 1_SYS1_1|0
2019.02.06 18:35:44 4: EseraOneWire (EC_HWRHeizung) - passing reading to clients: SYS1_SYS1_SYS1_1_0
2019.02.06 18:35:44 5: EC_HWRHeizung: dispatch SYS1_SYS1_SYS1_1_0
2019.02.06 18:35:44 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_SYS1_2|00000000
2019.02.06 18:35:44 4: EseraOneWire (EC_HWRHeizung) - listElement: 1_SYS1_2|00000000
2019.02.06 18:35:44 4: EseraOneWire (EC_HWRHeizung) - passing reading to clients: SYS1_SYS1_SYS1_2_00000000
2019.02.06 18:35:44 5: EC_HWRHeizung: dispatch SYS1_SYS1_SYS1_2_00000000
2019.02.06 18:35:44 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_SYS2_1|3
2019.02.06 18:35:44 4: EseraOneWire (EC_HWRHeizung) - listElement: 1_SYS2_1|3
2019.02.06 18:35:44 4: EseraOneWire (EC_HWRHeizung) - passing reading to clients: SYS2_SYS2_SYS2_1_3
2019.02.06 18:35:44 5: EC_HWRHeizung: dispatch SYS2_SYS2_SYS2_1_3
2019.02.06 18:35:44 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_SYS2_2|00000011
2019.02.06 18:35:44 4: EseraOneWire (EC_HWRHeizung) - listElement: 1_SYS2_2|00000011
2019.02.06 18:35:44 4: EseraOneWire (EC_HWRHeizung) - passing reading to clients: SYS2_SYS2_SYS2_2_00000011
2019.02.06 18:35:44 5: EC_HWRHeizung: dispatch SYS2_SYS2_SYS2_2_00000011
2019.02.06 18:35:44 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_SYS3|0
2019.02.06 18:35:44 4: EseraOneWire (EC_HWRHeizung) - listElement: 1_SYS3|0
2019.02.06 18:35:44 4: EseraOneWire (EC_HWRHeizung) - passing reading to clients: SYS3_SYS3_SYS3_0_0
2019.02.06 18:35:44 5: EC_HWRHeizung: dispatch SYS3_SYS3_SYS3_0_0
2019.02.06 18:35:54 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_EVT|18:36:56
2019.02.06 18:35:54 5: EseraOneWire (EC_HWRHeizung) - EVT received
2019.02.06 18:35:54 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_SYS1_1|0
2019.02.06 18:35:54 4: EseraOneWire (EC_HWRHeizung) - listElement: 1_SYS1_1|0
2019.02.06 18:35:54 4: EseraOneWire (EC_HWRHeizung) - passing reading to clients: SYS1_SYS1_SYS1_1_0
2019.02.06 18:35:54 5: EC_HWRHeizung: dispatch SYS1_SYS1_SYS1_1_0
2019.02.06 18:35:54 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_SYS1_2|00000000
2019.02.06 18:35:54 4: EseraOneWire (EC_HWRHeizung) - listElement: 1_SYS1_2|00000000
2019.02.06 18:35:54 4: EseraOneWire (EC_HWRHeizung) - passing reading to clients: SYS1_SYS1_SYS1_2_00000000
2019.02.06 18:35:54 5: EC_HWRHeizung: dispatch SYS1_SYS1_SYS1_2_00000000
2019.02.06 18:35:54 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_SYS2_1|3
2019.02.06 18:35:54 4: EseraOneWire (EC_HWRHeizung) - listElement: 1_SYS2_1|3
2019.02.06 18:35:54 4: EseraOneWire (EC_HWRHeizung) - passing reading to clients: SYS2_SYS2_SYS2_1_3
2019.02.06 18:35:54 5: EC_HWRHeizung: dispatch SYS2_SYS2_SYS2_1_3
2019.02.06 18:35:54 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_SYS2_2|00000011
2019.02.06 18:35:54 4: EseraOneWire (EC_HWRHeizung) - listElement: 1_SYS2_2|00000011
2019.02.06 18:35:54 4: EseraOneWire (EC_HWRHeizung) - passing reading to clients: SYS2_SYS2_SYS2_2_00000011
2019.02.06 18:35:54 5: EC_HWRHeizung: dispatch SYS2_SYS2_SYS2_2_00000011
2019.02.06 18:35:54 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_SYS3|0
2019.02.06 18:35:54 4: EseraOneWire (EC_HWRHeizung) - listElement: 1_SYS3|0
2019.02.06 18:35:54 4: EseraOneWire (EC_HWRHeizung) - passing reading to clients: SYS3_SYS3_SYS3_0_0
2019.02.06 18:35:54 5: EC_HWRHeizung: dispatch SYS3_SYS3_SYS3_0_0
2019.02.06 18:36:04 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_EVT|18:37:06
2019.02.06 18:36:04 5: EseraOneWire (EC_HWRHeizung) - EVT received
2019.02.06 18:36:04 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_SYS1_1|0
2019.02.06 18:36:04 4: EseraOneWire (EC_HWRHeizung) - listElement: 1_SYS1_1|0
2019.02.06 18:36:04 4: EseraOneWire (EC_HWRHeizung) - passing reading to clients: SYS1_SYS1_SYS1_1_0
2019.02.06 18:36:04 5: EC_HWRHeizung: dispatch SYS1_SYS1_SYS1_1_0
2019.02.06 18:36:04 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_SYS1_2|00000000
2019.02.06 18:36:04 4: EseraOneWire (EC_HWRHeizung) - listElement: 1_SYS1_2|00000000
2019.02.06 18:36:04 4: EseraOneWire (EC_HWRHeizung) - passing reading to clients: SYS1_SYS1_SYS1_2_00000000
2019.02.06 18:36:04 5: EC_HWRHeizung: dispatch SYS1_SYS1_SYS1_2_00000000
2019.02.06 18:36:04 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_SYS2_1|3
2019.02.06 18:36:04 4: EseraOneWire (EC_HWRHeizung) - listElement: 1_SYS2_1|3
2019.02.06 18:36:04 4: EseraOneWire (EC_HWRHeizung) - passing reading to clients: SYS2_SYS2_SYS2_1_3
2019.02.06 18:36:04 5: EC_HWRHeizung: dispatch SYS2_SYS2_SYS2_1_3
2019.02.06 18:36:04 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_SYS2_2|00000011
2019.02.06 18:36:04 4: EseraOneWire (EC_HWRHeizung) - listElement: 1_SYS2_2|00000011
2019.02.06 18:36:04 4: EseraOneWire (EC_HWRHeizung) - passing reading to clients: SYS2_SYS2_SYS2_2_00000011
2019.02.06 18:36:04 5: EC_HWRHeizung: dispatch SYS2_SYS2_SYS2_2_00000011
2019.02.06 18:36:04 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_SYS3|0
2019.02.06 18:36:04 4: EseraOneWire (EC_HWRHeizung) - listElement: 1_SYS3|0
2019.02.06 18:36:04 4: EseraOneWire (EC_HWRHeizung) - passing reading to clients: SYS3_SYS3_SYS3_0_0
2019.02.06 18:36:04 5: EC_HWRHeizung: dispatch SYS3_SYS3_SYS3_0_0
2019.02.06 18:36:14 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_EVT|18:37:16
2019.02.06 18:36:14 5: EseraOneWire (EC_HWRHeizung) - EVT received
2019.02.06 18:36:14 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_SYS1_1|0
2019.02.06 18:36:14 4: EseraOneWire (EC_HWRHeizung) - listElement: 1_SYS1_1|0
2019.02.06 18:36:14 4: EseraOneWire (EC_HWRHeizung) - passing reading to clients: SYS1_SYS1_SYS1_1_0
2019.02.06 18:36:14 5: EC_HWRHeizung: dispatch SYS1_SYS1_SYS1_1_0
2019.02.06 18:36:14 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_SYS1_2|00000000
2019.02.06 18:36:14 4: EseraOneWire (EC_HWRHeizung) - listElement: 1_SYS1_2|00000000
2019.02.06 18:36:14 4: EseraOneWire (EC_HWRHeizung) - passing reading to clients: SYS1_SYS1_SYS1_2_00000000
2019.02.06 18:36:14 5: EC_HWRHeizung: dispatch SYS1_SYS1_SYS1_2_00000000
2019.02.06 18:36:14 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_SYS2_1|3
2019.02.06 18:36:14 4: EseraOneWire (EC_HWRHeizung) - listElement: 1_SYS2_1|3
2019.02.06 18:36:14 4: EseraOneWire (EC_HWRHeizung) - passing reading to clients: SYS2_SYS2_SYS2_1_3
2019.02.06 18:36:14 5: EC_HWRHeizung: dispatch SYS2_SYS2_SYS2_1_3
2019.02.06 18:36:14 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_SYS2_2|00000011
2019.02.06 18:36:14 4: EseraOneWire (EC_HWRHeizung) - listElement: 1_SYS2_2|00000011
2019.02.06 18:36:14 4: EseraOneWire (EC_HWRHeizung) - passing reading to clients: SYS2_SYS2_SYS2_2_00000011
2019.02.06 18:36:14 5: EC_HWRHeizung: dispatch SYS2_SYS2_SYS2_2_00000011
2019.02.06 18:36:14 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_SYS3|0
2019.02.06 18:36:14 4: EseraOneWire (EC_HWRHeizung) - listElement: 1_SYS3|0
2019.02.06 18:36:14 4: EseraOneWire (EC_HWRHeizung) - passing reading to clients: SYS3_SYS3_SYS3_0_0
2019.02.06 18:36:14 5: EC_HWRHeizung: dispatch SYS3_SYS3_SYS3_0_0
2019.02.06 18:36:24 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_EVT|18:37:26
2019.02.06 18:36:24 5: EseraOneWire (EC_HWRHeizung) - EVT received
2019.02.06 18:36:24 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_SYS1_1|0
2019.02.06 18:36:24 4: EseraOneWire (EC_HWRHeizung) - listElement: 1_SYS1_1|0
2019.02.06 18:36:24 4: EseraOneWire (EC_HWRHeizung) - passing reading to clients: SYS1_SYS1_SYS1_1_0
2019.02.06 18:36:24 5: EC_HWRHeizung: dispatch SYS1_SYS1_SYS1_1_0
2019.02.06 18:36:24 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_SYS1_2|00000000
2019.02.06 18:36:24 4: EseraOneWire (EC_HWRHeizung) - listElement: 1_SYS1_2|00000000
2019.02.06 18:36:24 4: EseraOneWire (EC_HWRHeizung) - passing reading to clients: SYS1_SYS1_SYS1_2_00000000
2019.02.06 18:36:24 5: EC_HWRHeizung: dispatch SYS1_SYS1_SYS1_2_00000000
2019.02.06 18:36:24 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_SYS2_1|3
2019.02.06 18:36:24 4: EseraOneWire (EC_HWRHeizung) - listElement: 1_SYS2_1|3
2019.02.06 18:36:24 4: EseraOneWire (EC_HWRHeizung) - passing reading to clients: SYS2_SYS2_SYS2_1_3
2019.02.06 18:36:24 5: EC_HWRHeizung: dispatch SYS2_SYS2_SYS2_1_3
2019.02.06 18:36:24 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_SYS2_2|00000011
2019.02.06 18:36:24 4: EseraOneWire (EC_HWRHeizung) - listElement: 1_SYS2_2|00000011
2019.02.06 18:36:24 4: EseraOneWire (EC_HWRHeizung) - passing reading to clients: SYS2_SYS2_SYS2_2_00000011
2019.02.06 18:36:24 5: EC_HWRHeizung: dispatch SYS2_SYS2_SYS2_2_00000011
2019.02.06 18:36:24 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_SYS3|0
2019.02.06 18:36:24 4: EseraOneWire (EC_HWRHeizung) - listElement: 1_SYS3|0
2019.02.06 18:36:24 4: EseraOneWire (EC_HWRHeizung) - passing reading to clients: SYS3_SYS3_SYS3_0_0
2019.02.06 18:36:24 5: EC_HWRHeizung: dispatch SYS3_SYS3_SYS3_0_0
2019.02.06 18:36:34 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_EVT|18:37:36
2019.02.06 18:36:34 5: EseraOneWire (EC_HWRHeizung) - EVT received
2019.02.06 18:36:34 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_SYS1_1|0
2019.02.06 18:36:34 4: EseraOneWire (EC_HWRHeizung) - listElement: 1_SYS1_1|0
2019.02.06 18:36:34 4: EseraOneWire (EC_HWRHeizung) - passing reading to clients: SYS1_SYS1_SYS1_1_0
2019.02.06 18:36:34 5: EC_HWRHeizung: dispatch SYS1_SYS1_SYS1_1_0
2019.02.06 18:36:35 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_SYS1_2|00000000
2019.02.06 18:36:35 4: EseraOneWire (EC_HWRHeizung) - listElement: 1_SYS1_2|00000000
2019.02.06 18:36:35 4: EseraOneWire (EC_HWRHeizung) - passing reading to clients: SYS1_SYS1_SYS1_2_00000000
2019.02.06 18:36:35 5: EC_HWRHeizung: dispatch SYS1_SYS1_SYS1_2_00000000
2019.02.06 18:36:35 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_SYS2_1|3
2019.02.06 18:36:35 4: EseraOneWire (EC_HWRHeizung) - listElement: 1_SYS2_1|3
2019.02.06 18:36:35 4: EseraOneWire (EC_HWRHeizung) - passing reading to clients: SYS2_SYS2_SYS2_1_3
2019.02.06 18:36:35 5: EC_HWRHeizung: dispatch SYS2_SYS2_SYS2_1_3
2019.02.06 18:36:35 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_SYS2_2|00000011
2019.02.06 18:36:35 4: EseraOneWire (EC_HWRHeizung) - listElement: 1_SYS2_2|00000011
2019.02.06 18:36:35 4: EseraOneWire (EC_HWRHeizung) - passing reading to clients: SYS2_SYS2_SYS2_2_00000011
2019.02.06 18:36:35 5: EC_HWRHeizung: dispatch SYS2_SYS2_SYS2_2_00000011
2019.02.06 18:36:35 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_SYS3|0
2019.02.06 18:36:35 4: EseraOneWire (EC_HWRHeizung) - listElement: 1_SYS3|0
2019.02.06 18:36:35 4: EseraOneWire (EC_HWRHeizung) - passing reading to clients: SYS3_SYS3_SYS3_0_0
2019.02.06 18:36:35 5: EC_HWRHeizung: dispatch SYS3_SYS3_SYS3_0_0
2019.02.06 18:36:35 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_110000002529BA29_1|0
2019.02.06 18:36:35 4: EseraOneWire (EC_HWRHeizung) - listElement: 1_110000002529BA29_1|0
2019.02.06 18:36:35 4: EseraOneWire (EC_HWRHeizung) - passing reading to clients: DS2408_110000002529BA29_1_1_0
2019.02.06 18:36:35 5: EC_HWRHeizung: dispatch DS2408_110000002529BA29_1_1_0
2019.02.06 18:36:35 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_110000002529BA29_2|00000000
2019.02.06 18:36:35 4: EseraOneWire (EC_HWRHeizung) - listElement: 1_110000002529BA29_2|00000000
2019.02.06 18:36:35 4: EseraOneWire (EC_HWRHeizung) - passing reading to clients: DS2408_110000002529BA29_1_2_00000000
2019.02.06 18:36:35 5: EC_HWRHeizung: dispatch DS2408_110000002529BA29_1_2_00000000
2019.02.06 18:36:35 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_110000002529BA29_3|0
2019.02.06 18:36:35 4: EseraOneWire (EC_HWRHeizung) - listElement: 1_110000002529BA29_3|0
2019.02.06 18:36:35 4: EseraOneWire (EC_HWRHeizung) - passing reading to clients: DS2408_110000002529BA29_1_3_0
2019.02.06 18:36:35 5: EC_HWRHeizung: dispatch DS2408_110000002529BA29_1_3_0
2019.02.06 18:36:35 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_110000002529BA29_4|00000000
2019.02.06 18:36:35 4: EseraOneWire (EC_HWRHeizung) - listElement: 1_110000002529BA29_4|00000000
2019.02.06 18:36:35 4: EseraOneWire (EC_HWRHeizung) - passing reading to clients: DS2408_110000002529BA29_1_4_00000000
2019.02.06 18:36:35 5: EC_HWRHeizung: dispatch DS2408_110000002529BA29_1_4_00000000
2019.02.06 18:36:35 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_EA0208917784E228|2768
2019.02.06 18:36:35 4: EseraOneWire (EC_HWRHeizung) - listElement: 1_EA0208917784E228|2768
2019.02.06 18:36:35 4: EseraOneWire (EC_HWRHeizung) - passing reading to clients: DS1820_EA0208917784E228_2_0_2768
2019.02.06 18:36:35 5: EC_HWRHeizung: dispatch DS1820_EA0208917784E228_2_0_2768
2019.02.06 18:36:35 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_6802099177C1EE28|3125
2019.02.06 18:36:35 4: EseraOneWire (EC_HWRHeizung) - listElement: 1_6802099177C1EE28|3125
2019.02.06 18:36:35 4: EseraOneWire (EC_HWRHeizung) - passing reading to clients: DS1820_6802099177C1EE28_3_0_3125
2019.02.06 18:36:35 5: EC_HWRHeizung: dispatch DS1820_6802099177C1EE28_3_0_3125
2019.02.06 18:36:35 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_C8020F917739C128|3687
2019.02.06 18:36:35 4: EseraOneWire (EC_HWRHeizung) - listElement: 1_C8020F917739C128|3687
2019.02.06 18:36:35 4: EseraOneWire (EC_HWRHeizung) - passing reading to clients: DS1820_C8020F917739C128_4_0_3687
2019.02.06 18:36:35 5: EC_HWRHeizung: dispatch DS1820_C8020F917739C128_4_0_3687
2019.02.06 18:36:35 4: EseraOneWire (EC_HWRHeizung) - COMM Read: 1_D102099177B28D28|4906
2019.02.06 18:36:35 4: EseraOneWire (EC_HWRHeizung) - listElement: 1_D102099177B28D28|4906
2019.02.06 18:36:35 4: EseraOneWire (EC_HWRHeizung) - passing reading to clients: DS1820_D102099177B28D28_5_0_4906


Danke, -MN
Einziger Spender an FHEM e.V. mit Dauerauftrag seit >= 24 Monaten

FHEM: MacMini/ESXi, 2-3 FHEM Instanzen produktiv
In-Use: STELLMOTOR, VALVES, PWM-PWMR, Xiaomi, Allergy, Proplanta, UWZ, MQTT,  Homematic, Luftsensor.info, ESP8266, ESERA

pizmus

Eine neue Version ist auf github. Lass mich wissen ob es nach dem Start noch Fehlermeldungen gibt.
Danach können wir den DS2423 in Betrieb nehmen.
Gruß,
pizmus

pizmus

Hallo MN,
jetzt gibt es auf github auch ein Modul 66_EseraCount für den DS2423. Das ist experimentell weil ich DS2423 bzw. das Esera Produkt nicht hier habe. Es ist aber sicher einen Versuch wert.
Viele Grüße,
pizmus

Morgennebel

Danke für Deine Arbeit,


ich kann die Updates erst nächste Woche testen, wenn meine Frau mal weg ist. Die schaut schon ganz genervt, weil das Haus zwei Tage kalt blieb....

Danke, -MN
Einziger Spender an FHEM e.V. mit Dauerauftrag seit >= 24 Monaten

FHEM: MacMini/ESXi, 2-3 FHEM Instanzen produktiv
In-Use: STELLMOTOR, VALVES, PWM-PWMR, Xiaomi, Allergy, Proplanta, UWZ, MQTT,  Homematic, Luftsensor.info, ESP8266, ESERA

Morgennebel

Zitat von: pizmus am 07 Februar 2019, 22:32:18
jetzt gibt es auf github auch ein Modul 66_EseraCount für den DS2423. Das ist experimentell weil ich DS2423 bzw. das Esera Produkt nicht hier habe. Es ist aber sicher einen Versuch wert.

Ich hab das heute getestet. Nach Anschluß des Counters blockiert der 1-Wire-Bus und der ESERA-Controller sieht nur interne Geräte - sowohl in FHEM, als auch in dem Config-Tool.

Vermutlich ist das Counter-Modul defekt - ich werde es mal zurücksenden...

Welche anderen 1-Wire-Chips planst Du denn noch zu implementieren?

Danke, -MN
Einziger Spender an FHEM e.V. mit Dauerauftrag seit >= 24 Monaten

FHEM: MacMini/ESXi, 2-3 FHEM Instanzen produktiv
In-Use: STELLMOTOR, VALVES, PWM-PWMR, Xiaomi, Allergy, Proplanta, UWZ, MQTT,  Homematic, Luftsensor.info, ESP8266, ESERA

pizmus

Hallo MN,
Bist Du ganz sicher, dass Du das Zählermodul richtig angeschlossen hattest? Nach dem Tausch sollte es in jedem Fall gehen. Ich habe inzwischen auch so ein Zählermodul und habe das FHEM Modul erfolgreich damit getestet.

Hast Du bei Deiner Frage nach weiteren 1-wire Chips an einen bestimmten gedacht?

Kürzlich habe ich auch die iButton Unterstützung fertig gestellt. Das Elegante darin ist, dass der Esera Controller die meiste Arbeit macht und den Bus überwacht. Der FHEM Host wird nicht belastet, denn er bekommt einfach eine Nachricht wenn ein iButton kontaktiert oder entfernt wird. Mehr Infos gibt's in der CommandRef.

Die bestehenden Esera FHEM Module sollten eine gute Basis sein, um alle 1-wire Chips zu unterstützen. Es gibt ja Unterstützung für digitale Ein-/Ausgänge, analoge Ein-/Ausgänge, Zähler, Multi-Sensoren, Temperaturfühler und iButtons. Alle 1-wire Chips die ich im Esera Handbuch gefunden habe sind Varianten davon. Wenn also jemand z.B. einen digitalen Eingang verwenden will der noch nicht unterstützt ist kann man das wahrscheinlich schnell nachholen.

Etwas mehr Aufwand sehe ich bei ein paar speziellen Esera Modulen: PWM Ausgang, Shutter, Dimmer. Dafür würde ich neue FHEM Module erstellen. Da ich die Hardware nicht habe müsste ich mir etwas einfallen lassen um das zu testen. Ist aber auch machbar falls Du so etwas einsetzen willst.

Viele Grüße,
pizmus

Morgennebel

Zitat von: pizmus am 18 Februar 2019, 20:58:31
Bist Du ganz sicher, dass Du das Zählermodul richtig angeschlossen hattest? Nach dem Tausch sollte es in jedem Fall gehen. Ich habe inzwischen auch so ein Zählermodul und habe das FHEM Modul erfolgreich damit getestet.

Drei Kabel: GND, 1-Wire Data und +12V. Es ist allerdings das einzige 12V Gerät am Bus, die TempSensoren DS18B20 sind 5V. Die 12V-Versorgung erfolgt aus dem Controller.

Zitat von: pizmus am 18 Februar 2019, 20:58:31
Hast Du bei Deiner Frage nach weiteren 1-wire Chips an einen bestimmten gedacht?

Ich würde gerne als nächstes bei www.tm3d.de einkaufen und Wetterkomponenten (https://www.tm3d.de/shop/kategorien/module) ordern. Die Module basieren meist auf simulierten DS2438 oder DS2450 (https://www.tm3d.de/elektronik-projekte/1-wire-sim-beispiele/ds2450/ds2450-multisensor). Das wäre toll.

Langfristig gesehen wäre es natürlich super, wenn die ESERA-Modulefamilie komplett unterstützt würde. Das würde das Risiko minimieren, daß Du in drei Jahren ein neues Hobby hast und das Modul nicht weiterentwickeln möchtest :)

Danke für Deine Arbeit,

Ciao, -MN
Einziger Spender an FHEM e.V. mit Dauerauftrag seit >= 24 Monaten

FHEM: MacMini/ESXi, 2-3 FHEM Instanzen produktiv
In-Use: STELLMOTOR, VALVES, PWM-PWMR, Xiaomi, Allergy, Proplanta, UWZ, MQTT,  Homematic, Luftsensor.info, ESP8266, ESERA

pizmus

Hallo Morgennebel,
ich habe jetzt die Unterstützung für DS2450, sowie Esera 11202, 11203, 11208 und 11209 fertiggestellt. Das sind alle analogen Ein- und Ausgänge für Spannung/Strom, die der Esera Controller kennt.

Da ich die Bauteile nicht hier habe, habe ich mir einen Emulator geschrieben. Der Emulator stellt einen TCP Server zur Verfügung, der sich ähnlich wie ein Esera Controller mit angeschlossenen 1-wire Bausteinen verhält. Damit kann ich in Zukunft Support für weitere Devices implementieren, die ich selbst gar nicht besitze.

Viele Grüße,
pizmus

Morgennebel

Hi pizmus

Zitat von: pizmus am 19 März 2019, 22:52:15
ich habe jetzt die Unterstützung für DS2450, sowie Esera 11202, 11203, 11208 und 11209 fertiggestellt. Das sind alle analogen Ein- und Ausgänge für Spannung/Strom, die der Esera Controller kennt.

Vielen vielen Dank für Deine Arbeit. Es trifft sich äußerst gut - ich erwarte in den nächsten Wochen ein wenig mehr Geld und kann mein Wetterprojekt und die Verkabelung angehen...

Danke, -MN
Einziger Spender an FHEM e.V. mit Dauerauftrag seit >= 24 Monaten

FHEM: MacMini/ESXi, 2-3 FHEM Instanzen produktiv
In-Use: STELLMOTOR, VALVES, PWM-PWMR, Xiaomi, Allergy, Proplanta, UWZ, MQTT,  Homematic, Luftsensor.info, ESP8266, ESERA

Morgennebel

Hallo pizmus,


ich habe einige kleine Probleme mit Deinem Modul: ich steuere derzeit meine Radiatorenpumpe nur über DOIF und über einen 230V-Relaisausgang des ESERA-Controllers (bis ich im Sommer meine Heizung tausche und das besser lösen kann).


defmod DI_HeatingRadiatorPumpStatus DOIF ([V_RadiatorenStatus:valve_average] >= 15 or\
    ([18:00-02:00] and [PresTVWintergarten] eq "present" and [HM_EG.WINTERG_Heizung:actuator] > 25) or\
    ([16:00-22:30] and [V_RadiatorenSchlafzimmer:state] > 66))\
    (set RP_RadiatorenPumpe_Sw on)\
DOELSE\
    (set RP_RadiatorenPumpe_Sw off)
attr DI_HeatingRadiatorPumpStatus room R_HWR,SYS_Events
attr DI_HeatingRadiatorPumpStatus wait 300:900

setstate DI_HeatingRadiatorPumpStatus cmd_1
setstate DI_HeatingRadiatorPumpStatus 2019-03-31 19:46:01 Device HM_EG.WINTERG_Heizung
setstate DI_HeatingRadiatorPumpStatus 2019-03-31 06:56:50 cmd 1
setstate DI_HeatingRadiatorPumpStatus 2019-03-31 06:56:50 cmd_event V_RadiatorenStatus
setstate DI_HeatingRadiatorPumpStatus 2019-03-31 06:56:50 cmd_nr 1
setstate DI_HeatingRadiatorPumpStatus 2019-03-31 19:46:01 e_HM_EG.WINTERG_Heizung_actuator 0
setstate DI_HeatingRadiatorPumpStatus 2019-03-30 20:02:26 e_PresTVWintergarten_STATE absent
setstate DI_HeatingRadiatorPumpStatus 2019-03-31 19:45:11 e_V_RadiatorenSchlafzimmer_state 92
setstate DI_HeatingRadiatorPumpStatus 2019-03-31 18:45:31 e_V_RadiatorenStatus_valve_average 64.9230769230769
setstate DI_HeatingRadiatorPumpStatus 2019-02-11 12:38:32 mode enabled
setstate DI_HeatingRadiatorPumpStatus 2019-03-31 06:56:50 state cmd_1
setstate DI_HeatingRadiatorPumpStatus 2019-03-31 03:00:00 timer_01_c01 31.03.2019 18:00:00
setstate DI_HeatingRadiatorPumpStatus 2019-03-31 03:00:00 timer_02_c01 01.04.2019 02:00:00
setstate DI_HeatingRadiatorPumpStatus 2019-03-30 22:30:00 timer_03_c01 31.03.2019 16:00:00
setstate DI_HeatingRadiatorPumpStatus 2019-03-30 22:30:00 timer_04_c01 31.03.2019 22:30:00
setstate DI_HeatingRadiatorPumpStatus 2019-03-31 06:56:50 wait_timer no timer


Das DOIF schaut auf den Durchschnitt der Heizungsventil-Stellung, auf den Fernseher oder die Schlafzimmer-Radiatoren und schaltet ein ReadingsProxy an und aus.

Das ReadingsProxy ist meine Kapselung des 1-Wire-ESERA-Relais:


defmod RP_RadiatorenPumpe_Sw readingsProxy 1W_HWR.ECOut_Sw1:out
attr RP_RadiatorenPumpe_Sw room R_HWR
attr RP_RadiatorenPumpe_Sw setFn {($CMD eq "on")?"on":"off"}
attr RP_RadiatorenPumpe_Sw setList on off
attr RP_RadiatorenPumpe_Sw valueFn {($VALUE == 0)?"off":"on"}
attr RP_RadiatorenPumpe_Sw webCmd on:off

setstate RP_RadiatorenPumpe_Sw on
setstate RP_RadiatorenPumpe_Sw 2019-03-31 19:45:46 lastCmd on
setstate RP_RadiatorenPumpe_Sw 2019-03-31 19:49:00 state on


und das Readingsproxy greift auf den ESERA _Sw1 zu:


defmod 1W_HWR.ECOut_Sw1 EseraDigitalInOut EC_HWRHeizung SYS2 SYS2 0 1
attr 1W_HWR.ECOut_Sw1 comment Controller OUT1 - Heizungspumpe Radiatoren
attr 1W_HWR.ECOut_Sw1 room R_HWR,SYS_1Wire

setstate 1W_HWR.ECOut_Sw1 2019-03-31 19:50:11 out 1


Bei jedem restart (z.B. für updates, gefolgt von shutdown restart) mögen mich meine ReadingsProxy nicht - d.h. der Zustand dieser stimmt nicht mit dem Zustand der Relais überein. Logisch können diese z.B. noch an sein, sind in Wirklichkeit aber aus.

Um dieses abzufangen, schalte ich alle nach meine ReadingsProxy sowie den ESERA-1-Wire _Sw1 Kanal nach dem Booten (Event INITIALIZED) aus:


defmod DI_DefinedBoot DOIF ##
attr DI_DefinedBoot room SYS_Events
attr DI_DefinedBoot startup set RP_FussbodenPumpe_Sw off, set RP_RadiatorenPumpe_Sw off, set RP_WintergartenFussboden_Sw off, set 1W_HWR.ECOut_Sw1 off

setstate DI_DefinedBoot initialized
setstate DI_DefinedBoot 2019-02-19 14:12:27 cmd 0
setstate DI_DefinedBoot 2019-02-19 14:12:27 mode enabled
setstate DI_DefinedBoot 2019-02-19 14:12:27 state initialized


Leider funktioniert dies nicht wie gewünscht, d.h. nach dem Reboot ist teilweise die Radiatorenpumpe dauerhaft aus, bis ich manuell in dem WWW-Frontend die Readingsproxies einmal schalte. Erst dann fängt sich die Kette wieder...

Daher meine Frage: wie verarbeitet Dein Modul den INITIALIZED Event? Ist dann die Kommunikation mit dem ESERA-Controller und den dort angeschlossenen Geräten bereits möglich oder nur die Kommunikation mit der Steuerschnittstelle ohne Geräte auf dem 1-Wire-Bus oder nur mit dem Modul, welches noch auf Ethernet und den Controller wartet?

Danke, -MN

PS Ja, ich weiß, daß das Setup doof ist. Ich kann es derzeit nur nicht ändern...
Einziger Spender an FHEM e.V. mit Dauerauftrag seit >= 24 Monaten

FHEM: MacMini/ESXi, 2-3 FHEM Instanzen produktiv
In-Use: STELLMOTOR, VALVES, PWM-PWMR, Xiaomi, Allergy, Proplanta, UWZ, MQTT,  Homematic, Luftsensor.info, ESP8266, ESERA

pizmus

Hallo Morgennebel,
vielleicht erkläre ich erst einmal wie sich das EseraOneWire Modul bei einem "shutdown restart" verhält.
1. Wenn "shutdown restart" ausgeführt wird, bleibt der Hardwarezustand (also auch der Schaltzustand der SYS2 Ausgänge im Controller) zunächst erhalten.
2. Nach dem automatischen "define" der EseraOneWire Instanz wird die Verbindung zur Hardware via DevIo automatisch hergestellt.
3. Nach dem Verbindungsaufbau wird der Controller in einen definierten Zustand versetzt. Dabei geht auch der Zustand der SYS2 Ausgänge verloren. Die Relais werden geöffnet.
4. In regelmässigen Abständen kommen nun Readings vom Controller zum EsereOneWire Modul, welche im Fall von SYS2 Ausgängen an Instanzen von EseraDigitalInOut weitergeleitet werden.
5. Das EseraDigitalInOut Modul nimmt das Hardware-Reading entgegen. Spätestens das zweite Reading führt zu einem FHEM Reading mit Event und wird im WebUI dargestellt. Da noch niemand ein Relais geschlossen hat wird das Reading "out" den Wert "0" haben.
6. Spätestens jetzt kann das EseraDigitalInOut Modul "set on" und "set off" Befehle annehmen und via EseraOneWire an die Hardware schicken. Diese Schaltbefehle wirken sich übrigens "nur" auf die Hardware aus, nicht direkt auf das Reading "out". Das wird erst nach einem Hardware-Reading aktualisiert.

Was mir noch auffällt:
- Nach dem globalen INITIALIZE Event dauert es einige Sekunden bis EseraDigitalInOut Schaltbefehle (set on/off) erfolgreich an die Hardware weiterleiten kann. Schaltbefehle die nicht erfolgreich weitergeleitet werden können, verschwinden mit der aktuellen Implementierung ohne Rückmeldung. Es gibt weder Fehlermeldung im Logfile noch Fehler-Event noch automatischen Retry. Dein "set 1W_HWR.ECOut_Sw1 off" in DI_DefinedBoot geht also wahrscheinlich verloren.
- Das Reading "out" von DigitalInOut Devices wird von jedem (periodischen) Reading, das von der Hardware kommt, überschrieben. "setstate <myEseraDigitalOutput> out 1" ändert den Hardwarezustand nicht, und wird vom nächsten Hardware-Reading überschrieben.
- Ich kenne mich weder mit DOIF noch mit dem ReadingsProxy im Detail aus. Wenn ich es richtig verstehe, wird von DOIF in Deinem Fall nur beim FHEM Neustart oder bei Änderungen der Eingangsvariablen ein Schaltvorgang ausgelöst. Beim Neustart ist es für EseraDigitalInOut noch zu früh um einen Ausgang zu schalten. Das geht verloren. Danach wertet DOIF die Bedingungen nur noch aus, wenn sich eine Eingangsvariable ändert oder zu den vorgegebenen Tageszeiten. Solange das nicht der Fall ist, wird nicht wieder geschaltet und der inkonsistente Zustand bleibt bestehen.
- Ich verstehe nicht, warum Deine "set RP_FussbodenPumpe_Sw off, set RP_RadiatorenPumpe_Sw off, set RP_WintergartenFussboden_Sw off" im DI_DefinedBoot nicht zu einem konsistenten Zustand führen. Denn danach sind ja sowohl die Proxies als auch die Hardware im ausgeschalteten Zustand.
- Du heilst den inkonsistenten Zustand, indem Du von Hand einen Schaltvorgang erzwingst. Kannst Du DOIF dazu bringen, das für Dich automatisch zu machen (einmalig x Sekunden nach INITIALIZE, oder periodisch)?

zusätzliche Kandidaten für Verbesserungen im Esera Modul:
- Automatischer Retry von Schaltvorgängen (mit Timeout-Prüfung und Fehlermeldung) wenn die Hardware gerade nicht bereit ist. Dies erhöht aber die Komplexität und kann zu Szenarien führen, die schwer zu debuggen sind.
- Event von EseraOneWire nach dem Neustart wenn Schaltvorgänge möglich sind.
- Zustand nach dem Neustart per Attribut in EseraDigitalInOut festlegen. Das Modul würde sich dann das erste Reading anschauen. Wenn es vom Sollzustand abweicht würde einmalig versucht, den Zustand der Hardware entsprechend zu ändern.
- mehr Ideen?

Worum brauchst Du den ReadingsProxy überhaupt? Ist die einzige Aufgabe das Mapping des Readings "out" von "0/1" nach "off/on"?

Viele Grüße,
pizmus