14_CUL_REDIRECT.pm: Use of uninitialized value $hidekihex in concatenation

Begonnen von vbs, 02 Januar 2019, 16:03:15

Vorheriges Thema - Nächstes Thema

vbs

Ich bin ja seit kurzem stolzer Besitzer eines MapleCUL und mir ist aber aufgefallen, dass ich im Log recht häufig (so 5-6 mal pro Tag) folgende Warning hab:
2019.01.02 15:35:47.804 1: PERL WARNING: Use of uninitialized value $hidekihex in concatenation (.) or string at ./FHEM/14_CUL_REDIRECT.pm line 203.
2019.01.02 15:35:47.805 1: stacktrace:
2019.01.02 15:35:47.805 1:     main::__ANON__                      called by ./FHEM/14_CUL_REDIRECT.pm (203)
2019.01.02 15:35:47.805 1:     main::decode_Hideki                 called by ./FHEM/14_CUL_REDIRECT.pm (293)
2019.01.02 15:35:47.805 1:     main::CUL_REDIRECT_Parse            called by fhem.pl (3825)
2019.01.02 15:35:47.805 1:     main::Dispatch                      called by ./FHEM/00_CUL.pm (948)
2019.01.02 15:35:47.806 1:     main::CUL_Parse                     called by ./FHEM/00_CUL.pm (832)
2019.01.02 15:35:47.806 1:     main::CUL_Read                      called by fhem.pl (3610)
2019.01.02 15:35:47.806 1:     main::CallFn                        called by ./FHEM/16_STACKABLE.pm (73)
2019.01.02 15:35:47.806 1:     main::STACKABLE_Parse               called by fhem.pl (3806)
2019.01.02 15:35:47.806 1:     main::Dispatch                      called by ./FHEM/00_CUL.pm (948)
2019.01.02 15:35:47.807 1:     main::CUL_Parse                     called by ./FHEM/00_CUL.pm (832)
2019.01.02 15:35:47.807 1:     main::CUL_Read                      called by fhem.pl (3610)
2019.01.02 15:35:47.807 1:     main::CallFn                        called by fhem.pl (727)


Ich habe folgende Devices:

sys_cul868:
Internals:
   CMDS       BbCFiAZNEkGMKLUYRTVWXeflptxz*
   Clients    :FS20:FHT.*:KS300:USF1000:BS:HMS:FS20V: :CUL_EM:CUL_WS:CUL_FHTTK:CUL_HOERMANN: :ESA2000:CUL_IR:CUL_TX:Revolt:IT:UNIRoll:SOMFY: :STACKABLE_CC:TSSTACKED:STACKABLE:CUL_RFR::CUL_TCM97001:CUL_REDIRECT:
   DEF        /dev/serial/by-id/usb-STM32_MapleCUL_58eb37e5-if00@38400 1432
   DeviceName /dev/serial/by-id/usb-STM32_MapleCUL_58eb37e5-if00@38400
   FD         30
   FHTID      1432
   NAME       sys_cul868
   NR         584
   PARTIAL   
   RAWMSG     *omAAAAAAAB32D4CB3554D4D2AB54AD52D555354D54AAB4D32A2A
   STACKED    sys_cul868stack
   STATE      Initialized
   TYPE       CUL
   VERSION    V 1.26.04 a-culfw Build: private build (unknown) MapleCUNx4_03 (F-Band: 868MHz)
   initString X21
   sys_cul868_MSGCNT 7845
   sys_cul868_TIME 2019-01-02 16:00:29
   MatchList:
     0:FS20V    ^81..(04|0c)..0101a001......00[89a-f]...
     1:USF1000  ^81..(04|0c)..0101a001a5ceaa00....
     2:BS       ^81..(04|0c)..0101a001a5cf
     3:FS20     ^81..(04|0c)..0101a001
     4:FHT      ^81..(04|09|0d)..(0909a001|83098301|c409c401)..
     5:KS300    ^810d04..4027a001
     6:CUL_WS   ^K.....
     7:CUL_EM   ^E0.................$
     8:HMS      ^810e04......a001
     9:CUL_FHTTK ^T[A-F0-9]{8}
     A:CUL_RFR  ^[0-9A-F]{4}U.
     B:CUL_HOERMANN ^R..........
     C:ESA2000  ^S................................$
     C:Hideki   ^P12#75[A-F0-9]{17,30}
     C:OREGON   ^(3[8-9A-F]|[4-6][0-9A-F]|7[0-8]).*
     D:CUL_IR   ^I............
     E:CUL_TX   ^TX[A-F0-9]{10}
     F:Revolt   ^r......................$
     G:IT       ^i......
     H:STACKABLE_CC ^\*
     I:UNIRoll  ^[0-9A-F]{5}(B|D|E)
     J:SOMFY    ^Y[r|t|s]:?[A-F0-9]+
     K:CUL_TCM97001 ^s[A-F0-9]+
     L:CUL_REDIRECT ^o+
     M:TSSTACKED ^\*
     N:STACKABLE ^\*
   READINGS:
     2019-01-01 18:46:43   ccconf          freq:868.300MHz bWidth:325KHz rAmpl:42dB sens:4dB
     2019-01-01 18:46:54   cmds             B b C F i A Z N E k G M K L U Y R T V W X e f l p t x z *
     2019-01-02 16:00:29   state           Initialized
Attributes:
   alias      CUL 868 MHz SlowRF
   group      Schnittstellen
   rfmode     SlowRF
   room       System


sys_cul868stack:
Historie löschen
Internals:
   DEF        sys_cul868
   IODev      sys_cul868
   NAME       sys_cul868stack
   NOTIFYDEV  sys_cul868
   NR         585
   NTFY_ORDER 50-sys_cul868stack
   STATE      Defined
   TYPE       STACKABLE
Attributes:
   alias      CUL 868 MHz Stackable
   group      Schnittstellen
   room       System


sys_cul433
Internals:
   CMDS       bCFiAZNEGMKLUYRTVWXfxz
   Clients    :FS20:FHT.*:KS300:USF1000:BS:HMS:FS20V: :CUL_EM:CUL_WS:CUL_FHTTK:CUL_HOERMANN: :ESA2000:CUL_IR:CUL_TX:Revolt:IT:UNIRoll:SOMFY: :STACKABLE_CC:TSSTACKED:STACKABLE:CUL_RFR::CUL_TCM97001:CUL_REDIRECT::OREGON::Hideki:
   DEF        FHEM:DEVIO:sys_cul868stack:9600 0000
   DeviceName FHEM:DEVIO:sys_cul868stack:9600
   FD         30
   FHTID      0000
   IODev      sys_cul868stack
   IODevPort  9600
   IODevRxBuffer
   IOReadFn   STACKABLE_IOReadFn
   NAME       sys_cul433
   NR         586
   PARTIAL   
   RAWMSG     mAAAAAAAB32D4CB3554D4D2AB54AD52D555354D54AAB4D3282A
   RSSI       -76
   STATE      Initialized
   TIME       1546441269.02994
   TYPE       CUL
   VERSION    V 1.26.04 a-culfw Build: private build (unknown) MapleCUNx4_03 (F-Band: 433MHz)
   initString X21
   sys_cul433_MSGCNT 7850
   sys_cul433_TIME 2019-01-02 16:01:09
   MatchList:
     0:FS20V    ^81..(04|0c)..0101a001......00[89a-f]...
     1:USF1000  ^81..(04|0c)..0101a001a5ceaa00....
     2:BS       ^81..(04|0c)..0101a001a5cf
     3:FS20     ^81..(04|0c)..0101a001
     4:FHT      ^81..(04|09|0d)..(0909a001|83098301|c409c401)..
     5:KS300    ^810d04..4027a001
     6:CUL_WS   ^K.....
     7:CUL_EM   ^E0.................$
     8:HMS      ^810e04......a001
     9:CUL_FHTTK ^T[A-F0-9]{8}
     A:CUL_RFR  ^[0-9A-F]{4}U.
     B:CUL_HOERMANN ^R..........
     C:ESA2000  ^S................................$
     C:Hideki   ^P12#75[A-F0-9]{17,30}
     C:OREGON   ^(3[8-9A-F]|[4-6][0-9A-F]|7[0-8]).*
     D:CUL_IR   ^I............
     E:CUL_TX   ^TX[A-F0-9]{10}
     F:Revolt   ^r......................$
     G:IT       ^i......
     H:STACKABLE_CC ^\*
     I:UNIRoll  ^[0-9A-F]{5}(B|D|E)
     J:SOMFY    ^Y[r|t|s]:?[A-F0-9]+
     K:CUL_TCM97001 ^s[A-F0-9]+
     L:CUL_REDIRECT ^o+
     M:TSSTACKED ^\*
     N:STACKABLE ^\*
   READINGS:
     2019-01-01 18:46:54   cmds             b C F i A Z N E G M K L U Y R T V W X f x z
     2019-01-02 16:01:09   state           Initialized
Attributes:
   alias      CUL 433 MHz SlowRF
   group      Schnittstellen
   rfmode     SlowRF
   room       System


Falls etwas an Informationen fehlt, kann ich gerne nachliefern! Danke!