Hauptmenü

Rollosteuerung

Begonnen von lt1014, 26 Februar 2014, 00:18:06

Vorheriges Thema - Nächstes Thema

lt1014

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
Fritzbox 7490
Raspberry 3
Eigenbau 433MHz Sender
Rolläden Rohrmotor24

lt1014

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

Fritzbox 7490
Raspberry 3
Eigenbau 433MHz Sender
Rolläden Rohrmotor24

justme1968

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
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

lt1014

Danke Andre, ich glaub damit komm ich weiter.

Willi
Fritzbox 7490
Raspberry 3
Eigenbau 433MHz Sender
Rolläden Rohrmotor24