Ankündigung

Einklappen
Keine Ankündigung bisher.

Lichtschalter-Rolladen Kopplung

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    #16
    Zitat von amazing Beitrag anzeigen
    Das wiederum sollte bedeuten, dass elevation = -5 im Sommer zu einer anderen Uhrzeit als im Winter erreicht wird. Somit müsste ich eigentlich keine Uhrzeit mehr angeben, da immer elevation = -5 gilt und die Uhrzeit sich mit den Jahreszeiten ändert. Bei mir funktioniert es jedenfalls so und ich muss nirgendswo eine Uhrzeit anpassen.
    Gilt analog für den Sonnenauf- und -untergang, oder?
    BR
    Marc

    Kommentar


      #17
      Ich möchte noch mal kurz zurück zum ursprünglichen Problem:
      Kann ich nicht einfach bevor ich die Rolladen fahre dessen Zustand rücklesen?
      Also wenn betreits unten dann nicht fahren?

      LG

      Kommentar


        #18
        Zitat von DerMitdemBusSpricht Beitrag anzeigen
        Kann ich nicht einfach bevor ich die Rolladen fahre dessen Zustand rücklesen?
        Also wenn betreits unten dann nicht fahren?
        Für die Aufgabe des Threaderstellers kann man wohl so etwas schreiben:

        [highlight=epc]
        //Büro Licht-Rollo Kopplung
        RolloVerbot = AUS
        if change(dayofweek()) then RolloVerbot = AUS endif

        if chtime(17,30,00) and "Büro LichtAn-5/0/0"==EIN and !RolloVerbot then {
        write ("Büro1 Auf/Ab-2/0/0",RUNTER);
        write ("Büro2 Auf/Ab-2/0/3",RUNTER);
        RolloVerbot = EIN;
        } endif[/highlight]

        Wenn Du noch die Stellung prüfen willst, kannst Du ja noch eine Unterabfrage einbauen:

        [highlight=epc]
        //Büro Licht-Rollo Kopplung
        RolloVerbot = AUS
        if change(dayofweek()) then RolloVerbot = AUS endif

        if chtime(17,30,00) and "Büro LichtAn-5/0/0"==EIN and !RolloVerbot then {
        if "Büro1 Status Auf/Ab-2/4/0" == oben then write ("Büro1 Auf/Ab-2/0/0",RUNTER) endif;
        if "Büro2 Status Auf/Ab-2/4/3" == oben then write ("Büro2 Auf/Ab-2/0/3",RUNTER) endif;
        RolloVerbot = EIN;
        } endif[/highlight]

        Gruß,
        Bernd

        Kommentar

        Lädt...
        X