HM-SEC-SC-2 richtig pairen

Begonnen von Dreggwatz, 26 Januar 2020, 21:45:10

Vorheriges Thema - Nächstes Thema

Dreggwatz

System: Raspberry PI 4 Fhem und CUL868

Hallo erstmal Gemeinde,
ich gehöre zum Frischfleisch in der SmartHome Fraktion. Und versuche mich erstmal mit Türkontakten und Garagentoransteuerung. Dafür hab ich
HM-SEC-SC-2 für die Türkontakte und ein HM-LC-SW1-PCB Schaltaktor für den Torantrieb.

Zuerst hab ich mir die Türkontakte vermeintlich gepaired, notify etc. angelegt hat auch weitgehend funktioniert. TelegramBot konfiguriert kann die states damit abfragen und bekomme auch Zustandsmeldungen gesendet.

Dann hab ich versucht den Schaltaktor zu pairen und kam ganz schön ins schwitzen, da hab ich herausgefunden das man hmID vergeben muss etc. Hab den dann so oft gelöscht und gepaired bis schlussendlich pairCentral 0XF11234 anzeigt wurde. Dieser lässt sich nun auch prima schalten.  ;D

Dann wollte ich das meine Türkontakte auch den pairCentral status bekommen, schaffe es aber nicht. In videos hab ich auch gesehen das der Kontakt bei senden kurz orange blinkt und dann grün für die Bestätigung. Bei mir kommt keine Bestätigung, lediglich orange. Deshalb vermute ich das sie nicht vollständigen gepaired sind.

Hatte jetzt schon mehrfach ein TK wieder raus und rein, getConfig... Irgendwie mach ich etwas falsch. Hoffe hier kann mir jemand weiterhelfen... Danke

Gruss
Thorsten


HMinfo sagt:
Zitat
configCheck done:

missing register list
    TK.EG_Eingang:      RegL_00.,RegL_01.
    TK.GR_Tor:  RegL_00.,RegL_01.
    TK.GR_Tuer: RegL_00.,RegL_01.
    TK.KG_Eingang:      RegL_00.,RegL_01.

PairedTo mismatch to IODev
    TK.EG_Eingang paired:0x000000 IO attr: F11234.
    TK.GR_Tor paired:0x000000 IO attr: F11234.
    TK.GR_Tuer paired:0x000000 IO attr: F11234.
    TK.KG_Eingang paired:0x000000 IO attr: F11234.

list CUL1:
Internals:
   CMDS       ABCeFGhiKkLlMmNRTtUuVWXxYZ
   CUL1_MSGCNT 54
   CUL1_TIME  2020-01-26 14:52:56
   Clients    :CUL_HM:HMS:CUL_IR:STACKABLE_CC:TSSTACKED:STACKABLE:
   DEF        /dev/serial/by-id/usb-SHA_CUL868-if00@9600 1234
   DeviceName /dev/serial/by-id/usb-SHA_CUL868-if00@9600
   FD         13
   FHTID      1234
   FUUID      5e2c735c-f33f-8381-4814-f87628678ae4361a
   HM_CMDNR   1
   NAME       CUL1
   NR         47
   NR_CMD_LAST_H 56
   PARTIAL   
   RAWMSG     A0D01A41068EE0FF112340601000024
   RSSI       -56
   STATE      Initialized
   TYPE       CUL
   VERSION    V 1.67 CUL868
   hmPairSerial OEQ1476541
   initString X21
Ar
   MatchList:
     1:CUL_HM   ^A....................
     8:HMS      ^810e04....(1|5|9).a001
     D:CUL_IR   ^I............
     H:STACKABLE_CC ^\*
     M:TSSTACKED ^\*
     N:STACKABLE ^\*
   READINGS:
     2020-01-26 12:00:18   ccconf          freq:868.338MHz bWidth:325KHz rAmpl:42dB sens:4dB
     2020-01-26 14:01:10   cmds             A B C e F G h i K k L l M m N R T t U u V W X x Y Z
     2020-01-26 12:00:32   raw             A0B7E010039AF835D800268ECC6
     2020-01-26 14:52:56   state           Initialized
     2020-01-25 18:01:31   uptime          No answer
     2020-01-25 18:01:35   version         No answer
   XMIT_TIME:
     1580044092.01087
     1580044096.32936
     1580044100.62733
     1580044106.51253
     1580044236.88548
     1580044237.89337
     1580044238.06978
     1580044238.16176
     1580044238.3505
     1580044238.44845
     1580044238.63063
     1580044248.81187
     1580044252.29146
     1580044262.3606
     1580044266.19167
     1580045044.90725
     1580045045.90952
     1580045046.07966
     1580045046.17681
     1580045046.36531
     1580045046.46344
     1580045046.64518
     1580045688.86813
     1580045689.20623
     1580045689.2224
     1580045689.41382
     1580045689.51057
     1580045689.69068
     1580045747.8912
     1580045748.23764
     1580045748.25048
     1580045748.43801
     1580045748.53777
     1580045748.71758
     1580045748.8182
     1580045749.01156
     1580045749.10945
     1580045749.29952
     1580045749.39766
     1580045749.57821
     1580045772.81696
     1580045773.0793
     1580045773.17668
     1580045773.37077
     1580045773.46588
     1580045773.64427
     1580045788.34582
     1580045788.60644
     1580045788.70574
     1580045883.04884
     1580045883.30947
     1580045883.40688
     1580045883.5973
     1580045883.6952
     1580045883.87685
     1580046776.60658
   helper:
     5FAED5:
       QUEUE:
     5FAF4E:
       QUEUE:
     5FAFB5:
       QUEUE:
     620438:
       QUEUE:
     68EE0F:
       QUEUE:
Attributes:
   alias      CUL1
   hmId       F11234
   icon       cul_cul
   rfmode     HomeMatic
   room       CUL_HM


list eines Türkontaktes:
Internals:
   CUL1_MSGCNT 8
   CUL1_RAWMSG A0E58A0105FAED5F112340100000000::-71:CUL1
   CUL1_RSSI  -71
   CUL1_TIME  2020-01-26 14:35:49
   DEF        5FAED5
   FUUID      5e22ef1c-f33f-8381-9741-b1094ece2fc3625c
   IODev      CUL1
   LASTInputDev CUL1
   MSGCNT     8
   NAME       TK.GR_Tor
   NOTIFYDEV  global
   NR         25
   NTFY_ORDER 50-TK.GR_Tor
   STATE      open
   TYPE       CUL_HM
   chanNo     01
   lastMsg    No:58 - t:10 s:5FAED5 d:F11234 0100000000
   protCmdPend 3 CMDs_pending
   protLastRcv 2020-01-26 14:35:49
   protRcv    8 last_at:2020-01-26 14:35:49
   protSnd    12 last_at:2020-01-26 14:35:49
   protState  CMDs_pending
   rssi_at_CUL1 cnt:8 min:-71 max:-59.5 avg:-63.93 lst:-71
   READINGS:
     2020-01-26 14:35:47   Activity        alive
     2020-01-26 14:35:47   D-firmware      2.4
     2020-01-26 14:35:47   D-serialNr      OEQ1476503
     2020-01-26 14:35:49   PairedTo        0x000000
     2020-01-26 14:35:48   R-cyclicInfoMsg off
     2020-01-26 14:35:48   R-eventDlyTime  0 s
     2020-01-26 14:35:48   R-pairCentral   0x000000
     2020-01-26 14:35:48   R-sabotageMsg   on
     2020-01-26 14:35:48   R-sign          off
     2020-01-26 14:35:21   alive           yes
     2020-01-26 14:35:21   battery         ok
     2020-01-26 14:35:21   contact         open (to broadcast)
     2020-01-18 12:44:35   powerOn         2020-01-18 12:44:35
     2020-01-26 14:35:21   recentStateType info
     2020-01-26 14:35:21   sabotageError   on
     2020-01-26 14:35:21   state           open
     2020-01-26 11:39:45   trigger_cnt     37
   cmdStack:
     ++A001F112345FAED500040000000000
     ++A001F112345FAED501040000000001
     ++A001F112345FAED50103
   helper:
     HM_CMDNR   88
     cSnd       01F112345FAED501040000000001,01F112345FAED50103
     getCfgList all
     getCfgListNo ,4
     mId        002F
     peerFriend peerAct,peerVirt
     peerIDsRaw ,00000000
     peerOpt    4:threeStateSensor
     regLst     0,1,4p
     rxType     4
     supp_Pair_Rep 0
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +5FAED5,00,00,00
       nextSend   1580045749.67553
       prefIO     
       rxt        0
       vccu       
       p:
         5FAED5
         00
         00
         00
     mRssi:
       mNo        58
       io:
         CUL1:
           -69
           -69
     prt:
       bErr       0
       sProc      2
       rspWait:
     q:
       qReqConf   00
       qReqStat   
     regCollect:
     role:
       chn        1
       dev        1
     rpt:
       IO         CUL1
       flg        A
       ts         1580045749.57614
       ack:
         HASH(0x26e96b8)
         588002F112345FAED500
     rssi:
       at_CUL1:
         avg        -63.9375
         cnt        8
         lst        -71
         max        -59.5
         min        -71
     shadowReg:
     tmpl:
Attributes:
   IODev      CUL1
   actCycle   028:00
   actStatus  alive
   alias      Garage
   autoReadReg 4_reqStatus
   expert     2_raw
   firmware   2.4
   icon       fts_garage
   model      HM-SEC-SC-2
   peerIDs    00000000,
   room       CUL_HM
   serialNr   OEQ1476503
   subType    threeStateSensor


list Schaltaktor:
Internals:
   CUL1_MSGCNT 13
   CUL1_RAWMSG A0D01A41068EE0FF1123406010000::-56:CUL1
   CUL1_RSSI  -56
   CUL1_TIME  2020-01-26 14:52:56
   DEF        68EE0F
   FUUID      5e2d694a-f33f-8381-1130-58c202073a8944fb
   IODev      CUL1
   LASTInputDev CUL1
   MSGCNT     13
   NAME       AK.GR_Tor
   NOTIFYDEV  global
   NR         52
   NTFY_ORDER 50-AK.GR_Tor
   STATE      off
   TYPE       CUL_HM
   chanNo     01
   lastMsg    No:01 - t:10 s:68EE0F d:F11234 06010000
   protCmdDel 2
   protLastRcv 2020-01-26 14:52:56
   protRcv    13 last_at:2020-01-26 14:52:56
   protResnd  3 last_at:2020-01-26 14:08:26
   protResndFail 1 last_at:2020-01-26 14:08:31
   protSnd    20 last_at:2020-01-26 14:52:56
   protState  CMDs_done
   rssi_CUL1  cnt:2 min:-57 max:-57 avg:-57 lst:-57
   rssi_at_CUL1 cnt:13 min:-58.5 max:-54.5 avg:-56.88 lst:-56
   READINGS:
     2020-01-26 14:11:03   CommandAccepted yes
     2020-01-26 11:26:33   D-firmware      2.8
     2020-01-26 11:26:33   D-serialNr      PEQ0662210
     2020-01-26 14:24:06   PairedTo        0xF11234
     2020-01-26 11:26:44   R-pairCentral   0xF11234
     2020-01-26 11:26:45   R-powerUpAction off
     2020-01-26 11:26:45   R-sign          off
     2020-01-26 14:24:06   RegL_00.         00:00 02:01 0A:F1 0B:12 0C:34 15:FF 18:00
     2020-01-26 14:24:06   RegL_01.         00:00 08:00 30:06 56:00 57:24
     2020-01-26 14:52:56   deviceMsg       off (to CUL1)
     2020-01-26 14:52:56   level           0
     2020-01-26 14:52:56   pct             0
     2020-01-26 14:24:05   powerOn         2020-01-26 14:24:04
     2020-01-26 14:52:56   recentStateType info
     2020-01-26 14:52:56   state           off
     2020-01-26 14:52:56   timedOn         off
   helper:
     HM_CMDNR   1
     PONtest    0
     cSnd       01F1123468EE0F01040000000001,01F1123468EE0F0103
     mId        0002
     peerFriend peerSens,peerVirt
     peerIDsRaw ,00000000
     peerOpt    3:switch
     regLst     0,1,3p
     rxType     1
     supp_Pair_Rep 0
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +68EE0F,00,00,00
       nextSend   1580046776.7016
       prefIO     
       rxt        0
       vccu       
       p:
         68EE0F
         00
         00
         00
     mRssi:
       mNo        01
       io:
         CUL1:
           -50
           -50
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     regCollect:
     role:
       chn        1
       dev        1
       prs        1
     rpt:
       IO         CUL1
       flg        A
       ts         1580046776.60259
       ack:
         HASH(0x2f3e200)
         018002F1123468EE0F00
     rssi:
       CUL1:
         avg        -57
         cnt        2
         lst        -57
         max        -57
         min        -57
       at_CUL1:
         avg        -56.8846153846154
         cnt        13
         lst        -56
         max        -54.5
         min        -58.5
     shadowReg:
     tmpl:
Attributes:
   IODev      CUL1
   alias      Tor Taster
   autoReadReg 4_reqStatus
   expert     2_raw
   firmware   2.8
   model      HM-LC-SW1-PCB
   peerIDs    00000000,
   room       CUL_HM
   serialNr   PEQ0662210
   subType    switch
   webCmd     statusRequest:toggle:on:off


Otto123

Hallo Thorsten,

Du musst die hier wegbekomen :
ZitatprotState  CMDs_pending
Geht  mit Configtaster drücken, danach muss der Sensor hektisch blinken. Du darfst dabei den Sensor nicht auslösen!
Der Sensor braucht das Configtaster drücken zwei bis dreimal. Ruhe bewahren! Immer das blinken abwarten!

Wenn es dabei nichts wird, den Pairing Vorgang wiederholen, nichts löschen, nichts zurücksetzen!

Du hast einen CUL und der Sensor ist eine Mimose. Du solltest den CUL mit der TS Firmware ausstatten oder Dir einen HM IO zulegen.
Details findest Du im Wiki im Homematic Abschnitt.


Gruß Otto
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

Dreggwatz

Danke Otto,

werds nochmal mit dem Anlernbutton probieren. Mittlerweile hab ich auch noch VCCU aufgeschnappt und werde das wohl auch mal machen, noch hab ich ja nicht viele devices.
Stichwort HM IO. Für den PI 4 gibt es ja nicht so richtige Aussagen welche Platine für die GPIO Schnittstelle passt. Hab mir schon mal ein stacking header bestellt, da wohl die RPI-RF-MOD Platine wegen des Ethernetports nicht passt und wollte auch diese bestellen. Oder reicht die HM-MOD-RPI-PCB aus? Welche ist die bessere IO zwecks Reichweite etc.?

Otto123

Die beiden Platinen sind Grundverschieden! Nur HM-MOD-RPI-PCB wird von CUL_HM unterstützt. Die andere Platine ist zum Bau einer CCUx - hat primär gar nichts mit FHEM zu tun. Eine Homematic CCU kannst Du mit HMCCU in FHEM abbilden. Ist ein völlig anderes Prinzip als CUL_HM.

Beschreibung zu diesen Unterscheidungen solltest Du zu Hauf hier im Forum finden.

Das Modul HM-MOD-RPI-PCB kannst Du x-beliebig betreiben, an der GPIO, über USB, per Wlan, per Ethernet. Findest Du genau beschrieben im Wiki.

Gruß Otto
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

Dreggwatz

So nun hab ich alles und es funktioniert, vielen Dank Otto123!

Hab jetzt das HM-MOD-RPI-PCB installiert mit externer Antenne. VCCU läuft und alle HM devices haben richtiges pairCentral, Rückmeldung kommt auch wie es soll!  ;D