Originally posted by: <email address deleted>
Hallo FHEM Users
Ich verwende um meine Storen einzufahren folgende Definition:
define auto_storen_unten at +*{max(abstime2rel("18:00"),sunset_rel())}
set Store_Kueche,Store_Essen,Store_Sitzpl_r,Store_Sitzpl_l off
Das Problem ist nun, dass die Storen vor 18:00h eingefahren werden
(zBsp. 17:04h). Wenn ich jedoch meinen Dockstar (Debian Lenny) neu
starte, wird die Zeit richtig gesetzt auf 18:00h, aber das nächste mal
steht dann wieder 17:04h...
Ist das ein Berechtigungsproblem einer Datei? Ich habe dem Modul
"99_SUNRISE_EL.pm" die Berechtigung "777" erteilt, löst das Problem
aber nicht. Ich verwende FHEM 5.0, Debian Packet von Rudi's Website.
Danke für eure Hilfe / Tipps...
Gruss Dani
--
Sie haben diese Nachricht erhalten, da Sie der Google Groups-Gruppe FHEM users beigetreten sind.
Wenn Sie Nachrichten in dieser Gruppe posten möchten, senden Sie eine E-Mail an fhem-users@googlegroups.com.
Wenn Sie aus dieser Gruppe austreten möchten, senden Sie eine E-Mail an fhem-users+unsubscribe@googlegroups.com.
Besuchen Sie die Gruppe unter http://groups.google.com/group/fhem-users?hl=de, um weitere Optionen zu erhalten.
> define auto_storen_unten at +*{max(abstime2rel("18:00"),sunset_rel())}
> set Store_Kueche,Store_Essen,Store_Sitzpl_r,Store_Sitzpl_l off
Ich glaube Du moechtest die Storen (was auch immer die sind :) um 18 Uhr und
nicht in 18 Stunden abschalten. d.h. das "+" ist fehl am Platz in dieser
Definition. Eigentlich steht im Status (list auto_storen_unten) wann genau die
Befehle ausgefuehrt werden.
--
Sie haben diese Nachricht erhalten, da Sie der Google Groups-Gruppe FHEM users beigetreten sind.
Wenn Sie Nachrichten in dieser Gruppe posten möchten, senden Sie eine E-Mail an fhem-users@googlegroups.com.
Wenn Sie aus dieser Gruppe austreten möchten, senden Sie eine E-Mail an fhem-users+unsubscribe@googlegroups.com.
Besuchen Sie die Gruppe unter http://groups.google.com/group/fhem-users?hl=de, um weitere Optionen zu erhalten.
> Ich glaube Du moechtest die Storen (was auch immer die sind :) um 18 Uhr und
> nicht in 18 Stunden abschalten. d.h. das "+" ist fehl am Platz in dieser
> Definition. Eigentlich steht im Status (list auto_storen_unten) wann genau die
> Befehle ausgefuehrt werden.
Nachdem ich meinen eigenen Posting durchgelesen habe, fiel mir auf, dass
1. Storen Rolladen sind :)
2. Du rechnest bereits mit relativen Zeiten, also muesste das + doch
funktionieren.
3. abstime2rel ist "kaputt", da es um 18:00 fuer abstime2rel("18:00") 00:00:00
liefert, und damit gewinnt beim max sunset_rel.
Ich habe abstime2rel fuer diesen Fall auf 24:00 gesetzt. Hat wer was dagegen?
--
Sie haben diese Nachricht erhalten, da Sie der Google Groups-Gruppe FHEM users beigetreten sind.
Wenn Sie Nachrichten in dieser Gruppe posten möchten, senden Sie eine E-Mail an fhem-users@googlegroups.com.
Wenn Sie aus dieser Gruppe austreten möchten, senden Sie eine E-Mail an fhem-users+unsubscribe@googlegroups.com.
Besuchen Sie die Gruppe unter http://groups.google.com/group/fhem-users?hl=de, um weitere Optionen zu erhalten.
Originally posted by: <email address deleted>
@eppi,
Am 14.12.2010 09:32, schrieb Rudolf Koenig:
> 2. Du rechnest bereits mit relativen Zeiten, also muesste das + doch
> funktionieren.
warum eigentlich relativ, wie wäre es damit:
> define at02.roll.wz at *{sunset(0,"17:00","22:00")} set roll_wz off-for-timer 40
fährt Rolladen bei sunset runter, frühestens um 17:00 und spätestens um
22:00. Tut hier zur vollsten Zufriedenheit. Morgens dann das gleiche
Konstrukt mittels Sunrise:
> define at01.roll.wz at *{sunrise(0,"06:30","08:00")} set roll_wz on-for-timer 40
-Manfred
--
Sie haben diese Nachricht erhalten, da Sie der Google Groups-Gruppe FHEM users beigetreten sind.
Wenn Sie Nachrichten in dieser Gruppe posten möchten, senden Sie eine E-Mail an fhem-users@googlegroups.com.
Wenn Sie aus dieser Gruppe austreten möchten, senden Sie eine E-Mail an fhem-users+unsubscribe@googlegroups.com.
Besuchen Sie die Gruppe unter http://groups.google.com/group/fhem-users?hl=de, um weitere Optionen zu erhalten.
Originally posted by: <email address deleted>
Hallo Zusammen
Danke für eure Hilfe.
@Rudi: Sorry für meinen schweizerdeutschen Ausdruck "Storen"....Frage:
Heisst das, dass im Modul etwas geändert werden muss, damit "18:00"
gewinnt statt sunset_rel?
@Manfred: Danke für dein Beispiel, werde ich ansonsten so übernehmen
Gruess Dani
--
Sie haben diese Nachricht erhalten, da Sie der Google Groups-Gruppe FHEM users beigetreten sind.
Wenn Sie Nachrichten in dieser Gruppe posten möchten, senden Sie eine E-Mail an fhem-users@googlegroups.com.
Wenn Sie aus dieser Gruppe austreten möchten, senden Sie eine E-Mail an fhem-users+unsubscribe@googlegroups.com.
Besuchen Sie die Gruppe unter http://groups.google.com/group/fhem-users?hl=de, um weitere Optionen zu erhalten.
> @Rudi: Sorry für meinen schweizerdeutschen Ausdruck "Storen"
Ich finde es gut, hab jetzt was dazugelernt :)
> Heisst das, dass im Modul etwas geändert werden muss, damit "18:00"
> gewinnt statt sunset_rel?
Ja:
$diff += 86400 if($diff < 0);
durch
$diff += 86400 if($diff <= 0);
ersetzen. Habs in CVS eingecheckt.
--
Sie haben diese Nachricht erhalten, da Sie der Google Groups-Gruppe FHEM users beigetreten sind.
Wenn Sie Nachrichten in dieser Gruppe posten möchten, senden Sie eine E-Mail an fhem-users@googlegroups.com.
Wenn Sie aus dieser Gruppe austreten möchten, senden Sie eine E-Mail an fhem-users+unsubscribe@googlegroups.com.
Besuchen Sie die Gruppe unter http://groups.google.com/group/fhem-users?hl=de, um weitere Optionen zu erhalten.
Originally posted by: <email address deleted>
Hallo Rudi
> $diff += 86400 if($diff < 0);
> durch
> $diff += 86400 if($diff <= 0);
> ersetzen. Habs in CVS eingecheckt.
Danke für die Anpassung!
Meine Storen fahre ich am Morgen jeweils ein mit folgender Definition:
define auto_storen_oben at +*{max(abstime2rel("05:30"),sunrise_rel())}
set
Store_Kueche,Store_Pergola,Store_Essen,Store_Sitzpl_r,Store_Sitzpl_l
on
Was heissen soll: fahre die Storen bei Sonnenaufgang ein, aber nicht
vor 5.30h...
Jetzt nach deiner Anpassung des Moduls fahren die Storen bereits um
5.30h ein. Nach meinem Verständnis muss nun sunrise_rel gewinnen, da
der Sonnenaufgang zwischen 7.30h und 8.10h liegt.
Ist da nochmals eine Anpassung des "99_Utils.pm" Moduls notwendig?
Danke und Gruss Dani
--
Sie haben diese Nachricht erhalten, da Sie der Google Groups-Gruppe FHEM users beigetreten sind.
Wenn Sie Nachrichten in dieser Gruppe posten möchten, senden Sie eine E-Mail an fhem-users@googlegroups.com.
Wenn Sie aus dieser Gruppe austreten möchten, senden Sie eine E-Mail an fhem-users+unsubscribe@googlegroups.com.
Besuchen Sie die Gruppe unter http://groups.google.com/group/fhem-users?hl=de, um weitere Optionen zu erhalten.
> Jetzt nach deiner Anpassung des Moduls fahren die Storen bereits um
> 5.30h ein. Nach meinem Verständnis muss nun sunrise_rel gewinnen, da
> der Sonnenaufgang zwischen 7.30h und 8.10h liegt.
Dieses Problem kann ich nicht nachvollziehen. Kannst Du bitte in
99_Utils.pm/max() vor dem ersten return folgende Zeile einfuegen:
Log 1, "MAX: $a $b";
und die MAX Zeilen aus dem Log nach dem restart von fhem posten?
--
Sie haben diese Nachricht erhalten, da Sie der Google Groups-Gruppe FHEM users beigetreten sind.
Wenn Sie Nachrichten in dieser Gruppe posten möchten, senden Sie eine E-Mail an fhem-users@googlegroups.com.
Wenn Sie aus dieser Gruppe austreten möchten, senden Sie eine E-Mail an fhem-users+unsubscribe@googlegroups.com.
Besuchen Sie die Gruppe unter http://groups.google.com/group/fhem-users?hl=de, um weitere Optionen zu erhalten.
Originally posted by: <email address deleted>
Hallo Rudi
> Dieses Problem kann ich nicht nachvollziehen. Kannst Du bitte in
> 99_Utils.pm/max() vor dem ersten return folgende Zeile einfuegen:
> Log 1, "MAX: $a $b";
> und die MAX Zeilen aus dem Log nach dem restart von fhem posten?
2010.12.15 13:02:13 2: FHEMWEB port 8086 opened
2010.12.15 13:02:13 2: FHEMWEB port 8084 opened
2010.12.15 13:02:13 1: MAX: 16:28:47 18:35:19
2010.12.15 13:02:14 3: CUL opening MyCUNO device 192.168.28.18:2323
2010.12.15 13:02:14 3: CUL device opened
2010.12.15 13:02:14 1: MAX: 04:57:46 04:01:16
2010.12.15 13:02:14 0: Server started (version 5.0 from 2010-08-15
($Id: fhem.pl,v 1.111 2010-09-30 13:12:27 rudolfkoenig Exp $), pid
1693)
Im WebIF sehe ich nun, dass die nächste Ausführung meiner Storen
(einfahren) um 07:37:32 geplant ist.
Was meinst du?
Gruss Dani
--
Sie haben diese Nachricht erhalten, da Sie der Google Groups-Gruppe FHEM users beigetreten sind.
Wenn Sie Nachrichten in dieser Gruppe posten möchten, senden Sie eine E-Mail an fhem-users@googlegroups.com.
Wenn Sie aus dieser Gruppe austreten möchten, senden Sie eine E-Mail an fhem-users+unsubscribe@googlegroups.com.
Besuchen Sie die Gruppe unter http://groups.google.com/group/fhem-users?hl=de, um weitere Optionen zu erhalten.
> Im WebIF sehe ich nun, dass die nächste Ausführung meiner Storen
> (einfahren) um 07:37:32 geplant ist.
> Was meinst du?
Das ist doch das was du wolltest: max(abstime2rel("05:30"),sunrise_rel())
Oder irre ich mich?
--
Sie haben diese Nachricht erhalten, da Sie der Google Groups-Gruppe FHEM users beigetreten sind.
Wenn Sie Nachrichten in dieser Gruppe posten möchten, senden Sie eine E-Mail an fhem-users@googlegroups.com.
Wenn Sie aus dieser Gruppe austreten möchten, senden Sie eine E-Mail an fhem-users+unsubscribe@googlegroups.com.
Besuchen Sie die Gruppe unter http://groups.google.com/group/fhem-users?hl=de, um weitere Optionen zu erhalten.
> Das ist doch das was du wolltest: max(abstime2rel("05:30"),sunrise_rel())
> Oder irre ich mich?
Ja genau, jedoch wurde dies erst nach dem Restart des FHEM so
ausgegeben. Ich warte jetzt morgen ab und werde nochmals berichten.
Danke und Gruss Dani
--
Sie haben diese Nachricht erhalten, da Sie der Google Groups-Gruppe FHEM users beigetreten sind.
Wenn Sie Nachrichten in dieser Gruppe posten möchten, senden Sie eine E-Mail an fhem-users@googlegroups.com.
Wenn Sie aus dieser Gruppe austreten möchten, senden Sie eine E-Mail an fhem-users+unsubscribe@googlegroups.com.
Besuchen Sie die Gruppe unter http://groups.google.com/group/fhem-users?hl=de, um weitere Optionen zu erhalten.
On 15 Dez., 21:53, eppi wrote:
> > Das ist doch das was du wolltest: max(abstime2rel("05:30"),sunrise_rel())
> > Oder irre ich mich?
>
> Ja genau, jedoch wurde dies erst nach dem Restart des FHEM so
> ausgegeben. Ich warte jetzt morgen ab und werde nochmals berichten.
Alles i.o., funktioniert Perfekt!
Vielen Dank für die Unterstützung!
Gruess Dani
--
Sie haben diese Nachricht erhalten, da Sie der Google Groups-Gruppe FHEM users beigetreten sind.
Wenn Sie Nachrichten in dieser Gruppe posten möchten, senden Sie eine E-Mail an fhem-users@googlegroups.com.
Wenn Sie aus dieser Gruppe austreten möchten, senden Sie eine E-Mail an fhem-users+unsubscribe@googlegroups.com.
Besuchen Sie die Gruppe unter http://groups.google.com/group/fhem-users?hl=de, um weitere Optionen zu erhalten.