Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Blockly: Text durchsuchen, Suchstring, "besteht aus"

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.5k

Blockly: Text durchsuchen, Suchstring, "besteht aus"

Scheduled Pinned Locked Moved Skripten / Logik
9 Posts 3 Posters 7.8k Views 3 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • nik82N Offline
    nik82N Offline
    nik82
    Most Active
    wrote on last edited by
    #1

    Hallo,

    wie kann ich bei Blockly einen Textteil aus einem Objekt suchen lassen?

    Im VIS gibt es ja die Option "besteht aus", gibt es das im Blockly auch?

    Ich habe quasi ein Zeichenkette-Objekt, dort steht zum Beispiel ein Satz drin. Ich will nun ein Event starten wenn dieser Satz ein bestimmtes Wort enthält.

    Ich kann leider im Blockly nichts finden, Suche hat mir auch nichts gebracht, ausser Tips wie es evtl. mit Javascript geht, möchte aber wenn möglich bei Blockly bleiben.

    Schonmal danke im Voraus.

    1 Reply Last reply
    0
    • A Offline
      A Offline
      Alex975
      wrote on last edited by
      #2

      damit schon probiert?
      4586_screenshot_97.png

      1 Reply Last reply
      0
      • nik82N Offline
        nik82N Offline
        nik82
        Most Active
        wrote on last edited by
        #3

        Ja genau das war das erste was ich probiert habe, funktioniert leider nicht, er erkennt den Text nicht.

        1 Reply Last reply
        0
        • A Offline
          A Offline
          Alex975
          wrote on last edited by
          #4

          Kannst Du ein Screen davon machen? benutze das auch ohne probleme…
          4586_screenshot_98.png

          1 Reply Last reply
          0
          • nik82N Offline
            nik82N Offline
            nik82
            Most Active
            wrote on last edited by
            #5

            Ich glaub ich hab das falsch genutzt, hier ein Beispiel:

            Ich hab ein ical-Objekt mit folgenden Inhalt:

            In 5 Tagen  Papiertonne
            In 6 Tagen  Restmuell
            03.01.2019  Restmuell
            

            Jetzt will ich z.B. wenn in diesem Text das Wort "Papiertonne" gefunden wird mir eine Telegram nachricht geschickt wird.

            Ich weiß nicht wie ich das jetzt per Blockly (so wie du es gemacht hast) umsetzen soll?

            1 Reply Last reply
            0
            • A Offline
              A Offline
              Alex975
              wrote on last edited by
              #6

              Mal Grob und simpel:

              Das DAtenobjekt testfeld müsstest Du dann durch dsa ICal-Object austauschen.

              ich geb ja erstmal nur ein log aus, aber vom Prinzip kannst Du ja sagen wenn fundstelle > 0 ist dann…

              ! ````
              <xml xmlns="http://www.w3.org/1999/xhtml"><block type="variables_set" id="JJ526Me4I^)QQ:6OvSzQ" x="-763" y="-112"><field name="VAR">suchwort</field>
              <value name="VALUE"><block type="text" id="CyacbquvYmNzR^1Fv(D2"><field name="TEXT">Papiertonne</field></block></value>
              <next><block type="variables_set" id="vY2TNd:{Er!sLP/td5ko"><field name="VAR">fundstelle</field>
              <value name="VALUE"><block type="text_indexOf" id="1UOu?anbQjnyqNoa@h)"><field name="END">FIRST</field> <value name="VALUE"><block type="get_value" id="bUd*VxU1r6dKYV8-kCGa"><field name="ATTR">val</field> <field name="OID">javascript.0.testfeld</field></block></value> <value name="FIND"><shadow type="text" id="_{[.p1L4ApXEe#)UPf8c"><field name="TEXT">abc</field></shadow> <block type="variables_get" id="-?fyG]?y3XSrz@/7N[st"><field name="VAR">suchwort</field></block></value></block></value> <next><block type="debug" id="uc-VW@lp(R=hLzg6aN_"><field name="Severity">log</field>
              <value name="TEXT"><shadow type="text" id="8+DbpV8CV9LF[q+nHD7)"><field name="TEXT">test</field></shadow>
              <block type="text_join" id="yBON~==jYT/KfnE59u@o"><mutation items="2"></mutation>
              <value name="ADD0"><block type="text" id="so.,Bo/c}K/Q6s:,o4=4"><field name="TEXT">Finde Wort an Position:</field></block></value>
              <value name="ADD1"><block type="variables_get" id="jX5QR|Ly}X7MNuQXxw/#"><field name="VAR">fundstelle</field></block></value></block></value></block></next></block></next></block></xml>

              [4586_screenshot_99.png](/assets/uploads/files/4586_screenshot_99.png)
              1 Reply Last reply
              0
              • nik82N Offline
                nik82N Offline
                nik82
                Most Active
                wrote on last edited by
                #7

                Ah super, jetzt hast du mir auf die Sprünge geholfen, das größer 0 war die Lösung:

                6616_suche.jpg

                Funktioniert, vielen Dank für deine Hilfe!

                TOP!

                1 Reply Last reply
                2
                • A Offline
                  A Offline
                  Alex975
                  wrote on last edited by
                  #8

                  Prima, freut mich.

                  1 Reply Last reply
                  0
                  • T Offline
                    T Offline
                    tehMilcho
                    wrote on last edited by
                    #9

                    oh man, selbst gefunden :)

                    So gehts auch :)

                    9ac4f1ac-612b-46e6-9f2b-cc001dd32b52-image.png

                    haus-automatisierungH 1 Reply Last reply
                    0
                    Reply
                    • Reply as topic
                    Log in to reply
                    • Oldest to Newest
                    • Newest to Oldest
                    • Most Votes


                    Support us

                    ioBroker
                    Community Adapters
                    Donate

                    638

                    Online

                    32.7k

                    Users

                    82.4k

                    Topics

                    1.3m

                    Posts
                    Community
                    Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                    ioBroker Community 2014-2025
                    logo
                    • Login

                    • Don't have an account? Register

                    • Login or register to search.
                    • First post
                      Last post
                    0
                    • Home
                    • Recent
                    • Tags
                    • Unread 0
                    • Categories
                    • Unreplied
                    • Popular
                    • GitHub
                    • Docu
                    • Hilfe