Pairen HM-LC-BL1-FM per hmPairSerial

Begonnen von Leugi, 23 Juni 2015, 23:04:31

Vorheriges Thema - Nächstes Thema

Leugi

Hallo liebe FHEM-Profis,

ich hab ein Problem meine sämtlichen Jalousie Aktoren  HM-LC-BL1-FM mit FHEM (über CUL Busware, Windows) zu pairen.
Vor dem Einzug habe ich die Aktoren alle in den Jalousienkästen verbaut und übertapeziert, daher ist ein Ausbau und manuelles Anlernen per Schalter nicht mehr möglich.
Ich habe die Aktoren zuvor an einem 6fach Wandschalter HM-PB-6-WM55 und einer 12er Fernbedienung HM-RC-12-B direkt per anlernen (ohne Zentrale) verbunden.
Da ich in den Foren zuvor gelesen hatte das ein Pairing mit 

set CUL hmPairSerial <Seriennummer>

jederzeit möglich sei, habe ich mir die Sereinnummern notiert und gemeint das wäre später kein Problem mit dem Pairen an FHEM.

Durch das Pairen mit hmPairSerial sind die Aktoren zwar in FHEM definiert und sichtbar, aber ich kann die AKtoren nicht über FHEM steuern.
Ich sehe kurz CMDs_processing.. dann CMDs_done_Errors:1 und ein Missing_ack
Hier eine exemplarische Konfiguration :

define Jalousie_HWR CUL_HM 332C3D
attr Jalousie_HWR IODev CUL
attr Jalousie_HWR autoReadReg 4_reqStatus
attr Jalousie_HWR expert 2_full
attr Jalousie_HWR firmware 2.5
attr Jalousie_HWR model HM-LC-BL1-FM
attr Jalousie_HWR room HWR
attr Jalousie_HWR serialNr LEQxxxxxxx
attr Jalousie_HWR subType blindActuator
attr Jalousie_HWR webCmd statusRequest:toggleDir:on:off:up:down:stop
define FileLog_Jalousie_HWR FileLog C:\fhem_5_6\fhem-5.6\log\Jalousie_HWR-%Y.log Jalousie_HWR
attr FileLog_Jalousie_HWR logtype text

Ein List ergibt golgendes

Internals:
   .triggerUsed 1
   CFGFN
   CUL_MSGCNT 5
   CUL_RAWMSG A0D2F8410332C3D0000000601C800::-75.5:CUL
   CUL_RSSI   -75.5
   CUL_TIME   2015-06-23 21:30:34
   DEF        332C3D
   IODev      CUL
   LASTInputDev CUL
   MSGCNT     5
   NAME       Jalousie_HWR
   NR         352
   STATE      MISSING ACK
   TYPE       CUL_HM
   lastMsg    No:2F - t:10 s:332C3D d:000000 0601C800
   protCmdDel 14
   protLastRcv 2015-06-23 21:30:33
   protResnd  18 last_at:2015-06-23 22:54:06
   protResndFail 6 last_at:2015-06-23 22:54:11
   protSnd    6 last_at:2015-06-23 22:53:54
   protState  CMDs_done_Errors:1
   rssi_HWR_SCHALTER min:-78 avg:-78 lst:-78 max:-78 cnt:1
   rssi_at_CUL min:-76.5 avg:-75.7 lst:-75.5 max:-75 cnt:5
   Readings:
     2015-06-23 21:25:18   .D-devInfo      010100
     2015-06-23 21:25:18   .D-stc          30
     2015-06-23 21:30:33   .protLastRcv    2015-06-23 21:30:33
     2015-06-23 21:29:36   CommandAccepted yes
     2015-06-23 21:25:18   D-firmware      2.5
     2015-06-23 21:25:18   D-serialNr      LEQxxxxxxx
     2015-06-23 21:30:34   deviceMsg       on (to broadcast)
     2015-06-23 21:30:34   level           100
     2015-06-23 21:30:34   motor           stop:on
     2015-06-23 21:30:34   pct             100
     2015-06-23 21:30:34   recentStateType info
     2015-06-23 22:54:11   state           MISSING ACK
     2015-06-23 21:30:34   timedOn         off
     Regl_00::
       VAL
   Helper:
     HM_CMDNR   51
     cSnd       11A0B41A332C3D0201C80000,01A0B41A332C3D010E
     dlvl       C8
     dlvlCmd    ++A011A0B41A332C3D0201C80000
     getCfgList all
     getCfgListNo ,3
     mId        0005
     rxType     1
     Dir:
       cur        stop
       rct        up
     Io:
       newChn     +332C3D,00,01,00
       nextSend   1435087834.0604
       prefIO
       rxt        0
       vccu
       p:
         332C3D
         00
         01
         00
     Mrssi:
       mNo        2F
       Io:
         CUL        -73.5
     Prt:
       bErr       0
       sProc      0
     Q:
       qReqConf
       qReqStat
     Role:
       chn        1
       dev        1
       prs        1
     Rssi:
       Hwr_schalter:
         avg        -78
         cnt        1
         lst        -78
         max        -78
         min        -78
       At_cul:
         avg        -75.7
         cnt        5
         lst        -75.5
         max        -75
         min        -76.5
Attributes:
   IODev      CUL
   autoReadReg 4_reqStatus
   expert     2_full
   firmware   2.5
   model      HM-LC-BL1-FM
   room       CUL_HM
   serialNr   LEQ0904834
   subType    blindActuator
   webCmd     statusRequest:toggleDir:on:off:up:down:stop


Jetzt meine Frage. Kann es sein, dass beim HM-LC-BL1-FM ein Pairen per hmPairSerial nicht möglich ist, wenn es schon per Schalter manuell angelernt wurde ?
Irgendwelche Tips, wie ich die Jalousie Aktoren trotzdem ansprechen kann ? Andere Aktoren wie z.B. den Dimmer konnte ich mit hmPairSerial an FHEM pairen.


Gruß,
Stefan
FHEM auf RaspPi 2, USB-CUL V3, div. HM Aktoren

Otto123

Hallo Stefan,

ich habe das auch so gemacht wie Du. Ich musste aber alle Aktoren zweimal pairen.
Das pairen ist bei Dir noch nicht vollständig, es fehlt PairedTo

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

Leugi

Hallo Otto,

waren bei dir zuvor die Jalousie-Aktoren den auch schon an einem anderen Device angelernt oder waren die unbelastet ?
Ich habe es auch mit mehrfachen hmPairSerial versucht aber es funktioniert einfach nicht richtig. Ich sehe zwar das Device, kann es aber nicht von FHEM steuern.

Ich habe in FHEM die hmid angepasst mittels attr CUL hmId xxxxxx, ist das relevant ?

Leider klappt das peerChan auch nicht ohne das ich die Geräte gepaired habe. Hast jemand noch eine Idee ?

Die Fernbedienung bzw. der Wandtaster funktionieren ja. Ist es möglich mittels attr CUL hmId xxxxxx die hmid der Fernbedienung zu setzen und dann das pairen nochmals zu versuchen.
Also quasi dem Aktor vorhaukeln FHEM bzw der CUL wäre die Fernbedienung oder habe ich da einen Denkfehler ?

Bin für jeden Ratschlag dankbar, da ich langsam daran zweifle, dass ich die Aktoren gepaired bekomme ....

Gruß,
Stefan
FHEM auf RaspPi 2, USB-CUL V3, div. HM Aktoren

Otto123

Hallo Stefan,

ich hatte die Aktoren vorher an einer CCU1 von Homematic. Ich hatte die aber ordentlich abgelernt. Auch bei neuen Geräten hatte ich manchmal den Bedarf es zweimal zu machen.
Bevor das pairing nicht fertig ist, geht nichts. Kein steuern, kein peeren...

Ich habe einen HMLAN und keinen CUL.

Der Gedanke mit der Fernbedienung ist ein Denkfehler. Du kannst aber die beiden, also Aktor und FB direkt peeren, dazu brauchst Du kein FHEM und keine Zentrale.
Steht im Handbuch der Geräte wie es geht.
Du kannst auch gepeerte Geräte später an die Zentrale anlernen, da bleibt das peering erhalten.

Die hmId ist relevant, sechstellig HEX. Die wird den Geräten beim pairen "übergeben"

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

Leugi

Hallo,

Aktor und FB direkt peeren ist doch das gleiche wie direktes Anlernen der beiden Geätem mittel kleinen Knopf an den Geräten, richtig ?
Das habe ich ja gmeacht und das funktioniert auch einwandfrei. Mit anderen Aktoren (Dimmer) klappt auch das Pairen mit FHEM.
Nur alle meine Jalousieaktoren lassen sich einfach nicht mit FHEM pairen !

Noch eine Idee wie ich den Fehler näher eingrenzen kann ?

FHEM auf RaspPi 2, USB-CUL V3, div. HM Aktoren

frank

logge das pairing nach wiki => homematic sniffen.
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

Zitat von: Leugi am 25 Juni 2015, 13:31:19
Aktor und FB direkt peeren ist doch das gleiche wie direktes Anlernen der beiden Geräten mittels kleinen Knopf an den Geräten, richtig ?
Korrekt! 8)

Hast Du das pairen zweimal gemacht? Ohne reset dazwischen?

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

Leugi

Juchu, hab es geschafft. Meine Vorgehensweise :

1. alles aus fhem.cfg löschen ausser der Defninition des CUL und paar Globale Attribute
2. fhem.save umbenennen
3. fhem runterfahren
4. CUL Stick sus USB entfernen und neu anschliessen
5. FHEM starten
6. Auf telnet-Ebene dann :
   set CUL hmPairSerial <Seriennr>
   set CUL hmPairForSec 100
   set <device> pair  (wobei der Device-Name aus den Logfiles kopiert wurde mit HM_XXXXXX)
   
So hat es einwandfrei bei allen Jalousie-Aktoren funktioniert !!
Danke für eure Unterstützung !

Gruß,
Stefan.
FHEM auf RaspPi 2, USB-CUL V3, div. HM Aktoren

Tom71

#8
Ich hatte ähnliche Probleme.
Mein Aktor (HM-LC-BL1-FM) leuchtete kurz auf nach dem
set HMLAN1 hmPairSerial XXXX
Fhem zeigte dann aber immer an "MISSING ACK".
Ich bin dann mit dem Schalter (HM-PB-2-WM55) dichter an den Aktor gegangen und auf einmal klappte es mit dem koppeln.
In der Anleitung steht: "Halten sie den Wandtaster in einem Abstand von min. 1m vom Aktor entfernt."

Vielleicht hat das geholfen.
Homematic | RaspberryMatic