pairing

Begonnen von stgeran, 11 November 2018, 18:44:44

Vorheriges Thema - Nächstes Thema

stgeran

Es gelingt mir nicht einen HM-RC-4-3 mit der VCCU zu pairen. Ich kann die VCCU mit pair for seconds oder Pairserial starten im device steht immer paired to 0x000000.
hier ein list device
Internals:
   CFGFN     
   DEF        5B2F83
   IODev      MAPLECUL868
   LASTInputDev myHmUART
   MAPLECUL868_2_MSGCNT 37
   MAPLECUL868_2_RAWMSG A1A1A84005B2F830000001100D44F45513037393838333440040000::-79.5:MAPLECUL868_2
   MAPLECUL868_2_RSSI -79.5
   MAPLECUL868_2_TIME 2018-11-11 18:00:57
   MAPLECUL868_MSGCNT 37
   MAPLECUL868_RAWMSG A1A1A84005B2F830000001100D44F45513037393838333440040000::-78:MAPLECUL868
   MAPLECUL868_RSSI -78
   MAPLECUL868_TIME 2018-11-11 18:00:57
   MSGCNT     108
   NAME       Auto
   NOTIFYDEV  global
   NR         299
   STATE      CMDs_pending
   TYPE       CUL_HM
   channel_01 Auto_Btn_01
   channel_02 Auto_Btn_02
   channel_03 Auto_Btn_03
   channel_04 Auto_Btn_04
   lastMsg    No:1A - t:00 s:5B2F83 d:000000 1100D44F45513037393838333440040000
   myHmUART_MSGCNT 34
   myHmUART_RAWMSG 050000201A84005B2F830000001100D44F45513037393838333440040000
   myHmUART_RSSI -32
   myHmUART_TIME 2018-11-11 18:00:57
   protCmdPend 26 CMDs_pending
   protLastRcv 2018-11-11 18:00:57
   protRcv    23 last_at:2018-11-11 18:00:57
   protSnd    41 last_at:2018-11-11 18:00:57
   protState  CMDs_pending
   rssi_at_MAPLECUL868 cnt:37 min:-100 max:-67.5 avg:-77.78 lst:-78
   rssi_at_MAPLECUL868_2 cnt:37 min:-97.5 max:-63.5 avg:-77.9 lst:-79.5
   rssi_at_myHmUART cnt:34 min:-76 max:-29 avg:-37.08 lst:-32
   READINGS:
     2018-11-11 18:00:47   CommandAccepted yes
     2018-11-11 18:00:57   D-firmware      1.1
     2018-11-11 18:00:57   D-serialNr      OEQ0798834
     2018-11-11 18:00:47   PairedTo        0x000000
     2018-11-11 18:00:57   R-pairCentral   set_0x123456
     2018-11-11 14:54:09   battery         ok
     2018-11-11 18:33:48   state           CMDs_pending
   cmdStack:
     ++A0011234565B2F8300050000000000
     ++A0011234565B2F83000802010A120B340C56
     ++A0011234565B2F830006
     ++A0011234565B2F8301012958C00100
     ++A0011234565B2F8301052958C00104
     ++A0011234565B2F8301080100
     ++A0011234565B2F830106
     ++A0011234565B2F8300040000000000
     ++A0011234565B2F8301040000000001
     ++A0011234565B2F830103
     ++A0011234565B2F8302040000000001
     ++A0011234565B2F830203
     ++A0011234565B2F8303040000000001
     ++A0011234565B2F830303
     ++A0011234565B2F8304040000000001
     ++A0011234565B2F830403
     ++A0111234565B2F830400
     ++A0011234565B2F8300040000000000
     ++A0011234565B2F8301040000000001
     ++A0011234565B2F830103
     ++A0011234565B2F8302040000000001
     ++A0011234565B2F830203
     ++A0011234565B2F8303040000000001
     ++A0011234565B2F830303
     ++A0011234565B2F8304040000000001
     ++A0011234565B2F830403
   helper:
     HM_CMDNR   66
     cSnd       011234565B2F830403,011234565B2F8300050000000000
     cfgChkResult No regs found for:Auto


     mId        00D4
     regLst     ,0,1,4p
     rxType     28
     supp_Pair_Rep 1
     ack:
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +5B2F83,02,00,00
       nextSend   1541955657.47726
       prefIO     
       rxt        2
       vccu       
       p:
         5B2F83
         00
         00
         00
     mRssi:
       mNo        1A
       io:
         MAPLECUL868:
           -76
           -76
         MAPLECUL868_2:
           -79.5
           -79.5
         myHmUART:
           -32
           -32
     prt:
       bErr       0
       mmcS       1
       sProc      2
       mmcA:
         ++A0011234565B2F8300050000000000
     q:
       qReqConf   
       qReqStat   
     role:
       dev        1
     rssi:
       at_MAPLECUL868:
         avg        -77.7837837837838
         cnt        37
         lst        -78
         max        -67.5
         min        -100
       at_MAPLECUL868_2:
         avg        -77.9054054054054
         cnt        37
         lst        -79.5
         max        -63.5
         min        -97.5
       at_myHmUART:
         avg        -37.0882352941176
         cnt        34
         lst        -32
         max        -29
         min        -76
     shadowReg:
       RegL_00.    02:01 0A:12 0B:34 0C:56
     tmpl:
   nb:
     cnt        1
Attributes:
   IODev      MAPLECUL868
   IOgrp      VCCU:MAPLECUL868
   autoReadReg 4_reqStatus
   expert     2_raw
   firmware   1.1
   model      HM-RC-4-3
   room       CUL_HM
   serialNr   OEQ0798834
   subType    remote
   webCmd     getConfig:clear msgEvents

Bei einem list Auto_Btn_01
kommt dann No device named Auto_Btn_1 found
wo klemmt es da?
FHEM auf Raspberry
CSM 866MHz für EM1010 mit Strom und Gaszähler
CUL 866MHz für MAX! Radiator Thermostat 
CUL 433MHz für Innen und Aussen Temp
HMLAN für HM-LC-Sw1-PI-2

Beta-User

Cmd's pending ist immer suboptimal für weitere Pairing-Versuche. Kannst du in allen vergleichbaren thteads nachlesen und steht vermutlich auch im wiki.

Löschen (clear all) und dann EIN mal das Pairing anstoßen. Warten bzw. Knopf drücken...

Das list gibt es idR. nur für Geräte, selten für einzelne Subsets.
Server: HP-elitedesk@Debian 12, aktuelles FHEM@ConfigDB | CUL_HM (VCCU) | MQTT2: ZigBee2mqtt, MiLight@ESP-GW, BT@OpenMQTTGw | ZWave | SIGNALduino | MapleCUN | RHASSPY
svn: u.a Weekday-&RandomTimer, Twilight,  div. attrTemplate-files, MySensors

Otto123

den CUL würde ich nicht als preffered IO nehmen, wenn er keine TS-Firmware hat.

Den Configtaster muss man unter Umständen mehrfach drücken - mit Pause und viel Ruhe dazwischen. Bis alle CMD abgearbeitet sind - wie Beta-User schon schrieb  ;D
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

stgeran

Lange gewartet und er war gepaird. Dann habe ich eine Schweinelösung gemacht und unter der peerIDs der einzelnen Taster die ID des Aktors eingetragen. Scheint zu funktionieren. Ziel ist: alle vier Taster sollen die gleiche Funktion haben. Garagentor mit den Rollladenaktor AUF; STOP; RUNTER. short und long press soll auch gleich sein. Wie mache ich das? Überlall den Befehlset Auto_Btn_X_X pairchan 0 Garage single??
FHEM auf Raspberry
CSM 866MHz für EM1010 mit Strom und Gaszähler
CUL 866MHz für MAX! Radiator Thermostat 
CUL 433MHz für Innen und Aussen Temp
HMLAN für HM-LC-Sw1-PI-2

Otto123

#4
https://wiki.fhem.de/wiki/HomeMatic -> Abschnitt peeren.

Der Befehl heisst peerChan

single setzt eine Taste, das ist ok.

short und long hat nichts primär mit peeren zu tun. Die Register werden im Aktor gesetzt für jeden Peer getrennt.

Was Du willst: ist kurzer Impuls? Also 1 sec oder so?
Dann shOntime und lgOnTime setzen

Der Befehl ist set regSet ...
So in etwa wie hier -> meine Notiz.

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

MadMax-FHEM

Peer-IDs in fhem eintragen ist kompletter Unfug!

fhem zeigt die Infos an, die in den Geräten (Registern) stehen...
Wenn nicht richtig gepeert ist, also das nicht im Register des/der Geräte steht reagiert das Gerät (Aktor) ja nicht!

Mal wie Otto verlinkt hat informieren...

Gruß, Joachim
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)

Otto123

Zitat von: MadMax-FHEM am 11 November 2018, 20:29:38
Peer-IDs in fhem eintragen ist kompletter Unfug!
Sehe ich genau wie Joachim, würde mich interessieren was dazu die Aussage "... scheint zu funktionieren..." genau bedeutet  :-X
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

stgeran

Scheint zu funktionieren heist nach Kontrolle vor dem Tor: Es Geht. Mir wäre es auch lieber ich würde es über das webinterface hinbekommen. peerChan ist richtig, DAS habe ich mit dem web getan :-)
FHEM auf Raspberry
CSM 866MHz für EM1010 mit Strom und Gaszähler
CUL 866MHz für MAX! Radiator Thermostat 
CUL 433MHz für Innen und Aussen Temp
HMLAN für HM-LC-Sw1-PI-2