Homematic Rolladenaktor nimmt Befehl an, führt ihn aber manchmal nicht aus

Begonnen von Georg312, 20 April 2013, 10:27:12

Vorheriges Thema - Nächstes Thema

crissiloop

Hallo Martin,

so heute morgen war der Fehler nun wieder da.
Hier das List vom Rollladen:

Internals:
   DEF        1B3F7A
   EVENTS     6
   HMLAN1_MSGCNT 6
   HMLAN1_RAWMSG E1B3F7A,0000,A2937A31,FF,FFBB,BDA4101B3F7ACE771106010200
   HMLAN1_RSSI -69
   HMLAN1_TIME 2013-05-02 05:37:46
   IODev      HMLAN1
   LASTInputDev HMLAN1
   MSGCNT     6
   NAME       WZ_NordOst_Rolladen
   NR         51
   NTFY_TRIGGERTIME 2013-05-02 05:37:46
   STATE      runter %
   TYPE       CUL_HM
   lastMsg    No:BD - t:10 s:1B3F7A d:CE7711 06010200
   protCmdDel 0
   protLastRcv 2013-05-02 05:37:46
   protResnd  4 last_at:2013-05-02 05:37:39
   protResndFail 1 last_at:2013-05-01 20:50:14
   protSnd    3 last_at:2013-05-02 05:37:34
   protState  CMDs_done_events:5
   rssi_HMLAN1 avg:-63.66 min:-65 max:-63 lst:-63 cnt:3
   rssi_at_HMLAN1 avg:-67.83 min:-69 max:-67 lst:-69 cnt:6
   Readings:
     2013-05-02 05:37:40   CommandAccepted yes
     2012-02-14 21:35:11   PairedTo        0xCE7711
     2012-02-14 21:35:12   R-driveDown     19.8 s
     2012-02-14 21:35:12   R-driveTurn     0 s
     2012-02-14 21:35:12   R-driveUp       20.7 s
     2012-02-14 21:35:11   R-pairCentral   0xCE7711
     2013-05-02 05:37:46   deviceMsg       1 % (to HMLAN1)
     2013-05-02 05:37:46   level           1 %
     2013-05-02 05:37:46   motor           stop:1 %
     2013-04-12 14:17:36   powerOn         -
     2013-05-02 05:37:46   state           1 %
     2013-04-04 20:21:43   virtLevel       set_1
   Helper:
     burstEvtCnt 5
     mId        006A
     rxType     1
     Respwait:
     Role:
       chn        1
       dev        1
     Rpt:
       IO         HMLAN1
       msg        A0DBDA4101B3F7ACE771106010200::-69:HMLAN1
       ts         1367465866.96402
       ack:
         HASH(0xd3f778)
         BD8002CE77111B3F7A00
     Rssi:
       Hmlan1:
         avg        -63.6666666666667
         cnt        3
         lst        -63
         max        -63
         min        -65
       At_hmlan1:
         avg        -67.8333333333333
         cnt        6
         lst        -69
         max        -67
         min        -69
Attributes:
   devStateIcon hoch:shutter_open runter.*:shutter_closed halb:shutter_halfopen
   eventMap   on:hoch 1:runter 50:halb
   expert     2_full
   firmware   2.1
   fp_EG      183,948,0,
   model      HM-LC-Bl1PBU-FM
   peerIDs    
   room       Wohnzimmer
   serialNr   JEQ0104791
   subType    blindActuator
   webCmd     hoch:runter:halb:stop


Gruß Christian
FHEM 5.5 auf Cubietruck

1x HMLAN, 1x HMUSB, 12x HM-LC-Bl1 PBU-FM, 5x HM-LC-Sw1-Pl, 1x HM-LC-Sw1-FM, 2x HM-LC-Sw2-FM, 2x HM-SEC-RHS, 3x HM-SEC-SD, 8x HM-SEC-SC, 3x HM-RC-4-2, 1x HM-RC-8, 1x HM-Sec-SFA-SM, Jeelink, 7x Technoline TX 29 DTH-IT

martinp876

Hallo Christian,

hast du jetzt im Log die messages vom Fehlerfall? Die bitte auch noch schicken.

Gruss
Martin

crissiloop

Hallo Martin,

so nun komme ich dazu, die Auszüge aus dem Logfile zu Posten:
Logfile meiner Rollläden
2013-05-02_05:37:34 WZ_NordOst_Rolladen set_hoch
2013-05-02_05:37:39 WZ_NordOst_Rolladen level: 25 %
2013-05-02_05:37:39 WZ_NordOst_Rolladen deviceMsg: 25 % (to HMLANrunter)
2013-05-02_05:37:39 WZ_NordOst_Rolladen 25 %
2013-05-02_05:37:39 WZ_NordOst_Rolladen motor: up:25 %
2013-05-02_05:37:40 WZ_NordOst_Rolladen level: 27 %
2013-05-02_05:37:40 WZ_NordOst_Rolladen deviceMsg: 27 % (to HMLANrunter)
2013-05-02_05:37:40 WZ_NordOst_Rolladen 27 %
2013-05-02_05:37:40 WZ_NordOst_Rolladen motor: down:27 %
2013-05-02_05:37:46 WZ_NordOst_Rolladen deviceMsg: runter % (to HMLAN1)
2013-05-02_05:37:46 WZ_NordOst_Rolladen runter %
2013-05-02_05:37:46 WZ_NordOst_Rolladen motor: stop:runter %



Das Hauptlogfile von dem besagten Zeitraum habe ich als Datei angefügt.
Der betreffende Rollladen ist der "1B3F7A"

Ich hoffe das sind die Infos, welche du brauchst.

Sonst gebe mir einfach Bescheid, was ich noch tun kann, damit wir dem Fehler auf die Schliche kommen.

Gruß
Christian
FHEM 5.5 auf Cubietruck

1x HMLAN, 1x HMUSB, 12x HM-LC-Bl1 PBU-FM, 5x HM-LC-Sw1-Pl, 1x HM-LC-Sw1-FM, 2x HM-LC-Sw2-FM, 2x HM-SEC-RHS, 3x HM-SEC-SD, 8x HM-SEC-SC, 3x HM-RC-4-2, 1x HM-RC-8, 1x HM-Sec-SFA-SM, Jeelink, 7x Technoline TX 29 DTH-IT

martinp876

Hallo Christian,

ich denke, ich habe das Problem identifiziert.
Werde (hoffentlich) heute Abend ein paar Tests machen und dann eine neue Version einchecken.

Gruss
Martin

Georg312

Hallo,

hier noch einmal ein Status von mir:

Ich steuere jetzt seit 1 Woche die Rolläden mit einem sleep 0.5 kurz nacheinander an. Seit dem ist alles fehlerfrei gelaufen. Auch wenn dieser Workaround nicht die Lösung sein sollte zeigt er zumindest, dass die Probleme durch die gleichzeitige Ansteuerung anstehen.

Gruß
Georg

crissiloop

Hallo Martin,
ich habe gestern Abend dein Update geladen. (allerdings weiß ich nicht, ob dies mit meinem Problem zusammen hängt).
Aber heute Morgen sind alle 10 Rollläden ohne Probleme hoch gefahren.
Ich werde es beobachten.

Gruß
Christian
FHEM 5.5 auf Cubietruck

1x HMLAN, 1x HMUSB, 12x HM-LC-Bl1 PBU-FM, 5x HM-LC-Sw1-Pl, 1x HM-LC-Sw1-FM, 2x HM-LC-Sw2-FM, 2x HM-SEC-RHS, 3x HM-SEC-SD, 8x HM-SEC-SC, 3x HM-RC-4-2, 1x HM-RC-8, 1x HM-Sec-SFA-SM, Jeelink, 7x Technoline TX 29 DTH-IT

Salvador

Hallo Martin,

konntest Du das Problem von Christian jetzt eigentlich schon fixen und im CVS einchecken?

Ich habe nämlich m. E. das gleiche Problem wie Christian, allerdings mit einem HM-LC-BL1-FM, und auch nicht so regelmäßig.

Zwar habe ich gestern (09.05.2013, ~13:26) geupdatet, und damit die "10_CUL_HM.pm 3159 2013-05-07" erhalten, aber heute morgen ist ein Rollo dennoch nicht hochgefahren, obwohl er ein "set_Auf" erhalten hat:

2013-05-10_05:24:16 Rollo_WohnF set_Auf
2013-05-10_05:24:20 Rollo_WohnF level: 0 %
2013-05-10_05:24:20 Rollo_WohnF deviceMsg: Zu (to HMLAN)
2013-05-10_05:24:20 Rollo_WohnF Zu
2013-05-10_05:24:20 Rollo_WohnF motor: stop:Zu

Der Befehl wurde übrigens via "at" abgesetzt:

define Rollo_std_hoch at *{sunrise("REAL",0,"05:15","09:00")} { if (!($we)) { fhem("set Rollo_Bad,Rollo_WohnT,Rollo_WohnF,Rollo_WC,Rollo_Kueche Auf");; } }

Viele Grüße
Salvador

Earny11

Hallo Leute,

Ich habe das selbe Problem mit dem HM-LC-SW1-PL2. Mal schaltet er, und mal nicht. Ich habe ein Tuxradio 2 für FS20 und einen Hmlan im Einsatz. Als ich meine Homematic Komponenten nur über den integrierten CUL des Tuxradio 2 geschaltet habe(hatte noch kein FS20) hatte ich kein Problem, erst als ich auf HMLAN umgestiegen bin, ist es aufgetaucht. Es taucht sporadisch auf. Mein Schalten geht über folgenden Befehl :

define Einschalt at *06:55:00 { if (Value("Garageklein") eq "close" and $wday ==2 or $wday==3 or $wday==4) { fhem("set LampHM on-for-timer 1")}}
attr Einschalt room Garagen

Also nichts aufregendes.

Der Fehler taucht aber manchmal auch auf, wenn ich die Lampe über das Fontend mit set .. on schalte.

Jemand eine Idee?

Viele Grüße

Frank
RP 2

martinp876

Hi,

ich bin leider nicht viel weiter mit der Suche. Es scheint ein Problem eines 'alten' befehls in der command-Queue zu sein. Fakt ist, dass der Befehl von HMLAN gesendet wird aber nicht aus einem 'set' Kommando stammt.

Falls jemand noch logs hat waere gut.

Gruss
Martin

crissiloop

Hallo Martin,

wie gesagt,
bei mir läuft es interessanterweise seit dem 06.05.13 nun wieder ohne Probleme.
Bis auf das Update habe ich seit dem aber auch nichts weiter geändert.

@Martin: Da es ja evtl. ein Problem mit alten Befehlen ist: Hilft es die Logs der vorhergehenden alten Befehle (der vor dem Befehl mit den Problemen) mit zu loggen?
Ich hätte da sicher was anzubieten. Allerdings sind das halt ne Menge Einträge im Log.

Gruß
Christian
FHEM 5.5 auf Cubietruck

1x HMLAN, 1x HMUSB, 12x HM-LC-Bl1 PBU-FM, 5x HM-LC-Sw1-Pl, 1x HM-LC-Sw1-FM, 2x HM-LC-Sw2-FM, 2x HM-SEC-RHS, 3x HM-SEC-SD, 8x HM-SEC-SC, 3x HM-RC-4-2, 1x HM-RC-8, 1x HM-Sec-SFA-SM, Jeelink, 7x Technoline TX 29 DTH-IT