HM-LC-Bl1PBU-FM + CC1101-USB-Lite 868MHz (CUL) Pairing nicht möglich

Begonnen von Heggeg, 13 Januar 2018, 17:30:01

Vorheriges Thema - Nächstes Thema

Heggeg

Hallo zusammen,

ich möchte meine ersten Homeatic Aktoren in mein FHEM System integrieren. Ich habe mir vor längerer Zeit für dieses Vorhaben schon einen CUL Stick zugelegt. Nämlich einen CC1101-USB-Lite 868MHz von Busware. Ich habe diesen nun vor gestern auf die neuste Verison geflasht. Danach wollte ich meinen ersten Rollladenaktor von Homematic anlernen. Es handelt sich um den 103038 | HM-LC-BlPBU-FM. Ich bekomme den Aktor aber ums Verderben nicht mit meinem System gepairt.

Folgende Szenarien habe ich bereits durchgespielt:
1. CUL mit set hmPairForSec 600 in den Pairing Modus versetzt.
2. Config Taste am Aktor kurz gedrückt.
= keine Reaktion im FHEM Log wird nichts angezeit außer, dass ich den Befehl hmPairForSec abgesetzt habe und das hmPair auf 1 steht.

1. Den CUl direkt versucht mit dem Aktor über set hmPairSerial Serial pairen zu lassen.
2. CUL hat auch langsam geblinkt, also ist in den Anlern Modus gesprungen.
= keine Reaktion im FHEM Log wird nichts angezeigt außer, dass ich den Befehl hmPairSerial abgesetzt habe.

1. Aktor auf Werkseinstellungen zurückgesetzt und alles wiederholt.

Nachdem ich diese Schritte alle durchgegangen bin, habe ich gedacht ich hab ein Fehler gemacht beim Anschließen des Aktors. Ich habe nämlich beim ersten Mal den Aktor ohne Nullleiter angeschlossen, und erst nachdem ich gemerkt habe, dass ich doch einen Nullleiter in der Wand liegen habe und der Aktor nicht "an" geht den Nullleiter mit angeschlossen.
Als ich den Nullleiter angeschlossen habe, kam aus dem Aktor ein "Puff" Geräusch, als wen irgendwas kaputt gegangen ist.

Komischerweise, nachdem ich den Aktor dann nun noch mal komplett Stromlos gemacht habe und wieder Strom angeschlossen habe wurde ein Gerät in FHEM via autocreate erzeugt.
Das Device ist aber ohne Funktion beim absetzen von Befehlen, über das Device geht der State immer auf MISSING ACK.

Dann war ich mir nicht sicher ob der Aktor überhaupt noch heile ist wegen dem Geräusch was ich oben beschrieben hatte und habe einen neuen Aktor bestellt. Heute habe ich den Aktor direkt richtig mit Null und Außenleiter und UP & DOWN angeschlossen und auch kein puffendes Geräusch oder Ähnliches ist aus dem Aktor ertönt. Ich habe wieder alle Schritte die ich oben beschrieben habe ausgeführt aber es hat sich nichts getan, das Pairing ist nicht zustande gekommen.

Ich hoffe, mir kann jemand helfen. Falls Logs o.ä zum Troubleshooting fehlen, gibt mir bitte kurz eine Rückmeldung ,ich bin mir nicht sicher ob ich alles relevante hier im Thread aufgeführt habe.

Gruß,
Heggeg

list CUL1:

Internals:
   CMDS       ABbCeFGhiKkLlMmNRTtUuVWXxYZ
   CUL1_MSGCNT 2
   CUL1_TIME  2018-01-13 16:36:55
   Clients    :CUL_HM:HMS:CUL_IR:STACKABLE_CC:TSSTACKED:STACKABLE:
   DEF        /dev/ttyACM0@38400 1234
   DeviceName /dev/ttyACM0@38400
   FD         12
   FHTID      1234
   HM_CMDNR   1
   NAME       CUL1
   NR         109
   PARTIAL   
   RAWMSG     A1428845E413209000000997D430000050000090AFEC7
   RSSI       -102.5
   STATE      Initialized
   TYPE       CUL
   VERSION    V 1.67 CUL868
   hmPair     1
   hmPairSerial OEQ0887074
   initString X21
Ar
   MatchList:
     1:CUL_HM   ^A....................
     8:HMS      ^810e04....(1|5|9).a001
     D:CUL_IR   ^I............
     H:STACKABLE_CC ^\*
     M:TSSTACKED ^\*
     N:STACKABLE ^\*
   READINGS:
     2018-01-13 16:36:46   cmds             A B b C e F G h i K k L l M m N R T t U u V W X x Y Z
     2018-01-12 00:26:49   credit10ms      No answer
     2018-01-13 16:36:55   state           Initialized
     2018-01-12 00:38:48   uptime          No answer
   helper:
Attributes:
   hmId       612B19
   rfmode     HomeMatic



list des Fehlerhaftes Device welches nach dem komplett Stromlos machen via autocreate erstellt wurde:

Internals:
   DEF        60622A
   IODev      CUL1
   NAME       HM_60622A
   NOTIFYDEV  global
   NR         111
   NTFY_ORDER 50-HM_60622A
   STATE      MISSING ACK
   TYPE       CUL_HM
   READINGS:
     2018-01-12 00:38:48   D-firmware      2.11
     2018-01-12 00:38:48   D-serialNr      OEQ0888103
     2018-01-12 02:03:40   R-pairCentral   set_0x000000
     2018-01-12 02:04:36   level           set_10
     2018-01-12 02:04:56   state           MISSING ACK
   helper:
     HM_CMDNR   147
     mId        006A
     regLst     ,0,1,3p
     rxType     1
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +60622A,00,00,00
       prefIO     
       rxt        0
       vccu       
       p:
         60622A
         00
         00
         00
     mRssi:
       mNo       
     prt:
       bErr       0
       sProc      0
     q:
       qReqConf   00
       qReqStat   00
     role:
       chn        1
       dev        1
     tmpl:
Attributes:
   IODev      CUL1
   autoReadReg 4_reqStatus
   expert     2_raw
   firmware   2.11
   model      HM-LC-Bl1PBU-FM
   room       CUL_HM
   serialNr   OEQ0888103
   subType    blindActuator
   webCmd     statusRequest:toggleDir:on:off:up:down:stop


Log des fehlerhaften Devices

2018-01-12_00:28:38 HM_60622A D-firmware: 2.11
2018-01-12_00:28:38 HM_60622A D-serialNr: OEQ0888103
2018-01-12_00:29:05 HM_60622A level: set_10
2018-01-12_00:29:05 HM_60622A set_10
2018-01-12_00:29:09 HM_60622A level: set_0
2018-01-12_00:29:09 HM_60622A set_0
2018-01-12_00:29:11 HM_60622A set_on
2018-01-12_00:29:19 HM_60622A set_toggleDir
2018-01-12_00:29:21 HM_60622A set_on
2018-01-12_00:29:26 HM_60622A ResndFail
2018-01-12_00:29:26 HM_60622A MISSING ACK
2018-01-12_00:29:33 HM_60622A set_on
2018-01-12_00:29:34 HM_60622A set_on
2018-01-12_00:29:38 HM_60622A set_toggleDir
2018-01-12_00:29:40 HM_60622A set_toggleDir
2018-01-12_00:29:40 HM_60622A set_on
2018-01-12_00:29:42 HM_60622A level: set_10
2018-01-12_00:29:42 HM_60622A set_10
2018-01-12_00:29:42 HM_60622A level: set_0
2018-01-12_00:29:42 HM_60622A set_0
2018-01-12_00:29:43 HM_60622A set_stop
2018-01-12_00:29:51 HM_60622A ResndFail
2018-01-12_00:29:51 HM_60622A MISSING ACK
2018-01-12_00:31:34 HM_60622A ResndFail
2018-01-12_00:31:34 HM_60622A MISSING ACK
2018-01-12_00:32:28 HM_60622A ResndFail
2018-01-12_00:32:28 HM_60622A RESPONSE TIMEOUT:RegisterRead
2018-01-12_00:33:41 HM_60622A ResndFail
2018-01-12_00:33:41 HM_60622A MISSING ACK
2018-01-12_00:38:48 HM_60622A D-firmware: 2.11
2018-01-12_00:38:48 HM_60622A D-serialNr: OEQ0888103
2018-01-12_00:40:19 HM_60622A ResndFail
2018-01-12_00:40:19 HM_60622A RESPONSE TIMEOUT:RegisterRead
2018-01-12_00:40:42 HM_60622A level: set_10
2018-01-12_00:40:42 HM_60622A set_10
2018-01-12_00:41:01 HM_60622A set_toggleDir
2018-01-12_00:41:01 HM_60622A ResndFail
2018-01-12_00:41:01 HM_60622A MISSING ACK
2018-01-12_00:41:03 HM_60622A set_on
2018-01-12_00:41:05 HM_60622A set_off
2018-01-12_00:41:06 HM_60622A level: set_20
2018-01-12_00:41:06 HM_60622A set_20
2018-01-12_00:41:08 HM_60622A level: set_10
2018-01-12_00:41:08 HM_60622A set_10
2018-01-12_00:41:09 HM_60622A set_stop
2018-01-12_00:41:22 HM_60622A ResndFail
2018-01-12_00:41:22 HM_60622A MISSING ACK
2018-01-12_00:41:46 HM_60622A ResndFail
2018-01-12_00:41:46 HM_60622A RESPONSE TIMEOUT:RegisterRead
2018-01-12_00:42:53 HM_60622A ResndFail
2018-01-12_00:42:53 HM_60622A RESPONSE TIMEOUT:RegisterRead
2018-01-12_00:45:36 HM_60622A ResndFail
2018-01-12_00:45:36 HM_60622A MISSING ACK
2018-01-12_00:45:38 HM_60622A level: set_20
2018-01-12_00:45:38 HM_60622A set_20
2018-01-12_00:45:39 HM_60622A level: set_10
2018-01-12_00:45:39 HM_60622A set_10
2018-01-12_00:45:40 HM_60622A set_stop
2018-01-12_00:46:00 HM_60622A ResndFail
2018-01-12_00:46:00 HM_60622A MISSING ACK
2018-01-12_00:47:35 HM_60622A set_on
2018-01-12_00:47:36 HM_60622A set_off
2018-01-12_00:47:38 HM_60622A set_on
2018-01-12_00:47:39 HM_60622A level: set_20
2018-01-12_00:47:39 HM_60622A set_20
2018-01-12_00:47:40 HM_60622A level: set_30
2018-01-12_00:47:40 HM_60622A set_30
2018-01-12_00:47:40 HM_60622A level: set_40
2018-01-12_00:47:40 HM_60622A set_40
2018-01-12_00:47:41 HM_60622A level: set_50
2018-01-12_00:47:41 HM_60622A set_50
2018-01-12_00:47:42 HM_60622A level: set_40
2018-01-12_00:47:42 HM_60622A set_40
2018-01-12_00:47:42 HM_60622A level: set_30
2018-01-12_00:47:42 HM_60622A set_30
2018-01-12_00:47:43 HM_60622A level: set_20
2018-01-12_00:47:43 HM_60622A set_20
2018-01-12_00:47:43 HM_60622A ResndFail
2018-01-12_00:47:43 HM_60622A RESPONSE TIMEOUT:RegisterRead
2018-01-12_00:47:43 HM_60622A set_on
2018-01-12_00:47:44 HM_60622A level: set_10
2018-01-12_00:47:44 HM_60622A set_10
2018-01-12_00:47:45 HM_60622A level: set_0
2018-01-12_00:47:45 HM_60622A set_0
2018-01-12_00:47:45 HM_60622A level: set_0
2018-01-12_00:47:45 HM_60622A set_0
2018-01-12_00:47:45 HM_60622A level: set_0
2018-01-12_00:47:45 HM_60622A set_0
2018-01-12_00:47:48 HM_60622A set_toggleDir
2018-01-12_00:47:50 HM_60622A set_toggleDir
2018-01-12_00:48:00 HM_60622A ResndFail
2018-01-12_00:48:00 HM_60622A MISSING ACK
2018-01-12_02:02:55 HM_60622A set_toggleDir
2018-01-12_02:02:59 HM_60622A level: set_10
2018-01-12_02:02:59 HM_60622A set_10
2018-01-12_02:03:01 HM_60622A level: set_0
2018-01-12_02:03:01 HM_60622A set_0
2018-01-12_02:03:12 HM_60622A ResndFail
2018-01-12_02:03:12 HM_60622A MISSING ACK
2018-01-12_02:03:30 HM_60622A set_on
2018-01-12_02:03:33 HM_60622A level: set_10
2018-01-12_02:03:33 HM_60622A set_10
2018-01-12_02:03:34 HM_60622A level: set_0
2018-01-12_02:03:34 HM_60622A set_0
2018-01-12_02:03:35 HM_60622A level: set_0
2018-01-12_02:03:35 HM_60622A set_0
2018-01-12_02:03:40 HM_60622A R-pairCentral: set_0x000000
2018-01-12_02:03:48 HM_60622A ResndFail
2018-01-12_02:03:48 HM_60622A MISSING ACK
2018-01-12_02:03:58 HM_60622A set_toggleDir
2018-01-12_02:03:59 HM_60622A set_off
2018-01-12_02:04:00 HM_60622A level: set_10
2018-01-12_02:04:00 HM_60622A set_10
2018-01-12_02:04:01 HM_60622A level: set_0
2018-01-12_02:04:01 HM_60622A set_0
2018-01-12_02:04:12 HM_60622A level: set_10
2018-01-12_02:04:12 HM_60622A set_10
2018-01-12_02:04:13 HM_60622A level: set_0
2018-01-12_02:04:13 HM_60622A set_0
2018-01-12_02:04:16 HM_60622A ResndFail
2018-01-12_02:04:16 HM_60622A MISSING ACK
2018-01-12_02:04:17 HM_60622A level: set_0
2018-01-12_02:04:17 HM_60622A set_0
2018-01-12_02:04:18 HM_60622A level: set_10
2018-01-12_02:04:18 HM_60622A set_10
2018-01-12_02:04:19 HM_60622A set_off
2018-01-12_02:04:22 HM_60622A level: set_20
2018-01-12_02:04:22 HM_60622A set_20
2018-01-12_02:04:22 HM_60622A set_toggleDir
2018-01-12_02:04:23 HM_60622A set_stop
2018-01-12_02:04:24 HM_60622A level: set_10
2018-01-12_02:04:24 HM_60622A set_10
2018-01-12_02:04:30 HM_60622A set_stop
2018-01-12_02:04:31 HM_60622A level: set_20
2018-01-12_02:04:31 HM_60622A set_20
2018-01-12_02:04:33 HM_60622A level: set_10
2018-01-12_02:04:33 HM_60622A set_10
2018-01-12_02:04:34 HM_60622A set_on
2018-01-12_02:04:34 HM_60622A ResndFail
2018-01-12_02:04:34 HM_60622A MISSING ACK
2018-01-12_02:04:35 HM_60622A level: set_20
2018-01-12_02:04:35 HM_60622A set_20
2018-01-12_02:04:36 HM_60622A level: set_10
2018-01-12_02:04:36 HM_60622A set_10
2018-01-12_02:04:56 HM_60622A ResndFail
2018-01-12_02:04:56 HM_60622A MISSING ACK




frank

nimm gleich die beste fw für homematic, die ts_culfw. dann noch eine vccu definieren.
jetzt einfach noch mal drüberpairen. löschen musst du nichts.
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

ThorstenG

Moin,

hast Du eine Lösung für das Problem gefunden? Ich habe nun dasselbe. Bisher hatte ich Aktoren mit Firmware 2.8, die konnte ich an meinen RaspBerry Pi3 mit Busware-CUL wunderbar anlernen. Leider hat der Geselle von meinem Elektriker mehrere geschrottet. Der Ersatz ist da, eingebaut, aber lässt sich mit hmPairForSec nicht anlernen. Mit hmPairSerial legt er entsprechende Geräte an, allerdings haben die als Readings nur

D-firmware 2.11   2018-05-11 15:39:16
D-serialNr OEQ089xxxx   2018-05-11 15:39:16

Löst man einen Befehl aus, kommen diese Readings dazu
level set_10    2018-05-11 15:40:10
state MISSING ACK    2018-05-11 19:49:12

Es scheint also Kommunikation zu geben, aber anscheinend kein sauberes Pairing. Irgendwas ist an der Firmware-Version 2.11 anscheinend anders :-(

ThorstenG

Mist, das Problem saß vor dem Schalter. Anstatt kurz den Config-Knopf anzutippen, hatte ich versucht durch langes Drücken anzulernen. Nach ca. 4 sec blinkt der Actor dann auch, aber da klappt es nicht mit dem Pairen...