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
  5. Objekt (Zahl) lässt sich nicht vergleichen

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.5k

Objekt (Zahl) lässt sich nicht vergleichen

Geplant Angeheftet Gesperrt Verschoben Blockly
4 Beiträge 3 Kommentatoren 403 Aufrufe 2 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.
  • el-presidenteE Offline
    el-presidenteE Offline
    el-presidente
    schrieb am zuletzt editiert von
    #1

    Moin zusammen! Ich habe 2 Objekte, die ich nicht per Vergleich (oder größer, als) vergleichen kann... Zumindest eines der beiden lässt sich gar nicht anfassen:

    Dieses sieht so aus:

    {
      "from": "system.adapter.hm-rega.3",
      "user": "system.user.admin",
      "ts": 1568279201536,
      "common": {
        "name": "HmIP-eTRV-B 00200000000:1.ACTUAL_TEMPERATURE",
        "type": "number",
        "role": "value.temperature",
        "unit": "°C",
        "def": 0,
        "min": -100,
        "max": 100,
        "read": true,
        "write": false
      },
      "native": {
        "ID": "ACTUAL_TEMPERATURE",
        "TYPE": "FLOAT",
        "CONTROL": "HEATING_CONTROL_HMIP.TEMPERATURE",
        "MIN": -100,
        "OPERATIONS": 5,
        "MAX": 100,
        "FLAGS": 1,
        "DEFAULT": 0
      },
      "acl": {
        "object": 1636,
        "owner": "system.user.admin",
        "ownerGroup": "system.group.administrator",
        "state": 1636
      },
      "_id": "hm-rpc.4.00200000000.1.ACTUAL_TEMPERATURE",
      "type": "state"
    }
    

    Ich verstehe das aber null.....

    Ich will es vergleichen mit einer Zahl (z.B. "12") oder aber auch einem anderen Objekt, welches so aussieht:

    {
      "type": "state",
      "common": {
        "def": 4.5,
        "type": "number",
        "read": true,
        "write": true,
        "min": 4.5,
        "max": 30.5,
        "unit": "°C",
        "role": "level.temperature",
        "name": "HmIP-eTRV-B 000000000000.1.SET_POINT_TEMPERATURE",
        "smartName": false
      },
      "native": {
        "MIN": 4.5,
        "UNIT": "�C",
        "OPERATIONS": 7,
        "MAX": 30.5,
        "FLAGS": 1,
        "ID": "SET_POINT_TEMPERATURE",
        "TYPE": "FLOAT",
        "DEFAULT": 4.5,
        "CONTROL": "HEATING_CONTROL_HMIP.SETPOINT"
      },
      "from": "system.adapter.hm-rega.3",
      "user": "system.user.admin",
      "ts": 1568279201643,
      "_id": "hm-rpc.4.000000000000.1.SET_POINT_TEMPERATURE",
      "acl": {
        "object": 1636,
        "state": 1636
      }
    }
    

    Natürlich habe ich es schon mit konvertieren versucht. Auch mit und ohne Einheit.. es klappt nicht und ich sehe nicht warum nicht...

    dslraserD paul53P 2 Antworten Letzte Antwort
    0
    • el-presidenteE el-presidente

      Moin zusammen! Ich habe 2 Objekte, die ich nicht per Vergleich (oder größer, als) vergleichen kann... Zumindest eines der beiden lässt sich gar nicht anfassen:

      Dieses sieht so aus:

      {
        "from": "system.adapter.hm-rega.3",
        "user": "system.user.admin",
        "ts": 1568279201536,
        "common": {
          "name": "HmIP-eTRV-B 00200000000:1.ACTUAL_TEMPERATURE",
          "type": "number",
          "role": "value.temperature",
          "unit": "°C",
          "def": 0,
          "min": -100,
          "max": 100,
          "read": true,
          "write": false
        },
        "native": {
          "ID": "ACTUAL_TEMPERATURE",
          "TYPE": "FLOAT",
          "CONTROL": "HEATING_CONTROL_HMIP.TEMPERATURE",
          "MIN": -100,
          "OPERATIONS": 5,
          "MAX": 100,
          "FLAGS": 1,
          "DEFAULT": 0
        },
        "acl": {
          "object": 1636,
          "owner": "system.user.admin",
          "ownerGroup": "system.group.administrator",
          "state": 1636
        },
        "_id": "hm-rpc.4.00200000000.1.ACTUAL_TEMPERATURE",
        "type": "state"
      }
      

      Ich verstehe das aber null.....

      Ich will es vergleichen mit einer Zahl (z.B. "12") oder aber auch einem anderen Objekt, welches so aussieht:

      {
        "type": "state",
        "common": {
          "def": 4.5,
          "type": "number",
          "read": true,
          "write": true,
          "min": 4.5,
          "max": 30.5,
          "unit": "°C",
          "role": "level.temperature",
          "name": "HmIP-eTRV-B 000000000000.1.SET_POINT_TEMPERATURE",
          "smartName": false
        },
        "native": {
          "MIN": 4.5,
          "UNIT": "�C",
          "OPERATIONS": 7,
          "MAX": 30.5,
          "FLAGS": 1,
          "ID": "SET_POINT_TEMPERATURE",
          "TYPE": "FLOAT",
          "DEFAULT": 4.5,
          "CONTROL": "HEATING_CONTROL_HMIP.SETPOINT"
        },
        "from": "system.adapter.hm-rega.3",
        "user": "system.user.admin",
        "ts": 1568279201643,
        "_id": "hm-rpc.4.000000000000.1.SET_POINT_TEMPERATURE",
        "acl": {
          "object": 1636,
          "state": 1636
        }
      }
      

      Natürlich habe ich es schon mit konvertieren versucht. Auch mit und ohne Einheit.. es klappt nicht und ich sehe nicht warum nicht...

      dslraserD Offline
      dslraserD Offline
      dslraser
      Forum Testing Most Active
      schrieb am zuletzt editiert von
      #2

      @el-presidente sagte in Objekt (Zahl) lässt sich nicht vergleichen:

      Ich will es vergleichen mit einer Zahl (z.B. "12") oder aber auch einem anderen Objekt, welches so aussieht:

      Und wie sehen Deine Versuche aus ?

      1 Antwort Letzte Antwort
      0
      • el-presidenteE el-presidente

        Moin zusammen! Ich habe 2 Objekte, die ich nicht per Vergleich (oder größer, als) vergleichen kann... Zumindest eines der beiden lässt sich gar nicht anfassen:

        Dieses sieht so aus:

        {
          "from": "system.adapter.hm-rega.3",
          "user": "system.user.admin",
          "ts": 1568279201536,
          "common": {
            "name": "HmIP-eTRV-B 00200000000:1.ACTUAL_TEMPERATURE",
            "type": "number",
            "role": "value.temperature",
            "unit": "°C",
            "def": 0,
            "min": -100,
            "max": 100,
            "read": true,
            "write": false
          },
          "native": {
            "ID": "ACTUAL_TEMPERATURE",
            "TYPE": "FLOAT",
            "CONTROL": "HEATING_CONTROL_HMIP.TEMPERATURE",
            "MIN": -100,
            "OPERATIONS": 5,
            "MAX": 100,
            "FLAGS": 1,
            "DEFAULT": 0
          },
          "acl": {
            "object": 1636,
            "owner": "system.user.admin",
            "ownerGroup": "system.group.administrator",
            "state": 1636
          },
          "_id": "hm-rpc.4.00200000000.1.ACTUAL_TEMPERATURE",
          "type": "state"
        }
        

        Ich verstehe das aber null.....

        Ich will es vergleichen mit einer Zahl (z.B. "12") oder aber auch einem anderen Objekt, welches so aussieht:

        {
          "type": "state",
          "common": {
            "def": 4.5,
            "type": "number",
            "read": true,
            "write": true,
            "min": 4.5,
            "max": 30.5,
            "unit": "°C",
            "role": "level.temperature",
            "name": "HmIP-eTRV-B 000000000000.1.SET_POINT_TEMPERATURE",
            "smartName": false
          },
          "native": {
            "MIN": 4.5,
            "UNIT": "�C",
            "OPERATIONS": 7,
            "MAX": 30.5,
            "FLAGS": 1,
            "ID": "SET_POINT_TEMPERATURE",
            "TYPE": "FLOAT",
            "DEFAULT": 4.5,
            "CONTROL": "HEATING_CONTROL_HMIP.SETPOINT"
          },
          "from": "system.adapter.hm-rega.3",
          "user": "system.user.admin",
          "ts": 1568279201643,
          "_id": "hm-rpc.4.000000000000.1.SET_POINT_TEMPERATURE",
          "acl": {
            "object": 1636,
            "state": 1636
          }
        }
        

        Natürlich habe ich es schon mit konvertieren versucht. Auch mit und ohne Einheit.. es klappt nicht und ich sehe nicht warum nicht...

        paul53P Offline
        paul53P Offline
        paul53
        schrieb am zuletzt editiert von
        #3

        @el-presidente sagte:

        2 Objekte, die ich nicht per Vergleich (oder größer, als) vergleichen kann...

        Wie sieht der Vergleich aus ? Woran machst Du fest, dass der Vergleich nicht funktioniert ?

        Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
        Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

        el-presidenteE 1 Antwort Letzte Antwort
        0
        • paul53P paul53

          @el-presidente sagte:

          2 Objekte, die ich nicht per Vergleich (oder größer, als) vergleichen kann...

          Wie sieht der Vergleich aus ? Woran machst Du fest, dass der Vergleich nicht funktioniert ?

          el-presidenteE Offline
          el-presidenteE Offline
          el-presidente
          schrieb am zuletzt editiert von
          #4

          @paul53 Der Paul wieder... ja manchmal ist man Betriebsblind. Ich habe es mit dem Objekt verglichen, nicht mit "Wert von Objekt".. Naja hoffentlich lernen andere noch was, wenn sie das hier lesen :D

          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

          526

          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