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. [gelöst] Zugriff Datenpunkt "Name / Channel"

NEWS

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    21
    1
    815

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    9.0k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.3k

[gelöst] Zugriff Datenpunkt "Name / Channel"

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
6 Beiträge 2 Kommentatoren 1.5k 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.
  • M Offline
    M Offline
    malc
    schrieb am zuletzt editiert von
    #1

    Hallo!

    Ich stehe da gerade auf dem Schlauch :-(

    Ich möchte gern von dem Datenpunkt den Wert "Xiaomi RGB Gateway" bzw. "Xiaomi Door Sensor" auslesen,

    leider finde ich keine Syntax die mir diesen Wert liefert.

    Alle Varianten wie N = getState("mihome.0.devices.gateway_34ce00fb5234.channel").val etc. habe ich versucht. Noch ist das alles recht neu für mich, vermutlich steht das in einer Anleitung die ich aber wohl überlese.

    Hat da wer einen Schubser für mich?

    Malc

    (Die ID ist ein Phantasiewert :-)

    6536_bildschirmfoto_2018-04-04_um_14.07.23.png

    Fan von ioBroker!

    <size size="50">und falls ich eine Frage stelle die irgendwo schon mal beantwortet wurde: "Ja, Suchfunktion genutzt, aber keine Lösung gefunden / nicht die richtigen Suchbegriffe gewusst."

    …</size>

    1 Antwort Letzte Antwort
    0
    • paul53P Offline
      paul53P Offline
      paul53
      schrieb am zuletzt editiert von
      #2

      Ein Kanal hat keinen Wert. Werte können nur von Datenpunkten (state) ausgelesen werden. Beispiel Dimmer:

      var N = getState("mihome.0.devices.gateway_34ce00fb5234.dimmer").val;
      

      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

      1 Antwort Letzte Antwort
      0
      • M Offline
        M Offline
        malc
        schrieb am zuletzt editiert von
        #3

        @paul53:

        Ein Kanal hat keinen Wert. Werte können nur von Datenpunkten (state) ausgelesen werden. Beispiel Dimmer:

        var N = getState("mihome.0.devices.gateway_34ce00fb5234.dimmer").val;
        ```` `  
        

        Der Zugruff auf dimmer / state etc. bekomme ich hin, was ich suche ist eben das was ich unter Objekte sehen kann, den Wert rechts vom Key.

        Da komme ich noch nicht dran.

        Malc

        Fan von ioBroker!

        <size size="50">und falls ich eine Frage stelle die irgendwo schon mal beantwortet wurde: "Ja, Suchfunktion genutzt, aber keine Lösung gefunden / nicht die richtigen Suchbegriffe gewusst."

        …</size>

        1 Antwort Letzte Antwort
        0
        • paul53P Offline
          paul53P Offline
          paul53
          schrieb am zuletzt editiert von
          #4

          @malc:

          was ich suche ist eben das was ich unter Objekte sehen kann, den Wert rechts vom Key. `
          Du meinst den Namen ?

          var name = getObject("mihome.0.devices.gateway_34ce00fb5234").common.name;
          

          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

          1 Antwort Letzte Antwort
          0
          • paul53P Offline
            paul53P Offline
            paul53
            schrieb am zuletzt editiert von
            #5

            https://github.com/ioBroker/ioBroker/blob/master/doc/SCHEMA.md#objects.

            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

            1 Antwort Letzte Antwort
            0
            • M Offline
              M Offline
              malc
              schrieb am zuletzt editiert von
              #6

              Guten Morgen Paul,

              vielen Dank für deinen indirekten Schubser:

              Dein Beispiel hatte ich auch probiert und kam da nicht weiter. Da du das aber auch geschrieben hast habe ich das noch einmal probiert und dann habe ich meinen Fehler entdeckt:

              Da ich nicht nur ein Objekt abfrage ist mein Script ein einem getobject / Null gestorben. Nur ich habe das nicht bemerkt da ich dachte das ich eine falsche Syntax verwende. "Inspiriert" durch dein Post habe ich dann doch gerafft was ich falsch gemacht habe :-)

              Danke!

               ParentObject = getObject(ParentId);
                      if (ParentObject) {
                          Name = getObject(ParentId).common.name;
                          :::::
                      } else {
                          Name = ParentId + "[DEFAULT]";
                          :::::
                      }
              
              

              @paul53:

              Du meinst den Namen ?

              var name = getObject("mihome.0.devices.gateway_34ce00fb5234").common.name;
              ```` ` 

              Fan von ioBroker!

              <size size="50">und falls ich eine Frage stelle die irgendwo schon mal beantwortet wurde: "Ja, Suchfunktion genutzt, aber keine Lösung gefunden / nicht die richtigen Suchbegriffe gewusst."

              …</size>

              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

              780

              Online

              32.5k

              Benutzer

              81.6k

              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