FHEM Forum

FHEM - Hausautomations-Systeme => Homematic => Thema gestartet von: lichtimc am 08 Februar 2021, 16:12:05

Titel: CUL ausgetauscht, Konfiguration unverändert, kein Empfang der Geräte
Beitrag von: lichtimc am 08 Februar 2021, 16:12:05
Hi,

ich habe 4 Rauchmelder (HM_SEC_SD) im Haus, die bereits über Jahre super funktioniert haben.
Nun habe ich nur den nanoCUL ausgewechselt und den neuen in CUL_HomeMatic umbenannt.

Danach noch die IODevs bei allen Geräten angepasst (ist denke das ist sogar automatisch passiert) und gehofft, dass alles wieder wie vorher funktioniert.

Tjo, leider nicht.
Bitte um Tipps wo ich zu suchen beginnen könnte, bzw. was ich hier listen soll.
Titel: Antw:CUL ausgetauscht, Konfiguration unverändert, kein Empfang der Geräte
Beitrag von: DerBodo am 08 Februar 2021, 16:22:40
Hat sich die HMID geändert ?

Unteranderem auch wegen solcher Themen ist die Verwendung der VCCU ratsam, damit geht IO wechseln/hinzufügen sehr einfach.

https://wiki.fhem.de/wiki/Virtueller_Controller_VCCU
Titel: Antw:CUL ausgetauscht, Konfiguration unverändert, kein Empfang der Geräte
Beitrag von: frank am 08 Februar 2021, 16:25:05
poste "get hminfo configCheck".
Titel: Antw:CUL ausgetauscht, Konfiguration unverändert, kein Empfang der Geräte
Beitrag von: lichtimc am 08 Februar 2021, 16:30:50
Nein, ist gleich geblieben...
Wird ja nur beim CUL_HomeMatic gesetzt oder? (hmId)

"get hm configCheck" löst eine leere DialogBox aus. Hatte ich vorher schon gelesen und bereits versucht das Device hm anzulegen.
Bei protoEvents kommt bei allen 4 Rauchmeldern bei Snd, Rsnd und ResndFail dieselbe Nummer, kein einziges Nack.
unten steht: IODevs:CUL_HomeMatic:Initialized condition:-
peerXref done:
x-ref list
receive
               RM_Arbeitszimmer      =>  HM_Teammelder
               RM_Gang                   =>  HM_Teammelder
               RM_Kueche                =>  HM_Teammelder
               RM_Technikraum        =>  HM_Teammelder
virtual
               HM_Teammelder         =>  RM_Arbeitszimmer RM_Gang RM_Kueche RM_Technikraum self01
Titel: Antw:CUL ausgetauscht, Konfiguration unverändert, kein Empfang der Geräte
Beitrag von: frank am 08 Februar 2021, 16:45:33
mach mal bei einem set statusrequest. dann poste ein list.
Titel: Antw:CUL ausgetauscht, Konfiguration unverändert, kein Empfang der Geräte
Beitrag von: lichtimc am 08 Februar 2021, 16:54:07
Einer der 4 Rauchmelder:
Internals:
   DEF        47A5CD
   FUUID      5c72edfa-f33f-f183-6754-3d3c569baa92a39e
   IODev      CUL_HomeMatic
   NAME       RM_Arbeitszimmer
   NOTIFYDEV  global
   NR         271
   NTFY_ORDER 50-RM_Arbeitszimmer
   STATE      MISSING ACK
   TYPE       CUL_HM
   chanNo     01
   peerList   HM_Teammelder
   protCmdDel 24
   protResnd  14 last_at:2021-02-08 16:53:04
   protResndFail 14 last_at:2021-02-08 16:53:10
   protSnd    14 last_at:2021-02-08 16:53:00
   protSndB   28 last_at:2021-02-08 16:53:04
   protState  CMDs_done_Errors:1
   Helper:
     DBLOG:
       Activity:
         logdb:
           TIME       1612785956.14083
           VALUE      unknown
       cfgState:
         logdb:
           TIME       1612798982.56452
           VALUE      RegMiss
       commState:
         logdb:
           TIME       1612799590.08047
           VALUE      CMDs_done_Errors:1
       state:
         logdb:
           TIME       1612799590.08733
           VALUE      MISSING ACK
   READINGS:
     2021-02-08 13:05:56   Activity        unknown
     2017-07-22 22:44:55   CommandAccepted yes
     2017-07-22 23:19:31   D-firmware      1.1
     2017-07-22 23:19:31   D-serialNr      NEQ0196034
     2020-12-27 11:49:39   PairedTo        0xBABE07
     2017-07-22 23:21:24   R-pairCentral   0xBABE07
     2021-02-08 15:02:50   RegL_00.       
     2021-02-01 17:05:21   battery         ok
     2021-02-08 16:43:02   cfgState        RegMiss
     2021-02-08 16:53:10   commState       CMDs_done_Errors:1
     2021-02-01 17:05:21   level           1
     2021-02-08 12:55:56   peerList        HM_Teammelder
     2019-09-16 14:03:05   powerOn         2019-09-16 14:03:05
     2021-02-01 17:05:21   recentStateType info
     2020-12-15 15:57:22   smoke_detect    none
     2021-02-08 16:53:10   state           MISSING ACK
     2020-10-01 00:55:03   teamCall        from TeamVirtuell:2
   helper:
     HM_CMDNR   122
     cSnd       01BABE0747A5CD010E,01BABE0747A5CD010E
     getCfgListNo
     mId        0042
     peerFriend peerSD
     peerIDsState complete
     peerOpt    p:smokeDetector
     regLst     0
     rxType     2
     cfgChk:
       idRc01     RegL_00.
     cmds:
       TmplKey    HM_Teammelder:no:1612785356.1203
       TmplTs     1612785356.1203
       cmdKey     1:1:0::RM_Arbeitszimmer:0042:01:HM_Teammelder
       cmdLst:
         assignHmKey noArg
         clear      [(readings|trigger|register|oldRegs|rssi|msgEvents|{msgErrors}|attack|all)]
         deviceRename -newName-
         fwUpdate   -filename- [-bootTime-]
         getConfig  noArg
         getDevInfo noArg
         getRegRaw  (List0|List1|List2|List3|List4|List5|List6) [-peerChn-]
         peerBulk   -peer1,peer2,...- [({set}|unset)]
         peerChan   -btnNumber- -actChn- [({single})] [({set}|unset)] [({actor})]
         peerSmart  -peerOpt-
         raw        -data- [...]
         regBulk    -list-.-peerChn- -addr1:data1- -addr2:data2-...
         regSet     [(prep|{exec})] -regName- -value- [-peerChn-]
         reset      noArg
         statusRequest noArg
         tplDel     -tplDel-
         unpair     noArg
       lst:
         condition  Smoke Alarm,no alarm,tone off
         peer       HM_Teammelder
         peerOpt    HM_Teammelder,RM_Gang,RM_Kueche,RM_Technikraum
         tplDel     
       rtrvLst:
         cmdList    [({short}|long)]
         deviceInfo [({short}|long)]
         list       [({normal}|full)]
         param      -param-
         reg        -addr- -list- [-peerChn-]
         regList    noArg
         regTable   noArg
         regVal     -addr- -list- [-peerChn-]
         saveConfig [-filename-]
         tplInfo    noArg
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +47A5CD,00,00,00
       prefIO     
       rxt        0
       vccu       
       p:
         47A5CD
         00
         00
         00
     mRssi:
       mNo       
     peerIDsH:
       00000000   broadcast
       11111101   HM_Teammelder
     prt:
       bErr       0
       sProc      0
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
     rssi:
     shadowReg:
     tmpl:
Attributes:
   IODev      CUL_HomeMatic
   actCycle   099:00
   actStatus  unknown
   alexaName  rauchmelder arbeitszimmer
   autoReadReg 4_reqStatus
   devStateIcon off:general_ok .*:secur_alarm
   expert     defReg,rawReg
   firmware   1.1
   genericDeviceType SmokeSensor
   group      SmokeDetector
   homebridgeMapping StatusLowBattery=battery,values=ok:BATTERY_LEVEL_NORMAL;/^.*/:BATTERY_LEVEL_LOW
   icon       secur_smoke_detector
   model      HM-SEC-SD
   msgRepeat  1
   peerIDs    00000000,11111101
   room       Rauchmelder
   serialNr   NEQ0196034
   subType    smokeDetector   webCmd     statusRequest

Der Teammelder:
Internals:
   DEF        11111101
   FUUID      5c72edf7-f33f-f183-bfcc-022407fc3281c81c
   NAME       HM_Teammelder
   NOTIFYDEV  global
   NR         14
   NTFY_ORDER 50-HM_Teammelder
   STATE      RESPONSE TIMEOUT:RegisterRead
   TESTNR     13
   TYPE       CUL_HM
   chanNo     01
   device     TeamVirtuell
   peerList   RM_Arbeitszimmer,RM_Gang,RM_Kueche,RM_Technikraum,self01
   sdTeam     sdLead
   Helper:
     DBLOG:
       cfgState:
         logdb:
           TIME       1612798982.55731
           VALUE      ok
       press_broadcast:
         logdb:
           TIME       1612785565.68369
           VALUE      long count:0 dly:0.25 cnt
       state:
         logdb:
           TIME       1612792658.24352
           VALUE      RESPONSE TIMEOUT:RegisterRead
   READINGS:
     2021-02-08 16:43:02   cfgState        ok
     2021-02-08 14:57:38   peerList        RM_Arbeitszimmer,RM_Gang,RM_Kueche,RM_Technikraum,self01
     2021-02-08 12:59:25   press_broadcast long count:0 dly:0.25 cnt: 2
     2021-02-08 14:57:38   state           RESPONSE TIMEOUT:RegisterRead
   helper:
     count      2
     fkt        sdLead1
     peerFriend
     peerIDsState incomplete
     peerOpt    v:virtual
     regLst     
     cmds:
       TmplKey    RM_Arbeitszimmer,RM_Gang,RM_Kueche,RM_Technikraum,self01:no:1612795039.58578
       TmplTs     1612795039.58578
       cmdKey     1:0:1:sdLead1:TeamVirtuell::01:RM_Arbeitszimmer,RM_Gang,RM_Kueche,RM_Technikraum,self01
       cmdLst:
         alarmOff   noArg
         alarmOn    noArg
         peerChan   -btnNumber- -actChn- [({single}|dual|reverse)] [({set}|unset)] [(actor|remote|{both})]
         peerSmart  -peerOpt-
         postEvent  -condition-
         press      [(long|{short})] [(-peer-|{all})] [(noBurst|{Burst})] [(-repCount-|{0})] [(-repDelay-|{0.25})]
         pressL     [(-peer-|{all})]
         pressS     [(-peer-|{all})]
         teamCall   noArg
         teamCallBat noArg
         tplSet_0   -tplChan-
         tplSet_RM_Arbeitszimmer -tplPeer-
         tplSet_RM_Gang -tplPeer-
         tplSet_RM_Kueche -tplPeer-
         tplSet_RM_Technikraum -tplPeer-
         tplSet_self01 -tplPeer-
       lst:
         condition  slider,0,1,255
         peer       RM_Arbeitszimmer_chn-01,RM_Gang_chn-01,RM_Kueche_chn-01,RM_Technikraum_chn-01,self01
         peerOpt    remove_RM_Arbeitszimmer_chn-01,remove_RM_Gang_chn-01,remove_RM_Kueche_chn-01,remove_RM_Technikraum_chn-01
         tplChan   
         tplDel     
         tplPeer   
       rtrvLst:
         cmdList    [({short}|long)]
         param      -param-
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     peerIDsH:
       11111101   self01
       47A55C01   RM_Gang_chn-01
       47A56901   RM_Technikraum_chn-01
       47A5CD01   RM_Arbeitszimmer_chn-01
       52DC9C01   RM_Kueche_chn-01
     role:
       chn        1
       vrt        1
     shadowReg:
     tmpl:
Attributes:
   devStateIcon off:general_ok .*:secur_alarm
   group      SmokeDetector
   icon       secur_smoke_detector
   model      VIRTUAL
   peerIDs    11111101,47A55C01,47A56901,47A5CD01,52DC9C01
   room       Rauchmelder
   webCmd     press short:press long

TeamVirtuell:
Internals:
   DEF        111111
   FUUID      5c72edf7-f33f-f183-95f0-a11dc720075c1a1d
   IODev      CUL_HomeMatic
   NAME       TeamVirtuell
   NOTIFYDEV  global
   NR         13
   NTFY_ORDER 50-TeamVirtuell
   STATE      CMDs_done
   TYPE       CUL_HM
   channel_01 HM_Teammelder
   protSnd    17 last_at:2021-02-08 15:46:28
   protSndB   15 last_at:2021-02-08 15:46:28
   protState  CMDs_done
   Helper:
     DBLOG:
       cfgState:
         logdb:
           TIME       1612798982.58056
           VALUE      ok
       commState:
         logdb:
           TIME       1612795588.90926
           VALUE      CMDs_done
       state:
         logdb:
           TIME       1612795588.91351
           VALUE      CMDs_done
   READINGS:
     2021-02-08 16:43:02   cfgState        ok
     2021-02-08 15:46:28   commState       CMDs_done
     2021-02-08 15:46:28   state           CMDs_done
   helper:
     HM_CMDNR   112
     alarmNo    0B
     peerFriend peerSens,peerAct
     peerOpt    -:virtual
     regLst     
     rxType     1
     cmds:
       TmplKey    :no:1612795039.58586
       TmplTs     1612795039.58586
       cmdKey     0:1:1::TeamVirtuell::00:
       cmdLst:
         clear      [(readings|rssi|msgErrors|{msgErrors}|unknownDev)]
         tplSet_0   -tplChan-
         virtual    [(1..50;1|{1})]
       lst:
         condition  slider,0,1,255
         peer       
         peerOpt   
         tplChan   
         tplDel     
         tplPeer   
       rtrvLst:
         cmdList    [({short}|long)]
         param      -param-
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       prefIO     
       vccu       
     mRssi:
       mNo       
     peerIDsH:
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       dev        1
       vrt        1
     rssi:
     shadowReg:
     tmpl:
Attributes:
   IODev      CUL_HomeMatic
   expert     defReg,rawReg
   model      VIRTUAL
   room       Rauchmelder
   subType    virtual
   webCmd     virtual

CUL:
Internals:
   CMDS       ABCEeFfGhiKklMmRTtUVWXxYZz
   CUL_HomeMatic_MSGCNT 353
   CUL_HomeMatic_TIME 2021-02-08 16:20:48
   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-SHK_NANO_CUL_868-if00-port0@38400 1234
   DeviceName /dev/serial/by-id/usb-SHK_NANO_CUL_868-if00-port0@38400
   FD         39
   FHTID      1234
   FUUID      601dfd43-f33f-f183-dc7f-b6f5fb8f5952bfea
   NAME       CUL_HomeMatic
   NR         629
   NR_CMD_LAST_H 6
   PARTIAL   
   RAWMSG     p 3  512  912  496 1920  5  2 3 E5 ABE4F0
   RSSI       -87
   STATE      Initialized
   TYPE       CUL
   VERSION    V 1.67 nanoCUL868
   initString X21
   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:SD_WS07  ^P7#[A-Fa-f0-9]{6}F[A-Fa-f0-9]{2}
     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:
     2021-02-08 14:08:16   ccconf          freq:868.300MHz bWidth:101KHz rAmpl:33dB sens:8dB
     2021-02-08 16:21:56   cmds             A B C E e F f G h i K k l M m R T t U V W X x Y Z z
     2021-02-08 16:21:56   state           Initialized
   XMIT_TIME:
     1612798040.6013
     1612798045.79921
     1612799580.98937
     1612799584.66659
     1612799855.16437
     1612799861.35768
   helper:
     000000:
       QUEUE:
     111111:
       QUEUE:
     47A55C:
       QUEUE:
     47A569:
       QUEUE:
     47A5CD:
       QUEUE:
     52DC9C:
       QUEUE:
Attributes:
   DbLogExclude .*
   event-on-change-reading .*
   hmId       BABE07
   icon       cul_868
   rfmode     HomeMatic
   room       Schnittstellen
   verbose    5
Titel: Antw:CUL ausgetauscht, Konfiguration unverändert, kein Empfang der Geräte
Beitrag von: frank am 08 Februar 2021, 18:24:32
defektes/verstimmtes funkmodul?
ich würde den cul mal in die nähe eines rm bringen.
dann nochmal statusrequest und neues list posten.

warum immer cul und kein hmuart modul?
Titel: Antw:CUL ausgetauscht, Konfiguration unverändert, kein Empfang der Geräte
Beitrag von: lichtimc am 08 Februar 2021, 19:15:00
Hab mal testweise im slowrf Modus versucht, um zu sehen, ob der cul eventuell was hat, aber da funktionierts (auch wenn die Reichweite im 433er Netz natürlich nicht optimal ist beim 868er cul).
CUL ist ganz in der Nähe eines der Rauchmelder, hab auch mal einen direkt daneben gelegt.

Zitat von: frank am 08 Februar 2021, 18:24:32
warum immer cul und kein hmuart modul?
Hatte ich da...

Also ist in der Konfig kein Fehler zu finden? Warum kommt denn gar nichts, wenn ich "set hm configCheck" eingebe?
Titel: Antw:CUL ausgetauscht, Konfiguration unverändert, kein Empfang der Geräte
Beitrag von: frank am 08 Februar 2021, 19:46:43
es gibt einen fehler, steht ja im reading cfgstate.
warum hminfo nicht zu sehen ist, keine ahnung.
hinweise in fhem.log?
ich habe es schon erlebt, dass die anzeige in einem anderen browsertab kam.

aber wichtiger ist erst einmal, das eine antwort vom rm zu sehen ist.ein test bei 433 sagt nicht viel über 868.

drück mal auf den configtaster am abgebauten rm.
Titel: Antw:CUL ausgetauscht, Konfiguration unverändert, kein Empfang der Geräte
Beitrag von: frank am 09 Februar 2021, 14:00:11
ZitatWarum kommt denn gar nichts, wenn ich "set hm configCheck" eingebe?
den befehl gibt es nicht.

Zitat von: frank am 08 Februar 2021, 16:25:05
poste "get hminfo configCheck".
Titel: Antw:CUL ausgetauscht, Konfiguration unverändert, kein Empfang der Geräte
Beitrag von: lichtimc am 09 Februar 2021, 14:04:06
get hm configCheck ergibt leeres Dialogfeld.
get hm configChkResult ergibt:
configCheck done:-ret--ret- missing register list-ret- RM_Arbeitszimmer: RegL_00.-ret- RM_Gang: RegL_00.-ret- RM_Kueche: RegL_00.-ret- RM_Technikraum: RegL_00.-ret--ret- no IO device assigned-ret- RM_Gang: -ret-
Titel: Antw:CUL ausgetauscht, Konfiguration unverändert, kein Empfang der Geräte
Beitrag von: pc1246 am 09 Februar 2021, 14:14:46
Moin
Nur mal so eine Frage zwischendurch. Kennt der neue CUL denn den alten Key?
Oder brauchen die SD's keinen Key? (SD2 brauchen den!)
Gruss Christoph
Titel: Antw:CUL ausgetauscht, Konfiguration unverändert, kein Empfang der Geräte
Beitrag von: lichtimc am 09 Februar 2021, 14:30:05
Ich dachte der wird ihm mittels "attr cul hmId BABE07" mitgeteilt...
Edit: Achso, nein, die Kommunikation verläuft unverschlüsselt bei den alten Feuermeldern.
Titel: Antw:CUL ausgetauscht, Konfiguration unverändert, kein Empfang der Geräte
Beitrag von: frank am 09 Februar 2021, 16:27:30
ZitatCUL ist ganz in der Nähe eines der Rauchmelder, hab auch mal einen direkt daneben gelegt.
hat bei dem rm dann ein statusrequest funktioniert?
empfängt der cul eine msg, wenn du am rm auf den configtaster drückst? sieht man in den internals.

bei der tsculfw von noansi kann man im homematic mode jetzt auch die frequenz variieren.