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. Einsteigerfragen
  4. Werte 1, 0 in true oder false umwandeln

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.5k

Werte 1, 0 in true oder false umwandeln

Geplant Angeheftet Gesperrt Verschoben Einsteigerfragen
47 Beiträge 8 Kommentatoren 4.4k Aufrufe 4 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.
  • C Offline
    C Offline
    cdn
    schrieb am zuletzt editiert von
    #1

    Hallo zusammen,

    ich komme hier leider nicht weiter: Ich nutze den Modbus-Adapter um Bewegung zu detektieren und möchte je nachdem das Licht steuern.
    Im Modbus Adapter erhalte ich 0= Keine Bewegung und 1= Bewegung zurück.
    In Blockly muss ich aber mit dem Wert ist wahr arbeiten. Wie kann ich nun die 0, oder 1 in false oder true umwandeln?

    37ce3562-66bd-4293-843d-76c9ccfbb9ff-grafik.png

    Stehe hier irgendwie auf dem Schlauch.

    Thomas BraunT crunchipC paul53P CodierknechtC 4 Antworten Letzte Antwort
    0
    • C cdn

      Hallo zusammen,

      ich komme hier leider nicht weiter: Ich nutze den Modbus-Adapter um Bewegung zu detektieren und möchte je nachdem das Licht steuern.
      Im Modbus Adapter erhalte ich 0= Keine Bewegung und 1= Bewegung zurück.
      In Blockly muss ich aber mit dem Wert ist wahr arbeiten. Wie kann ich nun die 0, oder 1 in false oder true umwandeln?

      37ce3562-66bd-4293-843d-76c9ccfbb9ff-grafik.png

      Stehe hier irgendwie auf dem Schlauch.

      Thomas BraunT Online
      Thomas BraunT Online
      Thomas Braun
      Most Active
      schrieb am zuletzt editiert von
      #2

      @cdn sagte in Werte 1, 0 in true oder false umwandeln:

      In Blockly muss ich aber mit dem Wert ist wahr arbeiten.

      Wahr = 1
      Falsch =0

      Da muss nix umgewandelt werden.

      Linux-Werkzeugkasten:
      https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
      NodeJS Fixer Skript:
      https://forum.iobroker.net/topic/68035/iob-node-fix-skript
      iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

      HomoranH paul53P 2 Antworten Letzte Antwort
      0
      • Thomas BraunT Thomas Braun

        @cdn sagte in Werte 1, 0 in true oder false umwandeln:

        In Blockly muss ich aber mit dem Wert ist wahr arbeiten.

        Wahr = 1
        Falsch =0

        Da muss nix umgewandelt werden.

        HomoranH Nicht stören
        HomoranH Nicht stören
        Homoran
        Global Moderator Administrators
        schrieb am zuletzt editiert von
        #3

        @thomas-braun sagte in Werte 1, 0 in true oder false umwandeln:

        @cdn sagte in Werte 1, 0 in true oder false umwandeln:

        In Blockly muss ich aber mit dem Wert ist wahr arbeiten.

        Wahr = 1
        Falsch =0

        Da muss nix umgewandelt werden.

        das gilt nur für DP vom Typ bool.

        kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

        Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

        der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

        Thomas BraunT 1 Antwort Letzte Antwort
        0
        • HomoranH Homoran

          @thomas-braun sagte in Werte 1, 0 in true oder false umwandeln:

          @cdn sagte in Werte 1, 0 in true oder false umwandeln:

          In Blockly muss ich aber mit dem Wert ist wahr arbeiten.

          Wahr = 1
          Falsch =0

          Da muss nix umgewandelt werden.

          das gilt nur für DP vom Typ bool.

          Thomas BraunT Online
          Thomas BraunT Online
          Thomas Braun
          Most Active
          schrieb am zuletzt editiert von
          #4

          @homoran

          Ist es doch.

          Linux-Werkzeugkasten:
          https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
          NodeJS Fixer Skript:
          https://forum.iobroker.net/topic/68035/iob-node-fix-skript
          iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

          C HomoranH 2 Antworten Letzte Antwort
          0
          • Thomas BraunT Thomas Braun

            @homoran

            Ist es doch.

            C Offline
            C Offline
            cdn
            schrieb am zuletzt editiert von
            #5

            @thomas-braun funktioniert aber leider nicht.

            HomoranH 1 Antwort Letzte Antwort
            0
            • Thomas BraunT Thomas Braun

              @homoran

              Ist es doch.

              HomoranH Nicht stören
              HomoranH Nicht stören
              Homoran
              Global Moderator Administrators
              schrieb am zuletzt editiert von
              #6

              @thomas-braun sagte in Werte 1, 0 in true oder false umwandeln:

              @homoran

              Ist es doch.

              ich gehe davon aus, dass @cdn sich hier ur meldet, nachdem er es versucht hat, aber ohne Erfolg

              kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

              Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

              der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

              1 Antwort Letzte Antwort
              0
              • C cdn

                @thomas-braun funktioniert aber leider nicht.

                HomoranH Nicht stören
                HomoranH Nicht stören
                Homoran
                Global Moderator Administrators
                schrieb am zuletzt editiert von
                #7

                @cdn sagte in Werte 1, 0 in true oder false umwandeln:

                @thomas-braun funktioniert aber leider nicht.

                das ist keine Fehlerbeschreibung!

                bitte Objektdaten beider beteiligten DPs in code-tags posten

                kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

                Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                C 1 Antwort Letzte Antwort
                0
                • C cdn

                  Hallo zusammen,

                  ich komme hier leider nicht weiter: Ich nutze den Modbus-Adapter um Bewegung zu detektieren und möchte je nachdem das Licht steuern.
                  Im Modbus Adapter erhalte ich 0= Keine Bewegung und 1= Bewegung zurück.
                  In Blockly muss ich aber mit dem Wert ist wahr arbeiten. Wie kann ich nun die 0, oder 1 in false oder true umwandeln?

                  37ce3562-66bd-4293-843d-76c9ccfbb9ff-grafik.png

                  Stehe hier irgendwie auf dem Schlauch.

                  crunchipC Offline
                  crunchipC Offline
                  crunchip
                  Forum Testing Most Active
                  schrieb am zuletzt editiert von
                  #8

                  @cdn änder doch den trigger mal auf "wurde geändert"

                  umgestiegen von Proxmox auf Unraid

                  C 1 Antwort Letzte Antwort
                  0
                  • crunchipC crunchip

                    @cdn änder doch den trigger mal auf "wurde geändert"

                    C Offline
                    C Offline
                    cdn
                    schrieb am zuletzt editiert von
                    #9

                    @crunchip das geht, aber dann macht die Logik keinen Sinn so.

                    crunchipC HomoranH 2 Antworten Letzte Antwort
                    0
                    • HomoranH Homoran

                      @cdn sagte in Werte 1, 0 in true oder false umwandeln:

                      @thomas-braun funktioniert aber leider nicht.

                      das ist keine Fehlerbeschreibung!

                      bitte Objektdaten beider beteiligten DPs in code-tags posten

                      C Offline
                      C Offline
                      cdn
                      schrieb am zuletzt editiert von cdn
                      #10

                      @homoran

                      {
                        "_id": "modbus.0.holdingRegisters.20.6_PIR",
                        "type": "state",
                        "common": {
                          "name": "Eingang EG",
                          "role": "state",
                          "type": "number",
                          "read": true,
                          "write": true,
                          "def": 0,
                          "unit": ""
                        },
                        "native": {
                          "regType": "holdingRegs",
                          "address": 6,
                          "deviceId": 20,
                          "type": "uint16be",
                          "len": 1,
                          "offset": 0,
                          "factor": 1,
                          "poll": true
                        },
                        "from": "system.adapter.modbus.0",
                        "user": "system.user.admin",
                        "ts": 1693392883828,
                        "acl": {
                          "object": 1636,
                          "state": 1636,
                          "owner": "system.user.admin",
                          "ownerGroup": "system.group.administrator"
                        }
                      }
                      
                      DJMarc75D HomoranH 2 Antworten Letzte Antwort
                      0
                      • C cdn

                        @crunchip das geht, aber dann macht die Logik keinen Sinn so.

                        crunchipC Offline
                        crunchipC Offline
                        crunchip
                        Forum Testing Most Active
                        schrieb am zuletzt editiert von
                        #11

                        @cdn was macht keinen Sinn?

                        umgestiegen von Proxmox auf Unraid

                        1 Antwort Letzte Antwort
                        0
                        • C cdn

                          @crunchip das geht, aber dann macht die Logik keinen Sinn so.

                          HomoranH Nicht stören
                          HomoranH Nicht stören
                          Homoran
                          Global Moderator Administrators
                          schrieb am zuletzt editiert von
                          #12

                          @cdn sagte in Werte 1, 0 in true oder false umwandeln:

                          @crunchip das geht, aber dann macht die Logik keinen Sinn so.

                          wieso nicht?
                          Andersrum ergibt es keinen Sinn!

                          wenn du auf wahr triggerst wird es immer !=0 sein., nämlich 1

                          kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

                          Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                          der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                          C 1 Antwort Letzte Antwort
                          0
                          • C cdn

                            @homoran

                            {
                              "_id": "modbus.0.holdingRegisters.20.6_PIR",
                              "type": "state",
                              "common": {
                                "name": "Eingang EG",
                                "role": "state",
                                "type": "number",
                                "read": true,
                                "write": true,
                                "def": 0,
                                "unit": ""
                              },
                              "native": {
                                "regType": "holdingRegs",
                                "address": 6,
                                "deviceId": 20,
                                "type": "uint16be",
                                "len": 1,
                                "offset": 0,
                                "factor": 1,
                                "poll": true
                              },
                              "from": "system.adapter.modbus.0",
                              "user": "system.user.admin",
                              "ts": 1693392883828,
                              "acl": {
                                "object": 1636,
                                "state": 1636,
                                "owner": "system.user.admin",
                                "ownerGroup": "system.group.administrator"
                              }
                            }
                            
                            DJMarc75D Offline
                            DJMarc75D Offline
                            DJMarc75
                            schrieb am zuletzt editiert von
                            #13

                            @cdn sagte in Werte 1, 0 in true oder false umwandeln:

                            Eingang EG

                            Den Datenpunkt sehe ich in Deinem Blockly aber nicht.

                            Lehrling seit 1975 !!!
                            Beitrag geholfen ? dann gerne ein upvote rechts unten im Beitrag klicken ;)
                            https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge

                            C 1 Antwort Letzte Antwort
                            0
                            • C cdn

                              @homoran

                              {
                                "_id": "modbus.0.holdingRegisters.20.6_PIR",
                                "type": "state",
                                "common": {
                                  "name": "Eingang EG",
                                  "role": "state",
                                  "type": "number",
                                  "read": true,
                                  "write": true,
                                  "def": 0,
                                  "unit": ""
                                },
                                "native": {
                                  "regType": "holdingRegs",
                                  "address": 6,
                                  "deviceId": 20,
                                  "type": "uint16be",
                                  "len": 1,
                                  "offset": 0,
                                  "factor": 1,
                                  "poll": true
                                },
                                "from": "system.adapter.modbus.0",
                                "user": "system.user.admin",
                                "ts": 1693392883828,
                                "acl": {
                                  "object": 1636,
                                  "state": 1636,
                                  "owner": "system.user.admin",
                                  "ownerGroup": "system.group.administrator"
                                }
                              }
                              
                              HomoranH Nicht stören
                              HomoranH Nicht stören
                              Homoran
                              Global Moderator Administrators
                              schrieb am zuletzt editiert von
                              #14

                              @cdn was für Werte / Zahlen liefert der denn?
                              wenn du auf wahr triggern willst?

                              kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

                              Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                              der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                              C 1 Antwort Letzte Antwort
                              0
                              • HomoranH Homoran

                                @cdn sagte in Werte 1, 0 in true oder false umwandeln:

                                @crunchip das geht, aber dann macht die Logik keinen Sinn so.

                                wieso nicht?
                                Andersrum ergibt es keinen Sinn!

                                wenn du auf wahr triggerst wird es immer !=0 sein., nämlich 1

                                C Offline
                                C Offline
                                cdn
                                schrieb am zuletzt editiert von
                                #15

                                @homoran
                                richtig. Nun ist es so: Wenn wahr, dann Licht an. Falls immer noch Bewegung, fange von vorne an. So bleibt das Licht im Zweifel auch dann weitere 5min (hier zum Test auf 10sek gestellt) an.

                                1 Antwort Letzte Antwort
                                0
                                • DJMarc75D DJMarc75

                                  @cdn sagte in Werte 1, 0 in true oder false umwandeln:

                                  Eingang EG

                                  Den Datenpunkt sehe ich in Deinem Blockly aber nicht.

                                  C Offline
                                  C Offline
                                  cdn
                                  schrieb am zuletzt editiert von
                                  #16

                                  @djmarc75 Ist 1:1 identisch zum anderen. Hier nochmal gerne den anderen:

                                  {
                                    "_id": "modbus.0.holdingRegisters.23.6_PIR",
                                    "type": "state",
                                    "common": {
                                      "name": "WC H EG",
                                      "role": "state",
                                      "type": "number",
                                      "read": true,
                                      "write": true,
                                      "def": 0,
                                      "unit": ""
                                    },
                                    "native": {
                                      "regType": "holdingRegs",
                                      "address": 6,
                                      "deviceId": 23,
                                      "type": "uint16be",
                                      "len": 1,
                                      "offset": 0,
                                      "factor": 1,
                                      "poll": true
                                    },
                                    "from": "system.adapter.modbus.0",
                                    "user": "system.user.admin",
                                    "ts": 1693392883846,
                                    "acl": {
                                      "object": 1636,
                                      "state": 1636,
                                      "owner": "system.user.admin",
                                      "ownerGroup": "system.group.administrator"
                                    }
                                  }
                                  
                                  HomoranH 1 Antwort Letzte Antwort
                                  0
                                  • HomoranH Homoran

                                    @cdn was für Werte / Zahlen liefert der denn?
                                    wenn du auf wahr triggern willst?

                                    C Offline
                                    C Offline
                                    cdn
                                    schrieb am zuletzt editiert von cdn
                                    #17

                                    @homoran Entweder liefert der DP 0 oder 1. Die Logik erkennt es allerdings nicht als wahr oder falsch.
                                    0=false
                                    1=true

                                    DJMarc75D HomoranH 2 Antworten Letzte Antwort
                                    0
                                    • C cdn

                                      @djmarc75 Ist 1:1 identisch zum anderen. Hier nochmal gerne den anderen:

                                      {
                                        "_id": "modbus.0.holdingRegisters.23.6_PIR",
                                        "type": "state",
                                        "common": {
                                          "name": "WC H EG",
                                          "role": "state",
                                          "type": "number",
                                          "read": true,
                                          "write": true,
                                          "def": 0,
                                          "unit": ""
                                        },
                                        "native": {
                                          "regType": "holdingRegs",
                                          "address": 6,
                                          "deviceId": 23,
                                          "type": "uint16be",
                                          "len": 1,
                                          "offset": 0,
                                          "factor": 1,
                                          "poll": true
                                        },
                                        "from": "system.adapter.modbus.0",
                                        "user": "system.user.admin",
                                        "ts": 1693392883846,
                                        "acl": {
                                          "object": 1636,
                                          "state": 1636,
                                          "owner": "system.user.admin",
                                          "ownerGroup": "system.group.administrator"
                                        }
                                      }
                                      
                                      HomoranH Nicht stören
                                      HomoranH Nicht stören
                                      Homoran
                                      Global Moderator Administrators
                                      schrieb am zuletzt editiert von
                                      #18

                                      @cdn sagte in Werte 1, 0 in true oder false umwandeln:

                                      Ist 1:1 identisch zum anderen

                                      und der Schalter?

                                      kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

                                      Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                                      der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                                      1 Antwort Letzte Antwort
                                      0
                                      • C cdn

                                        @homoran Entweder liefert der DP 0 oder 1. Die Logik erkennt es allerdings nicht als wahr oder falsch.
                                        0=false
                                        1=true

                                        DJMarc75D Offline
                                        DJMarc75D Offline
                                        DJMarc75
                                        schrieb am zuletzt editiert von
                                        #19

                                        @cdn probiere

                                        Screenshot 2023-08-30 133359.png

                                        oder

                                        Screenshot 2023-08-30 133506.png

                                        Lehrling seit 1975 !!!
                                        Beitrag geholfen ? dann gerne ein upvote rechts unten im Beitrag klicken ;)
                                        https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge

                                        C 1 Antwort Letzte Antwort
                                        0
                                        • C cdn

                                          @homoran Entweder liefert der DP 0 oder 1. Die Logik erkennt es allerdings nicht als wahr oder falsch.
                                          0=false
                                          1=true

                                          HomoranH Nicht stören
                                          HomoranH Nicht stören
                                          Homoran
                                          Global Moderator Administrators
                                          schrieb am zuletzt editiert von
                                          #20

                                          @cdn sagte in Werte 1, 0 in true oder false umwandeln:

                                          @homoran Entweder liefert der DP 0 oder 1. Die Logik erkennt es allerdings nicht als wahr oder falsch.
                                          0=false
                                          1=true

                                          natürlich nicht!
                                          ist ja number und nicht bool
                                          Deswegen kannst du nicht auf wahr triggern

                                          kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

                                          Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                                          der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                                          C 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

                                          497

                                          Online

                                          32.7k

                                          Benutzer

                                          82.4k

                                          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