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
  5. [gelöst] Zeichenketten vergleichen

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    13
    1
    146

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

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

[gelöst] Zeichenketten vergleichen

Scheduled Pinned Locked Moved Blockly
7 Posts 3 Posters 965 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.
  • I Offline
    I Offline
    IQox
    wrote on last edited by IQox
    #1

    Ich habe folgendes Problem. Ich will den Status des IR Filters einer Dafang Kamera ermitteln. Dazu mache ich alle 5 Sekunden einen Request der mir "ON" oder "OFF" zurückliefert. Da ich aber lieber ein "wahr" oder "falsch" hätte, habe ich folgendes Script gebastelt:
    Blockly2.jpg

    Der Datenpunkt Cam01_Cut ist ein Logikwert. Der erste debug output zeigt mir das der Staus korrekt eingelesen wurde also "ON" oder "OFF" ist. Anschließend vergleiche ich ob result gleich "ON" oder "OFF" ist und setze je nachdem Cam01_Cut auf "wahr" oder "falsch". Der zweite debug output zeigt mir allerdings das Cam01_Cut immer "false" ist. Was mache ich falsch?

    sigi234S dslraserD 2 Replies Last reply
    0
    • I IQox

      Ich habe folgendes Problem. Ich will den Status des IR Filters einer Dafang Kamera ermitteln. Dazu mache ich alle 5 Sekunden einen Request der mir "ON" oder "OFF" zurückliefert. Da ich aber lieber ein "wahr" oder "falsch" hätte, habe ich folgendes Script gebastelt:
      Blockly2.jpg

      Der Datenpunkt Cam01_Cut ist ein Logikwert. Der erste debug output zeigt mir das der Staus korrekt eingelesen wurde also "ON" oder "OFF" ist. Anschließend vergleiche ich ob result gleich "ON" oder "OFF" ist und setze je nachdem Cam01_Cut auf "wahr" oder "falsch". Der zweite debug output zeigt mir allerdings das Cam01_Cut immer "false" ist. Was mache ich falsch?

      sigi234S Online
      sigi234S Online
      sigi234
      Forum Testing Most Active
      wrote on last edited by
      #2

      @IQox

      On/Off Richtig geschrieben?

      Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
      Immer Daten sichern!

      I 1 Reply Last reply
      0
      • I IQox

        Ich habe folgendes Problem. Ich will den Status des IR Filters einer Dafang Kamera ermitteln. Dazu mache ich alle 5 Sekunden einen Request der mir "ON" oder "OFF" zurückliefert. Da ich aber lieber ein "wahr" oder "falsch" hätte, habe ich folgendes Script gebastelt:
        Blockly2.jpg

        Der Datenpunkt Cam01_Cut ist ein Logikwert. Der erste debug output zeigt mir das der Staus korrekt eingelesen wurde also "ON" oder "OFF" ist. Anschließend vergleiche ich ob result gleich "ON" oder "OFF" ist und setze je nachdem Cam01_Cut auf "wahr" oder "falsch". Der zweite debug output zeigt mir allerdings das Cam01_Cut immer "false" ist. Was mache ich falsch?

        dslraserD Offline
        dslraserD Offline
        dslraser
        Forum Testing Most Active
        wrote on last edited by
        #3

        @IQox
        Ist das das ganze Script, oder gibt es auch einen Triger ?

        I 1 Reply Last reply
        0
        • sigi234S sigi234

          @IQox

          On/Off Richtig geschrieben?

          I Offline
          I Offline
          IQox
          wrote on last edited by
          #4

          @sigi234 Die Kamera liefert "ON" und "OFF".

          1 Reply Last reply
          0
          • dslraserD dslraser

            @IQox
            Ist das das ganze Script, oder gibt es auch einen Triger ?

            I Offline
            I Offline
            IQox
            wrote on last edited by IQox
            #5

            @dslraser Kein Trigger, das ist alles. Es sollte erstmal ein Versuch sein. Alle fünf Sekunden wird auch der Zustand des IR Filters korrekt eingelesen, aber irgendwas stimmt mit dem Vergleich nicht.

            dslraserD 1 Reply Last reply
            0
            • I IQox

              @dslraser Kein Trigger, das ist alles. Es sollte erstmal ein Versuch sein. Alle fünf Sekunden wird auch der Zustand des IR Filters korrekt eingelesen, aber irgendwas stimmt mit dem Vergleich nicht.

              dslraserD Offline
              dslraserD Offline
              dslraser
              Forum Testing Most Active
              wrote on last edited by
              #6

              @IQox
              zeig doch mal so ein Debug Log vom result und vielleicht auch mal den RAW von Deinem erstellten Datenpunkt.

              1 Reply Last reply
              0
              • I Offline
                I Offline
                IQox
                wrote on last edited by
                #7

                Nachdem ich mal etwas Zeit hatte, habe ich mich nochmal mit dem Problem beschäftigt. Ich habe mir mal die Länge der von der Kamera gesendeten Zeichenketten angesehen "ON" hat drei Zeichen, "OFF" hat vier. Mein "ON", also der Vergleich, ist zwei Zeichen lang und mein "OFF" drei. Es hängt also noch ein Zeichen an dem ON oder OFF das die Kamera sendet dran. Möglicherweise eine Zeilenschaltung. Ich vergleiche nun einfach ob das zweite Zeichen ein N oder F ist. Das ist einfach und funktioniert.

                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

                545

                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