Rollladenaktor HM-LC-BL1-FM unzuverlässig

Begonnen von Jojo11, 28 August 2013, 19:30:02

Vorheriges Thema - Nächstes Thema

martinp876

Hi Jo,

nun, wie man es sieht. zwei mal sind die Rolladen nicht gefahren (schlecht) - es wurde wiederholt. Danach war alles gut (gut).
Hätte das wiederholen keinen Erfolg gehabt wäre das Reading "levelMissed" gesetzt worden. Ist nicht eingetreten, also wieder "gut"

Gruss Martin

Jojo11

Danke. Bleibt natürlich die Frage, warum sie nicht beim ersten Versuch gefahren sind. An der Funkverbindung liegt es sicherlich nicht und disconnected war der HMLAN auch nicht. Dann begebe ich mich mal auf die Suche  ::)

schöne Grüße
Jo

Jojo11

Heute Morgen trat wieder bei einem der Rollladen ein repeat, level 00 instead of C8 auf. Und der steht ca. 3 m vom HMLAN entfernt. Es scheint so, als hätte Deine Änderung in der Tat geholfen  :) Danke dafür!

schöne Grüße
Jo

hexenmeister

Hallo,
der Thread ist zwar etwas älter, aber mein Problem scheint hierher zu passen...
Seit ein Paar Tagen (seit der Zeitumstellung, ob nun Zufall ist oder nicht) spielen meine HM-Aktoren verrückt.
Per AT fahren sie abends runter iund nach einer Minute wieder hoch. Alle ziemlich gleichzeiztig. Man muss sie dann schon 1-2 Mal aus FHEM per Hand antriggern, damit endlich Ruhe ist. Manchmal fährt dann 5 Min später doch noch eine hoch  >:(
Im Log findet sich etwas in der Art:
2015.10.28 14:00:00 3: CUL_HM EG_HA_SA01.Zirkulationspumpe repeat, level 00 instead of C8
2015.10.28 14:06:00 3: CUL_HM EG_HA_SA01.Zirkulationspumpe repeat, level C8 instead of 00
2015.10.28 15:30:00 3: CUL_HM EG_HA_SA01.Zirkulationspumpe repeat, level 00 instead of C8
2015.10.28 15:36:00 3: CUL_HM EG_HA_SA01.Zirkulationspumpe repeat, level C8 instead of 00
2015.10.28 16:45:00 3: CUL_HM EG_HA_SA01.Zirkulationspumpe repeat, level 00 instead of C8
2015.10.28 16:51:06 3: CUL_HM EG_HA_SA01.Zirkulationspumpe repeat, level C8 instead of 00
2015.10.28 17:06:37 3: CUL_HM sz_rollo repeat, level C8 instead of 46
2015.10.28 17:06:38 3: CUL_HM wz_rollo_l repeat, level C8 instead of 00
2015.10.28 17:06:38 3: CUL_HM wz_rollo_r repeat, level C8 instead of 00
2015.10.28 17:06:38 3: CUL_HM kb_rollo repeat, level C8 instead of 46
2015.10.28 17:06:39 3: CUL_HM ka_rollo repeat, level C8 instead of 46
2015.10.28 17:06:55 3: CUL_HM sz_rollo repeat, level 46 instead of C8
2015.10.28 17:06:56 3: CUL_HM kb_rollo repeat, level 46 instead of C8
2015.10.28 17:06:56 3: CUL_HM sz_rollo repeat, level 46 instead of C8
2015.10.28 17:06:56 3: CUL_HM kb_rollo repeat, level 46 instead of C8
2015.10.28 17:07:56 3: CUL_HM ku_rollo repeat, level 00 instead of C8
2015.10.28 17:14:23 3: CUL_HM wz_rollo_l repeat, level C8 instead of 00
2015.10.28 17:14:23 3: CUL_HM wz_rollo_r repeat, level C8 instead of 00
2015.10.28 17:17:11 3: CUL_HM bz_rollo repeat, level 00 instead of C8
2015.10.28 17:23:08 3: CUL_HM ku_rollo repeat, level 00 instead of C8
2015.10.28 17:23:08 3: CUL_HM kb_rollo repeat, level 46 instead of C8
2015.10.28 17:23:47 3: CUL_HM ka_rollo repeat, level 46 instead of C8
2015.10.28 17:23:48 3: CUL_HM sz_rollo repeat, level 46 instead of C8
2015.10.28 17:23:54 3: CUL_HM wz_rollo_l repeat, level 00 instead of C8
2015.10.28 17:23:54 3: CUL_HM wz_rollo_l repeat, level 00 instead of C8
2015.10.28 17:23:59 3: CUL_HM wz_rollo_r repeat, level 00 instead of C8
2015.10.28 17:32:22 3: CUL_HM bz_rollo repeat, level 00 instead of C8
2015.10.28 17:36:05 3: CUL_HM wz_rollo_l repeat, level 28 instead of 00
2015.10.28 17:36:05 3: CUL_HM wz_rollo_r repeat, level 28 instead of 00
2015.10.28 17:36:38 3: CUL_HM wz_rollo_l repeat, level 26 instead of 00
2015.10.28 17:36:38 3: CUL_HM wz_rollo_r repeat, level 26 instead of 00
2015.10.28 17:36:59 3: CUL_HM wz_rollo_r repeat, level 2A instead of 00
2015.10.28 17:37:43 3: CUL_HM wz_rollo_l repeat, level 38 instead of 26
2015.10.28 17:38:27 3: CUL_HM wz_rollo_l repeat, level 26 instead of C8
2015.10.28 17:38:27 3: CUL_HM wz_rollo_r repeat, level 27 instead of C8
2015.10.28 17:38:27 3: CUL_HM ku_rollo repeat, level 00 instead of C8
2015.10.28 17:38:27 3: CUL_HM sz_rollo repeat, level 46 instead of C8
2015.10.28 17:38:27 3: CUL_HM kb_rollo repeat, level 46 instead of C8
2015.10.28 17:38:28 3: CUL_HM ka_rollo repeat, level 46 instead of C8
2015.10.28 17:47:30 3: CUL_HM bz_rollo repeat, level 00 instead of C8


Was könnte hier falsch laufen?

martinp876

was du mit falsch laufen meinst...???
klar ist es ein Problem, daher auch die Behebung. Es ist schlecht, wenn man wiederholen muss. Aber besser man wiederholt.

Eine Bessere Lösung ist nicht zu sehen. Man könnte noch langsamer schalten - am besten warten bis der Rollo gefahren ist, dann der nächste.
Kurz - ich habe keine Lösung, kollisionen zu vermeiden - ich versuche mit ihnen umzugehen. dazu zählt der repeat, einmalig. genauso wie das msgrepeat.

Sollte es konkrete Probleme geben brauche ich die msglogs und die Kommandos/Aktionen.

hexenmeister

Zitat von: martinp876 am 29 Oktober 2015, 20:58:11
was du mit falsch laufen meinst...???
Naja, das Problem ist ja, dass die Rolladen zuerst zwar geschlossen werden, dann aber nach 1-2 Minuten wieder alle oben sind. :( Die Befehle werden quasi wieder revidiert. Früher (ich nehme an mit einer älterer CUL_HM Version) das Problem nie trat nie auf. Konfiguration habe ich nicht geändert.

Die Aktionen sind einfach, einem Aktor wird ein Wert gesendet und sofort tritt meist ein repeat. Das führt aber nicht immer dazu, dass der letzte Befehl revidiert wird:
2015.10.29 21:20:01 3: CUL_HM set wz_rollo_l 0
2015.10.29 21:20:01 3: CUL_HM wz_rollo_l repeat, level 02 instead of 00

Ist mir ein Rätsel....

Kann gerade nicht nachstellen passiert irgendwie nur beim ersten herunterfahren.
Gerade habe ich ein Rollo hoch und wieder herunter gefahren, war aber unauffällig...
2015.10.29 21:33:46.845 0: HMLAN_Send:  HMLAN1 I:-1B689D
2015.10.29 21:33:47.026 0: HMLAN_Parse: HMLAN1 R:E416C78   stat:0000 t:009309CC d:FF r:FFAE     m:3E A011 416C78 1B689D 0201C8
2015.10.29 21:33:47.154 0: HMLAN_Parse: HMLAN1 R:E1B689D   stat:0000 t:00930A4B d:FF r:FFA4     m:3E 8002 1B689D 416C78 0101001048
2015.10.29 21:34:07.454 0: HMLAN_Send:  HMLAN1 I:K
2015.10.29 21:34:07.463 0: HMLAN_Parse: HMLAN1 V:03C4 sNo:LEQ0101517 d:26ECA7 O:416C78 t:009359AD IDcnt:002A L:9 %
2015.10.29 21:34:19.038 0: HMLAN_Parse: HMLAN1 R:E416C78   stat:0000 t:00937220 d:FF r:FFAF     m:3F 8002 416C78 1B689D 00
2015.10.29 21:34:31.923 0: HMLAN_Parse: HMLAN1 R:E416C78   stat:0000 t:0093B313 d:FF r:FFAD     m:40 A011 416C78 1B689D 020100
2015.10.29 21:34:31.935 0: HMLAN_Parse: HMLAN1 R:E1B689D   stat:0000 t:0093B391 d:FF r:FF9C     m:40 8002 1B689D 416C78 0101C8204C
2015.10.29 21:34:32.463 0: HMLAN_Send:  HMLAN1 I:K
2015.10.29 21:34:32.474 0: HMLAN_Parse: HMLAN1 V:03C4 sNo:LEQ0101517 d:26ECA7 O:416C78 t:0093BB61 IDcnt:002A L:9 %
2015.10.29 21:34:56.915 0: HMLAN_Parse: HMLAN1 R:E1B689D   stat:0000 t:00941AD7 d:FF r:FFA1     m:41 A410 1B689D 416C78 06010000
2015.10.29 21:34:56.931 0: HMLAN_Send:  HMLAN1 I:+1B689D,00,00,
2015.10.29 21:34:57.012 0: HMLAN_Send:  HMLAN1 S:+1B689D,00,00,00
2015.10.29 21:34:57.013 0: HMLAN_Send:  HMLAN1 S:SB54F7E75 stat:  00 t:00000000 d:01 r:B54F7E75 m:41 8002 416C78 1B689D 00
2015.10.29 21:34:57.200 0: HMLAN_Parse: HMLAN1 R:RB54F7E75 stat:0002 t:00000000 d:FF r:7FFF     m:41 8002 416C78 1B689D 00
2015.10.29 21:34:57.471 0: HMLAN_Send:  HMLAN1 I:K
2015.10.29 21:34:57.480 0: HMLAN_Parse: HMLAN1 V:03C4 sNo:LEQ0101517 d:26ECA7 O:416C78 t:00941D15 IDcnt:002B L:9 %


Ich lasse logging laufen, vlt. sieht man morgen mehr...

Danke schon mal für die Mühe! :)

martinp876

02 instead of 00
Es ist bei 1% stehen geblieben. 0 war beauftragt, also noch einmal senden.

hexenmeister

Zitat von: martinp876 am 29 Oktober 2015, 22:33:19
02 instead of 00
Es ist bei 1% stehen geblieben. 0 war beauftragt, also noch einmal senden.
Was komisch ist, die Befehle werden korrekt ausgeführt. Die Rolladen stehen zumindest so, wie sie sollen. Und dann, nach paar Minuten fahren auch alle wieder hoch. Wie verhext.  ;D
Ich hoffe, ich habe morgen einen Log von dieser Situation.

hexenmeister

Hallo,

ich habe noch mal meine Scripte durchgesehen, ich habe eine dunkle Vorahnung, evtl. bin ich selbst an dem Problem schuld. Ich prüfe das und melde mich morgen wieder. Vielen Dank erstmal!

Grüße,
Alexander

hexenmeister

Hallo Martin!
Ich nehme alles zurück und behaupte das Gegenteil  ;D
Das Problem habe ich gefunden, war ein 'wildgewordener' Script von mir, das zu dieser Jahreszeit gar nicht erst aktiv sein solle. In Verbindung mit der Zeitumstellung entstand letztendlich das Problem.
Vielen Dank für Deine Mühe!

Grüße,
Alexander