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. JavaScript
  5. [gelöst] Homematic: Namen auslesen

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.0k

[gelöst] Homematic: Namen auslesen

Geplant Angeheftet Gesperrt Verschoben JavaScript
3 Beiträge 2 Kommentatoren 279 Aufrufe
  • Ä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.
  • D Offline
    D Offline
    DidiDerHerrmann
    schrieb am zuletzt editiert von DidiDerHerrmann
    #1

    Ich grüße euch, ich bräuchte etwas Hilfe dabei, den Namen eines Homematic Gerätes auszulesen.
    Mein Ziel ist folgendes:
    ich möchte durch all meine Heizthermostate (HM-CC-RT-DN) iterieren und überprüfen, ob ein Fehler ausgegeben wird. Wenn dies der Fall ist, möchte ich einen String konkatenieren, der der Form "NAME: FEHLER" entspricht.

    Den Fehlercode auszulesen und zu übersetzen ist kein Problem, aber ich weiß nicht, wie ich an den Namen "ran" komme. In der Homematic-Software konnte ich die Geräte ja benennen. In der RAW Übersicht sähe es exemplarisch so aus.

    Wie komme ich an den Namen bei Common ran? Ich leider auch im Forum nichts gefunden.

    Vielen lieben Dank!

    {
      "from": "system.adapter.hm-rega.0",
      "ts": 1547810289799,
      "common": {
        "name": "170-N",
        "icon": "/icons/83_hm-cc-rt-dn_thumb.png"
      },
      "native": {
        "ADDRESS": "[***]",
        "AVAILABLE_FIRMWARE": "1.5",
        "FIRMWARE": "1.5",
        "INTERFACE": "[***]",
        "PARENT": "",
        "TYPE": "HM-CC-RT-DN",
        "FLAGS": 1,
        "RF_ADDRESS": 6117841,
        "ROAMING": 0,
        "RX_MODE": 14,
        "UPDATABLE": 1,
        "VERSION": 29,
        "CHILDREN": [
          "[***]:0",
          "[***]:1",
          "[***]:2",
          "[***]:3",
          "[***]:4",
          "[***]:5",
          "[***]:6"
        ],
        "PARAMSETS": [
          "MASTER"
        ]
      },
      "acl": {
        "object": 1638,
        "owner": "system.user.admin",
        "ownerGroup": "system.group.administrator"
      },
      "_id": "hm-rpc.0.[***]",
      "type": "device"
    }
    
    paul53P 1 Antwort Letzte Antwort
    0
    • D DidiDerHerrmann

      Ich grüße euch, ich bräuchte etwas Hilfe dabei, den Namen eines Homematic Gerätes auszulesen.
      Mein Ziel ist folgendes:
      ich möchte durch all meine Heizthermostate (HM-CC-RT-DN) iterieren und überprüfen, ob ein Fehler ausgegeben wird. Wenn dies der Fall ist, möchte ich einen String konkatenieren, der der Form "NAME: FEHLER" entspricht.

      Den Fehlercode auszulesen und zu übersetzen ist kein Problem, aber ich weiß nicht, wie ich an den Namen "ran" komme. In der Homematic-Software konnte ich die Geräte ja benennen. In der RAW Übersicht sähe es exemplarisch so aus.

      Wie komme ich an den Namen bei Common ran? Ich leider auch im Forum nichts gefunden.

      Vielen lieben Dank!

      {
        "from": "system.adapter.hm-rega.0",
        "ts": 1547810289799,
        "common": {
          "name": "170-N",
          "icon": "/icons/83_hm-cc-rt-dn_thumb.png"
        },
        "native": {
          "ADDRESS": "[***]",
          "AVAILABLE_FIRMWARE": "1.5",
          "FIRMWARE": "1.5",
          "INTERFACE": "[***]",
          "PARENT": "",
          "TYPE": "HM-CC-RT-DN",
          "FLAGS": 1,
          "RF_ADDRESS": 6117841,
          "ROAMING": 0,
          "RX_MODE": 14,
          "UPDATABLE": 1,
          "VERSION": 29,
          "CHILDREN": [
            "[***]:0",
            "[***]:1",
            "[***]:2",
            "[***]:3",
            "[***]:4",
            "[***]:5",
            "[***]:6"
          ],
          "PARAMSETS": [
            "MASTER"
          ]
        },
        "acl": {
          "object": 1638,
          "owner": "system.user.admin",
          "ownerGroup": "system.group.administrator"
        },
        "_id": "hm-rpc.0.[***]",
        "type": "device"
      }
      
      paul53P Offline
      paul53P Offline
      paul53
      schrieb am zuletzt editiert von
      #2

      @DidiDerHerrmann sagte:

      Wie komme ich an den Namen bei Common ran?

      Du möchtest den Geräte-Namen ? Dann siehe hier.

      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

      D 1 Antwort Letzte Antwort
      1
      • paul53P paul53

        @DidiDerHerrmann sagte:

        Wie komme ich an den Namen bei Common ran?

        Du möchtest den Geräte-Namen ? Dann siehe hier.

        D Offline
        D Offline
        DidiDerHerrmann
        schrieb am zuletzt editiert von
        #3

        @paul53 Vielen, vielen Dank! Das ist genau das, was ich brauche. :) Ich hatte es mit getState versucht...

        Besten Dank nochmal :)

        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

        764

        Online

        32.6k

        Benutzer

        82.0k

        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