Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. Zustand in Variable speichern und später wieder abrufen

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    Zustand in Variable speichern und später wieder abrufen

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

      Moin!
      Unser Sohn hat heute ein neues Bett bekommen - ohne Gitter. Somit könnte er nun jeder Zeit aufstehen und im Haus rumrennen. Das würden wir gerne mitbekommen.

      Hierzu habe ich einen Türsensor an seine Kinderzimmertür angebracht. Jetzt würde ich gerne unsere Schlafzimmerlampe dazu nutzen uns entsprechend zu warnen.

      Das funktioniert mit folgendem Blockly eigentlich auch soweit. Gerne würde ich aber den vorherigen Zustand der Schlafzimmerlampe abspeichern und dann später wieder herstellen wollen.

      Ist das Licht im Schlafzimmer zB noch an gewesen, wollen wir nach der Warnung nicht einfach im Dunkeln sitzen, sondern dann den vorherigen Zustand der Lampe wieder herstellen.
      Irgendwie klappt das aber nicht so und die Lampe geht immer aus, auch wenn sie zuvor an war.

      Licht soll also ein paar mal an und aus gehen, nach 60 Sekunden aus gehen und ggf. (sollte das Licht vor der Türöffnung an gewesen sein), auch wieder an gehen.

      Bildschirmfoto 2021-01-10 um 22.58.33.png

      Das Ganze möchte ich im zweiten Schritt vielleicht auch noch um Farbwerte erweitern. Also Warnung auf zB rot schalten, danach wieder auf weiß.

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

        @mymomo
        Es muss mit einer Sperrvariablen (timeout) verhindert werden, dass der Block erneut ausgeführt wird, wenn die Tür innerhalb der 60 s zweimal geöffnet wird.

        Blockly_temp.JPG

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

        Support us

        ioBroker
        Community Adapters
        Donate

        853
        Online

        32.0k
        Users

        80.4k
        Topics

        1.3m
        Posts

        blockly
        2
        2
        192
        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