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

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    18
    1
    705

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

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

Objekt (Zahl) lässt sich nicht vergleichen

Scheduled Pinned Locked Moved Blockly
4 Posts 3 Posters 409 Views 2 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.
  • el-presidenteE Offline
    el-presidenteE Offline
    el-presidente
    wrote on last edited by
    #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 Replies Last reply
    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
      wrote on last edited by
      #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 Reply Last reply
      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
        wrote on last edited by
        #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 Reply Last reply
        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
          wrote on last edited by
          #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 Reply Last reply
          0

          Hello! It looks like you're interested in this conversation, but you don't have an account yet.

          Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

          With your input, this post could be even better 💗

          Register Login
          Reply
          • Reply as topic
          Log in to reply
          • Oldest to Newest
          • Newest to Oldest
          • Most Votes


          Support us

          ioBroker
          Community Adapters
          Donate

          301

          Online

          32.7k

          Users

          82.6k

          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