Probleme mit einer HM-LC-Bl1PBU-FM

Begonnen von CiVi, 26 April 2013, 20:48:09

Vorheriges Thema - Nächstes Thema

CiVi

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

FHEM auf Raspberry Pi 3
HMLAN (HM-LC-Bl1PBU-FM, HM-LC-Sw1-Pl-2, HM-ES-PMSw1, HM-SEC-RHS, ...)
CUL (FS20), TCM-ESP3 (Enocean)

TCM-ESP3 für EnOcean

LuckyDay

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?

:)

CiVi

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
FHEM auf Raspberry Pi 3
HMLAN (HM-LC-Bl1PBU-FM, HM-LC-Sw1-Pl-2, HM-ES-PMSw1, HM-SEC-RHS, ...)
CUL (FS20), TCM-ESP3 (Enocean)

TCM-ESP3 für EnOcean

Steffen

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

justme1968

100% on bedeutete rollo ganz oben.

wie beim dummer. je größer die zahl um so heller.

gruss
  andre
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968