peerChan funktioniert zwischen HM-MOD-EM-8 und HM-LC-SW4-BA-PCB nicht

Begonnen von Burny4600, 11 Dezember 2021, 19:04:30

Vorheriges Thema - Nächstes Thema

Burny4600

Ich möchte einen peerChan zwischen den Tastern der HM-MOD-EM-8 und den Aktoren von HM-LC-SW4-BA-PCB.
Ein Taster für AUS und einen Taster für AUS von einem HM-LC-SW4-BA-PCB Aktor.
set OG1_SL_FB1 peerChan 1 OG1_SL_BLO_RL dual set
Ich bekomme hier die Meldung
Unknown argument peerChan, choose one of getDevInfo getConfig clear regBulk getRegRaw reset fwUpdate raw deviceRename assignHmKey unpair regSet

list OG1_SL_FB1
Internals:
   CFGFN     
   DEF        6B3FBA
   FUUID      61b4d4c9-f33f-9053-3cc7-6a6850e66b918941
   HmUART_AB_GTO_MSGCNT 247
   HmUART_AB_GTO_RAWMSG 050000400DA2406B3FBAF123470102
   HmUART_AB_GTO_RSSI -64
   HmUART_AB_GTO_TIME 2021-12-11 17:56:07
   HmUART_EG_MSGCNT 240
   HmUART_EG_RAWMSG 0500004D0DA2406B3FBAF123470102
   HmUART_EG_RSSI -77
   HmUART_EG_TIME 2021-12-11 17:56:07
   HmUART_OG1_MSGCNT 252
   HmUART_OG1_RAWMSG 050000420DA2406B3FBAF123470102
   HmUART_OG1_RSSI -66
   HmUART_OG1_TIME 2021-12-11 17:56:07
   HmUART_OG2_MSGCNT 257
   HmUART_OG2_RAWMSG 0500003D0DA2406B3FBAF123470102
   HmUART_OG2_RSSI -61
   HmUART_OG2_TIME 2021-12-11 17:56:07
   HmUART_Test_MSGCNT 258
   HmUART_Test_RAWMSG 0501001E0DA2406B3FBAF123470102
   HmUART_Test_RSSI -30
   HmUART_Test_TIME 2021-12-11 17:56:07
   IODev      HmUART_Test
   LASTInputDev HmUART_AB_GTO
   MSGCNT     1254
   NAME       OG1_SL_FB1
   NR         14435
   NTFY_ORDER 48-HM_6B3FBA
   STATE      HM_6B3FBA_Btn_01 Short
   TYPE       CUL_HM
   channel_01 OG1_SL_FB1_Btn_01
   channel_02 OG1_SL_FB1_Btn_02
   channel_03 OG1_SL_FB1_Btn_03
   channel_04 OG1_SL_FB1_Btn_04
   channel_05 OG1_SL_FB1_Btn_05
   channel_06 OG1_SL_FB1_Btn_06
   channel_07 OG1_SL_FB1_Btn_07
   channel_08 OG1_SL_FB1_Btn_08
   device     OG1_SL_FB1
   disableNotifyFn 1
   lastMsg    No:0D - t:40 s:6B3FBA d:F12347 0102
   protCmdDel 111
   protErrIoAttack 75 last_at:2021-12-11 17:55:36
   protLastRcv 2021-12-11 17:56:07
   protRcv    508 last_at:2021-12-11 17:56:07
   protResnd  31 last_at:2021-12-11 17:55:36
   protResndFail 6 last_at:2021-12-11 17:55:36
   protSnd    258 last_at:2021-12-11 17:56:07
   protState  CMDs_done
   rssi_at_HmUART_AB_GTO cnt:247 min:-85 max:-61 avg:-71.26 lst:-64
   rssi_at_HmUART_EG cnt:240 min:-88 max:-72 avg:-80.35 lst:-77
   rssi_at_HmUART_OG1 cnt:252 min:-79 max:-52 avg:-65.75 lst:-66
   rssi_at_HmUART_OG2 cnt:258 min:-77 max:-56 avg:-63.12 lst:-61
   rssi_at_HmUART_Test cnt:258 min:-52 max:-16 avg:-37.21 lst:-30
   READINGS:
     2021-12-11 17:46:05   CommandAccepted yes
     2021-12-11 17:55:44   D-firmware      1.1
     2021-12-11 17:55:44   D-serialNr      PEQ1917926
     2021-12-11 17:56:07   IODev           HmUART_Test
     2021-12-11 17:55:16   PairedTo        0xF12347
     2021-12-11 17:55:16   RegL_00.         00:00 02:01 05:00 0A:F1 0B:23 0C:47 12:00 14:03 18:00
     2021-12-11 17:54:36   alive           yes
     2021-12-11 17:56:07   battery         ok
     2021-12-11 17:56:33   cfgState        ok
     2021-12-11 17:56:07   commState       CMDs_done
     2021-12-11 17:54:36   powerOn         2021-12-11 17:54:36
     2021-12-11 17:54:36   recentStateType info
     2021-12-11 17:55:36   sabotageAttack_ErrIoAttack_cnt 75
     2021-12-11 17:56:07   state           HM_6B3FBA_Btn_01 Short
   helper:
     HM_CMDNR   13
     PONtest    1
     cSnd       01F123476B3FBA02040000000001,01F123476B3FBA02040000000001
     cfgStateUpdt 0
     lastMsgTm  1639241767.50756
     mId        00D9
     peerFriend -
     peerOpt    -:remote
     regLst     0
     rxType     16
     supp_Pair_Rep 0
     ack:
     cmds:
       TmplKey    :no:1639241169.14558
       TmplTs     1639241169.14558
       cmdKey     0:1:0::OG1_SL_FB1:00D9:00:
       cmdLst:
         assignHmKey noArg
         clear      [({msgErrors}|msgEvents|rssi|attack|trigger|register|oldRegs|readings|all)]
         deviceRename -newName-
         fwUpdate   -filename- [-bootTime-]
         getConfig  noArg
         getDevInfo noArg
         getRegRaw  (List0|List1|List2|List3|List4|List5|List6|List7) [-peerChn-]
         raw        -data- [...]
         regBulk    -list-.-peerChn- -addr1:data1- [-addr2:data2-]...
         regSet     [(prep|{exec})] -regName- -value- [-peerChn-]
         reset      noArg
         tplDel     -tplDel-
         tplSet_0   -tplChan-
         unpair     noArg
       lst:
         condition  closed,open
         peer       
         peerOpt   
         tplChan   
         tplDel     
         tplPeer   
       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        0
       det        0
       raw        1
       tpl        0
     io:
       flgs       0
       newChn     +6B3FBA,00,03,00
       nextSend   1639241767.77663
       rxt        2
       vccu       VCCU
       p:
         6B3FBA
         00
         03
         00
       prefIO:
     mRssi:
       mNo        0D
       io:
         HmUART_AB_FR:
         HmUART_AB_GTO:
           -64
           -64
         HmUART_EG:
           -77
           -77
         HmUART_OG1:
           -66
           -66
         HmUART_OG2:
           -61
           -61
         HmUART_Test:
           -22
           -22
     peerIDsH:
     prt:
       bErr       0
       sProc      0
       sleeping   1
       rspWait:
       tryMsg:
     q:
       qReqConf   
       qReqStat   
     regCollect:
     role:
       dev        1
     rpt:
       IO         HmUART_OG2
       flg        A
       ts         1639241767.50756
       ack:
         HASH(0x8406528)
         0D8002F123476B3FBA00
     rssi:
       at_HmUART_AB_GTO:
         avg        -71.2672064777328
         cnt        247
         lst        -64
         max        -61
         min        -85
       at_HmUART_EG:
         avg        -80.3541666666666
         cnt        240
         lst        -77
         max        -72
         min        -88
       at_HmUART_OG1:
         avg        -65.75
         cnt        252
         lst        -66
         max        -52
         min        -79
       at_HmUART_OG2:
         avg        -63.1240310077519
         cnt        258
         lst        -61
         max        -56
         min        -77
       at_HmUART_Test:
         avg        -37.2131782945737
         cnt        258
         lst        -30
         max        -16
         min        -52
     shadowReg:
     tmpl:
Attributes:
   IOgrp      VCCU
   autoReadReg 4_reqStatus
   expert     rawReg
   firmware   1.1
   model      HM-MOD-EM-8
   room       CUL_HM
   serialNr   PEQ1917926
   subType    remote
   webCmd     getConfig:clear msgEvents


list  OG1_SL_BLO
Internals:
   DEF        5FFB9D
   FUUID      61b4cb6f-f33f-84ed-08a8-490a960b053007f2
   HmUART_AB_GTO_MSGCNT 26
   HmUART_AB_GTO_RAWMSG 0500004468A0105FFB9DF12347020000
   HmUART_AB_GTO_RSSI -68
   HmUART_AB_GTO_TIME 2021-12-11 17:41:06
   HmUART_EG_MSGCNT 26
   HmUART_EG_RAWMSG 0500004C68A0105FFB9DF12347020000
   HmUART_EG_RSSI -76
   HmUART_EG_TIME 2021-12-11 17:41:05
   HmUART_OG1_MSGCNT 27
   HmUART_OG1_RAWMSG 0500002C68A0105FFB9DF12347020000
   HmUART_OG1_RSSI -44
   HmUART_OG1_TIME 2021-12-11 17:41:06
   HmUART_OG2_MSGCNT 26
   HmUART_OG2_RAWMSG 0500004B68A0105FFB9DF12347020000
   HmUART_OG2_RSSI -75
   HmUART_OG2_TIME 2021-12-11 17:41:05
   HmUART_Test_MSGCNT 27
   HmUART_Test_RAWMSG 0501003F68A0105FFB9DF12347020000
   HmUART_Test_RSSI -63
   HmUART_Test_TIME 2021-12-11 17:41:05
   IODev      HmUART_OG1
   LASTInputDev HmUART_OG1
   MSGCNT     132
   NAME       OG1_SL_BLO
   NR         14119
   NTFY_ORDER 48-HM_5FFB9D
   STATE      CMDs_done
   TYPE       CUL_HM
   channel_01 OG1_SL_BLO_Sw_01
   channel_02 OG1_SL_BLO_Sw_02
   channel_03 OG1_SL_BLO_Sw_03
   channel_04 OG1_SL_BLO_Sw_04
   device     OG1_SL_BLO
   disableNotifyFn 1
   lastMsg    No:68 - t:10 s:5FFB9D d:F12347 020000
   protLastRcv 2021-12-11 17:41:06
   protRcv    18 last_at:2021-12-11 17:41:06
   protSnd    20 last_at:2021-12-11 17:41:06
   protSndB   4 last_at:2021-12-11 17:41:01
   protState  CMDs_done
   rssi_at_HmUART_AB_GTO cnt:6 min:-68 max:-67 avg:-67.83 lst:-68
   rssi_at_HmUART_EG cnt:6 min:-78 max:-74 avg:-76.5 lst:-76
   rssi_at_HmUART_OG1 cnt:6 min:-44 max:-39 avg:-42.16 lst:-44
   rssi_at_HmUART_OG2 cnt:6 min:-75 max:-73 avg:-74.16 lst:-75
   rssi_at_HmUART_Test cnt:6 min:-64 max:-62 avg:-63.16 lst:-63
   READINGS:
     2021-12-11 17:41:06   IODev           HmUART_OG1
     2021-12-11 17:41:05   PairedTo        0xF12347
     2021-12-11 17:41:05   RegL_00.         00:00 02:01 05:00 0A:F1 0B:23 0C:47 18:00 34:11
     2021-12-11 17:40:36   battery         ok
     2021-12-11 17:42:10   cfgState        ok
     2021-12-11 17:41:06   commState       CMDs_done
     2021-12-11 17:41:06   state           CMDs_done
   helper:
     HM_CMDNR   104
     cSnd       01F123475FFB9D00040000000000,01F123475FFB9D00040000000000
     cfgStateUpdt 0
     lastMsgTm  1639240866.27867
     mId        00AB
     peerFriend -
     peerOpt    -:switch
     regLst     0
     rxType     2
     supp_Pair_Rep 0
     ack:
     cmds:
       TmplKey    :no:1639239119.99671
       TmplTs     1639239119.99671
       cmdKey     0:1:0::OG1_SL_BLO:00AB:00:
       cmdLst:
         assignHmKey noArg
         clear      [({msgErrors}|msgEvents|rssi|attack|trigger|register|oldRegs|readings|all)]
         deviceRename -newName-
         fwUpdate   -filename- [-bootTime-]
         getConfig  noArg
         getDevInfo noArg
         getRegRaw  (List0|List1|List2|List3|List4|List5|List6|List7) [-peerChn-]
         getVersion noArg
         pair       noArg
         raw        -data- [...]
         regBulk    -list-.-peerChn- -addr1:data1- [-addr2:data2-]...
         regSet     [(prep|{exec})] -regName- -value- [-peerChn-]
         reset      noArg
         tplDel     -tplDel-
         tplSet_0   -tplChan-
         unpair     noArg
       lst:
         condition  slider,0,1,255
         peer       
         peerOpt   
         tplChan   
         tplDel     
         tplPeer   
       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        0
       det        0
       raw        1
       tpl        0
     io:
       flgs       0
       newChn     +5FFB9D,00,03,00
       nextSend   1639240866.39481
       rxt        0
       vccu       VCCU
       p:
         5FFB9D
         00
         03
         00
       prefIO:
     mRssi:
       mNo        68
       io:
         HmUART_AB_FR:
         HmUART_AB_GTO:
         HmUART_EG:
         HmUART_OG1:
           -36
           -36
         HmUART_OG2:
         HmUART_Test:
     peerIDsH:
     prt:
       bErr       0
       sProc      0
       rspWait:
       tryMsg:
     q:
       qReqConf   
       qReqStat   
     regCollect:
     role:
       dev        1
       prs        1
     rpt:
       IO         HmUART_OG1
       flg        A
       ts         1639240866.27867
       ack:
         HASH(0x761c118)
         688002F123475FFB9D00
     rssi:
       at_HmUART_AB_GTO:
         avg        -67.8333333333333
         cnt        6
         lst        -68
         max        -67
         min        -68
       at_HmUART_EG:
         avg        -76.5
         cnt        6
         lst        -76
         max        -74
         min        -78
       at_HmUART_OG1:
         avg        -42.1666666666667
         cnt        6
         lst        -44
         max        -39
         min        -44
       at_HmUART_OG2:
         avg        -74.1666666666667
         cnt        6
         lst        -75
         max        -73
         min        -75
       at_HmUART_Test:
         avg        -63.1666666666667
         cnt        6
         lst        -63
         max        -62
         min        -64
     shadowReg:
     tmpl:
Attributes:
   IOgrp      VCCU
   autoReadReg 4_reqStatus
   expert     rawReg
   firmware   1.1
   model      HM-LC-SW4-BA-PCB
   msgRepeat  1
   room       CUL_HM
   serialNr   OEQ1050241
   subType    switch
   webCmd     getConfig:clear msgEvents


Gibt es peerChan nicht mehr, oder nur für diese Gerätekonfiguration?

LG Chris

Raspberry Pi 2-5, Bullseye Lite, Bookworm Lite
Schnittstellen: 1-Wire, FHEM2FEHEM, HM-MOD-UART, LAN, Modbus, MQTT, nanoCUL, RFXtrx433E, SIGNALduino, ser2net
Devices: APC, Eastron, FS20, IT, Homematic, MQTT, PV-(DEYE, EPEVER, FRONIUS), Resol-VBUS, S.USV, TEK603, WMR200, YouLess

Otto123

gepeert wird mMn am channel nicht am Gerät!
set OG1_SL_FB1_Btn_01 peerChan 0 OG1_SL_BLO_RL dual set
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

Burny4600

#2
@ Otto123
Zitatgepeert wird mMn am channel nicht am Gerät!
Das verstehe ich nicht.

Laut Commandref ist die Vorgabe
set myRemote peerChan 1 mySwActChn dual set #Heist: Verknüpfe Taste 1 und 2 der Fernbedienung mit Aktorkanal
myRemote entspricht OG1_SL_FB1 Fernbedienung, also dem Gerät.
peerChan 1 in Verbindung dual set entspricht erstes Tasten Paar.
mySwActChn entspricht OG1_SL_BLO_RL Schalter Aktor 1.
dual set entspricht erstes Tastenpaar für Aktor 1.

Und genauso benötige ich es.
Ein Taster für EIN, und ein Taster für AUS des ersten Tastenpaares.
LG Chris

Raspberry Pi 2-5, Bullseye Lite, Bookworm Lite
Schnittstellen: 1-Wire, FHEM2FEHEM, HM-MOD-UART, LAN, Modbus, MQTT, nanoCUL, RFXtrx433E, SIGNALduino, ser2net
Devices: APC, Eastron, FS20, IT, Homematic, MQTT, PV-(DEYE, EPEVER, FRONIUS), Resol-VBUS, S.USV, TEK603, WMR200, YouLess

Otto123

Und hast Du meine Variante mal probiert? Hat nicht funktioniert? (hatte allerdings einen Kopierfehler drin, habe es eben korrigiert)

Ich kann nur sagen: das Gerät selbst hat kein peerChan Kommando, der channel schon.
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

Burny4600

#4
Ich habe deine Variante probiert.

Sie hatte funktioniert.
set OG1_SL_FB1_Btn_01 peerChan 0 OG1_SL_BLO_RL dual set

Das Ergebnis sieht gleich aus wie mit single set.
set OG1_SL_FB1_Btn_01 peerChan 0 OG1_SL_BLO_RL dual set
set OG1_SL_FB1_Btn_02 peerChan 0 OG1_SL_BLO_RL dual set

Bei beiden Varianten ist das peering Ergebnis das Gleiche.

Die Funktion hingegen nicht.
Bei deiner dual set Variante funktioniert jedenfalls das Schalten des Aktors nicht. Weder ein noch aus bedient den Aktor.

Bei der singel set Variante schaltet sowohl der Taster 1 EIN und AUS, und ebenso der Taster 2.

Das ist jedenfalls nicht das ich benötige.

Irgendwie ist da der Wurm drinnen. Das dual set für ein Tastenpaar funktioniert jedenfalls nicht.
LG Chris

Raspberry Pi 2-5, Bullseye Lite, Bookworm Lite
Schnittstellen: 1-Wire, FHEM2FEHEM, HM-MOD-UART, LAN, Modbus, MQTT, nanoCUL, RFXtrx433E, SIGNALduino, ser2net
Devices: APC, Eastron, FS20, IT, Homematic, MQTT, PV-(DEYE, EPEVER, FRONIUS), Resol-VBUS, S.USV, TEK603, WMR200, YouLess

Otto123

zunächst, Deine Befehle sind kein single set!
Dein list oben zeigt einen Aktor wo es aber OG1_SL_BLO_RL nicht gibt!?
Versuchst Du was völlig anderes?

   channel_01 OG1_SL_BLO_Sw_01
   channel_02 OG1_SL_BLO_Sw_02
   channel_03 OG1_SL_BLO_Sw_03
   channel_04 OG1_SL_BLO_Sw_04


Mein Befehl peert  OG1_SL_FB1_Btn_01 und OG1_SL_FB1_Btn_02 als off / on Schalter für den Aktor.
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

Burny4600

list OG1_SL_BLO_RL
Internals:
   DEF        5FFB9D01
   FUUID      61b4cb71-f33f-84ed-7093-a95bc4235d10f172
   IODev     
   NAME       OG1_SL_BLO_RL
   NR         14123
   NTFY_ORDER 48-HM_5FFB9D_Sw_01
   STATE      off
   TYPE       CUL_HM
   chanNo     01
   device     OG1_SL_BLO
   disableNotifyFn 1
   peerList   OG1_SL_FB1_RLA,OG1_SL_FB1_RLE
   protState  Info_Cleared
   READINGS:
     2021-12-12 17:59:03   RegL_01.         00:00 08:00
     2021-12-12 17:59:07   RegL_03.OG1_SL_FB1_RLA  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
     2021-12-12 17:59:05   RegL_03.OG1_SL_FB1_RLE  00:00 02:00 03:00 04:32 05:64 06:00 07:FF 08:00 09:FF 0A:01 0B:64 0C:66 82:00 83:00 84:32 85:64 86:00 87:FF 88:00 89:FF 8A:21 8B:64 8C:66
     2021-12-12 17:59:02   cfgState        updating
     2021-12-12 17:58:56   deviceMsg       off (to VCCU)
     2021-12-12 17:58:56   level           0
     2021-12-12 17:58:56   pct             0
     2021-12-12 17:59:03   peerList        OG1_SL_FB1_RLA,OG1_SL_FB1_RLE
     2021-12-12 17:58:56   recentStateType info
     2021-12-12 17:58:56   state           off
     2021-12-12 17:58:56   timedOn         off
   helper:
     dlvlCmd    ++A011F123475FFB9D0201000000
     peerFriend peerSens,peerVirt
     peerIDsRaw ,6B3FBA02,6B3FBA01,00000000
     peerIDsState complete
     peerOpt    3:switch
     regLst     1,3p
     cmds:
       TmplKey    OG1_SL_FB1_RLA,OG1_SL_FB1_RLE:no:1639309220.04317
       TmplTs     1639309220.04317
       cmdKey     1:0:0::OG1_SL_BLO:00AB:01:OG1_SL_FB1_RLA,OG1_SL_FB1_RLE
       cmdLst:
         clear      [({msgErrors}|msgEvents|rssi|attack|trigger|register|oldRegs|readings|all)]
         eventL     -peer- -cond-
         eventS     -peer- -cond-
         getConfig  noArg
         getRegRaw  (List0|List1|List2|List3|List4|List5|List6|List7) [-peerChn-]
         inhibit    [(on|{off})]
         off        noArg
         on         noArg
         on-for-timer -ontime-
         on-till    -time-
         peerBulk   -peer1,peer2,...- [({set}|unset)]
         peerIODev  [IO] -btn- [({set}|unset)] 'not for future use'
         peerSmart  -peerOpt-
         press      [(long|{short})] [(-peer-|{self01})] [(-repCount-|{0})] [(-repDelay-|{0.25})]
         pressL     [(-peer-|{self01})]
         pressS     [(-peer-|{self01})]
         regBulk    -list-.-peerChn- -addr1:data1- [-addr2:data2-]...
         regSet     [(prep|{exec})] -regName- -value- [-peerChn-]
         sign       [(on|{off})]
         statusRequest noArg
         toggle     noArg
         tplDel     -tplDel-
         tplSet_0   -tplChan-
         tplSet_OG1_SL_FB1_RLA -tplPeer-
         tplSet_OG1_SL_FB1_RLE -tplPeer-
       lst:
         condition  slider,0,1,255
         peer       OG1_SL_FB1_RLA,OG1_SL_FB1_RLE
         peerOpt    remove_OG1_SL_FB1_RLA,remove_OG1_SL_FB1_RLE,AB_GAO_FS1_SSPPWTI,AB_GO_RM_TEAM,AB_MB_PS,AB_SA_NT_Btn_01,AB_SA_NT_Btn_02,AB_SG_BLGOBWS,AB_SG_BLWSBWS,AB_WST_RS_RainI,EG_RM_TEAM,EG_STH_T1_FB_light,EG_STH_T1_FB_lock,EG_STH_T1_FB_open,EG_STH_T1_FB_unlock,EG_STH_T1_VGT_ENT,EG_STH_T1_VGT_VER,EG_WC_HZG_TC_Weather_vT_S,HM_6B3FBA_Btn_01,HM_6B3FBA_Btn_02,HM_6B3FBA_Btn_03,HM_6B3FBA_Btn_04,HM_6B3FBA_Btn_05,HM_6B3FBA_Btn_06,HM_6B3FBA_Btn_07,HM_6B3FBA_Btn_08,HM_6B4031_Btn_07,HM_6B4031_Btn_08,OG1_KU_FS1_OAI,OG1_KU_FS2_OAI,OG1_RM_TEAM,OG2_BU1_BLI,OG2_BU1_KGI,OG2_BU2_BLI,OG2_BU2_KGI,OG2_RM_TEAM,OG2_VR_FSWOI,OG2_VR_UV_SUEI,OG2_WC_HZG_TC_Weather_vT_S,STH_RM_TEAM,UESF1_AB_FR,UESF1_AB_GAO,UESF1_EG_BA,UESF1_EG_KUE,UESF1_EG_SL,UESF1_EG_STH,UESF1_EG_WC,UESF1_EG_WI,UESF1_EG_WZ,UESF1_OG1_BA,UESF1_OG1_KI,UESF1_OG1_KUE,UESF1_OG1_SL,UESF1_OG1_WC,UESF1_OG1_WZ,UESF1_OG2_BUE1_N,UESF1_OG2_BUE2_N,UESF1_OG2_BUE2_W,UESF1_OG2_DB,UESF1_OG2_DBN,UESF2_AB_GAO,UESF2_EG_SL,UESF2_EG_STH,UESF2_EG_WZ,UESF2_OG1_SL,UESF2_OG1_WZ,UESF2_OG2_BUE1_N,UESF2_OG2_BUE2_N,UESF2_OG2_BUE2_W,UESF2_OG2_DBN,UESF3_OG1_STH,UESF3_OG2_BUE1_N,UESF3_OG2_BUE2_W,UESF3_OG2_DBN,UESF4_OG1_STH,UESF5_OG2_STH,UEST1_AB_FR,UEST1_AB_GAO,UEST1_AB_GTW,UEST1_AB_SA,UEST1_EG_BA,UEST1_EG_KUE,UEST1_EG_STH,UEST1_OG1_KUE,UEST1_OG2_EDV,UEST2_AB_GAO,UEST2_AB_GAW,VCCU_Btn1
         tplChan   
         tplDel     
         tplPeer    SwCondAbove_long,SwCondAbove_short,SwCondBelow_long,SwCondBelow_short,SwOff_long,SwOff_short,SwOnCond_long,SwOnCond_short,SwOn_long,SwOn_short,SwToggle_long,SwToggle_short,autoOff_long,autoOff_short,motionOnSw_long,motionOnSw_short
       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        0
       det        0
       raw        1
       tpl        0
     peerIDsH:
       00000000   broadcast
       6B3FBA01   OG1_SL_FB1_RLE
       6B3FBA02   OG1_SL_FB1_RLA
     prt:
       bErr       0
       sProc      0
     regCollect:
     role:
       chn        1
     shadowReg:
     tmpl:
Attributes:
   model      HM-LC-SW4-BA-PCB
   peerIDs    00000000,6B3FBA01,6B3FBA02
   webCmd     statusRequest:toggle:on:off


OG1_SL_BLO_RL ist der Kanal 1 (channel_01 OG1_SL_BLO_Sw_01) von 5FFB9D.
Alle Kanäle der HM-MOD-EM-8 und HM-LC-SW4-BA-PCB habe ich mit rename geändert.
Bei dem HM-MOD-EM-8 und HM-LC-SW4-BA-PCB bleiben aber z.B. OG1_SL_BLO_Sw_01 trotz rename erhalten.
Nur mit der geänderten Bezeichnung scheint das Geräte auf. Wie oben im list.
LG Chris

Raspberry Pi 2-5, Bullseye Lite, Bookworm Lite
Schnittstellen: 1-Wire, FHEM2FEHEM, HM-MOD-UART, LAN, Modbus, MQTT, nanoCUL, RFXtrx433E, SIGNALduino, ser2net
Devices: APC, Eastron, FS20, IT, Homematic, MQTT, PV-(DEYE, EPEVER, FRONIUS), Resol-VBUS, S.USV, TEK603, WMR200, YouLess

Otto123

ok :) wundert mich zwar irgendwie. Aber das mit dem rename ist nicht so einfach. Ich habe mir das irgendwann mal abgewöhnt und das gesamte Device mit deviceRename umgenannt.

Wenn Du die peers mal löschst und nochmal neu machst? So ist jetzt alles verwurschtelt, das bekommst Du mit peeren nicht verbessert, nur mit den Registern. Die Farge ist was einfacher ist.
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

Burny4600

Ein deviceRename habe ich als ersten Schritt durchgeführt.
Anschließend jeden Cannel mit einem Rename umbenannt.
Mit allen anderen bisher verwendeten HM Geräten war das kein Thema.

Ich kann die beiden Geräte wieder löschen und neu anlegen. Das werde ich gleich für einen neuen Test ausführen.
LG Chris

Raspberry Pi 2-5, Bullseye Lite, Bookworm Lite
Schnittstellen: 1-Wire, FHEM2FEHEM, HM-MOD-UART, LAN, Modbus, MQTT, nanoCUL, RFXtrx433E, SIGNALduino, ser2net
Devices: APC, Eastron, FS20, IT, Homematic, MQTT, PV-(DEYE, EPEVER, FRONIUS), Resol-VBUS, S.USV, TEK603, WMR200, YouLess

Otto123

Zitat von: Burny4600 am 13 Dezember 2021, 09:46:56
Ich kann die beiden Geräte wieder löschen und neu anlegen.
Das bringt aber bezüglich des peering nichts! Das peering steht in den Geräten und nur "zur Info" in FHEM. Peering löschen:
peerchan ... unset
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

Pfriemler

#10
Wenn's nicht zuviel Arbeit macht, ist auch ein Reset und anschließendes Re-Pairing der sicherste Weg zu sauberen Peer-Tabellen. Dabei das angelegte Gerät in FHEM nicht löschen!

Und immer schön unterscheiden: peerChan 1,2,3... bezieht sich auf ein Tastenpaar eines Gerätes (! und funktioniert auch aus dem Gerät heraus, nicht nur aus dem Unterkanal), genauer immer auf den ersten Taster des Paares (Paar 1 > 1,2, Paar 2 > 3,4, Paar 3 > 5,6 usw). Ein "dual set" verknüpft diesen und den nächsten logischen (meinst den zweiten des Paares). Das ist alles ziemlich verwirrend, deswegen empfehle ich - wie Otto123 - das "peerChan 0" aus dem richtigen Tastenkanal heraus, da macht man am wenigsten falsch.

Zitat von: Burny4600 am 12 Dezember 2021, 13:51:40
set OG1_SL_FB1_Btn_01 peerChan 0 OG1_SL_BLO_RL dual set
set OG1_SL_FB1_Btn_02 peerChan 0 OG1_SL_BLO_RL dual set

Bei beiden Varianten ist das peering Ergebnis das Gleiche.
Die Funktion hingegen nicht.
Bei deiner dual set Variante funktioniert jedenfalls das Schalten des Aktors nicht. Weder ein noch aus bedient den Aktor.

Der erste dual-Befehl peert Btn_01 als "off" auf den den Aktor und Btn_02 als "on". Das ist alles was es braucht und fertig. Nur wenn Du unbedingt Btn_01 als "on" brauchst, musst Du die Funktion händisch eintragen.
Der zweite Befehl erzeugt auf Btn_02 einen "off"-Befehl und auf Btn_03 einen "on". Somit funktionieren anschließend Btn_03 als "on" und Btn_01 und Btn_02 als "off".


set OG1_SL_FB1_Btn_02 peerChan 0 OG1_SL_BLO_RL dual unset # löscht die Verknüpfung Btn_02 und Btn_03
set OG1_SL_FB1_Btn_01 peerChan 0 OG1_SL_BLO_RL single unset # löscht Verknüpfung Btn_01

und dann nur den ersten der beiden o.g. Befehle als set:
set OG1_SL_FB1_Btn_01 peerChan 0 OG1_SL_BLO_RL dual set

Nach jedem Befehl Config-Button am EM-8 drücken und grün abwarten!

"Änd're nie in fhem.cfg, denn das tut hier allen weh!" *** Wheezy@Raspi(3), HMWLAN+HMUART, CUL868(SlowRF) für FHT+KS+FS20, miniCUL433, Rademacher DuoFern *** "... kaum macht man es richtig, funktioniert es ..."

Burny4600

Ich habe nochmals als neu gemacht.
Unpeer bei allen Remote Tastern und Aktoren.
Anschließend Geräte mit der Konfigurations-Taste zurückgesetzt.
Neu hmPairForSec durchgeführt.

ZitatUnd immer schön unterscheiden: peerChan 1,2,3... bezieht sich auf ein Tastenpaar eines Gerätes
Das habe ich berücksichtigt.

Das funktioniert aber mit meinen HM-MOD-EM-8 und HM-LC-SW4-BA-PCB Geräten nicht.
Laut Commanref
Zitatset myRemote peerChan 2 mySwActChn dual set #Verknüpfe Knöpfe 3 und 4 mit Aktorkanal
sollte es aber funktionieren.

Ich habe alles kreuz und quer getestet, und einen Fehler gefunden. Ich beschränke es auf das Relevante.
1. Versuch. Verknüpfe Remote (OG1_SL_FB1) Knöpfe 1 (OG1_SL_FB1_Btn_01) und 2 (OG1_SL_FB1_Btn_02) mit Aktorkanal 1
set OG1_SL_FB1 peerChan 1 OG1_SL_BLO_Sw_01 dual set
Ergebnis
Unknown argument peerChan, choose one of getConfig clear regBulk getRegRaw reset fwUpdate getDevInfo assignHmKey unpair regSet raw deviceRename

2. Versuch.
set OG1_SL_FB1_Btn_01 peerChan 1 OG1_SL_BLO_Sw_01 dual set
Keine Fehlermeldung. peerList auf beiden Seiten vollständig.

list OG1_SL_FB1_Btn_01
Internals:
   CFGFN     
   DEF        6B3FBA01
   FUUID      61b72163-f33f-9053-cf81-53820e68357376b9
   NAME       OG1_SL_FB1_Btn_01
   NR         36924
   NTFY_ORDER 48-HM_6B3FBA_Btn_01
   STATE      Short 3_13 (to OG1_SL_BLO)
   TYPE       CUL_HM
   chanNo     01
   device     OG1_SL_FB1
   disableNotifyFn 1
   peerList   OG1_SL_BLO_Sw_01
   READINGS:
     2021-12-13 17:18:09   cfgState        BurstNotSet,RegMiss
     2021-12-13 17:41:48   commState       CMDs_done
     2021-12-13 17:17:05   peerList        OG1_SL_BLO_Sw_01
     2021-12-13 17:41:15   state           Short 3_13 (to OG1_SL_BLO)
     2021-12-13 17:41:15   trigger         Short_13
     2021-12-13 17:41:15   triggerTo_OG1_SL_BLO Short_13
     2021-12-13 15:39:59   triggerTo_VCCU  Short_4_ack
     2021-12-13 17:41:15   trigger_cnt     13
   helper:
     BNO        13
     BNOCNT     3
     getCfgList all
     getCfgListNo ,4
     peerFriend peerAct,peerVirt
     peerIDsRaw ,5FFB9D01,00000000
     peerIDsState complete
     peerOpt    4:remote
     regLst     1,4p
     cfgChk:
       idBc02     OG1_SL_BLO_Sw_01
       idRc01     RegL_01.,RegL_04.OG1_SL_BLO_Sw_01
     cmds:
       TmplKey    OG1_SL_BLO_Sw_01:no:1639405317.08833
       TmplTs     1639405317.08833
       cmdKey     1:0:0::OG1_SL_FB1:00D9:01:OG1_SL_BLO_Sw_01
       cmdLst:
         clear      [({msgErrors}|msgEvents|rssi|attack|trigger|register|oldRegs|readings|all)]
         getConfig  noArg
         getRegRaw  (List0|List1|List2|List3|List4|List5|List6|List7) [-peerChn-]
         peerBulk   -peer1,peer2,...- [({set}|unset)]
         peerChan   -btnNumber- -actChn- [({single}|dual|reverse)] [({set}|unset)] [(actor|remote|{both})]
         peerSmart  -peerOpt-
         regBulk    -list-.-peerChn- -addr1:data1- [-addr2:data2-]...
         regSet     [(prep|{exec})] -regName- -value- [-peerChn-]
         sign       [(on|{off})]
         tplDel     -tplDel-
         tplSet_0   -tplChan-
         tplSet_OG1_SL_BLO_Sw_01 -tplPeer-
         trgEventL  -peer- -condition-
         trgEventS  -peer- -condition-
         trgPressL  [(-peer-|{all})]
         trgPressS  [(-peer-|{all})]
       lst:
         condition  closed,open
         peer       OG1_SL_BLO_Sw_01
         peerOpt    remove_OG1_SL_BLO_Sw_01,AB_FR_AAM_Led,AB_FR_AAM_Mp3,AB_FR_AD,AB_FR_BL_RGB_Auto,AB_FR_BL_RGB_Color,AB_FR_BL_RGB_Dim,AB_GO_RM_TEAM,AB_SG_BWEH1_A,AB_SG_BWEH1_E,AB_SG_BWEH2_A,AB_SG_BWEH2_E,AB_SG_BWEH3_A,AB_SG_BWEH3_E,AB_SG_BWEH4_A,AB_SG_BWEH4_E,AB_SG_BWEH5_A,AB_SG_BWEH5_E,AB_SG_BWEH6_A,AB_SG_BWEH6_E,AB_VG_BW_SPA,AB_VG_BW_SPE,AB_VG_BW_TBA,AB_VG_BW_TBE,EG_BA_HZG_RT_WindowRec,EG_BA_HZG_RT_remote,EG_BA_HZG_TC_WindowRec,EG_BA_HZG_TC_remote,EG_KUE_AAM_Led,EG_KUE_AAM_Mp3,EG_KU_HZG_RT_WindowRec,EG_KU_HZG_RT_remote,EG_KU_HZG_TC_WindowRec,EG_KU_HZG_TC_remote,EG_RM_TEAM,EG_SL_HZG_RT_WindowRec,EG_SL_HZG_RT_remote,EG_SL_HZG_TC_WindowRec,EG_SL_HZG_TC_remote,EG_STH_AAM_Led,EG_STH_AAM_Mp3,EG_STH_HZG_RT_WindowRec,EG_STH_HZG_RT_remote,EG_STH_ZS_T1VGF,EG_TR_BW_TBA,EG_TR_BW_TBE,EG_WC_HZG_RT_WindowRec,EG_WC_HZG_RT_remote,EG_WC_HZG_TC_Weather_vT_S,EG_WI_HZG_RT_WindowRec,EG_WI_HZG_RT_remote,EG_WI_HZG_TC_WindowRec,EG_WI_HZG_TC_remote,EG_WZ_HZG_RT_WindowRec,EG_WZ_HZG_RT_remote,EG_WZ_HZG_TC_WindowRec,EG_WZ_HZG_TC_remote,HM_5FFB9D_Sw_01,HM_5FFB9D_Sw_02,HM_5FFB9D_Sw_03,HM_5FFB9D_Sw_04,HM_6A8CB3_Sw_01,HM_6A8CB3_Sw_02,HM_6A8CB3_Sw_03,HM_6A8CB3_Sw_04,HM_6A8CB3_Sw_05,HM_6A8CB3_Sw_06,HM_6A8CB3_Sw_07,HM_6A8CB3_Sw_08,HM_6A9533_Sw_01,HM_6A9533_Sw_02,HM_6A9533_Sw_03,HM_6A9533_Sw_04,HM_6A9533_Sw_05,HM_6A9533_Sw_06,HM_6A9533_Sw_07,HM_6A9533_Sw_08,OG1_BA_HZG_TC_WindowRec,OG1_BA_HZG_TC_remote,OG1_B_BW_TBA,OG1_B_BW_TBE,OG1_KI_HZG_RT_WindowRec,OG1_KI_HZG_RT_remote,OG1_KI_HZG_TC_WindowRec,OG1_KI_HZG_TC_remote,OG1_KU_HZG_RT_WindowRec,OG1_KU_HZG_RT_remote,OG1_KU_HZG_TC_WindowRec,OG1_KU_HZG_TC_remote,OG1_KU_WA_OAFGO,OG1_RM_TEAM,OG1_SL_HZG_RT_WindowRec,OG1_SL_HZG_RT_remote,OG1_SL_HZG_TC_WindowRec,OG1_SL_HZG_TC_remote,OG1_STH_HZG_RT_WindowRec,OG1_STH_HZG_RT_remote,OG1_STH_HZG_TC_WindowRec,OG1_STH_HZG_TC_remote,OG1_VR_AAM_Led,OG1_VR_AAM_Mp3,OG1_WC_HZG_RT_WindowRec,OG1_WC_HZG_RT_remote,OG1_WC_HZG_TC_WindowRec,OG1_WC_HZG_TC_remote,OG1_WZ_BL_RGB_Auto,OG1_WZ_BL_RGB_Color,OG1_WZ_BL_RGB_Dim,OG1_WZ_BL_VIO,OG1_WZ_HZG_RT_WindowRec,OG1_WZ_HZG_RT_remote,OG1_WZ_HZG_TC_WindowRec,OG1_WZ_HZG_TC_remote,OG2_B1_KG_Sw_01,OG2_B1_KG_Sw_02,OG2_B1_KG_Sw_03,OG2_B1_KG_Sw_04,OG2_BU1_AAM_Led,OG2_BU1_AAM_Mp3,OG2_BU1_HZG_RT_WindowRec,OG2_BU1_HZG_RT_remote,OG2_BU1_HZG_TC_WindowRec,OG2_BU1_HZG_TC_remote,OG2_BU2_HZG_RT1_WindowRec,OG2_BU2_HZG_RT1_remote,OG2_BU2_HZG_RT2_WindowRec,OG2_BU2_HZG_RT2_remote,OG2_BU2_HZG_TC_WindowRec,OG2_BU2_HZG_TC_remote,OG2_RM_TEAM,OG2_WC_HZG_RT_WindowRec,OG2_WC_HZG_RT_remote,OG2_WC_HZG_TC_Weather_vT_S,STH_RM_TEAM,VCCU_Btn1
         tplChan   
         tplDel     
         tplPeer   
       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        0
       det        0
       raw        1
       tpl        0
     peerIDsH:
       00000000   broadcast
       5FFB9D01   OG1_SL_BLO_Sw_01
     regCollect:
     role:
       chn        1
     shadowReg:
     tmpl:
Attributes:
   model      HM-MOD-EM-8
   peerIDs    00000000,5FFB9D01


list OG1_SL_FB1_Btn_02
Internals:
   CFGFN     
   DEF        6B3FBA02
   FUUID      61b72165-f33f-9053-7702-c5de0e6680fed057
   NAME       OG1_SL_FB1_Btn_02
   NR         36925
   NTFY_ORDER 48-HM_6B3FBA_Btn_02
   STATE      Short 3_55 (to VCCU)
   TYPE       CUL_HM
   chanNo     02
   device     OG1_SL_FB1
   disableNotifyFn 1
   peerList   OG1_SL_BLO_Sw_01
   READINGS:
     2021-12-13 17:18:09   cfgState        RegMiss
     2021-12-13 17:41:48   commState       CMDs_done
     2021-12-13 17:17:06   peerList        OG1_SL_BLO_Sw_01
     2021-12-13 17:41:48   state           Short 3_55 (to VCCU)
     2021-12-13 17:41:48   trigger         Short_55
     2021-12-13 17:41:48   triggerTo_VCCU  Short_55
     2021-12-13 17:41:48   trigger_cnt     55
   helper:
     BNO        55
     BNOCNT     3
     getCfgList all
     getCfgListNo ,4
     peerFriend peerAct,peerVirt
     peerIDsRaw ,5FFB9D01,00000000
     peerIDsState complete
     peerOpt    4:remote
     regLst     1,4p
     cfgChk:
       idRc01     RegL_01.,RegL_04.OG1_SL_BLO_Sw_01
     cmds:
       TmplKey    OG1_SL_BLO_Sw_01:no:1639405317.0885
       TmplTs     1639405317.0885
       cmdKey     1:0:0::OG1_SL_FB1:00D9:02:OG1_SL_BLO_Sw_01
       cmdLst:
         clear      [({msgErrors}|msgEvents|rssi|attack|trigger|register|oldRegs|readings|all)]
         getConfig  noArg
         getRegRaw  (List0|List1|List2|List3|List4|List5|List6|List7) [-peerChn-]
         peerBulk   -peer1,peer2,...- [({set}|unset)]
         peerChan   -btnNumber- -actChn- [({single}|dual|reverse)] [({set}|unset)] [(actor|remote|{both})]
         peerSmart  -peerOpt-
         regBulk    -list-.-peerChn- -addr1:data1- [-addr2:data2-]...
         regSet     [(prep|{exec})] -regName- -value- [-peerChn-]
         sign       [(on|{off})]
         tplDel     -tplDel-
         tplSet_0   -tplChan-
         tplSet_OG1_SL_BLO_Sw_01 -tplPeer-
         trgEventL  -peer- -condition-
         trgEventS  -peer- -condition-
         trgPressL  [(-peer-|{all})]
         trgPressS  [(-peer-|{all})]
       lst:
         condition  closed,open
         peer       OG1_SL_BLO_Sw_01
         peerOpt    remove_OG1_SL_BLO_Sw_01,AB_FR_AAM_Led,AB_FR_AAM_Mp3,AB_FR_AD,AB_FR_BL_RGB_Auto,AB_FR_BL_RGB_Color,AB_FR_BL_RGB_Dim,AB_GO_RM_TEAM,AB_SG_BWEH1_A,AB_SG_BWEH1_E,AB_SG_BWEH2_A,AB_SG_BWEH2_E,AB_SG_BWEH3_A,AB_SG_BWEH3_E,AB_SG_BWEH4_A,AB_SG_BWEH4_E,AB_SG_BWEH5_A,AB_SG_BWEH5_E,AB_SG_BWEH6_A,AB_SG_BWEH6_E,AB_VG_BW_SPA,AB_VG_BW_SPE,AB_VG_BW_TBA,AB_VG_BW_TBE,EG_BA_HZG_RT_WindowRec,EG_BA_HZG_RT_remote,EG_BA_HZG_TC_WindowRec,EG_BA_HZG_TC_remote,EG_KUE_AAM_Led,EG_KUE_AAM_Mp3,EG_KU_HZG_RT_WindowRec,EG_KU_HZG_RT_remote,EG_KU_HZG_TC_WindowRec,EG_KU_HZG_TC_remote,EG_RM_TEAM,EG_SL_HZG_RT_WindowRec,EG_SL_HZG_RT_remote,EG_SL_HZG_TC_WindowRec,EG_SL_HZG_TC_remote,EG_STH_AAM_Led,EG_STH_AAM_Mp3,EG_STH_HZG_RT_WindowRec,EG_STH_HZG_RT_remote,EG_STH_ZS_T1VGF,EG_TR_BW_TBA,EG_TR_BW_TBE,EG_WC_HZG_RT_WindowRec,EG_WC_HZG_RT_remote,EG_WC_HZG_TC_Weather_vT_S,EG_WI_HZG_RT_WindowRec,EG_WI_HZG_RT_remote,EG_WI_HZG_TC_WindowRec,EG_WI_HZG_TC_remote,EG_WZ_HZG_RT_WindowRec,EG_WZ_HZG_RT_remote,EG_WZ_HZG_TC_WindowRec,EG_WZ_HZG_TC_remote,HM_5FFB9D_Sw_01,HM_5FFB9D_Sw_02,HM_5FFB9D_Sw_03,HM_5FFB9D_Sw_04,HM_6A8CB3_Sw_01,HM_6A8CB3_Sw_02,HM_6A8CB3_Sw_03,HM_6A8CB3_Sw_04,HM_6A8CB3_Sw_05,HM_6A8CB3_Sw_06,HM_6A8CB3_Sw_07,HM_6A8CB3_Sw_08,HM_6A9533_Sw_01,HM_6A9533_Sw_02,HM_6A9533_Sw_03,HM_6A9533_Sw_04,HM_6A9533_Sw_05,HM_6A9533_Sw_06,HM_6A9533_Sw_07,HM_6A9533_Sw_08,OG1_BA_HZG_TC_WindowRec,OG1_BA_HZG_TC_remote,OG1_B_BW_TBA,OG1_B_BW_TBE,OG1_KI_HZG_RT_WindowRec,OG1_KI_HZG_RT_remote,OG1_KI_HZG_TC_WindowRec,OG1_KI_HZG_TC_remote,OG1_KU_HZG_RT_WindowRec,OG1_KU_HZG_RT_remote,OG1_KU_HZG_TC_WindowRec,OG1_KU_HZG_TC_remote,OG1_KU_WA_OAFGO,OG1_RM_TEAM,OG1_SL_HZG_RT_WindowRec,OG1_SL_HZG_RT_remote,OG1_SL_HZG_TC_WindowRec,OG1_SL_HZG_TC_remote,OG1_STH_HZG_RT_WindowRec,OG1_STH_HZG_RT_remote,OG1_STH_HZG_TC_WindowRec,OG1_STH_HZG_TC_remote,OG1_VR_AAM_Led,OG1_VR_AAM_Mp3,OG1_WC_HZG_RT_WindowRec,OG1_WC_HZG_RT_remote,OG1_WC_HZG_TC_WindowRec,OG1_WC_HZG_TC_remote,OG1_WZ_BL_RGB_Auto,OG1_WZ_BL_RGB_Color,OG1_WZ_BL_RGB_Dim,OG1_WZ_BL_VIO,OG1_WZ_HZG_RT_WindowRec,OG1_WZ_HZG_RT_remote,OG1_WZ_HZG_TC_WindowRec,OG1_WZ_HZG_TC_remote,OG2_B1_KG_Sw_01,OG2_B1_KG_Sw_02,OG2_B1_KG_Sw_03,OG2_B1_KG_Sw_04,OG2_BU1_AAM_Led,OG2_BU1_AAM_Mp3,OG2_BU1_HZG_RT_WindowRec,OG2_BU1_HZG_RT_remote,OG2_BU1_HZG_TC_WindowRec,OG2_BU1_HZG_TC_remote,OG2_BU2_HZG_RT1_WindowRec,OG2_BU2_HZG_RT1_remote,OG2_BU2_HZG_RT2_WindowRec,OG2_BU2_HZG_RT2_remote,OG2_BU2_HZG_TC_WindowRec,OG2_BU2_HZG_TC_remote,OG2_RM_TEAM,OG2_WC_HZG_RT_WindowRec,OG2_WC_HZG_RT_remote,OG2_WC_HZG_TC_Weather_vT_S,STH_RM_TEAM,VCCU_Btn1
         tplChan   
         tplDel     
         tplPeer   
       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        0
       det        0
       raw        1
       tpl        0
     peerIDsH:
       00000000   broadcast
       5FFB9D01   OG1_SL_BLO_Sw_01
     prt:
     regCollect:
     role:
       chn        1
     shadowReg:
     tmpl:
Attributes:
   model      HM-MOD-EM-8
   peerIDs    00000000,5FFB9D01


list OG1_SL_BLO_Sw_01
Internals:
   CFGFN     
   DEF        5FFB9D01
   FUUID      61b757f1-f33f-9053-cfe7-904a2e8f16b800dc
   NAME       OG1_SL_BLO_Sw_01
   NR         40370
   NTFY_ORDER 48-HM_5FFB9D_Sw_01
   STATE      off
   TYPE       CUL_HM
   chanNo     01
   device     OG1_SL_BLO
   disableNotifyFn 1
   peerList   OG1_SL_FB1_Btn_01,OG1_SL_FB1_Btn_02
   CHANGED:
     commState: CMDs_done
   READINGS:
     2021-12-13 17:25:32   CommandAccepted yes
     2021-12-13 17:33:11   cfgState        updating
     2021-12-13 17:43:28   commState       CMDs_done
     2021-12-13 17:43:20   deviceMsg       off (to VCCU)
     2021-12-13 17:43:20   level           0
     2021-12-13 17:43:20   pct             0
     2021-12-13 16:49:31   peerList        OG1_SL_FB1_Btn_01,OG1_SL_FB1_Btn_02
     2021-12-13 17:43:20   recentStateType info
     2021-12-13 17:43:20   state           off
     2021-12-13 17:43:20   timedOn         off
     2021-12-13 17:41:15   trigLast        OG1_SL_FB1_Btn_01:short
     2021-12-13 17:41:15   trig_OG1_SL_FB1_Btn_01 Short_13
     RegL_01.:
       VAL       
   helper:
     getCfgList all
     getCfgListNo ,3
     peerFriend peerSens,peerVirt
     peerIDsRaw ,6B3FBA02,6B3FBA01,00000000
     peerIDsState complete
     peerOpt    3:switch
     regLst     1,3p
     cfgChk:
       idPz02     p:OG1_SL_FB1_Btn_01
p:OG1_SL_FB1_Btn_02
     cmds:
       TmplKey    OG1_SL_FB1_Btn_01,OG1_SL_FB1_Btn_02:no:1639406035.45057
       TmplTs     1639406035.45057
       cmdKey     1:0:0::OG1_SL_BLO:00AB:01:OG1_SL_FB1_Btn_01,OG1_SL_FB1_Btn_02
       cmdLst:
         clear      [({msgErrors}|msgEvents|rssi|attack|trigger|register|oldRegs|readings|all)]
         eventL     -peer- -cond-
         eventS     -peer- -cond-
         getConfig  noArg
         getRegRaw  (List0|List1|List2|List3|List4|List5|List6|List7) [-peerChn-]
         inhibit    [(on|{off})]
         off        noArg
         on         noArg
         on-for-timer -ontime-
         on-till    -time-
         peerBulk   -peer1,peer2,...- [({set}|unset)]
         peerIODev  [IO] -btn- [({set}|unset)] 'not for future use'
         peerSmart  -peerOpt-
         press      [(long|{short})] [(-peer-|{self01})] [(-repCount-|{0})] [(-repDelay-|{0.25})]
         pressL     [(-peer-|{self01})]
         pressS     [(-peer-|{self01})]
         regBulk    -list-.-peerChn- -addr1:data1- [-addr2:data2-]...
         regSet     [(prep|{exec})] -regName- -value- [-peerChn-]
         sign       [(on|{off})]
         statusRequest noArg
         toggle     noArg
         tplDel     -tplDel-
         tplSet_0   -tplChan-
         tplSet_OG1_SL_FB1_Btn_01 -tplPeer-
         tplSet_OG1_SL_FB1_Btn_02 -tplPeer-
       lst:
         condition  slider,0,1,255
         peer       OG1_SL_FB1_Btn_01,OG1_SL_FB1_Btn_02
         peerOpt    remove_OG1_SL_FB1_Btn_01,remove_OG1_SL_FB1_Btn_02,AB_GAO_FS1_SSPPWTI,AB_GO_RM_TEAM,AB_MB_PS,AB_SA_NT_Btn_01,AB_SA_NT_Btn_02,AB_SG_BLGOBWS,AB_SG_BLWSBWS,AB_WST_RS_RainI,EG_RM_TEAM,EG_STH_T1_FB_light,EG_STH_T1_FB_lock,EG_STH_T1_FB_open,EG_STH_T1_FB_unlock,EG_STH_T1_VGT_ENT,EG_STH_T1_VGT_VER,EG_WC_HZG_TC_Weather_vT_S,HM_6B3FBA_Btn_01,HM_6B3FBA_Btn_02,HM_6B3FBA_Btn_03,HM_6B3FBA_Btn_04,HM_6B3FBA_Btn_05,HM_6B3FBA_Btn_06,HM_6B3FBA_Btn_07,HM_6B3FBA_Btn_08,HM_6B4031_Btn_07,HM_6B4031_Btn_08,OG1_KU_FS1_OAI,OG1_KU_FS2_OAI,OG1_RM_TEAM,OG2_BU1_BLI,OG2_BU1_KGI,OG2_BU2_BLI,OG2_BU2_KGI,OG2_RM_TEAM,OG2_VR_FSWOI,OG2_VR_UV_SUEI,OG2_WC_HZG_TC_Weather_vT_S,STH_RM_TEAM,UESF1_AB_FR,UESF1_AB_GAO,UESF1_EG_BA,UESF1_EG_KUE,UESF1_EG_SL,UESF1_EG_STH,UESF1_EG_WC,UESF1_EG_WI,UESF1_EG_WZ,UESF1_OG1_BA,UESF1_OG1_KI,UESF1_OG1_KUE,UESF1_OG1_SL,UESF1_OG1_WC,UESF1_OG1_WZ,UESF1_OG2_BUE1_N,UESF1_OG2_BUE2_N,UESF1_OG2_BUE2_W,UESF1_OG2_DB,UESF1_OG2_DBN,UESF2_AB_GAO,UESF2_EG_SL,UESF2_EG_STH,UESF2_EG_WZ,UESF2_OG1_SL,UESF2_OG1_WZ,UESF2_OG2_BUE1_N,UESF2_OG2_BUE2_N,UESF2_OG2_BUE2_W,UESF2_OG2_DBN,UESF3_OG1_STH,UESF3_OG2_BUE1_N,UESF3_OG2_BUE2_W,UESF3_OG2_DBN,UESF4_OG1_STH,UESF5_OG2_STH,UEST1_AB_FR,UEST1_AB_GAO,UEST1_AB_GTW,UEST1_AB_SA,UEST1_EG_BA,UEST1_EG_KUE,UEST1_EG_STH,UEST1_OG1_KUE,UEST1_OG2_EDV,UEST2_AB_GAO,UEST2_AB_GAW,VCCU_Btn1
         tplChan   
         tplDel     
         tplPeer    SwCondAbove_long,SwCondAbove_short,SwCondBelow_long,SwCondBelow_short,SwOff_long,SwOff_short,SwOnCond_long,SwOnCond_short,SwOn_long,SwOn_short,SwToggle_long,SwToggle_short,autoOff_long,autoOff_short,motionOnSw_long,motionOnSw_short
       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        0
       det        0
       raw        1
       tpl        0
     peerIDsH:
       00000000   broadcast
       6B3FBA01   OG1_SL_FB1_Btn_01
       6B3FBA02   OG1_SL_FB1_Btn_02
     regCollect:
     role:
       chn        1
     shadowReg:
     tmpl:
Attributes:
   model      HM-LC-SW4-BA-PCB
   peerIDs    00000000,6B3FBA01,6B3FBA02
   webCmd     statusRequest:toggle:on:off


OG1_SL_FB1_Btn_02 wurde dabei nicht richtig mit dem Aktor verknüpft, was auch richtig ist.

Hier ist ein Fehler bei Homematic/FHEM vorhanden. Versuch 1 sollte funktionieren und Versuch 2 müsste einen Fehler ausgeben.

Ein Fehler lag bei mir, da ich zwischen dem Peering kein getconfig bzw. die Funktionstaste am Gerät nicht betätigt hatte.
LG Chris

Raspberry Pi 2-5, Bullseye Lite, Bookworm Lite
Schnittstellen: 1-Wire, FHEM2FEHEM, HM-MOD-UART, LAN, Modbus, MQTT, nanoCUL, RFXtrx433E, SIGNALduino, ser2net
Devices: APC, Eastron, FS20, IT, Homematic, MQTT, PV-(DEYE, EPEVER, FRONIUS), Resol-VBUS, S.USV, TEK603, WMR200, YouLess

Otto123

ich meine: Die Möglichkeit peerChan am Gerät ist in der Entwicklung der letzten Jahre "weggefallen". Den Punkt gibt es in der Klappliste nicht mehr, deswegen auch die Fehlermeldung.
Was der erste Versuch auch beweist. ;D
Und es gibt seit geraumer Zeit peerSmart und Frank seine hminfotools. Damit kann man alles "klicken".

Der zweite Versuch ist mMn falsch, aber ev. egal. hier muss peerChan 0 stehen!

Rücksetzen und neu pairen war nur Umweltverschmutzung - ansonsten zu nix gut. Aber wird immer wieder gern gemacht.

Den Satz
ZitatOG1_SL_FB1_Btn_02 wurde dabei nicht richtig mit dem Aktor verknüpft, was auch richtig ist.
versteh ich nicht. Das peering sieht doch ok aus!? Wie ist die Funktion?
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

frank

Zitatich meine: Die Möglichkeit peerChan am Gerät ist in der Entwicklung der letzten Jahre "weggefallen". Den Punkt gibt es in der Klappliste nicht mehr, deswegen auch die Fehlermeldung.
genau. ist im list auch zu sehen, welche cmds vorhanden sind. und "get cmdList" kann es auch anzeigen.
FHEM: 6.0(SVN) => Pi3(buster)
IO: CUL433|CUL868|HMLAN|HMUSB2|HMUART
CUL_HM: CC-TC|CC-VD|SEC-SD|SEC-SC|SEC-RHS|Sw1PBU-FM|Sw1-FM|Dim1TPBU-FM|Dim1T-FM|ES-PMSw1-Pl
IT: ITZ500|ITT1500|ITR1500|GRR3500
WebUI [HMdeviceTools.js (hm.js)]: https://forum.fhem.de/index.php/topic,106959.0.html

Otto123

OT leider ist die Überarbeitung der CUL_HM Doku zu peerChan der Neuentwicklung von notify zum Opfer gefallen - Duck und weg  ;D /OT
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