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
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.
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 :-(
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...