FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: Plohmix am 13 Oktober 2013, 21:21:58

Titel: Fehler nach FHEM-update bei SUNSET
Beitrag von: Plohmix am 13 Oktober 2013, 21:21:58
Hallo zusammen,

nach einem Update am Freitag, schaltet sich meine Beleuchtung nicht mehr ein.
Stattdessen erhalte ich eine Fehlermeldung im Log.

Die Meldung lautet: "LichtTreppeAn: please enter time informat hh:mm:ss"

Aufruf in der fhem.cfg: "define LichtTreppeAn at *{sunset("REAL")} set LichtTreppe on-till 22:15"

Kann das Verhalten mit dem Update in Zusammenhang stehen?

Vielen Dank
plohmix
Titel: Antw:Fehler nach FHEM-update bei SUNSET
Beitrag von: betateilchen am 13 Oktober 2013, 21:30:59
Ich denke nicht, denn ich habe hier alle verwendeten Module aktuell und habe gerade Dein at hier per copy&paste definiert - ohne jegliche Fehlermeldung.

Wobei der Aktor bei mir ein FS20 Gerät ist - Du hattest leider nicht dazugeschrieben, um welchen Gerätetyp es sich bei LichtTreppe handelt.
Titel: Antw:Fehler nach FHEM-update bei SUNSET
Beitrag von: Plohmix am 13 Oktober 2013, 21:39:33
Es handelt sich um einen Homematic Zwischenstecker (Bezeichnung hab ich nicht parat).
Der Eintrag im Log erschein genau in dem Moment, in dem der Schalter schalten soll.
Titel: Antw:Fehler nach FHEM-update bei SUNSET
Beitrag von: franky08 am 13 Oktober 2013, 21:45:47
Mach aus 22:15 mal 22:15:00. 
Titel: Antw:Fehler nach FHEM-update bei SUNSET
Beitrag von: betateilchen am 13 Oktober 2013, 21:47:51
Ok, ich habs grade mit Homematic getestet :)

define LichtTreppeAn at *{sunset("REAL")} set LichtTreppe on-till 22:15:00

funktioniert. Ohne die Sekunden bei on-till gehts nicht.
Titel: Antw:Fehler nach FHEM-update bei SUNSET
Beitrag von: franky08 am 13 Oktober 2013, 21:50:09
Sag ich doch (hab langsam auch was dazugelernt :-) )
Titel: Antw:Fehler nach FHEM-update bei SUNSET
Beitrag von: betateilchen am 13 Oktober 2013, 21:52:18
Ja, ich habe den Beitrag aber schon angefangen zu schreiben, bevor Du geantwortet hast ;) ich war nur parallel noch am Testen.

Man sollte im Homematic Bereich einen diesbezüglichen Bug melden *g* denn ich finde, auch eine Zeitangabe von 22:15 sollte funktionieren müssen.
Titel: Antw:Fehler nach FHEM-update bei SUNSET
Beitrag von: Plohmix am 13 Oktober 2013, 21:54:22
Na, wenn es das war.....

hat aber bis Freitag anstandslos funktioniert.

Dann dank ich mal recht herzlich.
Titel: Antw:Fehler nach FHEM-update bei SUNSET
Beitrag von: betateilchen am 13 Oktober 2013, 22:16:09
Zitat von: betateilchen am 13 Oktober 2013, 21:52:18Man sollte im Homematic Bereich einen diesbezüglichen Bug melden denn ich finde, auch eine Zeitangabe von 22:15 sollte funktionieren müssen.


  elsif($cmd =~ m/^(on-for-timer|on-till)$/) { ################################
    my (undef,undef,$duration,$edate) = @a; #date prepared extention to entdate
    if ($cmd eq "on-till"){
  # to be extended to handle end date as well
  my ($eH,$eM,$eSec)  = split(':',$duration);
  return "please enter time informat hh:mm:ss" if (!$eSec);


Hm... das ist die Stelle die geändert werden müsste. Aber ich weiss nicht, ob der Entwickler für die derzeitige Umsetzung eine technische Notwendigkeit hat.