Hallo,
ich kann mit den Befehlen:
{rollo("AUF")}
und
{rollo("ZU")}
meine Funkrollos per Eigenbau Interface das am USB Port der Fritbox 7390 hängt, öffnen bzw schließen.
Das funktioniert auch automatisch und sonnenstandsabhängig bisher einwandfrei.
Außerdem ist es mir gelungen viertelstündlich die Wetterdaten meines Ortes mithilfe von Yahoo wie folgt abzufragen:
define MyWetter Weather xxxxxx 900 de
Ich möchte nun meine Rollos zusätzlich schließen / wieder öffnen, wenn die Temperatur tagsüber einen Wert über- bzw. unterschreitet (wenn's mal wieder Sommer wird).
So viel ich herausgefunden habe geht das irgendwie mit "notify", habe aber absolut keinen Plan, wie ich das machen könnte.
Danke für die Hilfe
Willi
Wie es aussieht gehts doch nicht so einfach mit dem "notify", aber vielleicht mit Perl?
Eine C Funktion würde dafür etwa so aussehen:
void sonnenschutz(void)
{
static int r = OBEN;
if((uhrzeit > 1000) && (uhrzeit < 1800))
{
if((MyWetter.temperature > 25) && (r == OBEN))
{
rollo("ZU");
r = UNTEN;
}
if((MyWetter.temperature < 25) && (r == UNTEN))
{
rollo("AUF");
r = OBEN;
}
}
}
Leider hab ich keine Ahnung von Perl und wie ich sowas umsetzen kann.
Kann mir bitte jemand helfen?
Willi
Schau dir mal THRESHOLD (eventuell in verbindung mit watchdog) an. damit kannst du deine sonnenschutz steuerung (fast) ohne perl umsetzen.
du wirst im forum auch beispiele dazu finden.
gruss
andre
Danke Andre, ich glaub damit komm ich weiter.
Willi