Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. Vorhangsteuerung

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    Vorhangsteuerung

    This topic has been deleted. Only users with topic management privileges can see it.
    • xeno220
      xeno220 last edited by

      Hi zusammen,
      ich habe nur sehr eingeschränkte Kenntnisse von Blockly/JS und generell Programmierung.
      Habe mich aber trotzdem an einem Script für meine Vorhänge versucht, bekomme es aber einfach nicht hin.

      Der Vorhang soll sobald die Tür geöffnet wird auf 50 % gefahren werden aber nur wenn der Vorhang aktuell auf mehr als 50% steht, Zudem soll der Vorhang sobald die Tür wieder geschlossen wird, auf den Status vor dem öffnen fahren. (100% ist zu / 0% offen)

      So habe ich versucht es z lösen.... Object ID "is open" = der Fenster Sensor / Object ID "only available .." = der Status des Vorhangs in %.. Zumindest schreibt er scheinbar die Variable mit dem richtigen Wert

      Screenshot 2022-05-09 180937.png

      Danke schonmal vorab für die Unterstützung..

      paul53 1 Reply Last reply Reply Quote 0
      • paul53
        paul53 @xeno220 last edited by

        @xeno220 sagte: Tür geöffnet wird auf 50 % gefahren werden aber nur wenn der Vorhang aktuell auf mehr als 50% steht, Zudem soll der Vorhang sobald die Tür wieder geschlossen wird, auf den Status vor dem öffnen fahren.

        "wiederhole solange" erzeugt eine Endlosschleife.
        Vorschlag:

        Bild_2022-05-09_184702401.png

        Wert (unter "Trigger"):

        Blockly_DP_Props.JPG

        xeno220 1 Reply Last reply Reply Quote 0
        • xeno220
          xeno220 @paul53 last edited by

          @paul53 Vielen Dank, funktioniert wie gewünscht 🙂

          Mir ist beim testen gerade noch etwas aufgefallen. Wenn ich die Türe kurz nachdem schließen doch nochmal öffnen muss (innerhalb 5 sec) dann wird die variable mit dem aktuellen Status beschrieben (Der Vorhang fährt aber gerade) wie kann ich das verhindern ? Leider funktioniert der Datenpunkt, der anzeigt ob der Vorhang gerade fährt nicht zuverlässig, kann man das auch anders lösen ?

          Viele Grüße

          paul53 1 Reply Last reply Reply Quote 0
          • paul53
            paul53 @xeno220 last edited by paul53

            @xeno220 sagte: Wenn ich die Türe kurz nachdem schließen doch nochmal öffnen muss (innerhalb 5 sec) dann wird die variable mit dem aktuellen Status beschrieben (Der Vorhang fährt aber gerade) wie kann ich das verhindern ?

            Versuche es mal so:

            Bild_2022-05-10_152846162.png

            An die Timer-Variable timeout gelangt man, indem man nach Einfügen des Timeout-Blockes in die Javascript-Ansicht und wieder zurück wechselt.

            1 Reply Last reply Reply Quote 0
            • First post
              Last post

            Support us

            ioBroker
            Community Adapters
            Donate

            959
            Online

            31.9k
            Users

            80.1k
            Topics

            1.3m
            Posts

            2
            4
            262
            Loading More Posts
            • Oldest to Newest
            • Newest to Oldest
            • Most Votes
            Reply
            • Reply as topic
            Log in to reply
            Community
            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
            The ioBroker Community 2014-2023
            logo