Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • 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

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

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

NEWS

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    7
    1
    72

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.4k

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    9.3k

Blockly: Text durchsuchen, Suchstring, "besteht aus"

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
9 Beiträge 3 Kommentatoren 7.7k Aufrufe 3 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • nik82N Offline
    nik82N Offline
    nik82
    Most Active
    schrieb am zuletzt editiert von
    #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 Antwort Letzte Antwort
    0
    • A Offline
      A Offline
      Alex975
      schrieb am zuletzt editiert von
      #2

      damit schon probiert?
      4586_screenshot_97.png

      1 Antwort Letzte Antwort
      0
      • nik82N Offline
        nik82N Offline
        nik82
        Most Active
        schrieb am zuletzt editiert von
        #3

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

        1 Antwort Letzte Antwort
        0
        • A Offline
          A Offline
          Alex975
          schrieb am zuletzt editiert von
          #4

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

          1 Antwort Letzte Antwort
          0
          • nik82N Offline
            nik82N Offline
            nik82
            Most Active
            schrieb am zuletzt editiert von
            #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 Antwort Letzte Antwort
            0
            • A Offline
              A Offline
              Alex975
              schrieb am zuletzt editiert von
              #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 Antwort Letzte Antwort
              0
              • nik82N Offline
                nik82N Offline
                nik82
                Most Active
                schrieb am zuletzt editiert von
                #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 Antwort Letzte Antwort
                2
                • A Offline
                  A Offline
                  Alex975
                  schrieb am zuletzt editiert von
                  #8

                  Prima, freut mich.

                  1 Antwort Letzte Antwort
                  0
                  • T Offline
                    T Offline
                    tehMilcho
                    schrieb am zuletzt editiert von
                    #9

                    oh man, selbst gefunden :)

                    So gehts auch :)

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

                    haus-automatisierungH 1 Antwort Letzte Antwort
                    0
                    Antworten
                    • In einem neuen Thema antworten
                    Anmelden zum Antworten
                    • Älteste zuerst
                    • Neuste zuerst
                    • Meiste Stimmen


                    Support us

                    ioBroker
                    Community Adapters
                    Donate

                    609

                    Online

                    32.5k

                    Benutzer

                    81.7k

                    Themen

                    1.3m

                    Beiträge
                    Community
                    Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                    ioBroker Community 2014-2025
                    logo
                    • Anmelden

                    • Du hast noch kein Konto? Registrieren

                    • Anmelden oder registrieren, um zu suchen
                    • Erster Beitrag
                      Letzter Beitrag
                    0
                    • Home
                    • Aktuell
                    • Tags
                    • Ungelesen 0
                    • Kategorien
                    • Unreplied
                    • Beliebt
                    • GitHub
                    • Docu
                    • Hilfe