Peering von HM-TC-IT-WM-W-EU und HM-LC-SW1-FM aufheben

Begonnen von wowogiengen, 18 April 2017, 20:26:40

Vorheriges Thema - Nächstes Thema

wowogiengen

Hallo,
ich habe im Wohnzimmer einen Thermostat HM-TC-IT-WM-W-EU und einen Aktor HM-LC-SW1-FM
der Aktor sagt bei list HzgAktorWohnzimmer:

Internals:
   CFGFN      HzgAktorWohnzimmer.cfg
   DEF        4FAA7A
   Funkantenne_MSGCNT 71
   Funkantenne_RAWMSG A0EA980024FAA7AF110340101000056::-67:Funkantenne
   Funkantenne_RSSI -67
   Funkantenne_TIME 2017-04-18 20:08:43
   IODev      Funkantenne
   LASTInputDev Funkantenne
   MSGCNT     71
   NAME       HzgAktorWohnzimmer
   NOTIFYDEV  global
   NR         117
   NTFY_ORDER 50-HzgAktorWohnzimmer
   STATE      off
   TYPE       CUL_HM
   lastMsg    No:A9 - t:02 s:4FAA7A d:F11034 0101000056
   peerList   HzgVentilWohnzimmer.out,
   protCmdDel 7
   protLastRcv 2017-04-18 20:08:43
   protResnd  21 last_at:2017-04-18 20:08:43
   protResndFail 4 last_at:2017-04-18 20:07:25
   protSnd    76 last_at:2017-04-18 20:08:41
   protState  CMDs_done
   rssi_Funkantenne cnt:32 min:-86 lst:-86 max:-64 avg:-73.21
   rssi_at_Funkantenne min:-84.5 cnt:71 avg:-68.96 max:-59 lst:-67
   Readings:
     2017-04-18 20:08:43   CommandAccepted yes
     2017-01-01 19:36:29   D-firmware      2.8
     2017-01-01 19:36:29   D-serialNr      NEQ1278047
     2017-01-16 23:29:05   PairedTo        0xF11034
     2017-01-16 23:29:07   R-HzgVentilWohnzimmer.out-lgActionType jmpToTarget
     2017-01-16 23:29:07   R-HzgVentilWohnzimmer.out-lgCtDlyOff geLo
     2017-01-16 23:29:07   R-HzgVentilWohnzimmer.out-lgCtDlyOn geLo
     2017-01-16 23:29:07   R-HzgVentilWohnzimmer.out-lgCtOff geLo
     2017-01-16 23:29:07   R-HzgVentilWohnzimmer.out-lgCtOn geLo
     2017-01-16 23:29:07   R-HzgVentilWohnzimmer.out-lgCtValHi 100
     2017-01-16 23:29:07   R-HzgVentilWohnzimmer.out-lgCtValLo 50
     2017-01-16 23:29:07   R-HzgVentilWohnzimmer.out-lgMultiExec on
     2017-01-16 23:29:07   R-HzgVentilWohnzimmer.out-lgOffDly 0 s
     2017-01-16 23:29:07   R-HzgVentilWohnzimmer.out-lgOffTime unused
     2017-01-16 23:29:07   R-HzgVentilWohnzimmer.out-lgOffTimeMode absolut
     2017-01-16 23:29:07   R-HzgVentilWohnzimmer.out-lgOnDly 0 s
     2017-01-16 23:29:07   R-HzgVentilWohnzimmer.out-lgOnTime unused
     2017-01-16 23:29:07   R-HzgVentilWohnzimmer.out-lgOnTimeMode absolut
     2017-01-16 23:29:07   R-HzgVentilWohnzimmer.out-lgSwJtDlyOff off
     2017-01-16 23:29:07   R-HzgVentilWohnzimmer.out-lgSwJtDlyOn on
     2017-01-16 23:29:07   R-HzgVentilWohnzimmer.out-lgSwJtOff dlyOn
     2017-01-16 23:29:07   R-HzgVentilWohnzimmer.out-lgSwJtOn dlyOff
     2017-01-16 23:29:07   R-HzgVentilWohnzimmer.out-shActionType jmpToTarget
     2017-01-16 23:29:07   R-HzgVentilWohnzimmer.out-shCtDlyOff geLo
     2017-01-16 23:29:07   R-HzgVentilWohnzimmer.out-shCtDlyOn geLo
     2017-01-16 23:29:07   R-HzgVentilWohnzimmer.out-shCtOff geLo
     2017-01-16 23:29:07   R-HzgVentilWohnzimmer.out-shCtOn ltLo
     2017-01-16 23:29:07   R-HzgVentilWohnzimmer.out-shCtValHi 100
     2017-01-16 23:29:07   R-HzgVentilWohnzimmer.out-shCtValLo 50
     2017-01-16 23:29:07   R-HzgVentilWohnzimmer.out-shMultiExec off
     2017-01-16 23:29:07   R-HzgVentilWohnzimmer.out-shOffDly 0 s
     2017-01-16 23:29:07   R-HzgVentilWohnzimmer.out-shOffTime unused
     2017-01-16 23:29:07   R-HzgVentilWohnzimmer.out-shOffTimeMode absolut
     2017-01-16 23:29:07   R-HzgVentilWohnzimmer.out-shOnDly 0 s
     2017-01-16 23:29:07   R-HzgVentilWohnzimmer.out-shOnTime unused
     2017-01-16 23:29:07   R-HzgVentilWohnzimmer.out-shOnTimeMode absolut
     2017-01-16 23:29:07   R-HzgVentilWohnzimmer.out-shSwJtDlyOff off
     2017-01-16 23:29:07   R-HzgVentilWohnzimmer.out-shSwJtDlyOn on
     2017-01-16 23:29:07   R-HzgVentilWohnzimmer.out-shSwJtOff dlyOn
     2017-01-16 23:29:07   R-HzgVentilWohnzimmer.out-shSwJtOn dlyOff
     2017-01-16 23:29:05   R-confBtnTime   permanent
     2017-01-16 23:29:05   R-intKeyVisib   invisib
     2017-01-16 23:29:05   R-localResDis   off
     2017-01-16 23:29:05   R-pairCentral   0xF11034
     2017-01-16 23:29:06   R-powerUpAction off
     2017-01-16 23:29:06   R-sign          off
     2017-01-16 23:29:06   R-statusInfoMinDly 2 s
     2017-01-16 23:29:06   R-statusInfoRandom 1 s
     2017-01-16 23:29:06   R-transmitTryMax 6
     2017-01-16 23:29:05   RegL_00.        02:01 0A:F1 0B:10 0C:34 15:FF 18:00 00:00
     2017-01-16 23:29:06   RegL_01.        08:00  30:06 57:24 56:00 00:00
     2017-01-16 23:29:07   RegL_03.HzgVentilWohnzimmer.out 02:00 03:02 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 00:00
     2017-04-18 20:08:43   deviceMsg       off (to VCCU)
     2017-04-18 20:08:43   level           0
     2017-04-18 20:08:43   pct             0
     2017-04-17 22:42:29   peerList        HzgVentilWohnzimmer.out,
     2017-04-18 20:08:43   recentStateType ack
     2017-04-18 20:08:43   state           off
     2017-04-18 20:08:43   timedOn         off
     2017-04-18 20:02:56   trigLast        HzgVentilWohnzimmer.out:200
     2017-04-18 20:02:56   trig_HzgVentilWohnzimmer.out 200_45
   Helper:
     HM_CMDNR   169
     cSnd       01F110344FAA7A010E,11F110344FAA7A0201000000
     dlvlCmd    ++A011F110344FAA7A0201000000
     mId        0004
     rxType     1
     supp_Pair_Rep 0
     Expert:
       def        1
       det        1
       raw        1
       tpl        1
     Io:
       newChn     +4FAA7A,00,00,00
       nextSend   1492538923.95899
       prefIO
       rxt        0
       vccu
       p:
         4FAA7A
         00
         00
         00
     Mrssi:
       mNo        A9
       Io:
         Funkantenne -65
     Prt:
       bErr       0
       sProc      0
       Rspwait:
     Q:
       qReqConf   00
       qReqStat
     Role:
       chn        1
       dev        1
       prs        1
     Rssi:
       Funkantenne:
         avg        -73.21875
         cnt        32
         lst        -86
         max        -64
         min        -86
       At_funkantenne:
         avg        -68.9647887323944
         cnt        71
         lst        -67
         max        -59
         min        -84.5
     Tmpl:
Attributes:
   IODev      Funkantenne
   autoReadReg 5_readMissing
   event-on-change-reading .*
   expert     251_anything
   firmware   2.8
   group      Heizung
   model      HM-LC-SW1-FM
   peerIDs    00000000,4596B907,
   room       Heizung,System
   serialNr   NEQ1278047
   subType    switch
   webCmd     statusRequest:toggle:on:off


und das Thermostat sagt:

Internals:
   CFGFN      HzgThermostatWohnzimmer.cfg
   DEF        4596B9
   Funkantenne_MSGCNT 1395
   Funkantenne_RAWMSG A0CAE84704596B900000000EC30::-72:Funkantenne
   Funkantenne_RSSI -72
   Funkantenne_TIME 2017-04-18 20:21:01
   IODev      Funkantenne
   LASTInputDev Funkantenne
   MSGCNT     1395
   NAME       HzgThermostatWohnzimmer
   NOTIFYDEV  global
   NR         121
   NTFY_ORDER 50-HzgThermostatWohnzimmer
   STATE      Nack
   TYPE       CUL_HM
   channel_01 HzgStatusWohnzimmer
   channel_02 HzgSetWohnzimmer
   channel_03 HzgFensterKontaktWohnzimmer
   channel_06 HzgFernWohnzimmer
   channel_07 HzgVentilWohnzimmer.out
   lastMsg    No:AE - t:70 s:4596B9 d:000000 00EC30
   protCmdDel 3
   protLastRcv 2017-04-18 20:21:01
   protNack   2 last_at:2017-04-18 20:06:03
   protSnd    4 last_at:2017-04-18 20:06:02
   protState  CMDs_done_Errors:1
   rssi_at_Funkantenne lst:-72 max:-52.5 avg:-66.91 cnt:1395 min:-94
   Readings:
     2017-04-17 22:42:29   Activity        alive
     2017-04-18 20:06:03   CommandAccepted no
     2017-01-17 18:39:52   D-firmware      1.3
     2017-01-17 18:39:52   D-serialNr      NEQ0126157
     2017-01-16 23:34:19   PairedTo        0xF11034
     2017-01-16 20:02:14   R-burstRx       on
     2017-01-16 20:02:14   R-cyclicInfoMsg on
     2017-01-16 20:02:14   R-cyclicInfoMsgDis 0
     2017-01-16 23:34:19   R-pairCentral   0xF11034
     2017-01-16 23:34:19   RegL_00.        01:01 02:01 09:01 0A:F1 0B:10 0C:34 0F:00 11:00  12:16 16:00 18:00 19:00 1A:00 00:00
     2017-01-26 21:44:48   RegL_07.
     2017-04-18 20:11:11   battery         ok
     2017-04-18 20:11:11   batteryLevel    2.8
     2017-04-18 20:11:11   desired-temp    24.0
     2017-04-18 20:11:11   measured-temp   23.6
     2017-01-30 18:42:59   powerOn         2017-01-30 18:42:58
     2017-01-30 18:42:59   recentStateType info
     2017-04-18 20:06:03   state           Nack
     2017-04-18 13:40:34   time-request    -
   Helper:
     HM_CMDNR   174
     PONtest    1
     cSnd       01F110344596B908024FAA7A0100,01F110344596B907024FAA7A0100
     mId        00AD
     rxType     6
     supp_Pair_Rep 0
     Expert:
       def        1
       det        0
       raw        1
       tpl        0
     Io:
       newChn     +4596B9,00,00,00
       nextSend   1492539661.21599
       prefIO
       rxt        0
       vccu
       p:
         4596B9
         00
         00
         00
     Mrssi:
       mNo        AE
       Io:
         Funkantenne -70
     Prt:
       bErr       0
       sProc      0
       Rspwait:
     Q:
       qReqConf   02,07
       qReqStat
     Role:
       dev        1
     Rssi:
       At_funkantenne:
         avg        -66.9189964157707
         cnt        1395
         lst        -72
         max        -52.5
         min        -94
     Shregw:
       07         02
     Tmpl:
Attributes:
   IODev      Funkantenne
   actCycle   000:10
   actStatus  alive
   autoReadReg 5_readMissing
   expert     2_raw
   firmware   1.3
   group      Heizung
   model      HM-TC-IT-WM-W-EU
   msgRepeat  1
   room       hidden
   serialNr   NEQ0126157
   subType    thermostat
   webCmd     getConfig:clear msgEvents




Ich hab die beiden früher mit
set HzgVentilWohnzimmer.out peerChan 0 HzgAktorWohnzimmer  single set (wenns noch passt)
gepeered.
aber
set HzgVentilWohnzimmer.out peerChan 0 HzgAktorWohnzimmer  single unset

geht nicht.

Was muss ich genau eingeben, um die beiden wieder voneinander zu trennen?
ich hab noch 4 andere solcher Pärchen, und verwende jetzt aber das PWMR-Modul um die Aktoren von den Thermostaten regeln zu lassen.

Viele Grüße
Wolfgang

martinp876

Was geht nicht? Was ist die Meldung?
Du kannst alternative mit peerbulk arbeiten. Da gibt es auch ein unset.

wowogiengen

Hallo,
habe gerade eben nochmal nachgesehen.
Gestern abend waren bei beiden Devices noch die PeerIds eingetragen.
Jetzt sind beide leer bzw. steht nur noch die 000000 drin.
Also alles gut :-)

wowogiengen

#3
Hallo,
heute wieder das gleiche Problem.
Wollte das gleiche mit den anderen Devices machen. Es kommt keine Rückmeldung, dass was falsch sein soll.
Aber ich hab in den Peer-XRefs noch das drin stehen:

peerXref done:
x-ref list
    HzgAktorBad => HzgVentilBad.out
    HzgAktorBuero_1 => HzgVentilBuero.out
    HzgVentilBad.out => HzgAktorBad
    HzgVentilBuero.out => HzgAktorBuero_1
    HzgVentilSchlafzimmer.out => HzgAktorSchlafzimmer

d.h. Bad und Büro sind nach wie vor in beiden Richtungen gepeered.
Beim Schlafzimmer nur in einer Richtung.
und das Wohnzimmer ist ganz weg.

Wenn es funktioniert, ist es ja ok, aber ich hätte schon gerne gewusst, was ich da jetzt genau eingeben muss, damit mein Peering vollständig aufgehoben
wird.


Habe gerade eben versucht, das Peering aufzuheben. Eigentlich sollten die Befehle ja so lauten:


set HzgVentilSchlafzimmer.out peerChan 0 HzgAktorSchlafzimmer single unset
set HzgVentilBuero.out peerChan 0 HzgAktorBuero_1 single unset
set HzgVentilBad.out peerChan 0 HzgAktorBad single unset



Aber das einzige, was ich im Log sehe ist das hier:

2017-04-22_20:57:14 HzgThermostatBuero RSSI: -44
2017-04-22_20:57:14 HzgThermostatBuero RAWMSG: A0A2A80023F8344F1103480::-44:Funkantenne
2017-04-22_20:57:14 HzgThermostatBuero Nack
2017-04-22_20:57:14 HzgThermostatBuero NACK
2017-04-22_20:57:14 HzgThermostatBuero CMDs_done_Errors:1
2017-04-22_20:57:13 HzgThermostatBuero CMDs_pending
2017-04-22_20:56:31 HzgThermostatBuero RSSI: -45.5
2017-04-22_20:56:31 HzgThermostatBuero RAWMSG: A0C2984703F834400000001002A::-45.5:Funkantenne
2017-04-22_20:56:11 HzgThermostatBuero RAWMSG: A0C29865A3F8344000000A1002A::-43.5:Funkantenne
2017-04-22_20:56:11 HzgThermostatBuero RSSI: -43.5


Das sagt mir, dass es nicht funktioniert hat, wegen dem NACK und dem CMDs_done_Errors:1.

Aber es sagt mir nicht, was da nicht getan hat.

Wo muss ich denn noch eingreifen?

Aktueller Status ist jetzt wohl der hier:

peerXref done:
x-ref list
    HzgAktorBuero_1 => HzgVentilBuero.out
    HzgVentilBad.out => HzgAktorBad
    HzgVentilBuero.out => HzgAktorBuero_1
    HzgVentilSchlafzimmer.out => HzgAktorSchlafzimmer


Also ist das Peering im Büro nicht weg, und von den anderen beiden ist nur noch eine Richtung da (vom Thermostat zum Aktor).

Viele Grüße
Wolfgang