Originally posted by: <email address deleted>
Hallo,
ich habe folgendes script in meine fhem.cfg eingebaut.
define jahreszeit dummy
define checkprogram at *22:30:00 {\
if(jahreszeit="Winter") {\
fhem ("set FHT_WohnZ desired-temp 21.0 day-temp 21.0 night-temp
18.0")\
else {\
fhem ("set FHT_WohnZ desired-temp 20.0 day-temp 20.0 night-temp
17.0")\
}\
}
Der Aufruf "http://fritz.box:8083/fhem?cmd=set jahreszeit+Winter"
funktioniert einwandfrei und der Parameter "jahreszeit" wird auch
entsprechend angezeigt mit "Winter" angezeigt.
Das Programm führt um 22:30 allerdings nichts aus. Im Logfile von
FHT_WohnZ ist kein Eintrag zu finden.
Wo liegt mein Fehler ?
Gruss
Holger
--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
> if(jahreszeit="Winter") {\
> Wo liegt mein Fehler ?
>
da "Winter" ziemlich offensichtlich nicht numerisch ist, würde ich
zunächst einmal
if(jahreszeit eq "Winter")
draus machen...?
Gruss
Torsten
--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
Originally posted by: <email address deleted>
danke für den Tip, hatte ich auch schon versucht, hilft aber auch
nicht weiter :-( ...
(jahreszeit eq "Winter") geht auch nicht.
Nach meinem Verständnis müsste doch in die ein oder andere Bedingung
gesprungen werden. Ich fürchte da ist noch irgendetwas anderes faul.
On 6 Jan., 22:44, borsti wrote:
> > if(jahreszeit="Winter") {\
> > Wo liegt mein Fehler ?
>
> da "Winter" ziemlich offensichtlich nicht numerisch ist, würde ich
> zunächst einmal
>
> if(jahreszeit eq "Winter")
>
> draus machen...?
>
> Gruss
> Torsten
--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
Originally posted by: <email address deleted>
Jetzt hab ichs !!! Danke !
define jahreszeit dummy
define checkprogram at *23:20:00 {\
if($value{jahreszeit} eq "Winter") {\
fhem ("set FHT_WohnZ desired-temp 21.0 day-temp 21.0 night-temp
18.0")\
}\
else {\
fhem ("set FHT_WohnZ desired-temp 20.0 day-temp 20.0 night-temp
17.0")\
}\
}
On 6 Jan., 22:53, Holger wrote:
> danke für den Tip, hatte ich auch schon versucht, hilft aber auch
> nicht weiter :-( ...
>
> (jahreszeit eq "Winter") geht auch nicht.
>
> Nach meinem Verständnis müsste doch in die ein oder andere Bedingung
> gesprungen werden. Ich fürchte da ist noch irgendetwas anderes faul.
>
> On 6 Jan., 22:44, borsti wrote:
>
>
>
>
>
>
>
> > > if(jahreszeit="Winter") {\
> > > Wo liegt mein Fehler ?
>
> > da "Winter" ziemlich offensichtlich nicht numerisch ist, würde ich
> > zunächst einmal
>
> > if(jahreszeit eq "Winter")
>
> > draus machen...?
>
> > Gruss
> > Torsten
--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com