Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Bedingung für Jalousienprogramm

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    4.0k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.2k

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.6k

Bedingung für Jalousienprogramm

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
blockly
3 Beiträge 2 Kommentatoren 191 Aufrufe 1 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • surfer09S Offline
    surfer09S Offline
    surfer09
    schrieb am zuletzt editiert von
    #1

    Hallo zusammen,

    ich würde gerne in meinem Jalousienprogramm noch eine kleine Optimierung vornehmen. Aktuell fahren diese zu bestimmten Zeiten hoch. Jetzt würde ich aber gerne bedingen: "wenn vor dieser Hochfahrzeit schon manuell hochgefahren wurde, fahre nicht noch einmal".
    Warum das Ganze: An manchen Tagen ist es morgens noch nicht so hell und ich fahre dann die Jalousien komplett auf. 10 Minuten später läuft dann das Skript und fährt diese auf 75 % herunter, weil es eigentlich auch so im Skript steht.
    Ich weiß nicht, ob es diese Möglichkeit gibt, wäre zumindest echt praktisch an manchen Tagen.

    Jalousie_Büro.jpg

    Gruß surfer ;-)

    IO-Broker Master/Slave auf Windows 11 64bit, NPM 10.9.4, Node 22.21.1 js-controller 7.0.7

    E 1 Antwort Letzte Antwort
    0
    • surfer09S surfer09

      Hallo zusammen,

      ich würde gerne in meinem Jalousienprogramm noch eine kleine Optimierung vornehmen. Aktuell fahren diese zu bestimmten Zeiten hoch. Jetzt würde ich aber gerne bedingen: "wenn vor dieser Hochfahrzeit schon manuell hochgefahren wurde, fahre nicht noch einmal".
      Warum das Ganze: An manchen Tagen ist es morgens noch nicht so hell und ich fahre dann die Jalousien komplett auf. 10 Minuten später läuft dann das Skript und fährt diese auf 75 % herunter, weil es eigentlich auch so im Skript steht.
      Ich weiß nicht, ob es diese Möglichkeit gibt, wäre zumindest echt praktisch an manchen Tagen.

      Jalousie_Büro.jpg

      Gruß surfer ;-)

      E Offline
      E Offline
      el_malto
      schrieb am zuletzt editiert von el_malto
      #2

      @surfer09 es kommt drauf an aus welcher Position die Rollos auf 75% gefahren werden sollen.
      Denke die sollen ja nur auf 75% gefahren werden, wenn die vorher auf 100% (also zu) sind oder?
      Wenn ja dann einfach in deiner "Falls" abfrage noch eine UND Verknüpfung rein machen wo das Level der Jalousie abgefragt wird.
      Also falls "Urlaub Dennis = falsch" UND "Aktuelle Zeit..." UND "Level Jalousie = 100".
      Dann wird die Jalousie nur hochgefahren wenn die auf 100% (also ganz zu) ist.

      Du könntest es noch ein wenig verfeiner indem du das letzte UND anders abfragst. Z.B. könntest du da sagen, wenn der Wert >= 75 ist, fahre auf 75%. Wenn du die Jalousie evtl. nachts im Sommer wegen der Hitze nur ein wenig auf machst würde die dann ja schon nicht mehr hochfahren. Mit den Werten kannst dann spielen oder so anpassen wie du möchtest oder es dir am besten passt.

      surfer09S 1 Antwort Letzte Antwort
      0
      • E el_malto

        @surfer09 es kommt drauf an aus welcher Position die Rollos auf 75% gefahren werden sollen.
        Denke die sollen ja nur auf 75% gefahren werden, wenn die vorher auf 100% (also zu) sind oder?
        Wenn ja dann einfach in deiner "Falls" abfrage noch eine UND Verknüpfung rein machen wo das Level der Jalousie abgefragt wird.
        Also falls "Urlaub Dennis = falsch" UND "Aktuelle Zeit..." UND "Level Jalousie = 100".
        Dann wird die Jalousie nur hochgefahren wenn die auf 100% (also ganz zu) ist.

        Du könntest es noch ein wenig verfeiner indem du das letzte UND anders abfragst. Z.B. könntest du da sagen, wenn der Wert >= 75 ist, fahre auf 75%. Wenn du die Jalousie evtl. nachts im Sommer wegen der Hitze nur ein wenig auf machst würde die dann ja schon nicht mehr hochfahren. Mit den Werten kannst dann spielen oder so anpassen wie du möchtest oder es dir am besten passt.

        surfer09S Offline
        surfer09S Offline
        surfer09
        schrieb am zuletzt editiert von
        #3

        @el_malto Super, danke dir für den Tipp! Ich werde es mal versuchen! :-)

        IO-Broker Master/Slave auf Windows 11 64bit, NPM 10.9.4, Node 22.21.1 js-controller 7.0.7

        1 Antwort Letzte Antwort
        0
        Antworten
        • In einem neuen Thema antworten
        Anmelden zum Antworten
        • Älteste zuerst
        • Neuste zuerst
        • Meiste Stimmen


        Support us

        ioBroker
        Community Adapters
        Donate

        657

        Online

        32.7k

        Benutzer

        82.4k

        Themen

        1.3m

        Beiträge
        Community
        Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
        ioBroker Community 2014-2025
        logo
        • Anmelden

        • Du hast noch kein Konto? Registrieren

        • Anmelden oder registrieren, um zu suchen
        • Erster Beitrag
          Letzter Beitrag
        0
        • Home
        • Aktuell
        • Tags
        • Ungelesen 0
        • Kategorien
        • Unreplied
        • Beliebt
        • GitHub
        • Docu
        • Hilfe