Navigation

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

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Problem mit wahr/falsch abfrage

    This topic has been deleted. Only users with topic management privileges can see it.
    • mickym
      mickym Most Active @Bidu79 last edited by

      @bidu79 du musst auf den Wert des Objekts und nicht das Objekt prüfen.

      1 Reply Last reply Reply Quote 1
      • S
        SuFra last edited by

        Und statt "sonst falls" einfach "sonst".
        Macht die Sache noch kompakter 😉

        1 Reply Last reply Reply Quote 1
        • B
          Bidu79 last edited by

          Super, vielen dank. Es funktioniert nun.

          1 Reply Last reply Reply Quote 0
          • bahnuhr
            bahnuhr Forum Testing Most Active @Bidu79 last edited by bahnuhr

            @bidu79
            viel zu viel Script.
            Einfacher, weil:
            change "ne" ist Standard, also weglassen.
            async: nicht notwendig.
            Wert des Objektes hast du schon mit obj in der 1. Zeile
            Was willst du mit dem alten Wert ? -> weg lassen

            Folglich so:

            on({id: 'zigbee.0.00158d000a982045.opened'}, function(obj) {  
              if (obj.state.val) {
                log('Fenster Schlafzimmer offen');
              } else {
                log('Fenster Schlafzimmer geschlossen');
              }
            });
            
            
            1 Reply Last reply Reply Quote 0
            • DJMarc75
              DJMarc75 last edited by DJMarc75

              Ich frage mich wo man diesen Baustein findet:

              Screenshot 2024-03-28 152607.png

              Bin ja nun wirklich kein BlocklyNewbie aber den find ich einfach nicht 🤔

              ( @haus-automatisierung )

              haus-automatisierung 1 Reply Last reply Reply Quote 0
              • haus-automatisierung
                haus-automatisierung Developer Most Active @DJMarc75 last edited by

                @djmarc75 Unter System. In den aktuellsten Versionen habe ich den aber eingefärbt (selbe Farbe wie andere "Objekte"), damit man den nicht mehr versehentlich nimmt...

                Screenshot 2024-03-28 at 16.10.50.png

                hab dazu aber auch Beispiele im ioBroker-Master-Kurs, was man damit machen kann.

                DJMarc75 1 Reply Last reply Reply Quote 1
                • DJMarc75
                  DJMarc75 @haus-automatisierung last edited by

                  @haus-automatisierung sagte in Problem mit wahr/falsch abfrage:

                  eingefärbt (selbe Farbe wie andere "Objekte"), damit man den nicht mehr versehentlich nimmt

                  Sehr gut, war etwas verwirrt - auch warum in den letzten Tagen viele User diesen Baustein in den Skripten verwenden 🙂

                  haus-automatisierung 1 Reply Last reply Reply Quote 0
                  • haus-automatisierung
                    haus-automatisierung Developer Most Active @DJMarc75 last edited by

                    @djmarc75 Ich weiß es auch nicht... Wollte dem aber endlich mit der anderen Farbe entgegen wirken, damit man auf Screenshots auch direkt sieht dass das ein Objekt-Baustein ist und mit dem State nix zu tun hat.

                    Ansonsten sollte man im Beispiel oben aber eh den Wert nehmen, welcher der Trigger mitbringt. Siehe auch

                    https://www.youtube.com/watch?v=J9j3K0X9vlc

                    T 1 Reply Last reply Reply Quote 2
                    • T
                      TripleX @haus-automatisierung last edited by

                      @haus-automatisierung

                      Hallo Matthias,

                      ich habe gerade ein ähnliches Problem und finde den Fehler nicht.

                      Ich möchte das mein Garagentor wenn es auf Lüften steht und eine Bewegung auf der Auffahrt erkannt wird automatisch schließt.
                      Das funktioniert auch soweit.
                      Wenn das Tor dann geschlossen ist, soll alle x Minuten überprüft werden ob noch eine Bewegung auf der Auffahrt erkannt wird und falls nicht, soll das Tor wieder auf Lüften fahren.
                      Das Intervall läuft zwar, aber die Bedingung für Wert = false wird ignoriert und das Intervall läuft immer weiter.

                      f97c9462-e154-49bc-947d-ea53b60c8752-image.png

                      haus-automatisierung 1 Reply Last reply Reply Quote 0
                      • haus-automatisierung
                        haus-automatisierung Developer Most Active @TripleX last edited by

                        @triplex Wert als Parameter wird sich auch nie ändern. Klappt so nicht. Im Interval musst Du den Wert neu holen.

                        Hat also nichts mit dem hier beschriebenen Problem zu tun

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

                        Support us

                        ioBroker
                        Community Adapters
                        Donate

                        998
                        Online

                        31.7k
                        Users

                        79.6k
                        Topics

                        1.3m
                        Posts

                        7
                        11
                        361
                        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