Einen Aktor (HM-LC-SW1PBU-FM) von 2 Sensoren (HM-PB-6-WM55) ansteuern

Begonnen von Werner_Hannover, 29 November 2020, 21:28:25

Vorheriges Thema - Nächstes Thema

Werner_Hannover

Hallo zusammen
ich verzweifele gerade an dem Problem einen weiteren Sensor (HM-PB-6-WM55-> Kurz "PB6_2") an dem eingerichteten Päärchen HM-LC-SW1PBU-FM (-> kurz "SW1") und "PB6_1" zu peeren.
Ich habe SW1 <> PB6_1 im ersten Schritt direkt gepeert (Config Taste auf dem Sensor und zu peerenden Taste gedrückt + Config Taste am SW1)
- Dann SW1 und PB6_1 an FHEM gepairt
Dann die Tasten von PB6_1 gepeert
Funktioniert soweit wie erwartet.

Allerdings kann ich den PB6_2 nicht peeren.
PB6_1 <> SW1 <> PB6_2 !!!
Kann ich nur einen Sensor mit einem Aktor peeren ?

Wie würdet ihr vorgehen?
- Mit einem Vact_dev ?

hm configcheck liefert zur Zeit:

configCheck done:

missing register list
    HM_72454C: RegL_00.
    HM_72454C_SensChan_01: RegL_01.
    HM_72454C_SensChan_02: RegL_01.
    HM_72454C_SensChan_03: RegL_01.,RegL_04.Vact_Taster
    HM_72454C_SensChan_04: RegL_01.,RegL_04.Vact_Taster
    HM_72454C_SensChan_05: RegL_01.
    HM_72454C_SensChan_06: RegL_01.
    SZ_HM_Actor_Leuchtband: RegL_00.

Register changes pending
    HM_72454C_SensChan_01
    SZ_HM_Actor_Leuchtband
    SZ_HM_PB6Bett_SensChan01_LEDBand
    SZ_HM_PB6Bett_SensChan02_Schminktischlampe

peer list incomplete. Use getConfig to read it.
    incomplete: HM_72454C_SensChan_01:

peer not verified. Check that peer is set on both sides
    SZ_HM_Actor_Leuchtband p:SZ_HM_PB6Bett_SensChan01_LEDBand
    SZ_HM_Switch_Nachttischlampe p:SZ_HM_PB6Bett_SensChan04_Nachttischlampe
    SZ_HM_Switch_Schminktischlampe p:SZ_HM_PB6Bett_SensChan02_Schminktischlampe
    Vact_Taster p:HM_72454C_SensChan_01
    Vact_Taster p:HM_72454C_SensChan_02

trigger sent to unpeered device
    triggerUnpeered: HM_72454C_SensChan_03:BEAF01
    triggerUnpeered: HM_72454C_SensChan_04:BEAF01

trigger sent to undefined device
    triggerUndefined: HM_72454C_SensChan_01:BEAF01
    triggerUndefined: HM_72454C_SensChan_02:BEAF01
    triggerUndefined: HM_72454C_SensChan_03:BEAF01
    triggerUndefined: HM_72454C_SensChan_04:BEAF01
    triggerUndefined: HM_72454C_SensChan_05:BEAF01

no IO device assigned
    Vact_dev

PairedTo mismatch to IODev
    HM_724549 paired:0x000000 IO attr: BEAF01.
    SZ_HM_6fachTaster_Bett paired:0x000000 IO attr: BEAF01.

mit
PB6_1: SZ_HM_6fachTaster_Bett
SW1: SZ_HM_Actor_Leuchtband
PB6_2: HM_72454C

Internals:
   DEF        72454C
   FUUID      5fb97cbf-f33f-6e14-5d0c-dbaac74c86dff45e
   IODev      MyCUL
   NAME       HM_72454C
   NOTIFYDEV  global
   NR         113
   NTFY_ORDER 50-HM_72454C
   STATE      CMDs_pending
   TYPE       CUL_HM
   channel_01 HM_72454C_SensChan_01
   channel_02 HM_72454C_SensChan_02
   channel_03 HM_72454C_SensChan_03
   channel_04 HM_72454C_SensChan_04
   channel_05 HM_72454C_SensChan_05
   channel_06 HM_72454C_SensChan_06
   READINGS:
     2020-11-29 17:35:10   CommandAccepted yes
     2020-11-29 19:18:16   D-firmware      1.2
     2020-11-29 19:18:16   D-serialNr      REQ0863363
     2020-11-29 19:16:35   PairedTo        0xBEAF01
     2020-11-29 19:16:35   R-pairCentral   0xBEAF01
     2020-11-29 16:56:38   alive           yes
     2020-11-29 19:52:39   battery         ok
     2020-11-29 16:56:38   powerOn         2020-11-29 16:56:38
     2020-11-29 16:56:38   recentStateType info
     2020-11-29 20:18:22   state           CMDs_pending
   helper:
     HM_CMDNR   232
     mId        00A9
     peerFriend
     peerOpt    -:remote
     regLst     0
     rxType     28
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +72454C,00,00,00
       prefIO     
       rxt        2
       vccu       
       p:
         72454C
         00
         00
         00
     mRssi:
       mNo       
     prt:
       bErr       0
       sProc      0
     q:
       qReqConf   00
       qReqStat   
     role:
       dev        1
     tmpl:
Attributes:
   IODev      MyCUL
   autoReadReg 4_reqStatus
   expert     2_raw
   firmware   1.2
   model      HM-PB-6-WM55
   room       0_All,4 Schlafzimmer,8 Training,CUL_HM
   serialNr   REQ0863363
   subType    remote
   webCmd     getConfig:clear msgEvents



Internals:
   DEF        6C6191
   FUUID      5ea40422-f33f-6e14-a222-348995a4248cc02e
   IODev      MyCUL
   NAME       SZ_HM_Actor_Leuchtband
   NOTIFYDEV  global
   NR         21
   NTFY_ORDER 50-SZ_HM_Actor_Leuchtband
   STATE      off
   TYPE       CUL_HM
   chanNo     01
   peerList   SZ_HM_PB6Bett_SensChan01_LEDBand,
   READINGS:
     2020-11-29 19:52:34   CommandAccepted yes
     2020-11-29 19:26:29   D-firmware      2.8
     2020-11-29 19:26:29   D-serialNr      QEQ0138096
     2020-10-17 18:13:21   PairedTo        0xBEAF01
     2020-05-02 14:10:46   R-SZ_HM_PB6Bett_SensChan01_LEDBand-lgActionType jmpToTarget
     2020-05-02 14:10:46   R-SZ_HM_PB6Bett_SensChan01_LEDBand-shActionType jmpToTarget
     2020-11-29 17:26:28   R-pairCentral   set_0xBEAF01
     2020-04-25 11:35:26   R-powerUpAction off
     2020-04-25 11:35:26   R-sign          off
     2020-10-17 18:13:21   RegL_01.        00:00 08:00 30:06 56:00 57:24
     2020-10-17 18:13:22   RegL_03.SZ_HM_PB6Bett_SensChan01_LEDBand 00:00 02:00 03:00 04:32 05:64 06:00 07:FF 08:00 09:FF 0A:01 0B:14 0C:63 82:00 83:00 84:32 85:64 86:00 87:FF 88:00 89:FF 8A:21 8B:14 8C:63
     2020-11-29 19:52:37   deviceMsg       off (to MyCUL)
     2020-11-29 19:52:37   level           0
     2020-11-29 19:52:37   pct             0
     2020-11-29 21:24:05   peerList        SZ_HM_PB6Bett_SensChan01_LEDBand,
     2020-11-29 19:16:31   powerOn         2020-11-29 19:16:31
     2020-11-29 19:52:37   recentStateType info
     2020-11-29 19:52:37   state           off
     2020-11-29 19:52:37   timedOn         off
   helper:
     HM_CMDNR   18
     mId        0069
     peerFriend peerSens,peerVirt
     peerOpt    3:switch
     regLst     0,1,3p
     rxType     1
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +6C6191,00,00,00
       prefIO     
       rxt        0
       vccu       
       p:
         6C6191
         00
         00
         00
     mRssi:
       mNo       
     prt:
       bErr       0
       sProc      0
     q:
       qReqConf   00
       qReqStat   00
     role:
       chn        1
       dev        1
       prs        1
     tmpl:
Attributes:
   IODev      MyCUL
   autoReadReg 4_reqStatus
   expert     2_raw
   firmware   2.8
   icon       light_led_stripe
   model      HM-LC-SW1PBU-FM
   peerIDs    00000000,5AB4FB01,
   room       0_All,4 Schlafzimmer,CUL_HM
   serialNr   QEQ0138096
   subType    switch
   webCmd     statusRequest:toggle:on:off



Internals:
   DEF        5AB4FB
   FUUID      5ea86916-f33f-6e14-039a-1800a7f7ef630d37
   IODev      MyCUL
   NAME       SZ_HM_6fachTaster_Bett
   NOTIFYDEV  global
   NR         45
   NTFY_ORDER 50-SZ_HM_6fachTaster_Bett
   STATE      SZ_HM_PB6Bett_SensChan01_LEDBand Short
   TYPE       CUL_HM
   channel_01 SZ_HM_PB6Bett_SensChan01_LEDBand
   channel_02 SZ_HM_PB6Bett_SensChan02_Schminktischlampe
   channel_03 SZ_HM_PB6Bett_SensChan03_Free
   channel_04 SZ_HM_PB6Bett_SensChan04_Nachttischlampe
   channel_05 SZ_HM_PB6Bett_SensChan05_Free
   channel_06 SZ_HM_PB6Bett_SensChan06_Free
   READINGS:
     2020-11-29 19:16:15   CommandAccepted yes
     2020-11-29 19:16:11   D-firmware      1.2
     2020-11-29 19:16:11   D-serialNr      OEQ0650543
     2020-11-29 19:14:01   PairedTo        0x000000
     2020-11-29 19:14:01   R-pairCentral   0x000000
     2020-11-29 19:14:01   RegL_00.        00:00 02:00 0A:00 0B:00 0C:00 18:00
     2020-11-15 14:25:54   alive           yes
     2020-11-29 19:52:34   battery         ok
     2020-11-15 14:25:54   powerOn         2020-11-15 14:25:54
     2020-11-15 14:25:54   recentStateType info
     2020-11-29 19:16:15   sabotageAttackId_ErrIoId_6C6191 cnt:6
     2020-11-29 19:16:15   sabotageAttack_ErrIoAttack cnt 6
     2020-11-29 19:52:34   state           SZ_HM_PB6Bett_SensChan01_LEDBand Short
   helper:
     HM_CMDNR   74
     mId        00A9
     peerFriend
     peerOpt    -:remote
     regLst     0
     rxType     28
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +5AB4FB,00,00,00
       prefIO     
       rxt        2
       vccu       
       p:
         5AB4FB
         00
         00
         00
     mRssi:
       mNo       
     prt:
       bErr       0
       sProc      0
     q:
       qReqConf   
       qReqStat   
     role:
       dev        1
     tmpl:
Attributes:
   IODev      MyCUL
   autoReadReg 4_reqStatus
   expert     2_raw
   firmware   1.2
   model      HM-PB-6-WM55
   room       0_All,4 Schlafzimmer,CUL_HM
   serialNr   OEQ0650543
   subType    remote
   webCmd     getConfig:clear msgEvents



Otto123

Hi,

Du kannst "beliebig viele" Taster mit Aktoren peeren. Also auf alle Fälle zwei.

Aber: entweder machst Du es bevor Du die an der Zentrale anlernst - hast Du offenbar mit dem einen Paar gemacht?
Oder Du musst alle Geräte ordentlich an der Zentrale anlernen und dann mit Hilfe der Zentrale peeren.

Das Pairing ist nicht fertig! So muss es bei allen beteiligten Geräten aussehen:
     2020-11-29 19:16:35   PairedTo        0xBEAF01
     2020-11-29 19:16:35   R-pairCentral   0xBEAF01


Du hast einen CUL? Da sind die mehrkanaligen Geräte generell etwas schwierig. Aber das wird schon:
Pairing wiederholen, nicht löschen, nicht resetten.
Zeit lassen
Bei den Tastern Datenübertragung anstoßen: Configtaster drücken.

Peeren erfolgt wenn das alles sauber ist mit peerChan oder peerSmart und nicht durch direktes anlernen wie beim ersten Pärchen (zumindest habe ich es so verstanden, kann falsch sein!)

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

Werner_Hannover

Hallo Otto
Danke dir für den Hinweis
Habe heute (Zeit gefunden und) immer wieder versucht die Taste zu pairen.
Irgendwann hatte ich ihn dan ge"pair"t.
Allerdings nur mit
PairedTo           0xBEAF01
R-pairCentral    Set_0xBEAF01

Danach habe ich das Pairing statt mit hmPairForSec dann mit hmPairSerial <D-serialNr> vollzogen
  mit <D-serialNr> = ID, die in Readings des Tasters gelistet ist

Danach konnte ich den 2ten Taster erfolgreich direkt an den Schalter (Aktor) anlernen

Cool & Danke nochmal !!!!!!