FHEM Forum

FHEM => Automatisierung => Thema gestartet von: hckoe am 08 November 2013, 12:56:29

Titel: WeekdayTimer/Heating_Control und sunset/sunrise
Beitrag von: hckoe am 08 November 2013, 12:56:29
Hallo,

ich steuere über das WeekdayTimer-Modul meine Rolläden mit folgender Konfiguration:
define timer_rollos structure_rollos WeekdayTimer 20:00|zu 07:00|auf
Im Schlafzimmer öffnen wir nachts den Rolladen ein Stück, was mit obiger Konfig funktioniert.

Wenn ich jetzt die sunset-/sunrise-Funktionen benutzen will, wie z.B.
define timer_rollos structure_rollos WeekdayTimer sunset(900)|zu sunrise(1800)|auf
gibt es folgendes Problem: Wenn das Modul nach 0 Uhr die Zeiten neu berechnet, wechselt es vom Zustand undef in den zu diesem Zeitpunkt aktuellen Zustand "zu"  und schließt den einen geöffneten Rolladen wieder.

Gibts es die Möglichkeit, das zu unterbinden?
Vielleicht könnte man ein zusätzliches Attribut einführen, damit diese Events bei der Neuberechnung nicht ausgeführt werden.

Gruß
Helmut
Titel: Antw:WeekdayTimer/Heating_Control und sunset/sunrise
Beitrag von: Dietmar63 am 08 November 2013, 17:15:07
Der WeekdayTimer kann so
define timer_rollos WeekdayTimer Zirkulation sunset(900)|zu sunrise(1800)|auf
nicht definiert werden:

FM:
2013.11.08 17:09:49 1: [timer_rollos] invalid time in timer_rollos <sunset(900)> HH:MM[:SS]

probier mal:
define timer_rollos WeekdayTimer Zirkulation {sunset_abs(900)}|zu {sunrise_abs(1800)}|auf

eventuell solltest du auf die neueste Version updaten.
Titel: Antw:WeekdayTimer/Heating_Control und sunset/sunrise
Beitrag von: hckoe am 09 November 2013, 13:04:11
Hallo Dietmar,

ich habe leider kein Cut/Paste gemacht, sondern die Definition aus dem Kopf hingeschrieben und natürlich die Klammern für den Perl-Ausdruck vergessen:
define timer_rollos WeekdayTimer structure_rollos {sunset_abs(900)}|zu {sunrise_abs(1800)}|auf

Ich bin auch auf dem aktuellsten Stand und wie gesagt, es funktioniert ja eigentlich bis auf den Schönheitsfehler, daß das eine Rollo durch die
Neuberechnung der Zeit kurz nach 0 Uhr geschlossen wird.

Hast Du hier noch irgendwelche Ideen?

Gruß
Helmut
Titel: Antw:WeekdayTimer/Heating_Control und sunset/sunrise
Beitrag von: Dietmar63 am 09 November 2013, 13:33:19
Das Verhalten wundert mich! Ich sehe es mir an und prüfe was ich machen kann.
Titel: Antw:WeekdayTimer/Heating_Control und sunset/sunrise
Beitrag von: Dietmar63 am 09 November 2013, 18:51:27
Ich bin auch auf dem aktuellsten Stand und wie gesagt, es funktioniert ja eigentlich bis auf den Schönheitsfehler, daß das eine Rollo durch die
Neuberechnung der Zeit kurz nach 0 Uhr geschlossen wird.

Hast Du hier noch irgendwelche Ideen?


Du hast recht, es gibt noch eine kleine Unschärfe bei der Updatefunktion der Perlzeiten.
Es sollte leicht zu ändern sein - melde mich, wenn das update zur Verfügung steht.
Titel: Antw:WeekdayTimer/Heating_Control und sunset/sunrise
Beitrag von: hckoe am 12 November 2013, 09:05:40
Hallo Dietmar,

nach dem letzten Update funktioniert es bei mir. Scheinbar war mein voriger Update doch noch wenige Tage zu alt.

Danke und Gruß
Helmut

Titel: Antw:WeekdayTimer/Heating_Control und sunset/sunrise
Beitrag von: Dietmar63 am 12 November 2013, 09:41:46
kann eigentlich noch nicht - ich habe die Ursache noch nicht behoben.
Titel: Antw:WeekdayTimer/Heating_Control und sunset/sunrise
Beitrag von: Dietmar63 am 13 November 2013, 16:37:55
Jetzt sollte um Mitternacht kein Schaltvorgang mehr erfolgen
Titel: Antw:WeekdayTimer/Heating_Control und sunset/sunrise
Beitrag von: hckoe am 13 November 2013, 17:38:29
Hallo Dietmar,

Danke für die Hilfe. Werde es heute nacht beobachten.

Gruß
Helmut