Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. [gelöst] "Falls" Wert in Liste

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    [gelöst] "Falls" Wert in Liste

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

      Hallo,

      ich versuche gerade mit einem Falls-Block zu prüfen, ob ein Wert in einer Liste enthalten ist.

      So ähnlich wie im Bild habe ich es glaube schonmal hinbekommen, habe das Skript aber leider nicht mehr.
      Irgendwas mache ich jetzt wohl anders.....

      Im Beispiel, soll eine Telegram versendet werden, wenn der Test Datenpunkt eine 1,2 oder 3 enthält.

      Screenshot_20220813-081516_Chrome.jpg

      T DJMarc75 2 Replies Last reply Reply Quote 0
      • T
        TT-Tom @David G. last edited by

        @david-g
        Ich kenne mich mit Listen nicht besonders aus, aber oben nutzt du Zahlen, ist dein DP auch vom Typ Zahl oder doch Text. Das kannst du mal prüfen.

        1 Reply Last reply Reply Quote 0
        • DJMarc75
          DJMarc75 @David G. last edited by

          @david-g

          Probiers mal so:

          Screenshot 2022-08-13 110146.png

          David G. 2 Replies Last reply Reply Quote 1
          • David G.
            David G. @DJMarc75 last edited by

            @TT-Tom

            Die Liste ist als String angelegt.
            Habe ich gemacht, da dort ja (durch die Liste) noch andere Zeichen vorkommen. Ist das falsch?

            @DJMarc75
            So macht er aber nur was, wenn er größer ist und prüft nicnt aif bestimmte Zahlen oder?

            Ergänzung:
            Im finalen Skript geht es um Text, nicht um Zahlen.
            Lasse das nachher mal an und teste erneut.

            T DJMarc75 2 Replies Last reply Reply Quote 0
            • T
              TT-Tom @David G. last edited by

              @david-g
              Dein Wert in der Liste ist vom Typ Zahl. Der Wert von deinem DP ist ein Text. Erstelle die Liste mal wie DJmarc.

              1 Reply Last reply Reply Quote 0
              • DJMarc75
                DJMarc75 @David G. last edited by

                @david-g sagte in "Falls" Wert in Liste:

                So macht er aber nur was, wenn er größer ist und prüft nicnt aif bestimmte Zahlen oder?

                Nein, so wird gesucht ob der Wert mit einem Wert der Liste übereinstimmt ist, egal ob String, Number...

                1 Reply Last reply Reply Quote 0
                • David G.
                  David G. last edited by

                  @djmarc75

                  So habe ich es jetzt.
                  Wie dein Beispiel.
                  Nur mit Wörtern.

                  Klappt aber auch nicht.

                  Screenshot_20220813-120339_Chrome.jpg

                  DJMarc75 1 Reply Last reply Reply Quote 0
                  • David G.
                    David G. @DJMarc75 last edited by David G.

                    Doppelpost

                    1 Reply Last reply Reply Quote 0
                    • DJMarc75
                      DJMarc75 @David G. last edited by

                      @david-g sagte in "Falls" Wert in Liste:

                      So habe ich es jetzt.
                      Wie dein Beispiel.

                      Ne, so sieht mein Skript nicht aus.

                      Eigentlich komplett anders 😀

                      David G. 1 Reply Last reply Reply Quote 0
                      • David G.
                        David G. @DJMarc75 last edited by

                        @djmarc75

                        Tatsache, habe meinen Vergleich vergessen wegzunehmen......
                        Am besten nicht auf der Arbeit nebenbei privaten Kram machen 🤣

                        So klapps. Danke.

                        DJMarc75 1 Reply Last reply Reply Quote 0
                        • DJMarc75
                          DJMarc75 @David G. last edited by

                          @david-g sagte in "Falls" Wert in Liste:

                          Am besten nicht auf der Arbeit nebenbei privaten Kram machen

                          Ja, geht mir auch manchmal so.
                          Aber, wenn Du daheim bist, ändere mal auch die DPs auf Variablen um und lass die Pause weg - die bringt da nix 👍

                          David G. 1 Reply Last reply Reply Quote 0
                          • David G.
                            David G. @DJMarc75 last edited by

                            @djmarc75

                            Die DPs habe ich, da die Liste aus einem anderem Skript kommt.

                            Ist von meiner Alarmanlage. Ist mittlerweile so komplex, dass es mit in einem Blockly zu viel ist.

                            Die Pause hatte ich als test drinnen. Hatte anfangs die Liste erst im Trigger erstellt. Da können DPs ja manchmal noch nicht so weit sein wenn der Block danach drauf zugreift.

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

                            Support us

                            ioBroker
                            Community Adapters
                            Donate

                            745
                            Online

                            32.0k
                            Users

                            80.5k
                            Topics

                            1.3m
                            Posts

                            3
                            12
                            162
                            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