Hallo,
ich benutze den FHEM Server jetzt seit ca. 6 Wochen, bin also noch relativ am Anfang meines Lernprozesses. Ich habe testweise mit einem HM-LC-Bl1PBU-FM zur Rolladensteuerung und einem HM-LC-Sw1-Pl-2 angefangen, und als ich beides soweit laufen hatte, habe ich weitere Rolladentaster gekauft und konfiguriert.
Eigentlich läuft das System ganz gut (RPi + HMLAN Adapter für HomeMatic + CUL für FS20), allerdings macht mir eine der Rollladen Probleme.
Die Ansteuerung funktionierte sauber, die Rolladen werden morgens geöffnet und bei Sonnenuntergang geschlossen. Aber seit einigen Tagen fährt die Rollade abends nur noch auf ca. 50% runter, auch über den Taster selbst geht sie maximal bis zur Hälfte runter. Drücke ich den Taster kurz nach unten, fährt sie ca. 1s weiter runter. Wenn ich den Taster dann gedrückt halte, kann ich die Rollade komplett schließen. Morgens wird die Rollade dann komplett hoch gefahren, manuell funktioniert das auch via Taster. Wenn die Rollade komplett auf ist, und ich den Taster gedrückt halte, "ruckelt" der Rolladenmotor nur langsam runter, beim Taster hört sich das dann so an, als ob er immer wieder Schalten würde.
Habe ich jetzt einfach nur einen defekten Taster oder habe ich ein Problem mit meiner Konfig?
Hier meine Konfig:
define GZ1_Rolladen_Front CUL_HM 1BD036
attr GZ1_Rolladen_Front .devInfo 010100
attr GZ1_Rolladen_Front alias GZ1_Rolladen_Front
attr GZ1_Rolladen_Front eventMap on:hoch off:runter stop:stop
attr GZ1_Rolladen_Front expert 2_full
attr GZ1_Rolladen_Front firmware 2.1
attr GZ1_Rolladen_Front fp_grundrissOG 476,1154,2,RL_GZ1_Front
attr GZ1_Rolladen_Front model HM-LC-Bl1PBU-FM
attr GZ1_Rolladen_Front peerIDs
attr GZ1_Rolladen_Front room Gaestezimmer1
attr GZ1_Rolladen_Front serialNr JEQ0116274
attr GZ1_Rolladen_Front subType blindActuator
attr GZ1_Rolladen_Front webCmd hoch:runter:25:50:75
set GZ1_Rolladen_Front regSet driveUp 22
set GZ1_Rolladen_Front regSet driveTurn 0
set GZ1_Rolladen_Front regSet driveDown 20
Die driveUp/Down-Zeiten habe ich gemessen, die 20s werden nicht für die 50% benötigt, daran sollte es hoffentlich nicht liegen. Die gleichen Einstellungen funktionieren bei den anderen gleichen Rolläden problemlos.
Im Log taucht folgendes auf:
2013.04.26 20:38:55 0: HMLAN_Send: HMLAN1 I:K
2013.04.26 20:38:55 0: HMLAN/RAW: /HHM-LAN-IF,03C1,JEQ0314561,1C6A25,AAAA01,0ACB9B24,000E
2013.04.26 20:38:55 0: HMLAN_Parse: HMLAN1 V:03C1 sNo:JEQ0314561 d:1C6A25 O:AAAA01 m:0ACB9B24 IDcnt:000E
2013.04.26 20:39:08 2: CUL_HM set GZ1_Rollladen_Front off rxt:1
2013.04.26 20:39:08 0: HMLAN_Send: HMLAN1 S:S47A448DF stat: 00 t:00000000 d:01 r:47A448DF m:0E A011 AAAA01 1BD036 0201000000
2013.04.26 20:39:09 0: HMLAN/RAW: /R47A448DF,0001,0ACBD19B,FF,FFB7,0E80021BD036AAAA010101C32048
2013.04.26 20:39:09 0: HMLAN_Parse: HMLAN1 R:R47A448DF stat:0001 t:0ACBD19B d:FF r:FFB7 m:0E 8002 1BD036 AAAA01 0101C32048
2013.04.26 20:39:20 0: HMLAN_Send: HMLAN1 I:K
2013.04.26 20:39:20 0: HMLAN/RAW: /HHM-LAN-IF,03C1,JEQ0314561,1C6A25,AAAA01,0ACBFCD8,000E
2013.04.26 20:39:20 0: HMLAN_Parse: HMLAN1 V:03C1 sNo:JEQ0314561 d:1C6A25 O:AAAA01 m:0ACBFCD8 IDcnt:000E
2013.04.26 20:39:21 0: HMLAN/RAW: /E1BD036,0000,0ACC02AB,FF,FFB6,0FA4101BD036AAAA0106010000
2013.04.26 20:39:21 0: HMLAN_Parse: HMLAN1 R:E1BD036 stat:0000 t:0ACC02AB d:FF r:FFB6 m:0F A410 1BD036 AAAA01 06010000
2013.04.26 20:39:21 0: HMLAN: Skip ACK
2013.04.26 20:39:33 0: HMLAN/RAW: /E1BD036,0000,0ACC316E,FF,FFB4,11A4101BD036AAAA0106010000
2013.04.26 20:39:33 0: HMLAN_Parse: HMLAN1 R:E1BD036 stat:0000 t:0ACC316E d:FF r:FFB4 m:11 A410 1BD036 AAAA01 06010000
2013.04.26 20:39:33 0: HMLAN: Skip ACK
2013.04.26 20:39:36 0: HMLAN/RAW: /E1BD036,0000,0ACC3E49,FF,FFB7,13A4101BD036AAAA0106010000
2013.04.26 20:39:36 0: HMLAN_Parse: HMLAN1 R:E1BD036 stat:0000 t:0ACC3E49 d:FF r:FFB7 m:13 A410 1BD036 AAAA01 06010000
2013.04.26 20:39:36 0: HMLAN: Skip ACK
2013.04.26 20:39:45 0: HMLAN_Send: HMLAN1 I:K
2013.04.26 20:39:45 0: HMLAN/RAW: /HHM-LAN-IF,03C1,JEQ0314561,1C6A25,AAAA01,0ACC5E92,000E
2013.04.26 20:39:45 0: HMLAN_Parse: HMLAN1 V:03C1 sNo:JEQ0314561 d:1C6A25 O:AAAA01 m:0ACC5E92 IDcnt:000E
Zum Log:
Eigentlich sollte die Rollade komplett runter fahren, ist aber wieder nur bis 50% runter gegangen, danach habe ich zweimal kurz den Taster gedrückt.
Danke für Ideen im Voraus.
Gruß
Christoph
hi
hier gibst befehl nach unten
2013.04.26 20:39:08 0: HMLAN_Send: HMLAN1 S:S47A448DF stat: 00 t:00000000 d:01 r:47A448DF m:0E A011 AAAA01 1BD036 0201000000 (0%)
hier meldet er sein akt status
2013.04.26 20:39:09 0: HMLAN/RAW: /R47A448DF,0001,0ACBD19B,FF,FFB7,0E80021BD036AAAA010101C32048 (97%)
und hier das er unten ist
2013.04.26 20:39:21 0: HMLAN/RAW: /E1BD036,0000,0ACC02AB,FF,FFB6,0FA4101BD036AAAA0106010000 (0%)
alles richtig
sieht so aus als ob deine Fahrzeit nach unten nicht stimmt.
mach mal ein getConfig auf deinem device
und danach list GZ1_Rolladen_Front in der comandzeile
bei mir heißen die
R-driveDown 50 s
R-driveTurn 0.5 s
R-driveUp 50 s
die Frage aller Fragen wann war deine letztes update?
:)
Hallo Hary,
danke für die Antwort. Das letzte Update habe ich vor drei Tagen gemacht. Hier das getConfig-Log:
fhem> list GZ1_Rolladen_Front
Internals:
CFGFN /opt/fhem/Gaestezimmer1.cfg
CHANGED
DEF 1BD036
EVENTS 20
HMLAN1_MSGCNT 24
HMLAN1_RAWMSG E1BD036,0000,0D6FCEC6,FF,FFB7,23A0101BD036AAAA01030000
HMLAN1_RSSI -73
HMLAN1_TIME 2013-04-27 08:57:24
IODev HMLAN1
LASTIn putDev HMLAN1
MSGCNT 24
NAME GZ1_Rolladen_Front
NR 303
NTFY_TRIGGERTIME 2013-04-27 08:01:26
STATE hoch
TYPE CUL_HM
lastMsg No:23 - t:10 s:1BD036 d:AAAA01 030000
protCmdDel 7
protLastRcv 2013-04-27 08:57:24
protNack 1 l ast_at:2013-04-26 20:35:34
protResnd 4 last_at:2013-04-27 08:01:02
protResndFail 1 last_at:2013-04-26 20:34:33
protSnd 10 last _at:2013-04-27 08:57:23
protState CMDs_done_events:2
rssi_HMLAN1 avg:-73 min:-74 max:-72 lst:-73 cnt:5
rssi_at_HMLAN1 avg:-73.87 min:-76 max:-73 lst:-73 cnt:24
Readings:
2013-04-27 08:01:02 CommandAccepted yes
2013-04-27 08:57:23 PairedTo 0xA AAA01
2013-04-27 08:57:24 R-driveDown 10 s
2013-04-27 08:57:24 R-driveTurn 0 s
2013-04-27 08:57:24 R-driveUp 22 s
2013-04-27 08:57:23 R-intKeyVisib invisib
2013-04-27 08:57:23 R-pairCentral 0xAAAA01
2013-04-27 08:57:2 4 R-refRunCounter 0
2013-04-27 08:57:24 R-sign off
2013-04-27 08:57:23 RegL_00: 02:01 0A:AA 0B:AA 0C:0 1 15:FF 00:00
2013-04-27 08:57:24 RegL_01: 08:00 09:00 0A:00 0B:00 0C:64 0D:00 0E:DC 0F:00 10:00 00:00
2013-04-27 08:0 1:26 deviceMsg on (to HMLAN1)
2013-04-27 08:01:26 level 100 %
2013-04-27 08:01:26 motor stop:on
2013-04-19 22:27:58 powerOn -
2013-04-27 08:01:26 state on
Helper:
burstEvtCnt 2
mId 006A
peerIDsRaw ,00000000
rxType 1
Respwait:
Role:
chn 1
dev 1
Rpt:
IO HMLAN1
msg A0C23A0101BD036AAAA01030000::-73:HMLAN1
ts 1367045844.77767
ack:
HASH(0xaf7bb0)
238 002AAAA011BD03600
Rssi:
Hmlan1:
avg -73
cnt 5
lst -73
max -72
min -74
At_hmlan1:
avg -73.875
cnt 24
lst -73
max -73
min -76
Shadowreg:
Attributes:
ALL_Rollaeden Alle_Rollaeden
ALL_Rollaeden_OG Alle_Rollaeden_OG
Frontseitige_Roll aeden Frontseitige_Rollaeden
GZ1_Rollaeden Rollaeden_GZ1
alias GZ1_Rolladen_Front
eventMap on:hoch off:runter stop:stop
expert 2_full
firmware 2.1
fp_grundrissOG 476,1154,2,RL_GZ1_Front
model HM-LC-Bl1PBU-FM
peerIDs 00000000,
room Gaestezimmer1
serialNr JEQ0116274
subType blindActuator
webCmd hoch:runter:25:50:75
fhem>
Du hast recht, der Fehler scheint in der Einstellung für R-driveDown (10 s) zu liegen, in meiner Config sollte das doch eigentlich mit
set GZ1_Rollladen_Front regSet driveDown 20
auf 20s gesetzt werden, oder? Oder muss ich den Befehl auf
set GZ1_Rollladen_Front regSet R-driveDown 20
ändern?
Ich habe es grade mit einem anderen Taster probiert, da musste ich von 22s auf 24s ändern, weil die Rollade nicht ganz hoch gefahren war. Bei dem wird aber nach getConfig und list der richtige übernommene Wert angezeigt:
2013-04-27 09:15:05 PairedTo 0xAAAA01
2013-04-27 09:13:47 R-driveDown set_20 s
2013-04-27 09:13:47 R-driveTurn set_0 s
2013-04-27 09:13:47 R-driveUp set_24 s
2013-04-27 09:15:05 R-intKeyVisib invisib
Also war meine Config doch nicht falsch... Ich habe den Down Wert dann mal auf 22 geändert, und plötzlich fährt die Rollade komplett runter!? Hmm, komisch, aber schön, dass es jetzt funktioniert.
Vielen Dank nochmal für die Idee!
Gruß
Christoph
Guten Morgen!
Gibt es die Möglichkeit dem HM-LC-Bl1PBU-FM das Level/state mit zu teilen??
Denn bei mir ist das Rollo jetzt Offen, aber er zeigt mir 100%(on) an.
Mfg Steffen
100% on bedeutete rollo ganz oben.
wie beim dummer. je größer die zahl um so heller.
gruss
andre