DOIF triggert laufend in einem bestimmten zweig , log zeigt dies aber nicht

Begonnen von riker1, 09 Dezember 2019, 08:56:11

Vorheriges Thema - Nächstes Thema

riker1

Hallo

zur Klarstellung nochmal den Titel angepasst.

Es scheint doch ein Problem des DOIF zu sein.

wenn DOIF deactiviert ist, kommt auch keine Meldung ....



habe einen CULMOnitor mittels DOIF umgesetzt. ( vorlage war hier im forum).

Das lief die ganze Zeit sehr gut, nun triggert ein DOIF Zeig laufend, obwohl kein Trigger Event da ist. der Event war um 7.14, dann keiner mehr.


Hatte das Attribute: gesetzt:
checkReadingEvent  0


CUL_Monitor 6 cul_rpi_remote_ser2net_lan wieder verbunden:-Initialized-um:RTS-".2019-12-09 07:14:14."-!.

dieser Zweig triggert circa alle 20 sekunden:

##6
DOELSEIF ([cul_rpi_remote_ser2net_lan] eq "Initialized")   
(set TR_BOT message  CUL_Monitor 6 cul_rpi_remote_ser2net_lan wieder verbunden:-[cul_rpi_remote_ser2net_lan]-um:RTS-".{(ReadingsTimestamp('cul_rpi_remote_ser2net_lan','state',''))}."-!.)



list DOIF:

Internals:
   CHANGED   
   DEF       
##1
([cul_rpi_remote_ser2net_lan] =~ /disconnected|DISCONNECTED|UNKNOWN/  )
(set TR_BOT message CM1-cul_rpi_remote_ser2net_lan ausgefallen [cul_rpi_remote_ser2net_lan]um:RTS--".{(ReadingsTimestamp('cul_rpi_remote_ser2net_lan','state',''))}."-!, set cul_rpi_remote_ser2net_lan reopen)
##2
DOELSEIF ([cul_wohn_ser2net_rpi] =~ /disconnected|DISCONNECTED|UNKNOWN/ )
( set TR_BOT message  cul_wohn_ser2net_rpi [cul_wohn_ser2net_rpi] ausgefallen!-".{(ReadingsTimestamp('cul_wohn_ser2net_rpi','state',''))}.",set cul_wohn_ser2net_rpi reopen,trigger cul_wohn_ser2net_rpi opened-culmonitor)
## test comment
DOELSEIF ([nanoCul433] =~ /disconnected|DISCONNECTED|UNKNOWN|open|OPEN/)
(set TR_BOT message   nanoCul433 ausgefallen -[nanoCul433]--{(ReadingsVal('nanoCul433','state',''))}-um:RTS-{(ReadingsTimestamp('nanoCul433','state',''))}!
,set  nanoCul433 reopen )
##4
DOELSEIF ([ml] =~ /disconnected|DISCONNECTED/)
(set TR_BOT message CUL_Mon_4a  ml ausgefallen -[ml]-{ReadingsVal('ml','state','')}-OldRV:{OldReadingsVal('ml','state','')}- um:RTS-{ReadingsTimestamp('ml','state','')}!,
set ml reconnect,
set TR_BOT message CUL_Mon_4b ml ausgefallen nach Reset neu [ml]-{ReadingsTimestamp('ml','state','')}!
)
##5
DOELSEIF ([cul_rpi_91_ser2net_lan] =~ /disconnected|DISCONNECTED|UNKNOWN/ )
(set TR_BOT message  CUL_Monitor CASE5  cul_rpi_91_ser2net Stick ausgefallen [cul_rpi_91_ser2net_lan]   um:RTS--{(ReadingsTimestamp('cul_rpi_91_ser2net_lan','state',''))}-!,
set cul_rpi_91_ser2net_lan reopen
)
##6
DOELSEIF ([cul_rpi_remote_ser2net_lan] eq "Initialized")   
(set TR_BOT message  CUL_Monitor 6 cul_rpi_remote_ser2net_lan wieder verbunden:-[cul_rpi_remote_ser2net_lan]-um:RTS-".{(ReadingsTimestamp('cul_rpi_remote_ser2net_lan','state',''))}."-!.)
##7
DOELSEIF ([cul_wohn_ser2net_rpi_lan] eq "Initialized")   
(set TR_BOT message  CUL_Monitor_7 cul_wohn_ser2net_rpi_lan wieder verbunden--Value:".Value('cul_wohn_ser2net_rpi')."--!RV: ".{ReadingsVal('cul_wohn_ser2net_rpi_lan','state','')}."--um:RTS--".{ReadingsTimestamp('cul_wohn_ser2net_rpi_lan','state','')}."-!.)
##8
DOELSEIF ([nanoCul433] eq "Initialized")
(set TR_BOT message  CUL_Monitor_8 nanoCul433 wieder verbunden CULMonitor: ".{(ReadingsVal('nanoCul433','state',''))}.".um:RTS--".{(ReadingsTimestamp('nanoCul433','state',''))}."-..)
##9----ml maxlan Cube
DOELSEIF ([ml] eq "opened")
(set TR_BOT message CUL_Monitor_9  ml wieder verbunden von >>ml-State:>[ml]<>OldRV>".{OldReadingsVal('[ml]','state','')}."-RV-".{(ReadingsVal('ml','state',''))}."-- um:RTS--".{(ReadingsTimestamp('ml','state',''))}."- CUL Monitor )
##10
DOELSEIF ([cul_rpi_91_ser2net_lan] eq "Initialized")
(set TR_BOT message  CM_10 cul_rpi_91_ser2net_lan wieder verbunden mit: >[cul_rpi_91_ser2net_lan]<:RV:>".{(ReadingsVal('cul_rpi_91_ser2net_lan','state',''))}."<-RTS->".{(ReadingsTimestamp('cul_rpi_91_ser2net_lan','state',''))}."<-)
   DOIFDEV    ^global$|^cul_rpi_91_ser2net_lan$|^cul_rpi_remote_ser2net_lan$|^nanoCul433$|^ml$|^cul_wohn_ser2net_rpi_lan$|^cul_wohn_ser2net_rpi$
   FUUID      5c633187-f33f-74bb-b297-9c7920b0356e4c5f
   MODEL      FHEM
   NAME       CUL_Monitor
   NR         2456
   NTFY_ORDER 50-CUL_Monitor
   STATE      cmd_6
   TYPE       DOIF
   VERSION    20500 2019-11-12 17:54:48
   READINGS:
     2019-12-09 08:47:57   Device          cul_rpi_91_ser2net_lan
     2019-12-09 08:47:57   cmd             6
     2019-12-09 08:47:57   cmd_event       cul_rpi_91_ser2net_lan
     2019-12-09 08:47:57   cmd_nr          6
     2019-12-09 08:47:57   e_cul_rpi_91_ser2net_lan_STATE Initialized
     2019-12-09 07:14:53   e_cul_rpi_remote_ser2net_lan_STATE Initialized
     2019-12-09 07:15:45   e_cul_wohn_ser2net_rpi_STATE Initialized
     2019-12-09 07:14:49   e_ml_STATE      opened
     2019-12-09 06:15:05   e_nanoCul433_STATE Initialized
     2019-12-09 07:33:26   mode            enabled
     2019-12-09 08:47:57   state           cmd_6
   Regex:
     accu:
     cond:
       cul_rpi_91_ser2net_lan:
         0:
         1:
         2:
         3:
         4:
           &STATE     ^cul_rpi_91_ser2net_lan$
         5:
         6:
         7:
         8:
         9:
           &STATE     ^cul_rpi_91_ser2net_lan$
       cul_rpi_remote_ser2net_lan:
         0:
           &STATE     ^cul_rpi_remote_ser2net_lan$
         5:
           &STATE     ^cul_rpi_remote_ser2net_lan$
       cul_wohn_ser2net_rpi:
         1:
           &STATE     ^cul_wohn_ser2net_rpi$
       cul_wohn_ser2net_rpi_lan:
         6:
           &STATE     ^cul_wohn_ser2net_rpi_lan$
       ml:
         3:
           &STATE     ^ml$
         8:
           &STATE     ^ml$
       nanoCul433:
         2:
           &STATE     ^nanoCul433$
         7:
           &STATE     ^nanoCul433$
   attr:
     cmdState:
     wait:
       0:
         5
       1:
         5
       2:
         5
       3:
         5
       4:
         5
       5:
         0
       6:
         0
       7:
         0
       8:
         0
       9:
         0
     waitdel:
   condition:
     0          ::InternalDoIf($hash,'cul_rpi_remote_ser2net_lan','STATE') =~ /disconnected|DISCONNECTED|UNKNOWN/ 
     1          ::InternalDoIf($hash,'cul_wohn_ser2net_rpi','STATE') =~ /disconnected|DISCONNECTED|UNKNOWN/
     2          ::InternalDoIf($hash,'nanoCul433','STATE') =~ /disconnected|DISCONNECTED|UNKNOWN|open|OPEN/
     3          ::InternalDoIf($hash,'ml','STATE') =~ /disconnected|DISCONNECTED/
     4          ::InternalDoIf($hash,'cul_rpi_91_ser2net_lan','STATE') =~ /disconnected|DISCONNECTED|UNKNOWN/
     5          ::InternalDoIf($hash,'cul_rpi_remote_ser2net_lan','STATE') eq "Initialized"
     6          ::InternalDoIf($hash,'cul_wohn_ser2net_rpi_lan','STATE') eq "Initialized"
     7          ::InternalDoIf($hash,'nanoCul433','STATE') eq "Initialized"
     8          ::InternalDoIf($hash,'ml','STATE') eq "opened"
     9          ::InternalDoIf($hash,'cul_rpi_91_ser2net_lan','STATE') eq "Initialized"
   do:
     0:
       0          set TR_BOT message CM1-cul_rpi_remote_ser2net_lan ausgefallen [cul_rpi_remote_ser2net_lan]um:RTS--".{(ReadingsTimestamp('cul_rpi_remote_ser2net_lan','state',''))}."-!, set cul_rpi_remote_ser2net_lan reopen
     1:
       0           set TR_BOT message  cul_wohn_ser2net_rpi [cul_wohn_ser2net_rpi] ausgefallen!-".{(ReadingsTimestamp('cul_wohn_ser2net_rpi','state',''))}.",set cul_wohn_ser2net_rpi reopen,trigger cul_wohn_ser2net_rpi opened-culmonitor
     10:
     2:
       0          set TR_BOT message   nanoCul433 ausgefallen -[nanoCul433]--{(ReadingsVal('nanoCul433','state',''))}-um:RTS-{(ReadingsTimestamp('nanoCul433','state',''))}! ,set  nanoCul433 reopen
     3:
       0          set TR_BOT message CUL_Mon_4a  ml ausgefallen -[ml]-{ReadingsVal('ml','state','')}-OldRV:{OldReadingsVal('ml','state','')}- um:RTS-{ReadingsTimestamp('ml','state','')}!, set ml reconnect,  set TR_BOT message CUL_Mon_4b ml ausgefallen nach Reset neu [ml]-{ReadingsTimestamp('ml','state','')}!
     4:
       0          set TR_BOT message  CUL_Monitor CASE5  cul_rpi_91_ser2net Stick ausgefallen [cul_rpi_91_ser2net_lan]   um:RTS--{(ReadingsTimestamp('cul_rpi_91_ser2net_lan','state',''))}-!, set cul_rpi_91_ser2net_lan reopen
     5:
       0          set TR_BOT message  CUL_Monitor 6 cul_rpi_remote_ser2net_lan wieder verbunden:-[cul_rpi_remote_ser2net_lan]-um:RTS-".{(ReadingsTimestamp('cul_rpi_remote_ser2net_lan','state',''))}."-!.
     6:
       0          set TR_BOT message  CUL_Monitor_7 cul_wohn_ser2net_rpi_lan wieder verbunden--Value:".Value('cul_wohn_ser2net_rpi')."--!RV: ".{ReadingsVal('cul_wohn_ser2net_rpi_lan','state','')}."--um:RTS--".{ReadingsTimestamp('cul_wohn_ser2net_rpi_lan','state','')}."-!.
     7:
       0          set TR_BOT message  CUL_Monitor_8 nanoCul433 wieder verbunden CULMonitor: ".{(ReadingsVal('nanoCul433','state',''))}.".um:RTS--".{(ReadingsTimestamp('nanoCul433','state',''))}."-..
     8:
       0          set TR_BOT message CUL_Monitor_9  ml wieder verbunden von >>ml-State:>[ml]<>OldRV>".{OldReadingsVal('[ml]','state','')}."-RV-".{(ReadingsVal('ml','state',''))}."-- um:RTS--".{(ReadingsTimestamp('ml','state',''))}."- CUL Monitor
     9:
       0          set TR_BOT message  CM_10 cul_rpi_91_ser2net_lan wieder verbunden mit: >[cul_rpi_91_ser2net_lan]<:RV:>".{(ReadingsVal('cul_rpi_91_ser2net_lan','state',''))}."<-RTS->".{(ReadingsTimestamp('cul_rpi_91_ser2net_lan','state',''))}."<-
   helper:
     DEVFILTER  ^global$|^cul_rpi_91_ser2net_lan$|^cul_rpi_remote_ser2net_lan$|^nanoCul433$|^ml$|^cul_wohn_ser2net_rpi_lan$|^cul_wohn_ser2net_rpi$
     NOTIFYDEV  global|cul_rpi_91_ser2net_lan|cul_rpi_remote_ser2net_lan|nanoCul433|ml|cul_wohn_ser2net_rpi_lan|cul_wohn_ser2net_rpi
     event      RCV L:0F N:8A F:86 CMD:10 SRC:HM_356739_HZ_Kueche_LTK0135825 DST:broadcast 0A30D50A0040 (INFO_TEMP SET:12 ACT:213 ERR:0x0A VALVE:0x0A MODE:0x0A) (,WAKEMEUP,BCAST,RPTEN)
     globalinit 1
     last_timer 0
     sleeptimer -1
     timerdev   cul_rpi_91_ser2net_lan
     timerevent RCV L:0F N:8A F:86 CMD:10 SRC:HM_356739_HZ_Kueche_LTK0135825 DST:broadcast 0A30D50A0040 (INFO_TEMP SET:12 ACT:213 ERR:0x0A VALVE:0x0A MODE:0x0A) (,WAKEMEUP,BCAST,RPTEN)
     triggerDev cul_rpi_91_ser2net_lan
     DOIF_eventa:
       cmd_nr: 6
       cmd: 6
       cmd_event: cul_rpi_91_ser2net_lan
       cmd_6
     DOIF_eventas:
       cmd_nr: 6
       cmd: 6
       cmd_event: cul_rpi_91_ser2net_lan
       state: cmd_6
     timerevents:
       RCV L:0F N:8A F:86 CMD:10 SRC:HM_356739_HZ_Kueche_LTK0135825 DST:broadcast 0A30D50A0040 (INFO_TEMP SET:12 ACT:213 ERR:0x0A VALVE:0x0A MODE:0x0A) (,WAKEMEUP,BCAST,RPTEN)
     timereventsState:
       RCV L:0F N:8A F:86 CMD:10 SRC:HM_356739_HZ_Kueche_LTK0135825 DST:broadcast 0A30D50A0040 (INFO_TEMP SET:12 ACT:213 ERR:0x0A VALVE:0x0A MODE:0x0A) (,WAKEMEUP,BCAST,RPTEN)
     triggerEvents:
       RCV L:0F N:8A F:86 CMD:10 SRC:HM_356739_HZ_Kueche_LTK0135825 DST:broadcast 0A30D50A0040 (INFO_TEMP SET:12 ACT:213 ERR:0x0A VALVE:0x0A MODE:0x0A) (,WAKEMEUP,BCAST,RPTEN)
     triggerEventsState:
       RCV L:0F N:8A F:86 CMD:10 SRC:HM_356739_HZ_Kueche_LTK0135825 DST:broadcast 0A30D50A0040 (INFO_TEMP SET:12 ACT:213 ERR:0x0A VALVE:0x0A MODE:0x0A) (,WAKEMEUP,BCAST,RPTEN)
   internals:
     all         cul_rpi_remote_ser2net_lan:STATE cul_wohn_ser2net_rpi:STATE nanoCul433:STATE ml:STATE cul_rpi_91_ser2net_lan:STATE cul_wohn_ser2net_rpi_lan:STATE
   readings:
   trigger:
   uiState:
   uiTable:
Attributes:
   alias      Überwachung_CULs
   checkReadingEvent 0
   devStateIcon cmd_(1|2|3|4|5):ios-off cmd_(7|8|9|10|6):ios-on-blue
   do         always
   event-on-change-reading .*
   group      CUL Sticks
   icon       rc_SETUP
   oldreadings ml:state
   room       8_Heizung,9_cul,CUL_HM,Z_Control
   verbose    5
   wait       5:5:5:5:5:0:0:0:0:0



Danke fürs Helfen.

Wo ist mein Denkfehler?

Fhem neugestartet  und Telegram bot resettet.

VG Thomas
FHEM    5.26.1 Ubuntu 18, FHEM    5.26.1 RPI 3 , Actoren: IT ,Tasmota, ESPEasy,
MAX CUBE, MAX HT, MAX WT, Selbstbau nanoCULs, FS 20,Tasmota, Homematic, FTK, SW. DIM, Smoke,KODI,Squeezebox

riker1

Hallo,

leider werde ich hier nicht schlauf.

der DOIF scheint nicht zu triggern (finde nichts im log mit verbose 5) , aber irgendwie doch. Ganz  merkwürdig.

Das betroffe device hat
event-on-change-reading
state


im log folgende  Einträge:

....
...


2019-12-10_10:49:28 cul_rpi_remote_ser2net_lan cond: init
2019-12-10_10:49:28 cul_rpi_remote_ser2net_lan Xmit-Events: init:2 disconnected:61 ok:1
2019-12-10_10:49:29 cul_rpi_remote_ser2net_lan Initialized
2019-12-10_10:49:29 cul_rpi_remote_ser2net_lan CONNECTED
2019-12-10_10:49:29 cul_rpi_remote_ser2net_lan UNKNOWNCODE A
2019-12-10_10:49:32 cul_rpi_remote_ser2net_lan cond: ok
2019-12-10_10:49:32 cul_rpi_remote_ser2net_lan Xmit-Events: init:2 disconnected:61 ok:2
2019-12-10_15:50:09 cul_rpi_remote_ser2net_lan DISCONNECTED
2019-12-10_15:50:09 cul_rpi_remote_ser2net_lan cond: disconnected
2019-12-10_15:50:09 cul_rpi_remote_ser2net_lan Xmit-Events: init:2 disconnected:62 ok:2
2019-12-10_15:50:15 cul_rpi_remote_ser2net_lan cond: init
2019-12-10_15:50:15 cul_rpi_remote_ser2net_lan Xmit-Events: init:3 disconnected:62 ok:2
2019-12-10_15:50:16 cul_rpi_remote_ser2net_lan Initialized
2019-12-10_15:50:16 cul_rpi_remote_ser2net_lan CONNECTED
2019-12-10_15:50:19 cul_rpi_remote_ser2net_lan cond: ok
2019-12-10_15:50:19 cul_rpi_remote_ser2net_lan Xmit-Events: init:3 disconnected:62 ok:3
2019-12-10_18:46:40 cul_rpi_remote_ser2net_lan RCV L:0E N:F5 F:A4 CMD:10 SRC:HM_4A302A DST:VCCU 0601C80027 (INFO_ACTUATOR_STATUS RSSI:-39 CHANNEL:0x01 STATUS:0xC8 UNKNOWN:0x00) (,BCAST,BIDI,RPTEN)
....

2019-12-10_10:44:15 cul_rpi_remote_ser2net_lan DISCONNECTED
2019-12-10_10:44:15 cul_rpi_remote_ser2net_lan Xmit-Events: disconnected:54 init:1
2019-12-10_10:44:27 cul_rpi_remote_ser2net_lan DISCONNECTED
2019-12-10_10:44:27 cul_rpi_remote_ser2net_lan Xmit-Events: disconnected:55 init:1
2019-12-10_10:45:13 cul_rpi_remote_ser2net_lan DISCONNECTED
2019-12-10_10:45:13 cul_rpi_remote_ser2net_lan Xmit-Events: disconnected:56 init:1
2019-12-10_10:45:40 cul_rpi_remote_ser2net_lan DISCONNECTED
2019-12-10_10:45:40 cul_rpi_remote_ser2net_lan Xmit-Events: disconnected:57 init:1
2019-12-10_10:46:47 cul_rpi_remote_ser2net_lan DISCONNECTED




im DOIT kommt dann immer der folgende Timestamp:
CM6 cul_rpi_remote_ser2net_lan wieder verbunden:-Initialized-um:RTS-".2019-12-10 18:45:25."-!.

Der Timestamp passt nicht zu dem trigger des DOIF: 2019-12-10 18:45:25

list device nochmal:
zweig 6 kommt laufend als state des DOIF:
Internals:
   CHANGED   
   DEF        ##1
([cul_rpi_remote_ser2net_lan] =~ /disconnected|DISCONNECTED|UNKNOWN/  )
(set TR_BOT message CM1-cul_rpi_remote_ser2net_lan ausgefallen [cul_rpi_remote_ser2net_lan]um:RTS--".{(ReadingsTimestamp('cul_rpi_remote_ser2net_lan','state',''))}."-!, set cul_rpi_remote_ser2net_lan reopen)
##2
DOELSEIF ([cul_wohn_ser2net_rpi] =~ /disconnected|DISCONNECTED|UNKNOWN/ )
( set TR_BOT message  cul_wohn_ser2net_rpi [cul_wohn_ser2net_rpi] ausgefallen!-".{(ReadingsTimestamp('cul_wohn_ser2net_rpi','state',''))}.",set cul_wohn_ser2net_rpi reopen,trigger cul_wohn_ser2net_rpi opened-culmonitor)
## cm3
DOELSEIF ([nanoCul433] =~ /disconnected|DISCONNECTED|UNKNOWN|open|OPEN/)
(set TR_BOT message   CM3 nanoCul433 ausgefallen -[nanoCul433]--{(ReadingsVal('nanoCul433','state',''))}-um:RTS-{(ReadingsTimestamp('nanoCul433','state',''))}!
,set  nanoCul433 reopen )
##4
DOELSEIF ([ml] =~ /disconnected|DISCONNECTED/)
(set TR_BOT message CM_4a  ml ausgefallen -[ml]-{ReadingsVal('ml','state','')}-OldRV:{OldReadingsVal('ml','state','')}- um:RTS-{ReadingsTimestamp('ml','state','')}!,
set ml reconnect,
set TR_BOT message CM_4b ml ausgefallen nach Reset neu [ml]-{ReadingsTimestamp('ml','state','')}!
)
##5
DOELSEIF ([cul_rpi_91_ser2net_lan] =~ /disconnected|DISCONNECTED|UNKNOWN/ )
(set TR_BOT message  CM5  cul_rpi_91_ser2net Stick ausgefallen [cul_rpi_91_ser2net_lan]   um:RTS--{(ReadingsTimestamp('cul_rpi_91_ser2net_lan','state',''))}-!,
set cul_rpi_91_ser2net_lan reopen
)
##6
DOELSEIF ([cul_rpi_remote_ser2net_lan] eq "Initialized")   
(set TR_BOT message  CM6 cul_rpi_remote_ser2net_lan wieder verbunden:-[cul_rpi_remote_ser2net_lan]-um:RTS-".{(ReadingsTimestamp('cul_rpi_remote_ser2net_lan','state',''))}."-!.)
##7
DOELSEIF ([cul_wohn_ser2net_rpi_lan] eq "Initialized")   
(set TR_BOT message  CM7 cul_wohn_ser2net_rpi_lan wieder verbunden--Value:".Value('cul_wohn_ser2net_rpi')."--!RV: ".{ReadingsVal('cul_wohn_ser2net_rpi_lan','state','')}."--um:RTS--".{ReadingsTimestamp('cul_wohn_ser2net_rpi_lan','state','')}."-!.)
##8
DOELSEIF ([nanoCul433] eq "Initialized")
(set TR_BOT message  CM8 nanoCul433 wieder verbunden CULMonitor: ".{(ReadingsVal('nanoCul433','state',''))}.".um:RTS--".{(ReadingsTimestamp('nanoCul433','state',''))}."-..)
##9----ml maxlan Cube
DOELSEIF ([ml] eq "opened")
(set TR_BOT message CM9  ml wieder verbunden von >>ml-State:>[ml]<>OldRV>".{OldReadingsVal('[ml]','state','')}."-RV-".{(ReadingsVal('ml','state',''))}."-- um:RTS--".{(ReadingsTimestamp('ml','state',''))}."- CUL Monitor )
##10
DOELSEIF ([cul_rpi_91_ser2net_lan] eq "Initialized")
(set TR_BOT message  CM10 cul_rpi_91_ser2net_lan wieder verbunden mit: >[cul_rpi_91_ser2net_lan]<:RV:>".{(ReadingsVal('cul_rpi_91_ser2net_lan','state',''))}."<-RTS->".{(ReadingsTimestamp('cul_rpi_91_ser2net_lan','state',''))}."<-)
   DOIFDEV    ^global$|^nanoCul433$|^cul_wohn_ser2net_rpi_lan$|^cul_rpi_91_ser2net_lan$|^cul_rpi_remote_ser2net_lan$|^cul_wohn_ser2net_rpi$|^ml$
   FUUID      5c633187-f33f-74bb-b297-9c7920b0356e4c5f
   MODEL      FHEM
   NAME       CUL_Monitor
   NR         2456
   NTFY_ORDER 50-CUL_Monitor
   STATE      cmd_6
   TYPE       DOIF
   VERSION    20500 2019-11-12 17:54:48
   READINGS:
     2019-12-10 19:07:20   Device          cul_rpi_91_ser2net_lan
     2019-12-10 19:07:20   cmd             6
     2019-12-10 19:07:20   cmd_event       cul_rpi_91_ser2net_lan
     2019-12-10 19:07:20   cmd_nr          6
     2019-12-10 19:07:20   e_cul_rpi_91_ser2net_lan_STATE Initialized
     2019-12-10 18:46:40   e_cul_rpi_remote_ser2net_lan_STATE Initialized
     2019-12-10 19:00:23   e_cul_wohn_ser2net_rpi_STATE Initialized
     2019-12-10 18:46:06   e_ml_STATE      opened
     2019-12-10 18:46:14   e_nanoCul433_STATE Initialized
     2019-12-10 18:19:10   mode            enabled
     2019-12-10 19:07:20   state           cmd_6
   Regex:
     accu:
     cond:
       cul_rpi_91_ser2net_lan:
         4:
           &STATE     ^cul_rpi_91_ser2net_lan$
         9:
           &STATE     ^cul_rpi_91_ser2net_lan$
       cul_rpi_remote_ser2net_lan:
         0:
           &STATE     ^cul_rpi_remote_ser2net_lan$
         5:
           &STATE     ^cul_rpi_remote_ser2net_lan$
       cul_wohn_ser2net_rpi:
         1:
           &STATE     ^cul_wohn_ser2net_rpi$
       cul_wohn_ser2net_rpi_lan:
         6:
           &STATE     ^cul_wohn_ser2net_rpi_lan$
       ml:
         3:
           &STATE     ^ml$
         8:
           &STATE     ^ml$
       nanoCul433:
         2:
           &STATE     ^nanoCul433$
         7:
           &STATE     ^nanoCul433$
   attr:
     cmdState:
     wait:
       0:
         5
       1:
         5
       2:
         5
       3:
         5
       4:
         5
       5:
         0
       6:
         0
       7:
         0
       8:
         0
       9:
         0
     waitdel:
   condition:
     0          ::InternalDoIf($hash,'cul_rpi_remote_ser2net_lan','STATE') =~ /disconnected|DISCONNECTED|UNKNOWN/ 
     1          ::InternalDoIf($hash,'cul_wohn_ser2net_rpi','STATE') =~ /disconnected|DISCONNECTED|UNKNOWN/
     2          ::InternalDoIf($hash,'nanoCul433','STATE') =~ /disconnected|DISCONNECTED|UNKNOWN|open|OPEN/
     3          ::InternalDoIf($hash,'ml','STATE') =~ /disconnected|DISCONNECTED/
     4          ::InternalDoIf($hash,'cul_rpi_91_ser2net_lan','STATE') =~ /disconnected|DISCONNECTED|UNKNOWN/
     5          ::InternalDoIf($hash,'cul_rpi_remote_ser2net_lan','STATE') eq "Initialized"
     6          ::InternalDoIf($hash,'cul_wohn_ser2net_rpi_lan','STATE') eq "Initialized"
     7          ::InternalDoIf($hash,'nanoCul433','STATE') eq "Initialized"
     8          ::InternalDoIf($hash,'ml','STATE') eq "opened"
     9          ::InternalDoIf($hash,'cul_rpi_91_ser2net_lan','STATE') eq "Initialized"
   do:
     0:
       0          set TR_BOT message CM1-cul_rpi_remote_ser2net_lan ausgefallen [cul_rpi_remote_ser2net_lan]um:RTS--".{(ReadingsTimestamp('cul_rpi_remote_ser2net_lan','state',''))}."-!, set cul_rpi_remote_ser2net_lan reopen
     1:
       0           set TR_BOT message  cul_wohn_ser2net_rpi [cul_wohn_ser2net_rpi] ausgefallen!-".{(ReadingsTimestamp('cul_wohn_ser2net_rpi','state',''))}.",set cul_wohn_ser2net_rpi reopen,trigger cul_wohn_ser2net_rpi opened-culmonitor
     10:
     2:
       0          set TR_BOT message   CM3 nanoCul433 ausgefallen -[nanoCul433]--{(ReadingsVal('nanoCul433','state',''))}-um:RTS-{(ReadingsTimestamp('nanoCul433','state',''))}! ,set  nanoCul433 reopen
     3:
       0          set TR_BOT message CM_4a  ml ausgefallen -[ml]-{ReadingsVal('ml','state','')}-OldRV:{OldReadingsVal('ml','state','')}- um:RTS-{ReadingsTimestamp('ml','state','')}!, set ml reconnect,  set TR_BOT message CM_4b ml ausgefallen nach Reset neu [ml]-{ReadingsTimestamp('ml','state','')}!
     4:
       0          set TR_BOT message  CM5  cul_rpi_91_ser2net Stick ausgefallen [cul_rpi_91_ser2net_lan]   um:RTS--{(ReadingsTimestamp('cul_rpi_91_ser2net_lan','state',''))}-!, set cul_rpi_91_ser2net_lan reopen
     5:
       0          set TR_BOT message  CM6 cul_rpi_remote_ser2net_lan wieder verbunden:-[cul_rpi_remote_ser2net_lan]-um:RTS-".{(ReadingsTimestamp('cul_rpi_remote_ser2net_lan','state',''))}."-!.
     6:
       0          set TR_BOT message  CM7 cul_wohn_ser2net_rpi_lan wieder verbunden--Value:".Value('cul_wohn_ser2net_rpi')."--!RV: ".{ReadingsVal('cul_wohn_ser2net_rpi_lan','state','')}."--um:RTS--".{ReadingsTimestamp('cul_wohn_ser2net_rpi_lan','state','')}."-!.
     7:
       0          set TR_BOT message  CM8 nanoCul433 wieder verbunden CULMonitor: ".{(ReadingsVal('nanoCul433','state',''))}.".um:RTS--".{(ReadingsTimestamp('nanoCul433','state',''))}."-..
     8:
       0          set TR_BOT message CM9  ml wieder verbunden von >>ml-State:>[ml]<>OldRV>".{OldReadingsVal('[ml]','state','')}."-RV-".{(ReadingsVal('ml','state',''))}."-- um:RTS--".{(ReadingsTimestamp('ml','state',''))}."- CUL Monitor
     9:
       0          set TR_BOT message  CM10 cul_rpi_91_ser2net_lan wieder verbunden mit: >[cul_rpi_91_ser2net_lan]<:RV:>".{(ReadingsVal('cul_rpi_91_ser2net_lan','state',''))}."<-RTS->".{(ReadingsTimestamp('cul_rpi_91_ser2net_lan','state',''))}."<-
   helper:
     DEVFILTER  ^global$|^nanoCul433$|^cul_wohn_ser2net_rpi_lan$|^cul_rpi_91_ser2net_lan$|^cul_rpi_remote_ser2net_lan$|^cul_wohn_ser2net_rpi$|^ml$
     NOTIFYDEV  global|nanoCul433|cul_wohn_ser2net_rpi_lan|cul_rpi_91_ser2net_lan|cul_rpi_remote_ser2net_lan|cul_wohn_ser2net_rpi|ml
     event      RCV L:09 N:BA F:A1 CMD:12 SRC:VCCU DST:HM_356739_HZ_Kueche_LTK0135825  (HAVE_DATA) (,WAKEUP,BIDI,RPTEN)
     globalinit 1
     last_timer 0
     sleeptimer -1
     timerdev   cul_rpi_91_ser2net_lan
     timerevent RCV L:09 N:BA F:A1 CMD:12 SRC:VCCU DST:HM_356739_HZ_Kueche_LTK0135825  (HAVE_DATA) (,WAKEUP,BIDI,RPTEN)
     triggerDev cul_rpi_91_ser2net_lan
     DOIF_eventa:
       cmd_nr: 6
       cmd: 6
       cmd_event: cul_rpi_91_ser2net_lan
       cmd_6
     DOIF_eventas:
       cmd_nr: 6
       cmd: 6
       cmd_event: cul_rpi_91_ser2net_lan
       state: cmd_6
     timerevents:
       RCV L:09 N:BA F:A1 CMD:12 SRC:VCCU DST:HM_356739_HZ_Kueche_LTK0135825  (HAVE_DATA) (,WAKEUP,BIDI,RPTEN)
     timereventsState:
       RCV L:09 N:BA F:A1 CMD:12 SRC:VCCU DST:HM_356739_HZ_Kueche_LTK0135825  (HAVE_DATA) (,WAKEUP,BIDI,RPTEN)
     triggerEvents:
       RCV L:09 N:BA F:A1 CMD:12 SRC:VCCU DST:HM_356739_HZ_Kueche_LTK0135825  (HAVE_DATA) (,WAKEUP,BIDI,RPTEN)
     triggerEventsState:
       RCV L:09 N:BA F:A1 CMD:12 SRC:VCCU DST:HM_356739_HZ_Kueche_LTK0135825  (HAVE_DATA) (,WAKEUP,BIDI,RPTEN)
   internals:
     all         cul_rpi_remote_ser2net_lan:STATE cul_wohn_ser2net_rpi:STATE nanoCul433:STATE ml:STATE cul_rpi_91_ser2net_lan:STATE cul_wohn_ser2net_rpi_lan:STATE
   perlblock:
   readings:
   trigger:
   uiState:
   uiTable:
Attributes:
   alias      Überwachung_CULs
   checkReadingEvent 0
   devStateIcon cmd_(1|2|3|4|5):ios-off cmd_(7|8|9|10|6):ios-on-blue
   disable    0
   do         always
   event-on-change-reading .*
   group      CUL Sticks
   icon       rc_SETUP
   oldreadings ml:state
   room       8_Heizung,9_cul,CUL_HM,Z_Control
   verbose    5
   wait       5:5:5:5:5:0:0:0:0:0



list des devices das triggert:
Internals:
   CMDS       ABCEFGJKMRUVWXYZeilmtux
   Clients    STACKABLETS:STACKABLE:CUL_HM:CUL_IR:HMS
   DEF        192.168.0.99:2022 3225
   DeviceName 192.168.0.99:2022
   FD         52
   FHTID      3225
   FUUID      5c633177-f33f-74bb-65fc-87fdae2b136a98ef
   NAME       cul_rpi_remote_ser2net_lan
   NR         1344
   PARTIAL   
   RAWMSG     A0F7686103567CF0000000A30E50A0040::-66:cul_rpi_remote_ser2net_lan:
   RSSI       -66
   STATE      Initialized
   TYPE       TSCUL
   VERSION    VTS 0.32 CSM868
   VERSION_HW nanoCUL_V1.x
   VERSION_TS yes AES ChTblSize:209
   XmitOpen   1
   assignUpdCntI 26
   assignedIDsCnt 16
   cul_rpi_remote_ser2net_lan_MSGCNT 110
   cul_rpi_remote_ser2net_lan_TIME 2019-12-10 19:09:59
   initString AP<
X21
Ar
AM5
AHAABBCC
   msgLoadCurrent 20
   owner_CCU  VCCU
   MatchList:
     1:STACKABLETS ^\*
     2:STACKABLE ^\*
     A:CUL_HM   ^A....................
     B:CUL_IR   ^I............
     C:HMS      ^810e04......a001
   READINGS:
     2019-12-07 11:19:28   Ints_per_sec    SI: 1066.77723  TI: 110.38333  S: 257.26209  L: 2.10081  F: 89.70831  M: 18.68964
     2019-12-10 18:46:14   Xmit-Events     disconnected:1 ok:1 non-HM:1 init:1
     2019-12-10 18:45:23   cmds             A B C E F G J K M R U V W X Y Z e i l m t u x
     2019-12-10 18:46:14   cond            ok
     2019-12-07 15:58:06   credit10ms      2700
     2019-12-10 18:45:18   prot_disconnected last
     2019-12-10 18:45:25   prot_init       last
     2019-12-10 18:45:24   prot_non-HM     last
     2019-12-10 18:46:14   prot_ok         last
     2019-12-10 19:04:17   scF             0.998400998400998
     2019-12-10 18:45:25   state           Initialized
   helper:
     CUrun      1
     ChkPart    0
     RA_Timeout 0
     SVTS       1
     VTS        1
     VTS_ACK    1
     VTS_AES    1
     assIdCnt   16
     assIdRep   16
     nRec       0
     recAlive   1
     recd       1
     DEVIO:
       RXfailTO   
     HM:
       ChTblSize  209
       FUP        0
       HMactive   1
       hmCrdts    2
       hmSbusy    0
       ChTbl:
         1DCC513F   00
         29553A3F   00
         2C5AA73F   03
         2E32003F   03
         3567393F   00
         3571F13F   01
         4237743F   00
         47AC933F   00
         497DAC3F   00
         4A29EE3F   01
         4A29F93F   01
         4A2C9A3F   01
         4A302A3F   00
         4A30893F   00
         610BA63F   01
         610C0B3F   01
       msgCNT:
         0x01       110
         0x02       163
         0x03       58
         0x09       9
       unknwn:
     cnd:
       0          1
       250        1
       253        1
       255        1
     hmLogHist:
        510250 A F302 01407556 00 01 CC _ping
        516587 A F302 01413904 00 34 AA00112200000002AA001122AA001122AA001122AAAA001122AA001122AA001122AA001122AA001122AA001122AA001122AA0011 _ping
        522191 A F302 01419516 00 34 AA00112200000001AA001122AA001122AA001122AAAA001122AA001122AA001122AA001122AA001122AA001122AA001122AA0011 _ping
        001310 A F302 01422928 00 01 AE _ping
        016333 A F302 01437524 00 34 AA00112200000000AA001122AA001122AA001122AAAA001122AA001122AA001122AA001122AA001122AA001122AA001122AA0011 _ping
        035801 A F302 01457264 00 01 AE _ping
        038635 A F301 01460208 00 0F BA 8610 356739 000000 0A30D00A0040 -70.5dB
        038681                 As 09 BB A112 AABBCC 356739
        038789 A F303 01460376 02 09 BB A112 AABBCC 356739  _CCAdly:8 _dhmSt:168
        039028 A F303 01460644 01 09 BB A112 AABBCC 356739  _CCAdly:4 _dhmSt:436
        039425 A F303 01460912 01 09 BB A112 AABBCC 356739  _CCAdly:4 _dhmSt:704
        039572 A F309 01461176 00 09 BB A112 AABBCC 356739  _sfail _noAnsw
        059644 A F301 01481356 00 0F 76 8610 3567CF 000000 0A30E50A0040 -66dB
        065951 A F202 01487672 00 01 AE _ping
     hmQ:
       000000:
       1DCC51:
       29553A:
       2C5AA7:
       2E3200:
       356739:
       423774:
       47AC93:
       497DAC:
       4A29EE:
       4A29F9:
       4A2C9A:
       4A302A:
       4A3089:
     ids:
       1DCC51:
         cfg        +1DCC51,00,00,00
         name       HM_1DCC51
       29553A:
         cfg        +29553A,00,00,00
         name       HM_29553A
       2C5AA7:
         cfg        +2C5AA7,00,05,00
         name       HM_2C5AA7
       2E3200:
         cfg        +2E3200,00,05,00
         name       HM_2E3200
       356739:
         cfg        +356739,00,00,00
         name       HM_356739_HZ_Kueche_LTK0135825
       3571F1:
         cfg        +3571F1,00,01,00
         name       HM_3571F1_HZ_Ter_LTK0133726
       423774:
         cfg        +423774,00,00,00
         name       HM_423774
       47AC93:
         cfg        +47AC93,00,00,00
         name       HM_47AC93
       497DAC:
         cfg        +497DAC,00,00,00
         name       Smoke_TeamDEV
       4A29EE:
         cfg        +4A29EE,00,01,00
         name       HM_4A29EE
       4A29F9:
         cfg        +4A29F9,00,01,00
         name       HM_4A29F9
       4A2C9A:
         cfg        +4A2C9A,00,01,00
         name       HM_4A2C9A
       4A302A:
         cfg        +4A302A,00,00,00
         name       HM_4A302A
       4A3089:
         cfg        +4A3089,00,00,00
         name       HM_4A3089
       610BA6:
         cfg        +610BA6,00,01,00
         name       HM_610BA6_HZ_WZ_Rechs_OEQ1248681
       610C0B:
         cfg        +610C0B,00,01,00
         name       HM_610C0B_HZ_BAD_OEQ1248742
     loadLvl:
       bl         40
     q:
       ATrNo      0
       HMcndN     0
       InQueues   0
       RQLSt      0
       RQLt       0
       XRpCnt     0
       XRpTm      1575999994.56056
       answerPend 0
       hmLanQlen  1
       apIDs:
         1DCC51     0
         29553A     0
         2C5AA7     0
         2E3200     0
         356739     0
         423774     0
         47AC93     0
         497DAC     0
         4A29EE     0
         4A29F9     0
         4A2C9A     0
         4A302A     0
         4A3089     0
     ref:
       Sdly       0
       TmBmCnt    1
       ioBR       3840
       ioBRMax    3652.57377941436
       ioBRMean   2771.67726590975
       ioBRn      0
       lHMt       1481356
       lSys       822143228
       pTTu       1024
       pndAs      0
       pndCUAp    0
       pngLm      20
       pngMax     6468
       pngMaxTot  6468
       pngMin     12
       pngRef     26
       pngtm      821802039
       scErr      0
       scF        0.998400998400998
       scFN       1
       scHT       113988
       scST       820778065
     sendpool:
       HASH(0x563bdebf8e40)
       HASH(0x563bde4dfcc8)
Attributes:
   addvaltrigger 1
   comment    attr cul_rpi_remote_ser2net_lan hmId AABBCC
   devStateIcon Initialized:rc_GREEN disconnected:rc_RED open.*:rc_YELLOW
   event-on-change-reading state
   group      CUL
   hmId       AABBCC
   hmProtocolEvents 3_dumpTrigger
   icon       cul_868
   model      nanoCUL
   rfmode     HomeMatic
   room       01_Stromstatus,0_test,9_cul,CUL_HM,Fhem
   sendpool   cul_rpi_91_ser2net_lan,cul_wohn_ser2net_rpi,cul_rpi_remote_ser2net_lan
   verbose    5



Kann man da irgendwo debuggen?

Danke Thomas
FHEM    5.26.1 Ubuntu 18, FHEM    5.26.1 RPI 3 , Actoren: IT ,Tasmota, ESPEasy,
MAX CUBE, MAX HT, MAX WT, Selbstbau nanoCULs, FS 20,Tasmota, Homematic, FTK, SW. DIM, Smoke,KODI,Squeezebox

amenomade

Mit checkReadingEvent 0 wird das Modul bei jedem Ereignis vom Device (EDIT) getriggert.
Dann wird die Bedingung bewertet.
Da auch do always gesetzt ist, wird der Befehl jedes mal wieder ausgeführt
Pi 3B, Alexa, CUL868+Selbstbau 1/2λ-Dipol-Antenne, USB Optolink / Vitotronic, Debmatic und HM / HmIP Komponenten, Rademacher Duofern Jalousien, Fritz!Dect Thermostaten, Proteus

riker1

Hallo

das hatte
Mit checkReadingEvent 0
ich vorher nicht gesetzt und dann extra gesetzt.

nun weder rausgenommen. aber nun triggert der letzt zweig.....

werde noch wahnsinnig....

CM10 cul_rpi_91_ser2net_lan wieder verbunden mit: >Initialized<:RV:>".Initialized."<-RTS->".2019-12-10 18:45:34."<-
CM10 cul_rpi_91_ser2net_lan wieder verbunden mit: >Initialized<:RV:>".Initialized."<-RTS->".2019-12-10 18:45:34."<-
CM10 cul_rpi_91_ser2net_lan wieder verbunden mit: >Initialized<:RV:>".Initialized."<-RTS->".2019-12-10 18:45:34."<-


obwohl da kein Trigger kommt....

Hatte die CULs nun auf TSCUL umgebaut.

kann das irgendwas ändern?

Danke Thomas


ps, verstehe auch nicht woher der Timestamp kommt.

aus dem log des Culs gibt es keinen passenden Eintrag:

0A50B60C0040 (INFO_TEMP SET:20 ACT:182 VALVE:0x0C MODE:0x0C ERR:0x0C) (,WAKEMEUP,BCAST,RPTEN)
2019-12-10_18:36:30 cul_rpi_91_ser2net_lan RCV L:0F N:AD F:86 CMD:10 SRC:HM_356739_HZ_Kueche_LTK0135825 DST:broadcast 0A30CE0A0040 (INFO_TEMP SET:12 ACT:206 VALVE:0x0A MODE:0x0A ERR:0x0A) (,WAKEMEUP,BCAST,RPTEN)
2019-12-10_18:46:14 cul_rpi_91_ser2net_lan RCV L:0F N:97 F:86 CMD:10 SRC:HM_610CF8_HZ_WZ_Links_OEQ1248979 DST:broadcast 0A4CCD0B0040 (INFO_TEMP SET:19 ACT:205 ERR:0x0B MODE:0x0B VALVE:0x0B) (,WAKEMEUP,BCAST,RPTEN)
2019-12-10_18:46:14 cul_rpi_91_ser2net_lan RCV L:0F N:47 F:86 CMD:10 SRC:HM_610C0B_HZ_BAD_OEQ1248742 DST:broadcast 0A50B60C0040 (INFO_TEMP SET:20 ACT:182 ERR:0x0C MODE:0x0C VALVE:0x0C) (,WAKEMEUP,BCAST,RPTEN)
2019-12-10_18:46:23 cul_rpi_91_ser2net_lan SND L:0B N:B5 F:A0 CMD:01 SRC:VCCU DST:HM_10F284 010E (CONFIG_STATUS_REQUEST CHANNEL:0x01) (,BIDI,RPTEN)
2019-12-10_18:46:24 cul_rpi_91_ser2net_lan RCV L:0B N:C1 F:A0 CMD:01 SRC:VCCU DST:HM_1DCC51 010E (CONFIG_STATUS_REQUEST CHANNEL:0x01) (,BIDI,RPTEN)
2019-12-10_18:46:24 cul_rpi_91_ser2net_lan RCV L:0E N:C1 F:A4 CMD:10 SRC:HM_1DCC51 DST:VCCU 0601000032 (INFO_ACTUATOR_STATUS RSSI:-50 CHANNEL:0x01 STATUS:0x00 UNKNOWN:0x00) (,BCAST,BIDI,RPTEN)
2019-12-10_18:46:25 cul_rpi_91_ser2net_lan RCV L:0A N:C1 F:80 CMD:02 SRC:VCCU DST:HM_1DCC51 00 (ACK) (,RPTEN)
2019-12-10_18:46:25 cul_rpi_91_ser2net_lan RCV L:0B N:A6 F:A0 CMD:01 SRC:VCCU DST:HM_29553A 010E (CONFIG_STATUS_REQUEST CHANNEL:0x01) (,BIDI,RPTEN)



FHEM    5.26.1 Ubuntu 18, FHEM    5.26.1 RPI 3 , Actoren: IT ,Tasmota, ESPEasy,
MAX CUBE, MAX HT, MAX WT, Selbstbau nanoCULs, FS 20,Tasmota, Homematic, FTK, SW. DIM, Smoke,KODI,Squeezebox

amenomade

Pi 3B, Alexa, CUL868+Selbstbau 1/2λ-Dipol-Antenne, USB Optolink / Vitotronic, Debmatic und HM / HmIP Komponenten, Rademacher Duofern Jalousien, Fritz!Dect Thermostaten, Proteus

riker1

Hallo,


anbei das list.

er triggert alle 20-40 sekunden.


Internals:
   CHANGED   
   DEF        ##1
([cul_rpi_remote_ser2net_lan] =~ /disconnected|DISCONNECTED|UNKNOWN/  )
(set TR_BOT message CM1-cul_rpi_remote_ser2net_lan ausgefallen [cul_rpi_remote_ser2net_lan]um:RTS--".{(ReadingsTimestamp('cul_rpi_remote_ser2net_lan','state',''))}."-!, set cul_rpi_remote_ser2net_lan reopen)
##2
DOELSEIF ([cul_wohn_ser2net_rpi] =~ /disconnected|DISCONNECTED|UNKNOWN/ )
( set TR_BOT message  cul_wohn_ser2net_rpi [cul_wohn_ser2net_rpi] ausgefallen!-".{(ReadingsTimestamp('cul_wohn_ser2net_rpi','state',''))}.",set cul_wohn_ser2net_rpi reopen,trigger cul_wohn_ser2net_rpi opened-culmonitor)
## cm3
DOELSEIF ([nanoCul433] =~ /disconnected|DISCONNECTED|UNKNOWN|open|OPEN/)
(set TR_BOT message   CM3 nanoCul433 ausgefallen -[nanoCul433]--{(ReadingsVal('nanoCul433','state',''))}-um:RTS-{(ReadingsTimestamp('nanoCul433','state',''))}!
,set  nanoCul433 reopen )
##4
DOELSEIF ([ml] =~ /disconnected|DISCONNECTED/)
(set TR_BOT message CM_4a  ml ausgefallen -[ml]-{ReadingsVal('ml','state','')}-OldRV:{OldReadingsVal('ml','state','')}- um:RTS-{ReadingsTimestamp('ml','state','')}!,
set ml reconnect,
set TR_BOT message CM_4b ml ausgefallen nach Reset neu [ml]-{ReadingsTimestamp('ml','state','')}!
)
##5
DOELSEIF ([cul_rpi_91_ser2net_lan] =~ /disconnected|DISCONNECTED|UNKNOWN/ )
(set TR_BOT message  CM5  cul_rpi_91_ser2net Stick ausgefallen [cul_rpi_91_ser2net_lan]   um:RTS--{(ReadingsTimestamp('cul_rpi_91_ser2net_lan','state',''))}-!,
set cul_rpi_91_ser2net_lan reopen
)
##6
DOELSEIF ([cul_rpi_remote_ser2net_lan] eq "Initialized")   
(set TR_BOT message  CM6 cul_rpi_remote_ser2net_lan wieder verbunden:-[cul_rpi_remote_ser2net_lan]-um:RTS-".{(ReadingsTimestamp('cul_rpi_remote_ser2net_lan','state',''))}."-!.)
##7
DOELSEIF ([cul_wohn_ser2net_rpi_lan] eq "Initialized")   
(set TR_BOT message  CM7 cul_wohn_ser2net_rpi_lan wieder verbunden--Value:".Value('cul_wohn_ser2net_rpi')."--!RV: ".{ReadingsVal('cul_wohn_ser2net_rpi_lan','state','')}."--um:RTS--".{ReadingsTimestamp('cul_wohn_ser2net_rpi_lan','state','')}."-!.)
##8
DOELSEIF ([nanoCul433] eq "Initialized")
(set TR_BOT message  CM8 nanoCul433 wieder verbunden CULMonitor: ".{(ReadingsVal('nanoCul433','state',''))}.".um:RTS--".{(ReadingsTimestamp('nanoCul433','state',''))}."-..)
##9----ml maxlan Cube
DOELSEIF ([ml] eq "opened")
(set TR_BOT message CM9  ml wieder verbunden von >>ml-State:>[ml]<>OldRV>".{OldReadingsVal('[ml]','state','')}."-RV-".{(ReadingsVal('ml','state',''))}."-- um:RTS--".{(ReadingsTimestamp('ml','state',''))}."- CUL Monitor )
##10
DOELSEIF ([cul_rpi_91_ser2net_lan] eq "Initialized")
(set TR_BOT message  CM10 cul_rpi_91_ser2net_lan wieder verbunden mit: >[cul_rpi_91_ser2net_lan]<:RV:>".{(ReadingsVal('cul_rpi_91_ser2net_lan','state',''))}."<-RTS->".{(ReadingsTimestamp('cul_rpi_91_ser2net_lan','state',''))}."<-)
   DOIFDEV    ^global$|^nanoCul433$|^cul_wohn_ser2net_rpi_lan$|^cul_rpi_91_ser2net_lan$|^cul_rpi_remote_ser2net_lan$|^cul_wohn_ser2net_rpi$|^ml$
   FUUID      5c633187-f33f-74bb-b297-9c7920b0356e4c5f
   MODEL      FHEM
   NAME       CUL_Monitor
   NR         2456
   NTFY_ORDER 50-CUL_Monitor
   STATE      cmd_10
   TYPE       DOIF
   VERSION    20500 2019-11-12 17:54:48
   READINGS:
     2019-12-10 20:58:16   Device          cul_rpi_91_ser2net_lan
     2019-12-10 20:58:16   cmd             10
     2019-12-10 20:58:16   cmd_event       cul_rpi_91_ser2net_lan
     2019-12-10 20:58:16   cmd_nr          10
     2019-12-10 20:58:16   e_cul_rpi_91_ser2net_lan_STATE Initialized
     2019-12-10 18:46:40   e_cul_rpi_remote_ser2net_lan_STATE Initialized
     2019-12-10 20:46:02   e_cul_wohn_ser2net_rpi_STATE Initialized
     2019-12-10 18:46:06   e_ml_STATE      opened
     2019-12-10 18:46:14   e_nanoCul433_STATE Initialized
     2019-12-10 18:19:10   mode            enabled
     2019-12-10 20:58:16   state           cmd_10
   Regex:
     accu:
     cond:
       cul_rpi_91_ser2net_lan:
         0:
         1:
         2:
         3:
         4:
           &STATE     ^cul_rpi_91_ser2net_lan$
         5:
         6:
         7:
         8:
         9:
           &STATE     ^cul_rpi_91_ser2net_lan$
       cul_rpi_remote_ser2net_lan:
         0:
           &STATE     ^cul_rpi_remote_ser2net_lan$
         5:
           &STATE     ^cul_rpi_remote_ser2net_lan$
       cul_wohn_ser2net_rpi:
         0:
         1:
           &STATE     ^cul_wohn_ser2net_rpi$
         2:
         3:
         4:
         5:
         6:
         7:
         8:
         9:
       cul_wohn_ser2net_rpi_lan:
         6:
           &STATE     ^cul_wohn_ser2net_rpi_lan$
       ml:
         3:
           &STATE     ^ml$
         8:
           &STATE     ^ml$
       nanoCul433:
         2:
           &STATE     ^nanoCul433$
         7:
           &STATE     ^nanoCul433$
   attr:
     cmdState:
     wait:
       0:
         5
       1:
         5
       2:
         5
       3:
         5
       4:
         5
       5:
         0
       6:
         0
       7:
         0
       8:
         0
       9:
         0
     waitdel:
   condition:
     0          ::InternalDoIf($hash,'cul_rpi_remote_ser2net_lan','STATE') =~ /disconnected|DISCONNECTED|UNKNOWN/ 
     1          ::InternalDoIf($hash,'cul_wohn_ser2net_rpi','STATE') =~ /disconnected|DISCONNECTED|UNKNOWN/
     2          ::InternalDoIf($hash,'nanoCul433','STATE') =~ /disconnected|DISCONNECTED|UNKNOWN|open|OPEN/
     3          ::InternalDoIf($hash,'ml','STATE') =~ /disconnected|DISCONNECTED/
     4          ::InternalDoIf($hash,'cul_rpi_91_ser2net_lan','STATE') =~ /disconnected|DISCONNECTED|UNKNOWN/
     5          ::InternalDoIf($hash,'cul_rpi_remote_ser2net_lan','STATE') eq "Initialized"
     6          ::InternalDoIf($hash,'cul_wohn_ser2net_rpi_lan','STATE') eq "Initialized"
     7          ::InternalDoIf($hash,'nanoCul433','STATE') eq "Initialized"
     8          ::InternalDoIf($hash,'ml','STATE') eq "opened"
     9          ::InternalDoIf($hash,'cul_rpi_91_ser2net_lan','STATE') eq "Initialized"
   do:
     0:
       0          set TR_BOT message CM1-cul_rpi_remote_ser2net_lan ausgefallen [cul_rpi_remote_ser2net_lan]um:RTS--".{(ReadingsTimestamp('cul_rpi_remote_ser2net_lan','state',''))}."-!, set cul_rpi_remote_ser2net_lan reopen
     1:
       0           set TR_BOT message  cul_wohn_ser2net_rpi [cul_wohn_ser2net_rpi] ausgefallen!-".{(ReadingsTimestamp('cul_wohn_ser2net_rpi','state',''))}.",set cul_wohn_ser2net_rpi reopen,trigger cul_wohn_ser2net_rpi opened-culmonitor
     10:
     2:
       0          set TR_BOT message   CM3 nanoCul433 ausgefallen -[nanoCul433]--{(ReadingsVal('nanoCul433','state',''))}-um:RTS-{(ReadingsTimestamp('nanoCul433','state',''))}! ,set  nanoCul433 reopen
     3:
       0          set TR_BOT message CM_4a  ml ausgefallen -[ml]-{ReadingsVal('ml','state','')}-OldRV:{OldReadingsVal('ml','state','')}- um:RTS-{ReadingsTimestamp('ml','state','')}!, set ml reconnect,  set TR_BOT message CM_4b ml ausgefallen nach Reset neu [ml]-{ReadingsTimestamp('ml','state','')}!
     4:
       0          set TR_BOT message  CM5  cul_rpi_91_ser2net Stick ausgefallen [cul_rpi_91_ser2net_lan]   um:RTS--{(ReadingsTimestamp('cul_rpi_91_ser2net_lan','state',''))}-!, set cul_rpi_91_ser2net_lan reopen
     5:
       0          set TR_BOT message  CM6 cul_rpi_remote_ser2net_lan wieder verbunden:-[cul_rpi_remote_ser2net_lan]-um:RTS-".{(ReadingsTimestamp('cul_rpi_remote_ser2net_lan','state',''))}."-!.
     6:
       0          set TR_BOT message  CM7 cul_wohn_ser2net_rpi_lan wieder verbunden--Value:".Value('cul_wohn_ser2net_rpi')."--!RV: ".{ReadingsVal('cul_wohn_ser2net_rpi_lan','state','')}."--um:RTS--".{ReadingsTimestamp('cul_wohn_ser2net_rpi_lan','state','')}."-!.
     7:
       0          set TR_BOT message  CM8 nanoCul433 wieder verbunden CULMonitor: ".{(ReadingsVal('nanoCul433','state',''))}.".um:RTS--".{(ReadingsTimestamp('nanoCul433','state',''))}."-..
     8:
       0          set TR_BOT message CM9  ml wieder verbunden von >>ml-State:>[ml]<>OldRV>".{OldReadingsVal('[ml]','state','')}."-RV-".{(ReadingsVal('ml','state',''))}."-- um:RTS--".{(ReadingsTimestamp('ml','state',''))}."- CUL Monitor
     9:
       0          set TR_BOT message  CM10 cul_rpi_91_ser2net_lan wieder verbunden mit: >[cul_rpi_91_ser2net_lan]<:RV:>".{(ReadingsVal('cul_rpi_91_ser2net_lan','state',''))}."<-RTS->".{(ReadingsTimestamp('cul_rpi_91_ser2net_lan','state',''))}."<-
   helper:
     DEVFILTER  ^global$|^nanoCul433$|^cul_wohn_ser2net_rpi_lan$|^cul_rpi_91_ser2net_lan$|^cul_rpi_remote_ser2net_lan$|^cul_wohn_ser2net_rpi$|^ml$
     NOTIFYDEV  global|nanoCul433|cul_wohn_ser2net_rpi_lan|cul_rpi_91_ser2net_lan|cul_rpi_remote_ser2net_lan|cul_wohn_ser2net_rpi|ml
     event      RCV L:0F N:7C F:86 CMD:10 SRC:HM_610C0B_HZ_BAD_OEQ1248742 DST:broadcast 0A9CC20C2A40 (INFO_TEMP SET:39 ACT:194 ERR:0x0C MODE:0x0C VALVE:0x0C) (,WAKEMEUP,BCAST,RPTEN)
     globalinit 1
     last_timer 0
     sleeptimer -1
     timerdev   cul_rpi_91_ser2net_lan
     timerevent RCV L:0F N:7C F:86 CMD:10 SRC:HM_610C0B_HZ_BAD_OEQ1248742 DST:broadcast 0A9CC20C2A40 (INFO_TEMP SET:39 ACT:194 ERR:0x0C MODE:0x0C VALVE:0x0C) (,WAKEMEUP,BCAST,RPTEN)
     triggerDev cul_rpi_91_ser2net_lan
     DOIF_eventa:
       cmd_nr: 10
       cmd: 10
       cmd_event: cul_rpi_91_ser2net_lan
       cmd_10
     DOIF_eventas:
       cmd_nr: 10
       cmd: 10
       cmd_event: cul_rpi_91_ser2net_lan
       state: cmd_10
     timerevents:
       RCV L:0F N:7C F:86 CMD:10 SRC:HM_610C0B_HZ_BAD_OEQ1248742 DST:broadcast 0A9CC20C2A40 (INFO_TEMP SET:39 ACT:194 ERR:0x0C MODE:0x0C VALVE:0x0C) (,WAKEMEUP,BCAST,RPTEN)
     timereventsState:
       RCV L:0F N:7C F:86 CMD:10 SRC:HM_610C0B_HZ_BAD_OEQ1248742 DST:broadcast 0A9CC20C2A40 (INFO_TEMP SET:39 ACT:194 ERR:0x0C MODE:0x0C VALVE:0x0C) (,WAKEMEUP,BCAST,RPTEN)
     triggerEvents:
       RCV L:0F N:7C F:86 CMD:10 SRC:HM_610C0B_HZ_BAD_OEQ1248742 DST:broadcast 0A9CC20C2A40 (INFO_TEMP SET:39 ACT:194 ERR:0x0C MODE:0x0C VALVE:0x0C) (,WAKEMEUP,BCAST,RPTEN)
     triggerEventsState:
       RCV L:0F N:7C F:86 CMD:10 SRC:HM_610C0B_HZ_BAD_OEQ1248742 DST:broadcast 0A9CC20C2A40 (INFO_TEMP SET:39 ACT:194 ERR:0x0C MODE:0x0C VALVE:0x0C) (,WAKEMEUP,BCAST,RPTEN)
   internals:
     all         cul_rpi_remote_ser2net_lan:STATE cul_wohn_ser2net_rpi:STATE nanoCul433:STATE ml:STATE cul_rpi_91_ser2net_lan:STATE cul_wohn_ser2net_rpi_lan:STATE
   perlblock:
   readings:
   trigger:
   uiState:
   uiTable:
Attributes:
   alias      Überwachung_CULs
   checkReadingEvent 1

   devStateIcon cmd_(1|2|3|4|5):ios-off cmd_(7|8|9|10|6):ios-on-blue
   disable    0
   do         always
   event-on-change-reading .*
   group      CUL Sticks
   icon       rc_SETUP
   oldreadings ml:state
   room       8_Heizung,9_cul,CUL_HM,Z_Control
   verbose    5
   wait       5:5:5:5:5:0:0:0:0:0




Danke fürs Schauen

VG Thomas
FHEM    5.26.1 Ubuntu 18, FHEM    5.26.1 RPI 3 , Actoren: IT ,Tasmota, ESPEasy,
MAX CUBE, MAX HT, MAX WT, Selbstbau nanoCULs, FS 20,Tasmota, Homematic, FTK, SW. DIM, Smoke,KODI,Squeezebox

amenomade

cul_rpi_91_ser2net_lan hat sein STATE aktualisiert. Poste mal ein "list" davon?
Pi 3B, Alexa, CUL868+Selbstbau 1/2λ-Dipol-Antenne, USB Optolink / Vitotronic, Debmatic und HM / HmIP Komponenten, Rademacher Duofern Jalousien, Fritz!Dect Thermostaten, Proteus

riker1


Hallo,

gerne hier list des devices:
Internals:
   CMDS       ABCEFGJKMRUVWXYZeilmtux
   Clients    STACKABLETS:STACKABLE:CUL_HM:CUL_IR:HMS
   DEF        192.168.0.91:2022 4256
   DeviceName 192.168.0.91:2022
   FD         293
   FHTID      4256
   FUUID      5c63317d-f33f-74bb-b597-17bd9412fd4b0265
   NAME       cul_rpi_91_ser2net_lan
   NR         1350
   PARTIAL   
   RAWMSG     A0FE48610610CF80000000A4CCB0B0040::-75:cul_rpi_91_ser2net_lan:
   RSSI       -75
   STATE      Initialized
   TYPE       TSCUL
   VERSION    VTS 0.32 CSM868
   VERSION_HW nanoCUL_V1.x
   VERSION_TS yes AES ChTblSize:209
   XmitOpen   1
   assignUpdCntI 8
   assignedIDsCnt 4
   cul_rpi_91_ser2net_lan_MSGCNT 673
   cul_rpi_91_ser2net_lan_TIME 2019-12-10 22:01:08
   initString AP<
X21
Ar
AM5
AHAABBCC
   msgLoadCurrent 0
   MatchList:
     1:STACKABLETS ^\*
     2:STACKABLE ^\*
     A:CUL_HM   ^A....................
     B:CUL_IR   ^I............
     C:HMS      ^810e04......a001
   READINGS:
     2019-12-10 21:21:10   Xmit-Events     init:2 non-HM:1 ok:2 disconnected:2
     2019-12-10 21:21:08   cmds             A B C E F G J K M R U V W X Y Z e i l m t u x
     2019-12-10 21:21:10   cond            ok
     2019-12-01 10:59:32   credit10ms      570
     2019-12-10 21:20:59   prot_disconnected last
     2019-12-10 21:21:09   prot_init       last
     2019-12-10 18:45:34   prot_non-HM     last
     2019-12-10 21:21:10   prot_ok         last
     2019-12-10 21:58:38   scF             0.999952875641954
     2019-12-10 21:21:10   state           Initialized
   helper:
     CUrun      1
     ChkPart    0
     RA_Timeout 0
     SVTS       1
     VTS        1
     VTS_ACK    1
     VTS_AES    1
     assIdCnt   4
     assIdRep   4
     nRec       0
     recAlive   1
     recd       1
     DEVIO:
       RXfailTO   
     HM:
       ChTblSize  209
       FUP        0
       HMactive   1
       hmCrdts    0
       hmSbusy    0
       ChTbl:
         10F2843F   00
         3567CF3F   00
         4A2F493F   00
         610CF83F   00
       msgCNT:
         0x01       673
         0x02       521
         0x03       84
         0x09       23
       unknwn:
     cnd:
       0          2
       250        1
       253        2
       255        2
     hmLogHist:
        318210 A F001 02353976 00 0F B0 8002 2C5AA7 AABBCC 0101C8401D00 -77.5dB
        318209 A F103 02354128 02 10 51 A011 AABBCC 4A2F49 0201C800008CA5 _CCAdly:8
        318210 A F101 02354280 00 0E 51 8002 4A2F49 AABBCC 0101C84054 -84.5dB
        318612 A F101 02354448 00 10 F1 A011 AABBCC 2E3200 0201C800008CA5 -70.5dB
        318613 A F101 02354572 00 0E F1 8002 2E3200 AABBCC 0101C84036 -80dB
        319177 A F101 02355088 00 10 8A A011 AABBCC 4A29F9 0201C800008CA5 -70.5dB
        319178 A F101 02355212 00 0E 8A 8002 4A29F9 AABBCC 0101C8400F -70dB
        319481 A F101 02355412 00 10 70 A011 AABBCC 4A3089 0201C800008CA5 -70.5dB
        319482 A F101 02355536 00 0E 70 8002 4A3089 AABBCC 0101C8402E -76.5dB
        338904 A F001 02374928 00 0F 95 8610 610C0B 000000 0A9CD80C0040 -48dB
        340733 A F002 02376864 00 01 AE _ping
        367612 A F001 02390872 00 0F 09 8610 3571F1 000000 0A38DD0B0040 -71dB
        367612 A F001 02395788 00 0F E4 8610 610CF8 000000 0A4CCB0B0040 -75dB
        374388 A F002 02410248 00 01 AE _ping
     hmQ:
       000000:
       10F284:
       4A2F49:
     ids:
       10F284:
         cfg        +10F284,00,00,00
         name       HM_10F284
       3567CF:
         cfg        +3567CF,00,00,00
         name       HM_3567CF_HZ_Kind_LTK0135675
       4A2F49:
         cfg        +4A2F49,00,00,00
         name       HM_4A2F49
       610CF8:
         cfg        +610CF8,00,00,00
         name       HM_610CF8_HZ_WZ_Links_OEQ1248979
     loadLvl:
       bl         40
     q:
       ATrNo      0
       HMcndN     0
       InQueues   0
       RQLSt      0
       RQLt       0
       XRpCnt     0
       XRpTm      1575999982.67626
       answerPend 0
       hmLanQlen  1
       apIDs:
         10F284     0
         4A2F49     0
     ref:
       Sdly       0
       TmBmCnt    1
       ioBR       3840
       ioBRMax    3708.67534368223
       ioBRMean   2514.67997812285
       ioBRn      0
       lHMt       2395788
       lSys       832412668
       pTTu       1024
       pndAs      0
       pndCUAp    0
       pngFrc     1
       pngLm      14
       pngMax     102
       pngMaxTot  3173
       pngMin     6
       pngRef     13
       pngtm      832262752
       scErr      0.814541536383331
       scF        0.999952875641954
       scFN       2
       scHT       8404
       scST       830017438
     sendpool:
       HASH(0x563bde4dfcc8)
       HASH(0x563bdebef248)
Attributes:
   comment    Umbau zu TSCULFW:
cul_rpi_91_ser2net_lan

set VCCU hmPairSerial LTK0135675
set cul_rpi_91_ser2net_lan hmPairSerial LTK0135675

attr cul_rpi_91_ser2net_lan hmId AABBCC



   devStateIcon Initialized:rc_GREEN disconnected:rc_RED open.*:rc_YELLOW
   event-on-change-reading state
   hmId       AABBCC
   hmProtocolEvents 3_dumpTrigger
   icon       cul_868
   model      nanoCUL
   rfmode     HomeMatic
   room       01_Stromstatus,9_cul,CUL_HM,Z_Control
   sendpool   cul_rpi_91_ser2net_lan,cul_wohn_ser2net_rpi,cul_rpi_remote_ser2net_lan
   verbose    5



das mit dem Timestamp des device verstehe ich nicht.
im alert dazu ist immer : CM10 cul_rpi_91_ser2net_lan wieder verbunden mit: >Initialized<:RV:>".Initialized."<-RTS->".2019-12-10 18:45:34."<-


log dazu:


2019-12-10_21:18:52 cul_rpi_91_ser2net_lan RCV L:0E N:87 F:A0 CMD:10 SRC:Smoke_TeamDEV DST:VCCU 0601010034 (INFO_ACTUATOR_STATUS RSSI:-52 CHANNEL:0x01 STATUS:0x01 UNKNOWN:0x00) (,BIDI,RPTEN)
2019-12-10_21:18:52 cul_rpi_91_ser2net_lan RCV L:0A N:87 F:80 CMD:02 SRC:VCCU DST:Smoke_TeamDEV 00 (ACK) (,RPTEN)
2019-12-10_21:20:59 cul_rpi_91_ser2net_lan DISCONNECTED
2019-12-10_21:21:10 cul_rpi_91_ser2net_lan Initialized
2019-12-10_21:21:10 cul_rpi_91_ser2net_lan CONNECTED
2019-12-10_21:21:10 cul_rpi_91_ser2net_lan RCV L:0F N:85 F:86 CMD:10 SRC:HM_610C0B_HZ_BAD_OEQ1248742 DST:broadcast 0A9CD50C0C40 (INFO_TEMP SET:39 ACT:213 ERR:0x0C MODE:0x0C VALVE:0x0C) (,WAKEMEUP,BCAST,RPTEN)
2019-12-10_21:23:23 cul_rpi_91_ser2net_lan RCV L:0F N:85 F:86 CMD:10 SRC:HM_610BA6_HZ_WZ_Rechs_OEQ1248681 DST:broadcast 0A4CD00C0040 (INFO_TEMP SET:19 ACT:208 ERR:0x0C MODE:0x0C VALVE:0x0C) (,WAKEMEUP,BCAST,RPTEN)
2019-12-10_21:24:20 cul_rpi_91_ser2net_lan RCV L:0F N:EF F:86 CMD:10 SRC:HM_356739_HZ_Kueche_LTK0135825 DST:broadcast 0A30CC0A0040 (INFO_TEMP SET:12 ACT:204 ERR:0x0A MODE:0x0A VALVE:0x0A) (,WAKEMEUP,BCAST,RPTEN)
2019-12-10_21:24:20 cul_rpi_91_ser2net_lan RCV L:0F N:AB F:86 CMD:10 SRC:HM_3567CF_HZ_Kind_LTK0135675 DST:broadcast 0A30E30A0040 (INFO_TEMP SET:12 ACT:227 ERR:0x0A MODE:0x0A VALVE:0x0A) (,WAKEMEUP,BCAST,RPTEN)
2019-12-10_21:25:16 cul_rpi_91_ser2net_lan RCV L:10 N:AA F:A0 CMD:11 SRC:VCCU DST:HM_4A29EE 0201C80000D2E4 (SET CHANNEL:0x01 VALUE:0xC8 RAMPTIME:0 DURATION:2699.2) (,BIDI,RPTEN)
2019-12-10_21:27:51 cul_rpi_91_ser2net_lan RCV L:0F N:FC F:86 CMD:10 SRC:HM_3571F1_HZ_Ter_LTK0133726 DST:broadcast 0A38DE0B0040 (INFO_TEMP SET:14 ACT:222 ERR:0x0B MODE:0x0B VALVE:0x0B) (,WAKEMEUP,BCAST,RPTEN)
2019-12-10_21:28:21 cul_rpi_91_ser2net_lan RCV L:0F N:87 F:86 CMD:10 SRC:HM_610BA6_HZ_WZ_Rechs_OEQ1248681 DST:broadcast 0A4CD00C0040 (INFO_TEMP SET:19 ACT:208 ERR:0x0C MODE:0x0C VALVE:0x0C) (,WAKEMEUP,BCAST,RPTEN)
2019-12-10_21:28:53 cul_rpi_91_ser2net_lan RCV L:0F N:F1 F:86 CMD:10 SRC:HM_356739_HZ_Kueche_LTK0135825 DST:broadcast 0A30CB0A0040 (INFO_TEMP SET:12 ACT:203 ERR:0x0A MODE:0x0A VALVE:0x0A) (,WAKEMEUP,BCAST,RPTEN)
2019-12-10_21:30:01 cul_rpi_91_ser2net_lan RCV L:0F N:FD



Danke Thomas


FHEM    5.26.1 Ubuntu 18, FHEM    5.26.1 RPI 3 , Actoren: IT ,Tasmota, ESPEasy,
MAX CUBE, MAX HT, MAX WT, Selbstbau nanoCULs, FS 20,Tasmota, Homematic, FTK, SW. DIM, Smoke,KODI,Squeezebox

riker1

Hi

habe extra gesetzt:

event-on-change-reading
state


Eigentlich müssten dann ja noch mehr zweige triggern. nicht nur 10 bzw. vorher 6.

Danke

FHEM    5.26.1 Ubuntu 18, FHEM    5.26.1 RPI 3 , Actoren: IT ,Tasmota, ESPEasy,
MAX CUBE, MAX HT, MAX WT, Selbstbau nanoCULs, FS 20,Tasmota, Homematic, FTK, SW. DIM, Smoke,KODI,Squeezebox

amenomade

Anscheinend ändert das Device seinen Status "STATE", aber aktualisiert das Reading "state" nicht. Deswegen triggert er, aber Du kriegst mit ReadingsTimestamp(...., state) immer den gleichen Wert.

Leider weiss ich nicht genau wie TSCUL funktioniert.
Pi 3B, Alexa, CUL868+Selbstbau 1/2λ-Dipol-Antenne, USB Optolink / Vitotronic, Debmatic und HM / HmIP Komponenten, Rademacher Duofern Jalousien, Fritz!Dect Thermostaten, Proteus

riker1

Hallo

ok vielen Dank.

Werde das mal im TSCUL erfragen. und verlinken


mal sehen hier geht es zu TSCUL...

https://forum.fhem.de/index.php/topic,24436.msg1000878.html#msg1000878

FHEM    5.26.1 Ubuntu 18, FHEM    5.26.1 RPI 3 , Actoren: IT ,Tasmota, ESPEasy,
MAX CUBE, MAX HT, MAX WT, Selbstbau nanoCULs, FS 20,Tasmota, Homematic, FTK, SW. DIM, Smoke,KODI,Squeezebox

noansi

Hallo Zusammen,

das Reading "state" wird von TSCUL teilweise nur gesetzt, ohne ein Event auszulösen.

Dagegen wird die Änderung des Readings "cond" immer von einem Event begleitet.

Es kann die Werte
'ok'
'Warning-HighLoad'
'ERROR-Overload'
'non-HM'
'dummy'
'timeout'
'disconnected'
'Overload-released'
'init'
annehmen.

Da dieses Reading/Event auch von CUL_HM genutzt wird, habe ich unötige und störende Events bei "state" eingespart.

Gruß, Ansgar.