FHEM Forum

FHEM - Hausautomations-Systeme => Homematic => Thema gestartet von: macfly am 02 Dezember 2017, 22:18:43

Titel: pairen zwischen HM-Sec-SC & HM-CC-RT-DN klappt nicht
Beitrag von: macfly am 02 Dezember 2017, 22:18:43
Hallo,

nach einigem Lesen komme ich gerade nicht weiter. Ich habe ein erfolgreiches pairen zwischen HM-Sec-SC & HM-CC-RT-DN hinbekommen (Schlafzimmer). Das klappt hervoragend, wenn Fenster auf, dann Thermostat auf 5°, Fenster zu, Temperatur wie vorher, beide sind an fhem angemeldet, der HM-Sec-SC sendet aber die Fenster-Offen-Info direkt an HM-CC-RT-DN.

Nun zu meinem Problem.

ein weiteres Pärchen HM-Sec-SC & HM-CC-RT-DN möchte ich fürs Badezimmer in Betrieb nehmen, bekomme das aber nicht hin.  Ich habe auch schon via Winmerge die Unterschiede der list-ausgaben versucht herauszufinden, war aber nicht erfolgreich.

kann da vielleicht einer drüberschauen, der sich auskennt?

#### HM-CC-RT-DN  Schlafzimmer, funktioniert ####
Internals:
   CFGFN
   CUL_0_MSGCNT 3642
   CUL_0_RAWMSG A0F4086105AC8B50000000AA0CD110000::-84:CUL_0
   CUL_0_RSSI -84
   CUL_0_TIME 2017-12-02 22:13:29
   DEF        5AC8B5
   IODev      CUL_0
   LASTInputDev CUL_0
   MSGCNT     4467
   NAME       Schlafzimmer.Heizung
   NOTIFYDEV  global
   NR         499
   STATE      CMDs_done
   TYPE       CUL_HM
   channel_01 Schlafzimmer.Heizung_Weather
   channel_02 Schlafzimmer.Heizung_Climate
   channel_03 Schlafzimmer.Heizung_WindowRec
   channel_04 Schlafzimmer.Heizung_Clima
   channel_05 Schlafzimmer.Heizung_ClimaTeam
   channel_06 Schlafzimmer.Heizung_remote
   hmusb_MSGCNT 825
   hmusb_RAWMSG E5AC8B5,0000,2A9294E4,FF,FFAF,B786105AC8B50000000A90B7110D00
   hmusb_RSSI -81
   hmusb_TIME 2017-11-27 17:59:30
   lastMsg    No:40 - t:10 s:5AC8B5 d:000000 0AA0CD110000
   protErrIoId_424242 146 last_at:2017-11-26 18:31:56
   protErrIoId_F11034 52 last_at:2017-11-26 18:34:15
   protLastRcv 2017-12-02 22:13:29
   protResnd  78 last_at:2017-11-26 18:32:00
   protSnd    206 last_at:2017-12-02 15:40:45
   protState  CMDs_done
   rssi_at_CUL_0 avg:-85.91 min:-102.5 max:-80 lst:-84 cnt:3642
   rssi_at_hmusb avg:-80.33 min:-86 max:-77 lst:-81 cnt:825
   READINGS:
     2017-12-02 03:37:47   Activity        alive
     2017-12-02 22:13:17   CommandAccepted yes
     2017-11-26 15:02:16   D-firmware      1.4
     2017-11-26 15:02:16   D-serialNr      OEQ0658907
     2017-11-26 15:13:56   PairedTo        0xF11034
     2017-11-26 15:04:18   R-backOnTime    10 s
     2017-11-26 15:04:18   R-burstRx       on
     2017-11-26 15:04:18   R-cyclicInfoMsg on
     2017-11-26 15:04:18   R-cyclicInfoMsgDis 0
     2017-11-26 15:04:18   R-pairCentral   0xF11034
     2017-11-26 15:13:56   RegL_00.          01:01 02:01 09:01 0A:F1 0B:10 0C:34 0E:0A 0F:00  11:00 12:15 16:00 18:00 19:00 1A:00 00:00
     2017-11-26 21:01:30   RegL_07.
     2017-12-02 22:13:29   actuator        0
     2017-12-02 22:13:29   battery         ok
     2017-12-02 22:13:29   batteryLevel    3.2
     2017-12-02 22:13:29   desired-temp    20.0
     2017-12-02 22:13:29   measured-temp   20.5
     2017-12-02 22:13:29   motorErr        ok
     2017-11-26 18:31:56   sabotageAttackId_ErrIoId_424242  cnt:146
     2017-11-26 18:34:15   sabotageAttackId_ErrIoId_F11034  cnt:52
     2017-12-02 15:40:45   state           CMDs_done
     2017-12-02 06:10:40   time-request    -
   helper:
     HM_CMDNR   64
     PONtest    1
     cSnd       01F110345AC8B5030457BDDD0103,01F110345AC8B5030457BDDD0107
     mId        0095
     rxType     140
     supp_Pair_Rep 0
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +5AC8B5,00,00,00
       nextSend   1512249209.67733
       prefIO
       rxt        2
       vccu
       p:
         5AC8B5
         00
         00
         00
     mRssi:
       mNo        40
       io:
         CUL_0      -82
     prt:
       awake      0
       bErr       0
       brstWu     1
       sProc      0
       sleeping   1
       try        1
       rspWait:
     q:
       qReqConf
       qReqStat
     role:
       dev        1
       prs        1
     rssi:
       at_CUL_0:
         avg        -85.9152937946184
         cnt        3642
         lst        -84
         max        -80
         min        -102.5
       at_hmusb:
         avg        -80.3321212121211
         cnt        825
         lst        -81
         max        -77
         min        -86
     shRegW:
       07         04
     shadowReg:
       RegL_00.     01:01 02:01 09:01 0A:F1 0B:10 0C:34 0E:0A 0F:00  11:00 12:15 16:00 18:00 19:00 1A:00 00:00
     tmpl:
Attributes:
   IODev      CUL_0
   actCycle   000:10
   actStatus  alive
   autoReadReg 4_reqStatus
   expert     2_raw
   firmware   1.4
   model      HM-CC-RT-DN
   room       CUL_HM,Homematic,Schlafzimmer
   serialNr   OEQ0658907
   subType    thermostat
   webCmd     getConfig:clear msgEvents:burstXmit



#### HM-CC-RT-DN  Badezimmer, funktioniert nicht####
Internals:
   CFGFN
   CUL_0_MSGCNT 3032
   CUL_0_RAWMSG A0F7286105AD70E0000000AA8CE505A00::-71.5:CUL_0
   CUL_0_RSSI -71.5
   CUL_0_TIME 2017-12-02 21:56:49
   DEF        5AD70E
   IODev      CUL_0
   LASTInputDev CUL_0
   MSGCNT     3032
   NAME       Badezimmer.Heizung
   NOTIFYDEV  global
   NR         11547
   STATE      CMDs_done
   TYPE       CUL_HM
   channel_01 Badezimmer.Heizung_Weather
   channel_02 Badezimmer.Heizung_Climate
   channel_03 Badezimmer.Heizung_WindowRec
   channel_04 Badezimmer.Heizung_Clima
   channel_05 Badezimmer.Heizung_ClimaTeam
   channel_06 Badezimmer.Heizung_remote
   lastMsg    No:72 - t:10 s:5AD70E d:000000 0AA8CE505A00
   protCmdDel 11
   protLastRcv 2017-12-02 21:56:49
   protResnd  29 last_at:2017-12-02 21:51:53
   protResndFail 3 last_at:2017-12-02 21:54:32
   protSnd    171 last_at:2017-12-02 21:56:27
   protState  CMDs_done
   rssi_at_CUL_0 avg:-68.84 min:-84 max:-60 lst:-71.5 cnt:3032
   READINGS:
     2017-11-28 20:16:20   Activity        alive
     2017-12-02 21:56:28   CommandAccepted yes
     2017-11-28 20:16:20   D-firmware      1.4
     2017-11-28 20:16:20   D-serialNr      OEQ0659579
     2017-11-28 20:15:19   PairedTo        0xF11034
     2017-11-28 20:15:19   R-backOnTime    10 s
     2017-11-28 20:15:19   R-burstRx       on
     2017-11-28 20:15:19   R-cyclicInfoMsg on
     2017-11-28 20:15:19   R-cyclicInfoMsgDis 0
     2017-11-28 20:15:19   R-pairCentral   0xF11034
     2017-11-28 20:15:19   RegL_00.          01:01 02:01 09:01 0A:F1 0B:10 0C:34 0E:0A 0F:00  11:00 12:15 16:00 18:00 19:00 1A:00 00:00
     2017-12-02 21:56:49   actuator        90
     2017-12-02 11:00:45   battery         ok
     2017-12-02 21:56:49   batteryLevel    3.1
     2017-12-02 21:56:49   desired-temp    21.0
     2017-12-02 21:56:49   measured-temp   20.6
     2017-12-02 21:56:49   motorErr        adjustRangeTooLarge
     2017-12-02 21:56:28   state           CMDs_done
     2017-12-02 16:28:34   time-request    -
     RegL_07.:
       VAL
   helper:
     HM_CMDNR   114
     PONtest    1
     cSnd       014242425AD70E030257BB510101,014242425AD70E030257BB510101
     mId        0095
     rxType     140
     supp_Pair_Rep 0
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +5AD70E,00,00,00
       nextSend   1512248209.82443
       prefIO
       rxt        2
       vccu
       p:
         5AD70E
         00
         00
         00
     mRssi:
       mNo        72
       io:
         CUL_0      -69.5
     prt:
       awake      0
       bErr       0
       brstWu     1
       sProc      0
       sleeping   1
       rspWait:
     q:
       qReqConf
       qReqStat
     role:
       dev        1
       prs        1
     rssi:
       at_CUL_0:
         avg        -68.8499340369391
         cnt        3032
         lst        -71.5
         max        -60
         min        -84
     shRegW:
       07         04
     shadowReg:
       RegL_00.     01:01 02:01 09:01 0A:F1 0B:10 0C:34 0E:0A 0F:00  11:00 12:15 16:00 18:00 19:00 1A:00 00:00
     tmpl:
Attributes:
   IODev      CUL_0
   actCycle   000:10
   actStatus  alive
   autoReadReg 4_reqStatus
   expert     2_raw
   firmware   1.4
   model      HM-CC-RT-DN
   room       CUL_HM
   serialNr   OEQ0659579
   subType    thermostat
   webCmd     getConfig:clear msgEvents:burstXmit



#### HM-Sec-SC  Schlafzimmer, funktioniert ####
Internals:
   CFGFN
   CUL_0_MSGCNT 151
   CUL_0_RAWMSG A0D04861057BDDD00000006010000::-96.5:CUL_0
   CUL_0_RSSI -96.5
   CUL_0_TIME 2017-12-02 22:13:22
   DEF        57BDDD
   IODev      hmusb
   LASTInputDev CUL_0
   MSGCNT     294
   NAME       Schlafzimmer.Fenster
   NOTIFYDEV  global
   NR         618
   STATE      closed
   TYPE       CUL_HM
   hmusb_MSGCNT 143
   hmusb_RAWMSG E57BDDD,0000,24DCC424,FF,FFAB,3FB44157BDDD5AC8B5010EC8
   hmusb_RSSI -85
   hmusb_TIME 2017-11-26 15:22:48
   lastMsg    No:04 - t:10 s:57BDDD d:000000 06010000
   peerList   Schlafzimmer.Heizung_WindowRec,
   protCmdDel 35
   protEvt_AESCom-ok 4 last_at:2017-11-26 15:21:37
   protIOerr  1 last_at:2017-11-29 07:06:13
   protLastRcv 2017-12-02 22:13:22
   protNack   1 last_at:2017-11-26 15:20:19
   protResnd  12 last_at:2017-11-26 15:18:07
   protResndFail 4 last_at:2017-11-26 15:18:13
   protSnd    33 last_at:2017-11-26 15:21:39
   protState  CMDs_done_Errors:1
   rssi_at_CUL_0 avg:-84.54 min:-103.5 max:-74.5 lst:-96.5 cnt:151
   rssi_at_hmusb avg:-69 min:-89 max:-64 lst:-85 cnt:135
   READINGS:
     2017-12-02 22:10:45   Activity        alive
     2017-11-26 15:21:37   CommandAccepted yes
     2017-12-02 22:10:45   D-firmware      1.0
     2017-12-02 22:10:45   D-serialNr      OEQ0492709
     2017-11-26 15:21:38   PairedTo        0x000000
     2017-11-26 15:21:39   R-Schlafzimmer.Heizung_WindowRec-expectAES off
     2017-11-26 15:21:39   R-Schlafzimmer.Heizung_WindowRec-peerNeedsBurst on
     2017-11-26 15:21:38   R-cyclicInfoMsg on
     2017-11-26 15:21:38   R-eventDlyTime  0 s
     2017-11-26 15:21:38   R-pairCentral   0x000000
     2017-11-26 15:21:38   R-sabotageMsg   on
     2017-11-26 15:21:38   R-sign          on
     2017-11-26 15:21:37   aesCommToDev    ok
     2017-11-26 15:21:37   aesKeyNbr       00
     2017-12-02 22:13:22   alive           yes
     2017-12-02 22:13:22   battery         ok
     2017-12-02 22:13:22   contact         closed (to broadcast)
     2017-11-28 20:38:57   peerList        Schlafzimmer.Heizung_WindowRec,
     2017-11-26 15:20:18   powerOn         2017-11-26 15:20:18
     2017-12-02 22:13:22   recentStateType info
     2017-12-02 22:13:22   sabotageError   off
     2017-12-02 22:13:22   state           closed
     2017-11-26 15:20:12   trigDst_F11034  noConfig
     2017-11-26 15:20:07   trigDst_Schlafzimmer.Heizung noConfig
     2017-11-26 15:21:22   trigDst_broadcast noConfig
     2017-12-02 22:12:55   trigger_cnt     2
   helper:
     HM_CMDNR   4
     PONtest    0
     cSnd       0142424257BDDD0103,0142424257BDDD01045AC8B50304
     getCfgList all
     getCfgListNo ,4
     mId        00C7
     peerIDsRaw ,5AC8B503,00000000
     rxType     28
     supp_Pair_Rep 0
     ack:
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newCh      1
       newChn     +57BDDD,00,00,00
       nextSend   1512249202.43876
       prefIO
       rxt        2
       vccu
       p:
         57BDDD
         00
         00
         00
     mRssi:
       mNo        04
       io:
         CUL_0      -96.5
     prt:
       bErr       0
       sProc      0
       sleeping   0
       rspWait:
     q:
       qReqConf
       qReqStat
     role:
       chn        1
       dev        1
     rssi:
       at_CUL_0:
         avg        -84.5496688741722
         cnt        151
         lst        -96.5
         max        -74.5
         min        -103.5
       at_hmusb:
         avg        -69.0074074074074
         cnt        135
         lst        -85
         max        -64
         min        -89
     shadowReg:
     tmpl:
Attributes:
   IODev      hmusb
   actCycle   002:50
   actStatus  alive
   autoReadReg 4_reqStatus
   expert     2_raw
   firmware   1.0
   model      HM-SEC-SCo
   peerIDs    5AC8B503,
   room       CUL_HM,Homematic,Schlafzimmer
   serialNr   OEQ0492709
   subType    threeStateSensor



#### HM-Sec-SC  Badezimmer, funktioniert nicht####
Internals:
   CFGFN
   CUL_0_MSGCNT 183
   CUL_0_RAWMSG A0DAB861057BB510000000601000E::-77.5:CUL_0
   CUL_0_RSSI -77.5
   CUL_0_TIME 2017-12-02 21:45:45
   DEF        57BB51
   IODev      hmusb
   LASTInputDev CUL_0
   MSGCNT     234
   NAME       Badezimmer.Fenster
   NOTIFYDEV  global
   NR         3521
   STATE      closed
   TYPE       CUL_HM
   hmusb_MSGCNT 51
   hmusb_RAWMSG E57BB51,0000,2AA29308,FF,FFB5,20861057BB510000000601000E
   hmusb_RSSI -75
   hmusb_TIME 2017-11-27 18:16:59
   lastMsg    No:AB - t:10 s:57BB51 d:000000 0601000E
   protCmdDel 27
   protIOerr  3 last_at:2017-12-02 21:41:24
   protLastRcv 2017-12-02 21:45:45
   protNack   3 last_at:2017-11-27 08:05:11
   protResnd  1 last_at:2017-11-26 21:04:23
   protSnd    9 last_at:2017-11-27 08:05:11
   protState  CMDs_done_Errors:1
   rssi_at_CUL_0 avg:-82.62 min:-101.5 max:-69 lst:-77.5 cnt:183
   rssi_at_hmusb avg:-71.11 min:-77 max:-65 lst:-75 cnt:51
   READINGS:
     2017-12-02 21:40:24   Activity        alive
     2017-11-27 08:05:11   CommandAccepted no
     2017-12-02 21:40:24   D-firmware      1.0
     2017-12-02 21:40:24   D-serialNr      OEQ0493330
     2017-11-26 21:04:17   PairedTo        0x000000
     2017-11-27 07:20:42   R-Badezimmer.Heizung_WindowRec-expectAES set_off
     2017-11-27 07:20:42   R-Badezimmer.Heizung_WindowRec-peerNeedsBurst set_on
     2017-11-26 21:04:17   R-cyclicInfoMsg on
     2017-11-26 21:04:18   R-eventDlyTime  0 s
     2017-11-26 21:04:17   R-pairCentral   0x000000
     2017-11-26 21:04:17   R-sabotageMsg   on
     2017-11-26 21:04:18   R-sign          on
     2017-12-02 21:45:45   alive           yes
     2017-12-02 21:45:45   battery         ok
     2017-12-02 21:45:45   contact         closed (to broadcast)
     2017-11-26 21:04:43   powerOn         2017-11-26 21:04:43
     2017-12-02 21:45:45   recentStateType info
     2017-12-02 21:45:45   sabotageError   on
     2017-12-02 21:45:45   state           closed
     2017-12-02 21:39:25   trigDst_broadcast noConfig
     2017-12-02 21:39:25   trigger_cnt     11
   helper:
     HM_CMDNR   171
     PONtest    0
     cSnd       0142424257BB5101040000000001,0142424257BB510103
     getCfgList all
     getCfgListNo ,4
     mId        00C7
     rxType     28
     supp_Pair_Rep 0
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +57BB51,00,00,00
       nextSend   1512247545.2772
       prefIO
       rxt        2
       vccu
       p:
         57BB51
         00
         00
         00
     mRssi:
       mNo        AB
       io:
         CUL_0      -77.5
     prt:
       bErr       0
       sProc      0
     q:
       qReqConf
       qReqStat
     role:
       chn        1
       dev        1
     rssi:
       at_CUL_0:
         avg        -82.6284153005464
         cnt        183
         lst        -77.5
         max        -69
         min        -101.5
       at_hmusb:
         avg        -71.1176470588236
         cnt        51
         lst        -75
         max        -65
         min        -77
     shadowReg:
       RegL_04.Badezimmer.Heizung_WindowRec  01:01
     tmpl:
Attributes:
   IODev      hmusb
   actCycle   002:50
   actStatus  alive
   autoReadReg 4_reqStatus
   expert     2_raw
   firmware   1.0
   model      HM-SEC-SCo
   room       CUL_HM
   serialNr   OEQ0493330
   subType    threeStateSensor



Hat jemand einen Tipp für mich?

vielen Dank,
Friedhelm (der bisher nur leise mitgelesen hat)
Titel: Antw:pairen zwischen HM-Sec-SC & HM-CC-RT-DN klappt nicht
Beitrag von: macfly am 02 Dezember 2017, 22:21:53
Achso, ich sollte vielleicht noch die Fehlermeldung beschreiben  ;D

folgende Befehlskette setze ich ab:

set Badezimmer.Fenster peerChan 0 Badezimmer.Heizung_WindowRec single set
set Badezimmer.Heizung_Clima regSet winOpnMode off
set Badezimmer.Heizung_WindowRec regSet winOpnTemp 5 Badezimmer.Fenster

zwischendurch warte ich immer auf cmds_done

beim letzten Befehl kommt
cannot calculate value. Please issue set Badezimmer.Heizung_WindowRec getConfig first - invalid

das habe ich mehrfach gemacht, auch für Badezimmer.Heizung direkt. keine Besserung ...
Titel: Antw:pairen zwischen HM-Sec-SC & HM-CC-RT-DN klappt nicht
Beitrag von: macfly am 02 Dezember 2017, 22:48:33
Nachtrag 2:

anbei hm ConfigCheck:

configCheck done:

missing register list
    Badezimmer.Fenster: RegL_00.,RegL_01.
    Badezimmer.Heizung_WindowRec: RegL_01.
    Schlafzimmer.Fenster: RegL_00.,RegL_01.,RegL_04.Schlafzimmer.Heizung_WindowRec

Register changes pending
    Badezimmer.Fenster
    Schlafzimmer.Heizung_Clima

peer list incomplete. Use getConfig to read it.
    incomplete: Badezimmer.Fenster:
    incomplete: Schlafzimmer.Fenster:5AC8B503,

trigger sent to unpeered device
    triggerUnpeered: Schlafzimmer.Fenster:000000
    triggerUnpeered: Schlafzimmer.Fenster:F11034

trigger sent to undefined device
    triggerUndefined: Schlafzimmer.Fenster:F11034

PairedTo mismatch to IODev
    Badezimmer.Fenster paired:0x000000 IO attr: 424242.
    Badezimmer.Heizung paired:0xF11034 IO attr: -.
    Schlafzimmer.Fenster paired:0x000000 IO attr: 424242.
    Schlafzimmer.Heizung paired:0xF11034 IO attr: -.

templist mismatch
    Badezimmer.Heizung_Clima: file: ././tempList.cfg for Badezimmer.Heizung_Clima does not exist
    Schlafzimmer.Heizung_Clima: file: ././tempList.cfg for Schlafzimmer.Heizung_Clima does not exist

OK


da sind noch einige andere Einträge, ich habe mal nur die Badezimmer und Schlafzimmer-Einträge hier gepastet.
Titel: Antw:pairen zwischen HM-Sec-SC & HM-CC-RT-DN klappt nicht
Beitrag von: macfly am 04 Dezember 2017, 21:34:22
niemand?

ich bin selber etwas ratlos, vielleicht kann sich ja doch mal jemand die ganzen configs anschauen ...

lg,
Friedhelm
Titel: Antw:pairen zwischen HM-Sec-SC & HM-CC-RT-DN klappt nicht
Beitrag von: Beta-User am 04 Dezember 2017, 21:40:36
Habe jetzt nicht die ganzen Infos durchgesehen, aber das sieht mir teilweise nicht so aus, als wäre das pairing mit der Zentrale 100% abgeschlossen.

Bitte im Wiki sehen, wie es geht. Es dürfen keine cmd's mehr pending sein und "d:000000" sollte auch nirgends mehr stehen.

Erst danach macht peeren Sinn...
Titel: Antw:pairen zwischen HM-Sec-SC & HM-CC-RT-DN klappt nicht
Beitrag von: CoolTux am 04 Dezember 2017, 21:43:25
PairedTo        0x000000

Beide HM-Sec-Sc sind nicht mit FHEM gepaired. Das solltest Du erstmal gerade ziehen. Danach kannst du dann das peering machen.
Titel: Antw:pairen zwischen HM-Sec-SC & HM-CC-RT-DN klappt nicht
Beitrag von: macfly am 05 Dezember 2017, 13:14:06
hm.

Danke für euer geschultes Auge. Ich werde mal schauen, wie ich das richte.

Ich werde mal die vier Devices auf Werkseinstellung zurücksetzen und neu pairen, bis die 000en weg sind.

vielen Dank! ,
Friedhelm
Titel: Antw:pairen zwischen HM-Sec-SC & HM-CC-RT-DN klappt nicht
Beitrag von: CoolTux am 05 Dezember 2017, 13:16:45
musst Du nicht. Einfach ein hmPairForSec machen und dann beim Fensterkontakt auf den Anlernknopf drücken
Titel: Antw:pairen zwischen HM-Sec-SC & HM-CC-RT-DN klappt nicht
Beitrag von: macfly am 05 Dezember 2017, 13:19:01
na, dass habe ich bereits gefühlt 100x gemacht, und immer gewartet, bis cmds_done stand. Trotzdem konnte ich den letzen Befehl nicht absetzen ...
Titel: Antw:pairen zwischen HM-Sec-SC & HM-CC-RT-DN klappt nicht
Beitrag von: CoolTux am 05 Dezember 2017, 13:32:26
Vergiss erstmal das peering. Mach erstmal sauber ein pairing. Also zwischen HMLan und Gerät.
Es kann sein das wenn einmal ein peering gemacht wurde ein pairen nicht mehr möglich ist. Mir war da mal so.
In diesem Fall reicht es die Kontakte in der Tat zu resetten und dann einfach noch mal in FHEM ein pairing Prozess anwerfen. Aus FHEM selbst sollte man die Teile nicht entfernen müssen.
Titel: Antw:pairen zwischen HM-Sec-SC & HM-CC-RT-DN klappt nicht
Beitrag von: macfly am 05 Dezember 2017, 13:44:35
Halt.

das versteh ich gerade nicht. 

peering != pairing ?

ich lese nochmal das wiki und melde mich gleich wieder :-)

Titel: Antw:pairen zwischen HM-Sec-SC & HM-CC-RT-DN klappt nicht
Beitrag von: CoolTux am 05 Dezember 2017, 13:51:11
jepp

pairing != peering
Titel: Antw:pairen zwischen HM-Sec-SC & HM-CC-RT-DN klappt nicht
Beitrag von: macfly am 05 Dezember 2017, 13:54:12
/me = schlauer :)

also:
lt. https://wiki.fhem.de/wiki/Pairing_und_Peering (https://wiki.fhem.de/wiki/Pairing_und_Peering) kann man hm-Geräte nur direkt peeren, wenn Sie zuvor noch nicht mit der Zentrale gepairt wurden.
Zitat:
ZitatEin direktes Peering zweier HomeMatic-Geräte ist nur möglich, wenn keines zuvor gepairt wurde. Anderenfalls ist das Peering nur noch indirekt, d.h. über die Zentrale (in diesem Falle also FHEM) möglich.


lt. https://wiki.fhem.de/wiki/HM-CC-RT-DN_Funk-Heizk%C3%B6rperthermostat#Channel_.28Kanal.29_03_WindowRec (https://wiki.fhem.de/wiki/HM-CC-RT-DN_Funk-Heizk%C3%B6rperthermostat#Channel_.28Kanal.29_03_WindowRec) kann man die hm-Geräte direkt peeren, auch wenn sie vorher mit der Zentrale gepairt waren
Zitat:
ZitatAchtung: Der Peer-(Lösch)Vorgang muss erst am Fensterkontakt durch Drücken der Anlerntaste ausgelöst werden, und zwar auch dann, wenn der Fensterkontakt schon vorher mit FHEM gepairt wurde

ist beides richtig? Wenn ja, warum verstehe ich das nicht? :)
Oder ist eine Aussage davon falsch?
Oder macht man nach der zweiten Anleitung ein indirektes peering?

Egal, ich werde nachher(tm) mal beide Fensterkontakte resetten (2x 5s auf den Knopf) und neu mit fhem pairen um anschließend die Fensterkontakte neu mit den Thermostaten zu peeren.

.oO(bin ein bischen Stolz auf diesen Satz :-)

Titel: Antw:pairen zwischen HM-Sec-SC & HM-CC-RT-DN klappt nicht
Beitrag von: CoolTux am 05 Dezember 2017, 14:00:41
Zitat von: macfly am 05 Dezember 2017, 13:54:12
/me = schlauer :)

lt. https://wiki.fhem.de/wiki/HM-CC-RT-DN_Funk-Heizk%C3%B6rperthermostat#Channel_.28Kanal.29_03_WindowRec (https://wiki.fhem.de/wiki/HM-CC-RT-DN_Funk-Heizk%C3%B6rperthermostat#Channel_.28Kanal.29_03_WindowRec) kann man die hm-Geräte direkt peeren, auch wenn sie vorher mit der Zentrale gepairt waren
Zitat:
ist beides richtig? Wenn ja, warum verstehe ich das nicht? :)
Oder ist eine Aussage davon falsch?
Oder macht man nach der zweiten Anleitung ein indirektes peering?

Ich glaube der Satz ist etwas ungünstig formuliert. Eigentlich bezog er sich auf das noch einmal drücken der Anlerntaste. Warum sollte ich die noch mal drücken wenn doch schon gepairt ist. Na weil damit auch das peeren Initialisiert wird. Das wollte der Satz eigentlich nur sagen.
Titel: Antw:pairen zwischen HM-Sec-SC & HM-CC-RT-DN klappt nicht
Beitrag von: Grinsekatze am 06 Dezember 2017, 09:55:12
Hm, nur warten hilft beim peeren / pairen nicht viel. In der Regel musst Du auch am jeweiligen Aktor die Anlerntaste Drücken. Vielleicht liegts ja da dran - denn laut List sind die Geräte mit FHEM gepaired (kein "set_" im pairedTo-Reading).

Poste doch mal die konkreten Lists zu den entsprechend benötigten Devices (Badezimmer.Fenster, Badezimmer.Heizung_WindowRec, Badezimmer.Heizung_Clima). Dort sollte ja erwähnt sein, dass sie miteinander grpeert sind.
Titel: Antw:pairen zwischen HM-Sec-SC & HM-CC-RT-DN klappt nicht
Beitrag von: CoolTux am 06 Dezember 2017, 09:58:28
Zitat von: Grinsekatze am 06 Dezember 2017, 09:55:12
Hm, nur warten hilft beim peeren / pairen nicht viel. In der Regel musst Du auch am jeweiligen Aktor die Anlerntaste Drücken. Vielleicht liegts ja da dran - denn laut List sind die Geräte mit FHEM gepaired (kein "set_" im pairedTo-Reading).

Poste doch mal die konkreten Lists zu den entsprechend benötigten Devices (Badezimmer.Fenster, Badezimmer.Heizung_WindowRec, Badezimmer.Heizung_Clima). Dort sollte ja erwähnt sein, dass sie miteinander grpeert sind.

https://forum.fhem.de/index.php/topic,80473.msg724948.html#msg724948
Titel: Antw:pairen zwischen HM-Sec-SC & HM-CC-RT-DN klappt nicht
Beitrag von: Grinsekatze am 06 Dezember 2017, 10:06:51
Gut, das Fenster ist da. Aber die Kanäle _WindowRec und _Clima finde ich da trotzdem nicht.  ;)
Titel: Antw:pairen zwischen HM-Sec-SC & HM-CC-RT-DN klappt nicht
Beitrag von: automatisierer am 06 Dezember 2017, 11:08:46
Zitat von: Grinsekatze am 06 Dezember 2017, 10:06:51
Gut, das Fenster ist da. Aber die Kanäle _WindowRec und _Clima finde ich da trotzdem nicht.  ;)

So lange die Dinger nicht ordentlich gepaired sind, ist das auch völlig uninteressant...

0x000000 bedutet, das die nicht gepaired sind, auch wenn da kein set_to vor steht



EDIT:

Zitat
folgende Befehlskette setze ich ab:

set Badezimmer.Heizung_WindowRec regSet winOpnTemp 5 Badezimmer.Fenster

cannot calculate value. Please issue set Badezimmer.Heizung_WindowRec getConfig first - invalid


geht nicht, weil _WindowRec kein winOpnTemp hat. Das findet man bei _Clima...  'Badezimmer.Fenster' hat hinter der 5 auch nix zu suchen...


Titel: Antw:pairen zwischen HM-Sec-SC & HM-CC-RT-DN klappt nicht
Beitrag von: macfly am 06 Dezember 2017, 11:26:16
die list-outputs habe ich im ersten Beitrag drin... (oder?)
Titel: Antw:pairen zwischen HM-Sec-SC & HM-CC-RT-DN klappt nicht
Beitrag von: macfly am 06 Dezember 2017, 11:31:18
Zitat von: automatisierer am 06 Dezember 2017, 11:08:46
geht nicht, weil _WindowRec kein winOpnTemp hat. Das findet man bei _Clima...  'Badezimmer.Fenster' hat hinter der 5 auch nix zu suchen...

Du bist ein Held.

just 4 Info, im wiki https://wiki.fhem.de/wiki/HM-CC-RT-DN_Funk-Heizk%C3%B6rperthermostat (https://wiki.fhem.de/wiki/HM-CC-RT-DN_Funk-Heizk%C3%B6rperthermostat) steht:

Der Befehl zur Temperatureinstellung des Heizkörperthermostaten für den Zustand "Fenster offen" lautet, wobei <fensterSensor> die FHEM-Kanalbezeichnung für den Fensterkontakt ist und <rt_WindowRec> die Kanalbezeichnung für den entsprechenden Kanal des Heizkörperthermostates, sowie <Temp> die einzustellende Temperatur (ganzzahliger Wert):

set <HM-CC-RT-DN>_WindowRec regSet winOpnTemp <Temp> <fensterSensor>
Titel: Antw:pairen zwischen HM-Sec-SC & HM-CC-RT-DN klappt nicht
Beitrag von: macfly am 06 Dezember 2017, 11:31:54
ich werde das heute abend zuhause prüfen, ich glaube, das war der Fehler.

**vielen** Dank!
Titel: Antw:pairen zwischen HM-Sec-SC & HM-CC-RT-DN klappt nicht
Beitrag von: automatisierer am 06 Dezember 2017, 11:43:29
ja, ne, langsam - nix Held...

das was im Wiki steht stimmt... Kann das jetzt nicht 100%ig prüfen, Da ich meine Fenster SC's mit den WT's gepeert hab und nicht mit den HT's.

Allerdings wird das Reading nicht existieren, wenn vorher das peering des SC und des HT nicht ordentlich ist.
Und das wiederrum geht nur wenn deine Devices ordentlich gepaired sind.

Meine WT (Wandthermostat) hat folgendes Reading im Channel _WindowRec:
R-Bad_sc_Fenster_chn-01-winOpnTemp 12 C
und das kannst du nur mit dem Befehl wie du ihn bereits genutzt hast ändern. Allerdings ist das Reading wie gesagt erst nach einem ordentlichen peering vorhanden. Daher bei dir die Fehlermeldung.

EDIT:
also erst mal alles gescheit pairen, bis bei den Devices im Reading pairedTo die HMid deines HMio steht. Wenn nötig mit vorherigem Reset.
erst wenn das fertig ist, mit dem peeren beginnen.
und wenn das fertig ist, kannst du die winOpnTemp ändern.



Titel: Antw:pairen zwischen HM-Sec-SC & HM-CC-RT-DN klappt nicht
Beitrag von: macfly am 06 Dezember 2017, 13:17:18
:)

alles Klar, das wird dann mein action-plan.
Titel: Antw:pairen zwischen HM-Sec-SC & HM-CC-RT-DN klappt nicht
Beitrag von: Grinsekatze am 06 Dezember 2017, 13:47:00
Sag mal Bescheid ob's geklappt hat. Sonst poste ich heute Abend (wenn ich Zugriff auf meine Zentrale habe), was ich zum peeren von HT und FK verwende - das klappt immer (bei nun mehr 4 Heizungen samt Kontakten).
Titel: Antw:pairen zwischen HM-Sec-SC & HM-CC-RT-DN klappt nicht
Beitrag von: macfly am 06 Dezember 2017, 17:48:48
so, ich habe jetzt mal badezimmer* in fhem gelöscht. Den Fensterkontakt zurückgesetzt (2x5 Sekunden). Den Fensterkontakt mit fhem gepairt.

listing des Fensterkontaktes ist:
Internals:
   CFGFN
   DEF        57BB51
   IODev      hmusb
   LASTInputDev hmusb
   MSGCNT     15
   NAME       HM_57BB51
   NOTIFYDEV  global
   NR         280
   STATE      closed
   TYPE       CUL_HM
   hmusb_MSGCNT 15
   hmusb_RAWMSG E57BB51,0000,0E94BC6C,FF,FFB9,31A64157BB51424242010500
   hmusb_RSSI -71
   hmusb_TIME 2017-12-06 17:44:23
   lastMsg    No:31 - t:41 s:57BB51 d:424242 010500
   protCmdDel 3
   protEvt_AESCom-ok 3 last_at:2017-12-06 17:43:24
   protLastRcv 2017-12-06 17:44:23
   protNack   1 last_at:2017-12-06 17:43:48
   protSnd    8 last_at:2017-12-06 17:44:23
   protState  CMDs_done
   rssi_at_hmusb avg:-72.33 min:-75 max:-69 lst:-71 cnt:9
   READINGS:
     2017-12-06 17:43:27   Activity        alive
     2017-12-06 17:43:48   CommandAccepted no
     2017-12-06 17:43:22   D-firmware      1.0
     2017-12-06 17:43:22   D-serialNr      OEQ0493330
     2017-12-06 17:43:22   R-pairCentral   set_0x424242
     2017-12-06 17:43:24   aesCommToDev    ok
     2017-12-06 17:43:24   aesKeyNbr       00
     2017-12-06 17:44:23   battery         ok
     2017-12-06 17:44:23   contact         closed (to hmusb)
     2017-12-06 17:44:23   state           closed
     2017-12-06 17:44:23   trigDst_424242  noConfig
     2017-12-06 17:44:23   trigger_cnt     5
     RegL_00.:
       VAL
   helper:
     HM_CMDNR   49
     cSnd       0142424257BB510006,0142424257BB5100040000000000
     getCfgList all
     getCfgListNo ,4
     mId        00C7
     rxType     28
     supp_Pair_Rep 0
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +57BB51,00,00,00
       nextSend   1512578663.32789
       prefIO
       rxt        2
       vccu
       p:
         57BB51
         00
         00
         00
     mRssi:
       mNo        31
       io:
         hmusb      -69
     prt:
       bErr       0
       sProc      0
       sleeping   0
       try        1
       rspWait:
     q:
       qReqConf
       qReqStat
     role:
       chn        1
       dev        1
     rpt:
       IO         hmusb
       flg        A
       ts         1512578663.2284
       ack:
         HASH(0x52d7538)
         31800242424257BB510101C800
     rssi:
       at_hmusb:
         avg        -72.3333333333333
         cnt        9
         lst        -71
         max        -69
         min        -75
     shadowReg:
       RegL_00.    02:01 0A:42 0B:42 0C:42
     tmpl:
Attributes:
   IODev      hmusb
   actCycle   002:50
   actStatus  alive
   autoReadReg 4_reqStatus
   expert     2_raw
   firmware   1.0
   model      HM-SEC-SCo
   room       CUL_HM
   serialNr   OEQ0493330
   subType    threeStateSensor


trotzdem sagt configcheck:

missing register list
    HM_57BB51: RegL_00.,RegL_01.

Register changes pending
    HM_57BB51

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

trigger sent to undefined device
    triggerUndefined: HM_57BB51:424242


ist dieser Fensterkontakt jetzt gepairt oder nicht?  424242 ist die hmid meines hmlan-devices.
Titel: Antw:pairen zwischen HM-Sec-SC & HM-CC-RT-DN klappt nicht
Beitrag von: Beta-User am 06 Dezember 2017, 17:54:17
...noch nicht vollständig. Löse den Kontakt mal aus oder drücke nochmal das config-Knöpfchen (wie im wiki beschrieben).

Manchmal (ziemlich oft) reicht die Zeit bei batteriebetriebenen Geräten nicht, um alle Register zu schreiben. Dann muß man eben nochmal ran ;) .

Es darf im list kein set_... oder d:000000 mehr auftauchen, erst dann ist alles sauber durch.
Titel: Antw:pairen zwischen HM-Sec-SC & HM-CC-RT-DN klappt nicht
Beitrag von: CoolTux am 06 Dezember 2017, 18:41:28

     2017-12-06 17:43:22   R-pairCentral   set_0x424242


Das Set muss weg
Titel: Antw:pairen zwischen HM-Sec-SC & HM-CC-RT-DN klappt nicht
Beitrag von: macfly am 06 Dezember 2017, 18:58:41
Zitat von: CoolTux am 06 Dezember 2017, 18:41:28

     2017-12-06 17:43:22   R-pairCentral   set_0x424242


Das Set muss weg

ok, scheint jetzt (eine Stunde warten) so zu sein:

Internals:
   CFGFN
   DEF        57BB51
   IODev      hmusb
   LASTInputDev hmusb
   MSGCNT     23
   NAME       HM_57BB51
   NOTIFYDEV  global
   NR         280
   STATE      closed
   TYPE       CUL_HM
   hmusb_MSGCNT 23
   hmusb_RAWMSG R2CE3E206,0001,0EC1DAFF,FF,FFB9,35A01057BB514242420100000000
   hmusb_RSSI -71
   hmusb_TIME 2017-12-06 18:33:40
   lastMsg    No:35 - t:10 s:57BB51 d:424242 0100000000
   protCmdDel 3
   protEvt_AESCom-ok 3 last_at:2017-12-06 17:43:24
   protLastRcv 2017-12-06 18:33:40
   protNack   1 last_at:2017-12-06 17:43:48
   protSnd    16 last_at:2017-12-06 18:33:40
   protState  CMDs_done
   rssi_at_hmusb avg:-72.23 min:-78 max:-69 lst:-71 cnt:17
   READINGS:
     2017-12-06 17:43:27   Activity        alive
     2017-12-06 17:43:48   CommandAccepted no
     2017-12-06 17:43:22   D-firmware      1.0
     2017-12-06 17:43:22   D-serialNr      OEQ0493330
     2017-12-06 18:33:38   PairedTo        0x424242
     2017-12-06 18:33:38   R-cyclicInfoMsg on
     2017-12-06 18:33:39   R-eventDlyTime  0 s
     2017-12-06 18:33:38   R-pairCentral   0x424242
     2017-12-06 18:33:38   R-sabotageMsg   on
     2017-12-06 18:33:39   R-sign          on
     2017-12-06 18:33:38   RegL_00.          02:01 09:01 0A:42 0B:42 0C:42 10:01 14:06 00:00
     2017-12-06 18:33:39   RegL_01.          08:01 20:9C 21:00 30:06 00:00
     2017-12-06 17:43:24   aesCommToDev    ok
     2017-12-06 17:43:24   aesKeyNbr       00
     2017-12-06 18:33:38   alive           yes
     2017-12-06 18:33:38   battery         ok
     2017-12-06 18:33:38   contact         closed (to hmusb)
     2017-12-06 18:33:38   recentStateType info
     2017-12-06 18:33:38   sabotageError   on
     2017-12-06 18:33:38   state           closed
     2017-12-06 17:44:23   trigDst_424242  noConfig
     2017-12-06 17:44:23   trigger_cnt     5
   helper:
     HM_CMDNR   53
     cSnd       0142424257BB5101040000000001,0142424257BB510103
     mId        00C7
     peerIDsRaw ,00000000
     rxType     28
     supp_Pair_Rep 0
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newCh      1
       newChn     +57BB51,00,00,00
       nextSend   1512581620.38598
       prefIO
       rxt        2
       vccu
       p:
         57BB51
         00
         00
         00
     mRssi:
       mNo        35
       io:
         hmusb      -69
     prt:
       bErr       0
       sProc      0
       sleeping   0
       try        1
       rspWait:
     q:
       qReqConf
       qReqStat
     role:
       chn        1
       dev        1
     rpt:
       IO         hmusb
       flg        A
       ts         1512581620.19095
       ack:
         HASH(0x52d7538)
         35800242424257BB5100
     rssi:
       at_hmusb:
         avg        -72.235294117647
         cnt        17
         lst        -71
         max        -69
         min        -78
     shadowReg:
     tmpl:
Attributes:
   IODev      hmusb
   actCycle   002:50
   actStatus  alive
   autoReadReg 4_reqStatus
   expert     2_raw
   firmware   1.0
   model      HM-SEC-SCo
   peerIDs    00000000,
   room       CUL_HM
   serialNr   OEQ0493330
   subType    threeStateSensor


das peer: 00000 ist doch ok, weil der Fensterkontakt noch keinen peer hat, oder?
Titel: Antw:pairen zwischen HM-Sec-SC & HM-CC-RT-DN klappt nicht
Beitrag von: macfly am 06 Dezember 2017, 19:22:46
und das ist jetzt der HeizungsThermostat, auch nach reset und neu pairen:

Internals:
   CFGFN
   DEF        5AD70E
   IODev      hmusb
   LASTInputDev hmusb
   MSGCNT     77
   NAME       HM_5AD70E
   NOTIFYDEV  global
   NR         304
   STATE      CMDs_done
   TYPE       CUL_HM
   channel_01 HM_5AD70E_Weather
   channel_02 HM_5AD70E_Climate
   channel_03 HM_5AD70E_WindowRec
   channel_04 HM_5AD70E_Clima
   channel_05 HM_5AD70E_ClimaTeam
   channel_06 HM_5AD70E_remote
   hmusb_MSGCNT 77
   hmusb_RAWMSG E5AD70E,0000,0EEC8CA1,FF,FFC5,2586105AD70E0000000AA8D9101700
   hmusb_RSSI -59
   hmusb_TIME 2017-12-06 19:20:18
   lastMsg    No:25 - t:10 s:5AD70E d:000000 0AA8D9101700
   protLastRcv 2017-12-06 19:20:18
   protSnd    37 last_at:2017-12-06 17:56:42
   protState  CMDs_done
   rssi_at_hmusb avg:-59.46 min:-66 max:-57 lst:-59 cnt:77
   READINGS:
     2017-12-06 17:53:52   Activity        alive
     2017-12-06 17:56:32   CommandAccepted yes
     2017-12-06 17:53:47   D-firmware      1.4
     2017-12-06 17:53:47   D-serialNr      OEQ0659579
     2017-12-06 17:56:32   PairedTo        0x424242
     2017-12-06 17:56:32   R-backOnTime    10 s
     2017-12-06 17:56:32   R-burstRx       on
     2017-12-06 17:56:32   R-cyclicInfoMsg on
     2017-12-06 17:56:32   R-cyclicInfoMsgDis 0
     2017-12-06 17:56:32   R-pairCentral   0x424242
     2017-12-06 17:56:32   RegL_00.          01:01 02:01 09:01 0A:42 0B:42 0C:42 0E:0A 0F:00  11:00 12:15 16:00 18:00 19:00 1A:00 00:00
     2017-12-06 19:20:18   actuator        23
     2017-12-06 19:20:18   battery         ok
     2017-12-06 19:20:18   batteryLevel    3.1
     2017-12-06 19:20:18   desired-temp    21.0
     2017-12-06 19:20:18   measured-temp   21.7
     2017-12-06 19:20:18   motorErr        ok
     2017-12-06 17:56:42   state           CMDs_done
     2017-12-06 17:54:18   time-request    -
     RegL_07.:
       VAL
   helper:
     HM_CMDNR   37
     PONtest    1
     cSnd       014242425AD70E0603,014242425AD70E06040000000001
     mId        0095
     rxType     140
     supp_Pair_Rep 0
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +5AD70E,00,00,00
       nextSend   1512584418.28857
       prefIO
       rxt        2
       vccu
       p:
         5AD70E
         00
         00
         00
     mRssi:
       mNo        25
       io:
         hmusb      -57
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf
       qReqStat
     role:
       dev        1
       prs        1
     rssi:
       at_hmusb:
         avg        -59.4675324675325
         cnt        77
         lst        -59
         max        -57
         min        -66
     shRegW:
       07         04
     shadowReg:
     tmpl:
Attributes:
   IODev      hmusb
   actCycle   000:10
   actStatus  alive
   autoReadReg 4_reqStatus
   expert     2_raw
   firmware   1.4
   model      HM-CC-RT-DN
   room       CUL_HM
   serialNr   OEQ0659579
   subType    thermostat
   webCmd     getConfig:clear msgEvents:burstXmit


sieht auch gut aus, oder?
Titel: Antw:pairen zwischen HM-Sec-SC & HM-CC-RT-DN klappt nicht
Beitrag von: CoolTux am 06 Dezember 2017, 19:38:04
Sieht gut aus
Titel: Antw:pairen zwischen HM-Sec-SC & HM-CC-RT-DN klappt nicht
Beitrag von: macfly am 06 Dezember 2017, 20:29:33
ok, ich habe jetzt den FensterKontaktknopf gedrückt, danach

set HM_57BB51 peerChan 0 HM_5AD70E_WindowRec single set
eingegeben. nach abwarten von cmd_done sieht das jetzt so aus:

Fenterkontakt:

Internals:
   CFGFN
   DEF        57BB51
   IODev      hmusb
   LASTInputDev hmusb
   MSGCNT     79
   NAME       HM_57BB51
   NOTIFYDEV  global
   NR         280
   STATE      open
   TYPE       CUL_HM
   hmusb_MSGCNT 79
   hmusb_RAWMSG E57BB51,0000,0F296531,FF,FFBB,69A61057BB514242420601C80E
   hmusb_RSSI -69
   hmusb_TIME 2017-12-06 20:26:45
   lastMsg    No:69 - t:10 s:57BB51 d:424242 0601C80E
   protCmdDel 9
   protEvt_AESCom-ok 4 last_at:2017-12-06 20:21:24
   protLastRcv 2017-12-06 20:26:45
   protNack   2 last_at:2017-12-06 20:21:24
   protSnd    27 last_at:2017-12-06 20:26:45
   protState  CMDs_done
   rssi_at_hmusb avg:-71.14 min:-93 max:-65 lst:-69 cnt:71
   READINGS:
     2017-12-06 20:07:50   Activity        alive
     2017-12-06 20:21:24   CommandAccepted no
     2017-12-06 20:07:50   D-firmware      1.0
     2017-12-06 20:07:50   D-serialNr      OEQ0493330
     2017-12-06 18:33:38   PairedTo        0x424242
     2017-12-06 20:07:51   R-HM_5AD70E_WindowRec-expectAES set_off
     2017-12-06 20:07:51   R-HM_5AD70E_WindowRec-peerNeedsBurst set_on
     2017-12-06 18:33:38   R-cyclicInfoMsg on
     2017-12-06 18:33:39   R-eventDlyTime  0 s
     2017-12-06 18:33:38   R-pairCentral   0x424242
     2017-12-06 18:33:38   R-sabotageMsg   on
     2017-12-06 18:33:39   R-sign          on
     2017-12-06 20:21:24   aesCommToDev    ok
     2017-12-06 20:21:24   aesKeyNbr       00
     2017-12-06 20:26:45   alive           yes
     2017-12-06 20:26:45   battery         ok
     2017-12-06 20:26:45   contact         open (to hmusb)
     2017-12-06 20:26:45   recentStateType info
     2017-12-06 20:26:45   sabotageError   on
     2017-12-06 20:26:45   state           open
     2017-12-06 20:22:28   trigDst_424242  noConfig
     2017-12-06 20:22:34   trigDst_HM_5AD70E noConfig
     2017-12-06 20:22:34   trigger_cnt     12
   helper:
     HM_CMDNR   105
     cSnd       0142424257BB5101015AD70E0300,0142424257BB5101055AD70E0304
     getCfgList all
     getCfgListNo ,4
     mId        00C7
     peerIDsRaw ,00000000
     rxType     28
     supp_Pair_Rep 0
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newCh      1
       newChn     +57BB51,00,00,00
       nextSend   1512588405.9114
       prefIO
       rxt        2
       vccu
       p:
         57BB51
         00
         00
         00
     mRssi:
       mNo        69
       io:
         hmusb      -67
     prt:
       bErr       0
       sProc      0
       sleeping   0
       try        1
       rspWait:
     q:
       qReqConf
       qReqStat
     role:
       chn        1
       dev        1
     rpt:
       IO         hmusb
       flg        A
       ts         1512588405.8119
       ack:
         HASH(0x52d7538)
         69800242424257BB5100
     rssi:
       at_hmusb:
         avg        -71.1408450704226
         cnt        71
         lst        -69
         max        -65
         min        -93
     shadowReg:
       RegL_04.HM_5AD70E_WindowRec  01:01
     tmpl:
Attributes:
   IODev      hmusb
   actCycle   002:50
   actStatus  alive
   autoReadReg 4_reqStatus
   expert     2_raw
   firmware   1.0
   model      HM-SEC-SCo
   peerIDs    00000000,
   room       CUL_HM
   serialNr   OEQ0493330
   subType    threeStateSensor


Thermostat:
Internals:
   CFGFN
   DEF        5AD70E
   IODev      hmusb
   LASTInputDev hmusb
   MSGCNT     113
   NAME       HM_5AD70E
   NOTIFYDEV  global
   NR         304
   STATE      CMDs_done
   TYPE       CUL_HM
   channel_01 HM_5AD70E_Weather
   channel_02 HM_5AD70E_Climate
   channel_03 HM_5AD70E_WindowRec
   channel_04 HM_5AD70E_Clima
   channel_05 HM_5AD70E_ClimaTeam
   channel_06 HM_5AD70E_remote
   hmusb_MSGCNT 113
   hmusb_RAWMSG E5AD70E,0000,0F28286D,FF,FFC5,4086105AD70E0000000AA8DB101700
   hmusb_RSSI -59
   hmusb_TIME 2017-12-06 20:25:24
   lastMsg    No:40 - t:10 s:5AD70E d:000000 0AA8DB101700
   protLastRcv 2017-12-06 20:25:24
   protSnd    45 last_at:2017-12-06 20:10:01
   protState  CMDs_done
   rssi_at_hmusb avg:-59.41 min:-66 max:-57 lst:-59 cnt:113
   READINGS:
     2017-12-06 17:53:52   Activity        alive
     2017-12-06 20:09:56   CommandAccepted yes
     2017-12-06 17:53:47   D-firmware      1.4
     2017-12-06 17:53:47   D-serialNr      OEQ0659579
     2017-12-06 17:56:32   PairedTo        0x424242
     2017-12-06 17:56:32   R-backOnTime    10 s
     2017-12-06 17:56:32   R-burstRx       on
     2017-12-06 17:56:32   R-cyclicInfoMsg on
     2017-12-06 17:56:32   R-cyclicInfoMsgDis 0
     2017-12-06 17:56:32   R-pairCentral   0x424242
     2017-12-06 17:56:32   RegL_00.          01:01 02:01 09:01 0A:42 0B:42 0C:42 0E:0A 0F:00  11:00 12:15 16:00 18:00 19:00 1A:00 00:00
     2017-12-06 20:25:24   actuator        23
     2017-12-06 20:25:24   battery         ok
     2017-12-06 20:25:24   batteryLevel    3.1
     2017-12-06 20:25:24   desired-temp    21.0
     2017-12-06 20:25:24   measured-temp   21.9
     2017-12-06 20:25:24   motorErr        ok
     2017-12-06 20:10:01   state           CMDs_done
     2017-12-06 17:54:18   time-request    -
     RegL_07.:
       VAL
   helper:
     HM_CMDNR   64
     PONtest    1
     cSnd       014242425AD70E030457BB510103,014242425AD70E030457BB510107
     mId        0095
     rxType     140
     supp_Pair_Rep 0
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +5AD70E,00,00,00
       nextSend   1512588324.82406
       prefIO
       rxt        2
       vccu
       p:
         5AD70E
         00
         00
         00
     mRssi:
       mNo        40
       io:
         hmusb      -57
     prt:
       bErr       0
       sProc      0
       sleeping   1
       rspWait:
     q:
       qReqConf
       qReqStat
     role:
       dev        1
       prs        1
     rssi:
       at_hmusb:
         avg        -59.4159292035398
         cnt        113
         lst        -59
         max        -57
         min        -66
     shRegW:
       07         04
     shadowReg:
       RegL_00.     01:01 02:01 09:01 0A:42 0B:42 0C:42 0E:0A 0F:00  11:00 12:15 16:00 18:00 19:00 1A:00 00:00
     tmpl:
Attributes:
   IODev      hmusb
   actCycle   000:10
   actStatus  alive
   autoReadReg 4_reqStatus
   expert     2_raw
   firmware   1.4
   model      HM-CC-RT-DN
   room       CUL_HM
   serialNr   OEQ0659579
   subType    thermostat
   webCmd     getConfig:clear msgEvents:burstXmit


und wenn ich fensterkontakt auslöse (also fenster auf/zu), steht im Log:

2017-12-06_20:28:21 HM_57BB51 battery: ok
2017-12-06_20:28:21 HM_57BB51 contact: closed (to HM_5AD70E)
2017-12-06_20:28:21 HM_57BB51 closed
2017-12-06_20:28:21 HM_57BB51 trigDst_HM_5AD70E: noConfig
2017-12-06_20:28:21 HM_57BB51 trigger_cnt: 13
2017-12-06_20:28:21 HM_57BB51 battery: ok
2017-12-06_20:28:21 HM_57BB51 contact: closed (to hmusb)
2017-12-06_20:28:21 HM_57BB51 closed
2017-12-06_20:28:21 HM_57BB51 trigDst_424242: noConfig
2017-12-06_20:28:21 HM_57BB51 trigger_cnt: 13
2017-12-06_20:28:22 HM_57BB51 battery: ok
2017-12-06_20:28:22 HM_57BB51 contact: closed (to HM_5AD70E)
2017-12-06_20:28:22 HM_57BB51 closed
2017-12-06_20:28:22 HM_57BB51 trigDst_HM_5AD70E: noConfig
2017-12-06_20:28:22 HM_57BB51 trigger_cnt: 13
2017-12-06_20:28:22 HM_57BB51 battery: ok
2017-12-06_20:28:22 HM_57BB51 contact: closed (to HM_5AD70E)
2017-12-06_20:28:22 HM_57BB51 closed
2017-12-06_20:28:22 HM_57BB51 trigDst_HM_5AD70E: noConfig
2017-12-06_20:28:22 HM_57BB51 trigger_cnt: 13
2017-12-06_20:28:23 HM_57BB51 battery: ok
2017-12-06_20:28:23 HM_57BB51 contact: closed (to HM_5AD70E)
2017-12-06_20:28:23 HM_57BB51 closed
2017-12-06_20:28:23 HM_57BB51 trigDst_HM_5AD70E: noConfig
2017-12-06_20:28:23 HM_57BB51 trigger_cnt: 13
2017-12-06_20:28:24 HM_57BB51 battery: ok
2017-12-06_20:28:24 HM_57BB51 contact: closed (to HM_5AD70E)
2017-12-06_20:28:24 HM_57BB51 closed
2017-12-06_20:28:24 HM_57BB51 trigDst_HM_5AD70E: noConfig
2017-12-06_20:28:24 HM_57BB51 trigger_cnt: 13
2017-12-06_20:28:26 HM_57BB51 battery: ok
2017-12-06_20:28:26 HM_57BB51 contact: closed (to HM_5AD70E)
2017-12-06_20:28:26 HM_57BB51 closed
2017-12-06_20:28:26 HM_57BB51 trigDst_HM_5AD70E: noConfig
2017-12-06_20:28:26 HM_57BB51 trigger_cnt: 13
2017-12-06_20:28:27 HM_57BB51 battery: ok
2017-12-06_20:28:27 HM_57BB51 contact: closed (to HM_5AD70E)
2017-12-06_20:28:27 HM_57BB51 closed
2017-12-06_20:28:27 HM_57BB51 trigDst_HM_5AD70E: noConfig
2017-12-06_20:28:27 HM_57BB51 trigger_cnt: 13


Sprich: der Fensterkontakt sendet zu fhem ohne Probleme, aber der Thermostat antwortet nicht. Oder?
Titel: Antw:pairen zwischen HM-Sec-SC & HM-CC-RT-DN klappt nicht
Beitrag von: macfly am 06 Dezember 2017, 22:40:41
das list vom WindowRec sieht so aus ..

Internals:
   CFGFN
   CHANGED
   DEF        5AD70E03
   NAME       HM_5AD70E_WindowRec
   NOTIFYDEV  global
   NR         308
   STATE      last:trigLast
   TYPE       CUL_HM
   chanNo     03
   device     HM_5AD70E
   peerList   HM_57BB51,
   READINGS:
     2017-12-06 17:56:35   R-sign          off
     2017-12-06 20:09:57   RegL_01.          08:00 00:00
     2017-12-06 20:09:57   RegL_03.HM_57BB51_chn-01   04:32 00:00
     2017-12-06 20:09:57   RegL_07.HM_57BB51_chn-01   05:18 00:00
     2017-12-06 20:09:56   peerList        HM_57BB51,
     2017-12-06 20:09:56   state           unknown
   helper:
     peerIDsRaw ,57BB5101,00000000
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     role:
       chn        1
     shadowReg:
     tmpl:
Attributes:
   model      HM-CC-RT-DN
   peerIDs    00000000,57BB5101,
   stateFormat last:trigLast


ist gepeert, aber dort steht auch noch 0000 ...

Titel: Antw:pairen zwischen HM-Sec-SC & HM-CC-RT-DN klappt nicht
Beitrag von: CoolTux am 06 Dezember 2017, 22:43:11
Das passt mit 00000, aber auf Thermostat Seite ist noch nicht gepeert. Also einmal beim Thermostat Set getConfig und die Boost Taste drücken
Titel: Antw:pairen zwischen HM-Sec-SC & HM-CC-RT-DN klappt nicht
Beitrag von: macfly am 06 Dezember 2017, 23:29:56
sag mal, kann das sein, dass zum peeren FensterKontakt und Thermostat nicht zu dicht zusammen sein dürfen? Ich habe jetzt dreimal neu versucht zu peeren, jedesmal blinkt bei statuswechsel der fensterkontakt rot. beide bauteile liegen bei mir auf dem Schreibtisch. Jetzt habe ich nochmal gepeert, dabei war der Fensterkontakt aber 2 Meter entfernt. voila, geht alles. auch die Folgebefehle

set HM_5AD70E_Clima regSet winOpnMode off
set HM_5AD70E_WindowRec regSet winOpnTemp 5 HM_57BB51
liefen ohne Fehler durch.

und trotzdem habe ich immer noch Fehler in configCheck:

configCheck done:

trigger sent to unpeered device
    triggerUnpeered: HM_57BB51:424242

trigger sent to undefined device
    triggerUndefined: HM_57BB51:424242

PairedTo mismatch to IODev
    HM_5B9B19 paired:0xF11034 IO attr: 424242.


Kann ich diese Fehler ignorieren? Sind das überhaupt fehler?

hier nochmal die configs, jetzt wo alles geht:

Fensterkontakt:
Internals:
   CFGFN
   DEF        57BB51
   IODev      hmusb
   LASTInputDev hmusb
   MSGCNT     158
   NAME       HM_57BB51
   NOTIFYDEV  global
   NR         280
   STATE      closed
   TYPE       CUL_HM
   hmusb_MSGCNT 158
   hmusb_RAWMSG E57BB51,0000,0FCD734C,FF,FFB8,ABA61057BB514242420601000E
   hmusb_RSSI -72
   hmusb_TIME 2017-12-06 23:25:57
   lastMsg    No:AB - t:10 s:57BB51 d:424242 0601000E
   peerList   HM_5AD70E_WindowRec,
   protCmdDel 9
   protEvt_AESCom-ok 8 last_at:2017-12-06 23:15:36
   protLastRcv 2017-12-06 23:25:57
   protNack   2 last_at:2017-12-06 20:21:24
   protResnd  1 last_at:2017-12-06 23:15:32
   protSnd    59 last_at:2017-12-06 23:25:57
   protState  CMDs_done
   rssi_at_hmusb avg:-71.6 min:-93 max:-65 lst:-72 cnt:142
   READINGS:
     2017-12-06 22:42:04   Activity        alive
     2017-12-06 23:15:36   CommandAccepted yes
     2017-12-06 22:42:04   D-firmware      1.0
     2017-12-06 22:42:04   D-serialNr      OEQ0493330
     2017-12-06 23:15:38   PairedTo        0x424242
     2017-12-06 23:15:40   R-HM_5AD70E_WindowRec-expectAES off
     2017-12-06 23:15:40   R-HM_5AD70E_WindowRec-peerNeedsBurst on
     2017-12-06 18:33:38   R-cyclicInfoMsg on
     2017-12-06 18:33:39   R-eventDlyTime  0 s
     2017-12-06 18:33:38   R-pairCentral   0x424242
     2017-12-06 18:33:38   R-sabotageMsg   on
     2017-12-06 18:33:39   R-sign          on
     2017-12-06 23:15:38   RegL_00.          02:01 09:01 0A:42 0B:42 0C:42 10:01 14:06 00:00
     2017-12-06 23:15:38   RegL_01.          08:01 20:9C 21:00 30:06 00:00
     2017-12-06 23:15:40   RegL_04.HM_5AD70E_WindowRec   01:01 00:00
     2017-12-06 23:15:36   aesCommToDev    ok
     2017-12-06 23:15:36   aesKeyNbr       00
     2017-12-06 23:25:57   alive           yes
     2017-12-06 23:25:57   battery         ok
     2017-12-06 23:25:57   contact         closed (to hmusb)
     2017-12-06 23:15:39   peerList        HM_5AD70E_WindowRec,
     2017-12-06 23:25:57   recentStateType info
     2017-12-06 23:25:57   sabotageError   on
     2017-12-06 23:25:57   state           closed
     2017-12-06 23:23:06   trigDst_424242  noConfig
     2017-12-06 23:15:33   trigDst_HM_5AD70E noConfig
     2017-12-06 23:23:06   trigger_cnt     27
   helper:
     HM_CMDNR   171
     cSnd       0142424257BB510103,0142424257BB5101045AD70E0304
     mId        00C7
     peerIDsRaw ,5AD70E03,00000000
     rxType     28
     supp_Pair_Rep 0
     ack:
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newCh      1
       newChn     +57BB51,00,00,00
       nextSend   1512599157.49201
       prefIO
       rxt        2
       vccu
       p:
         57BB51
         00
         00
         00
     mRssi:
       mNo        AB
       io:
         hmusb      -70
     prt:
       bErr       0
       sProc      0
       sleeping   0
       try        1
       rspWait:
     q:
       qReqConf
       qReqStat
     role:
       chn        1
       dev        1
     rpt:
       IO         hmusb
       flg        A
       ts         1512599157.39277
       ack:
         HASH(0x52d7538)
         AB800242424257BB5100
     rssi:
       at_hmusb:
         avg        -71.6056338028169
         cnt        142
         lst        -72
         max        -65
         min        -93
     shadowReg:
     tmpl:
Attributes:
   IODev      hmusb
   actCycle   002:50
   actStatus  alive
   autoReadReg 4_reqStatus
   expert     2_raw
   firmware   1.0
   model      HM-SEC-SCo
   peerIDs    00000000,5AD70E03,
   room       CUL_HM
   serialNr   OEQ0493330
   subType    threeStateSensor


Thermostat:
Internals:
   CFGFN
   DEF        5AD70E
   IODev      hmusb
   LASTInputDev hmusb
   MSGCNT     214
   NAME       HM_5AD70E
   NOTIFYDEV  global
   NR         304
   STATE      CMDs_done
   TYPE       CUL_HM
   channel_01 HM_5AD70E_Weather
   channel_02 HM_5AD70E_Climate
   channel_03 HM_5AD70E_WindowRec
   channel_04 HM_5AD70E_Clima
   channel_05 HM_5AD70E_ClimaTeam
   channel_06 HM_5AD70E_remote
   hmusb_MSGCNT 214
   hmusb_RAWMSG E5AD70E,0000,0FCD8E4C,FF,FFC5,8B86105AD70E0000000A88CD100000
   hmusb_RSSI -59
   hmusb_TIME 2017-12-06 23:26:04
   lastMsg    No:8B - t:10 s:5AD70E d:000000 0A88CD100000
   protLastRcv 2017-12-06 23:26:04
   protSnd    59 last_at:2017-12-06 23:20:33
   protState  CMDs_done
   rssi_at_hmusb avg:-59.29 min:-66 max:-57 lst:-59 cnt:214
   READINGS:
     2017-12-06 17:53:52   Activity        alive
     2017-12-06 23:23:06   CommandAccepted yes
     2017-12-06 17:53:47   D-firmware      1.4
     2017-12-06 17:53:47   D-serialNr      OEQ0659579
     2017-12-06 17:56:32   PairedTo        0x424242
     2017-12-06 17:56:32   R-backOnTime    10 s
     2017-12-06 17:56:32   R-burstRx       on
     2017-12-06 17:56:32   R-cyclicInfoMsg on
     2017-12-06 17:56:32   R-cyclicInfoMsgDis 0
     2017-12-06 17:56:32   R-pairCentral   0x424242
     2017-12-06 17:56:32   RegL_00.          01:01 02:01 09:01 0A:42 0B:42 0C:42 0E:0A 0F:00  11:00 12:15 16:00 18:00 19:00 1A:00 00:00
     2017-12-06 22:39:11   RegL_07.
     2017-12-06 23:26:04   actuator        0
     2017-12-06 23:26:04   battery         ok
     2017-12-06 23:26:04   batteryLevel    3.1
     2017-12-06 23:26:04   desired-temp    17.0
     2017-12-06 23:26:04   measured-temp   20.5
     2017-12-06 23:26:04   motorErr        ok
     2017-12-06 23:20:33   state           CMDs_done
     2017-12-06 17:54:18   time-request    -
   helper:
     HM_CMDNR   139
     PONtest    1
     cSnd       014242425AD70E030457BB510103,014242425AD70E030457BB510107
     mId        0095
     rxType     140
     supp_Pair_Rep 0
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +5AD70E,00,00,00
       nextSend   1512599164.40397
       prefIO
       rxt        2
       vccu
       p:
         5AD70E
         00
         00
         00
     mRssi:
       mNo        8B
       io:
         hmusb      -57
     prt:
       bErr       0
       sProc      0
       sleeping   1
       try        1
       rspWait:
     q:
       qReqConf
       qReqStat
     role:
       dev        1
       prs        1
     rssi:
       at_hmusb:
         avg        -59.2943925233645
         cnt        214
         lst        -59
         max        -57
         min        -66
     shRegW:
       07         04
     shadowReg:
       RegL_00.     01:01 02:01 09:01 0A:42 0B:42 0C:42 0E:0A 0F:00  11:00 12:15 16:00 18:00 19:00 1A:00 00:00
     tmpl:
Attributes:
   IODev      hmusb
   actCycle   000:10
   actStatus  alive
   autoReadReg 4_reqStatus
   expert     2_raw
   firmware   1.4
   model      HM-CC-RT-DN
   room       CUL_HM
   serialNr   OEQ0659579
   subType    thermostat
   webCmd     getConfig:clear msgEvents:burstXmit


Climate dazu
Internals:
   CFGFN
   DEF        5AD70E02
   NAME       HM_5AD70E_Climate
   NOTIFYDEV  global
   NR         307
   STATE      unpeered
   TYPE       CUL_HM
   chanNo     02
   device     HM_5AD70E
   READINGS:
     2017-12-06 17:56:34   R-sign          off
     2017-12-06 17:56:34   RegL_01.          08:00 00:00
     2017-12-06 17:56:33   state           unpeered
   helper:
     peerIDsRaw ,00000000
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     role:
       chn        1
     shadowReg:
     tmpl:
Attributes:
   model      HM-CC-RT-DN
   peerIDs    00000000,


und WindowRec dazu:
Internals:
   CFGFN
   DEF        5AD70E03
   NAME       HM_5AD70E_WindowRec
   NOTIFYDEV  global
   NR         308
   STATE      last:HM_57BB51:closed
   TYPE       CUL_HM
   chanNo     03
   device     HM_5AD70E
   peerList   HM_57BB51,
   READINGS:
     2017-12-06 17:56:35   R-sign          off
     2017-12-06 23:20:33   RegL_01.          08:00 00:00
     2017-12-06 23:20:33   RegL_03.HM_57BB51_chn-01   04:32 00:00
     2017-12-06 23:20:33   RegL_07.HM_57BB51_chn-01   05:0A 00:00
     2017-12-06 23:20:32   peerList        HM_57BB51,
     2017-12-06 23:20:32   state           unknown
     2017-12-06 23:23:06   trigLast        HM_57BB51:closed
     2017-12-06 23:23:06   trig_HM_57BB51  Closed_27
   helper:
     peerIDsRaw ,57BB5101,00000000
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     role:
       chn        1
     shadowReg:
     tmpl:
Attributes:
   model      HM-CC-RT-DN
   peerIDs    00000000,57BB5101,
   stateFormat last:trigLast


ist das jetzt gut? Da steht ja immer noch peer 00000, kann ich das ignorieren, oder ist das immer noch unvollständig?
Titel: Antw:pairen zwischen HM-Sec-SC & HM-CC-RT-DN klappt nicht
Beitrag von: CoolTux am 07 Dezember 2017, 05:12:48
Kannst du ignorieren, das passt so. Kannst auch testen. Fenster auf und am Thermostat geht die desired-temp runter
Titel: Antw:pairen zwischen HM-Sec-SC & HM-CC-RT-DN klappt nicht
Beitrag von: automatisierer am 07 Dezember 2017, 07:24:55
Zitatok, ich habe jetzt den FensterKontaktknopf gedrückt, danach

Das solltest du eigentlich umgekehrt machen. Erst die Aktion in FHEM ausführen und danach den Config Button drücken.

Einige Devices melden sich gar nicht von selber, manche nur zyklisch und andere lauschen ständig und warten auf Befehle.
Bei einem Fenstersensor macht es keinen Sinn, dass er ständig den Funkverkehr mithört und schaut ob was für ihn dabei ist - das verbraucht nur unnötig viel Energy. Daher muss man bei denen den Config Button drücken, damit sie aufwachen, sich bei FHEM  melden und dann empfangen.
Bei Aktoren, wie dem HT wäre es ungünstig wenn er per Knopfdruck geweckt werden muss um ihm per Funk etwas mitzuteilen, daher lauscht dieser Zyklisch am Funk, er wacht auf, meldet sich und FHEM sendet wenns was zu senden gibt.
Bei Aktoren die am Stromnetzt betrieben werden, spielt der Energieverbrauch eine eher untergeortnete Rolle, daher lauschen diese ständig am Funk. Wäre ja auch blöd, wenn das Licht nur alle 3 Minuten per Funk on/off geht, weil der Aktor schläft...

FHEM behält die zu sendenden Befehle und wartet bei den entsprechenden Devices bis sie sich melden und funkt erst dann.


Zu dem Abstand. Ja, zwei Funkdevices direkt nebeneinander zu legen ist sehr ungünstig und dein peering Problem könnte dadurch verursacht worden sein. Steht auch in der Bed.Anleitung 8)

Das hier:
ZitatPairedTo mismatch to IODev
    HM_5B9B19 paired:0xF11034 IO attr: 424242.
deutet noch auf ein Device hin, welches nicht richtig gepaired ist.

Generell ist der HomeMatic Funk nicht verschlüsselt, daher kann FHEM alles mithören was um es herum passiert. Auch Devices die beim Nachbarn betrieben werden. FHEM benötigt auch kein pairing - der aktuelle Zustand der Devices wird immer in FHEM angezeigt. Das pairing ist eher für die Devices wichtig, da diese damit gesagt bekommen, dass sie die Befehle von der Station mit der HmIdxxxxxx mit der sie gepaired sind, auszuführen haben. Ist ein Aktor also nicht gepaired, kann jeder mithören was er sendet, aber er nimmt keine Funk-Befehle an. Erst wenn er gepaired ist, nimmt er die Befehle von allen Stationen an, die die HmId haben, mit der er gepaired ist.
Bei Sensoren fällt daher auch kaum auf, wenn sie nicht richtig gepaired sind - was zu Aussagen führt wie: hat seit Jahren funktioniert, jetzt will ich ... machen und das funzt nicht.
peeren z.B. geht dann nicht...


Titel: Antw:pairen zwischen HM-Sec-SC & HM-CC-RT-DN klappt nicht
Beitrag von: Beta-User am 07 Dezember 2017, 07:26:17
Für den Fall, dass es dein Device HM_5B9B19 ist:

Zitat von: macfly am 06 Dezember 2017, 23:29:56
Kann ich diese Fehler ignorieren? Sind das überhaupt fehler?
Wie configCheck sagt, ist da noch irgendwas verbogen. Kann es sein, dass du die HmID zwischendurch mal geändert hast?

An sich sollte das IO (am besten über eine VCCU) jetzt die 424242 als HmID haben, das scheint aber nicht (mehr) der Fall zu sein. Und das Device HM_5B9B19 ist mit der F11034 gepairt.

Vorschlag daher: Dem IO/der VCCU kurzfristig die F11034 zuweisen, dann ein "set HM_5B9B19 unpair" absetzen und sehen, dass das sauber durchläuft (ggf. das Gerät wecken). Schließlich wieder die 424242 vergeben und nochmal damit pairen (Edit zur Klarstellung: nur das eine Device, den Rest nicht anfassen).

Just my2ct.

Beta-User
Titel: Antw:pairen zwischen HM-Sec-SC & HM-CC-RT-DN klappt nicht
Beitrag von: macfly am 07 Dezember 2017, 08:39:52
Zitat von: automatisierer am 07 Dezember 2017, 07:24:55
Das solltest du eigentlich umgekehrt machen. Erst die Aktion in FHEM ausführen und danach den Config Button drücken.

im wiki steht das aber genauso, wie ich das gemacht habe (bzw - ich habe mich nach dem wiki gerichtet):

https://wiki.fhem.de/wiki/HM-CC-RT-DN_Funk-Heizk%C3%B6rperthermostat (https://wiki.fhem.de/wiki/HM-CC-RT-DN_Funk-Heizk%C3%B6rperthermostat)

Zitat:Achtung: Der Peer-(Lösch)Vorgang muss erst am Fensterkontakt durch Drücken der Anlerntaste ausgelöst werden, und zwar auch dann, wenn der Fensterkontakt schon vorher mit FHEM gepairt wurde. Dann kann der oben genannte Befehl in FHEM abgesetzt werden. Wichtig scheint auch, dass der Fensterkontakt geschlossen ist wenn man die Anlerntaste drückt.

Ich bin gerade etwas verwirrt, aber zufrieden, dass das erstmal geht.
Titel: Antw:pairen zwischen HM-Sec-SC & HM-CC-RT-DN klappt nicht
Beitrag von: macfly am 07 Dezember 2017, 08:41:47
Zitat von: Beta-User am 07 Dezember 2017, 07:26:17
Für den Fall, dass es dein Device HM_5B9B19 ist:

Sehr guter Hinweis
Ich habe jetzt alle meine Geräte umbenannt, jetzt bleibt noch HM_5B9B19 übrig. Muss also wohl ein Nachbargerät sein. Dann ist das Thema auch erledigt.
Titel: Antw:pairen zwischen HM-Sec-SC & HM-CC-RT-DN klappt nicht
Beitrag von: macfly am 07 Dezember 2017, 08:44:38
Vielen Dank an alle, die sich meine ganzen Logs angeschaut haben und die trotz meiner Unwissenheit freundlich geblieben sind!

Und Danke an automatisierer, der einen Aufsatz über homematic-Geräte, dem Funkprotokoll und deren Macken hier mal so eben runterschreibt!