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. Alle Objekte einer Instanz auslesen

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.6k

Alle Objekte einer Instanz auslesen

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
javascriptblockly
10 Beiträge 3 Kommentatoren 920 Aufrufe 3 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.
  • G Offline
    G Offline
    gosund
    schrieb am zuletzt editiert von
    #1

    Kurze Frage: Wie komme ich per Javascript an alle Objekte einer Instanz?

    Konkret:
    Ich will alle meine Zigbee-Geräte durchgehen, jeweils die timestamp der 'link_quality' abfragen und eine Warnung ausgeben, wenn ein Gerät länger als z.B. 120 Minuten nicht reagiert hat.

    GlasfaserG 1 Antwort Letzte Antwort
    0
    • G gosund

      Kurze Frage: Wie komme ich per Javascript an alle Objekte einer Instanz?

      Konkret:
      Ich will alle meine Zigbee-Geräte durchgehen, jeweils die timestamp der 'link_quality' abfragen und eine Warnung ausgeben, wenn ein Gerät länger als z.B. 120 Minuten nicht reagiert hat.

      GlasfaserG Offline
      GlasfaserG Offline
      Glasfaser
      schrieb am zuletzt editiert von
      #2

      @gosund

      $('zigbee.0*.link_quality');
      

      https://forum.iobroker.net/topic/29117/zigbee-überwachung-letzer-empfangener-wert/6

      Synology 918+ 16GB - ioBroker in Docker v9 , VISO auf Trekstor Primebook C13 13,3" , Hikvision Domkameras mit Surveillance Station .. CCU RaspberryMatic in Synology VM .. Zigbee CC2538+CC2592 .. Sonoff .. KNX .. Modbus ..

      G 1 Antwort Letzte Antwort
      0
      • GlasfaserG Glasfaser

        @gosund

        $('zigbee.0*.link_quality');
        

        https://forum.iobroker.net/topic/29117/zigbee-überwachung-letzer-empfangener-wert/6

        G Offline
        G Offline
        gosund
        schrieb am zuletzt editiert von
        #3

        @Glasfaser sagte in Alle Objekte einer Instanz auslesen:

        $('zigbee.0*.link_quality');

        Vielen Dank. Und wie bekomme ich jetzt noch die Namen aller Devices dazu?

        GlasfaserG 1 Antwort Letzte Antwort
        0
        • G gosund

          @Glasfaser sagte in Alle Objekte einer Instanz auslesen:

          $('zigbee.0*.link_quality');

          Vielen Dank. Und wie bekomme ich jetzt noch die Namen aller Devices dazu?

          GlasfaserG Offline
          GlasfaserG Offline
          Glasfaser
          schrieb am zuletzt editiert von
          #4

          @gosund sagte in Alle Objekte einer Instanz auslesen:

          Namen aller Devices dazu?

          ist doch im Script enthalten !

          Synology 918+ 16GB - ioBroker in Docker v9 , VISO auf Trekstor Primebook C13 13,3" , Hikvision Domkameras mit Surveillance Station .. CCU RaspberryMatic in Synology VM .. Zigbee CC2538+CC2592 .. Sonoff .. KNX .. Modbus ..

          G 1 Antwort Letzte Antwort
          0
          • GlasfaserG Glasfaser

            @gosund sagte in Alle Objekte einer Instanz auslesen:

            Namen aller Devices dazu?

            ist doch im Script enthalten !

            G Offline
            G Offline
            gosund
            schrieb am zuletzt editiert von gosund
            #5

            @Glasfaser
            Ich bekomme nur die Device-ID (hex), nicht den in der Spalte 'Namen' zugewiesenen Namen :(

            {'0':'zigbee.0.000b57fffa587ed7.link_quality','1':'zigbee.0.00158d0003f72bf9.link_quality'...

            GlasfaserG 1 Antwort Letzte Antwort
            0
            • G gosund

              @Glasfaser
              Ich bekomme nur die Device-ID (hex), nicht den in der Spalte 'Namen' zugewiesenen Namen :(

              {'0':'zigbee.0.000b57fffa587ed7.link_quality','1':'zigbee.0.00158d0003f72bf9.link_quality'...

              GlasfaserG Offline
              GlasfaserG Offline
              Glasfaser
              schrieb am zuletzt editiert von
              #6

              @gosund sagte in Alle Objekte einer Instanz auslesen:

              zigbee.0.00158d0003f72bf9

              Das liegt an deiner Zigbeebeschriftung .

              hier mal zu Spaß :

              1.JPG

              2.JPG

              Synology 918+ 16GB - ioBroker in Docker v9 , VISO auf Trekstor Primebook C13 13,3" , Hikvision Domkameras mit Surveillance Station .. CCU RaspberryMatic in Synology VM .. Zigbee CC2538+CC2592 .. Sonoff .. KNX .. Modbus ..

              G 1 Antwort Letzte Antwort
              0
              • GlasfaserG Glasfaser

                @gosund sagte in Alle Objekte einer Instanz auslesen:

                zigbee.0.00158d0003f72bf9

                Das liegt an deiner Zigbeebeschriftung .

                hier mal zu Spaß :

                1.JPG

                2.JPG

                G Offline
                G Offline
                gosund
                schrieb am zuletzt editiert von
                #7

                Habe versucht, einen Trigger daraus zu machen:

                on({id: "zigbee.0*.link_quality", change: "any"}, async function (obj) {
                ...
                });

                Aber er triggert nicht. Eine Idee, woran es liegen kann?
                Funktioniert ein Trigger nicht mit Wildcards?

                AsgothianA 1 Antwort Letzte Antwort
                0
                • G gosund

                  Habe versucht, einen Trigger daraus zu machen:

                  on({id: "zigbee.0*.link_quality", change: "any"}, async function (obj) {
                  ...
                  });

                  Aber er triggert nicht. Eine Idee, woran es liegen kann?
                  Funktioniert ein Trigger nicht mit Wildcards?

                  AsgothianA Offline
                  AsgothianA Offline
                  Asgothian
                  Developer
                  schrieb am zuletzt editiert von
                  #8

                  @gosund du musst den selector schon korrekt nutzen.

                  Beispiel hier :
                  https://www.iobroker.net/docu/index-81.htm?page_id=5809&lang=en#_8211_Selector

                  ioBroker auf RPi4 - Hardware soweit wie möglich via Zigbee.
                  "Shit don't work" ist keine Fehlermeldung, sondern ein Fluch.

                  G 1 Antwort Letzte Antwort
                  0
                  • AsgothianA Asgothian

                    @gosund du musst den selector schon korrekt nutzen.

                    Beispiel hier :
                    https://www.iobroker.net/docu/index-81.htm?page_id=5809&lang=en#_8211_Selector

                    G Offline
                    G Offline
                    gosund
                    schrieb am zuletzt editiert von
                    #9

                    @Asgothian
                    Vielen Dank, hat geklappt.
                    War einfach zu spät zum denken :)

                    G 1 Antwort Letzte Antwort
                    0
                    • G gosund

                      @Asgothian
                      Vielen Dank, hat geklappt.
                      War einfach zu spät zum denken :)

                      G Offline
                      G Offline
                      gosund
                      schrieb am zuletzt editiert von
                      #10

                      In diesem Zusammenhang einmal ganz allgemein gefragt:

                      Habt ihr irgendeine Form der Überwachung Eurer Sensoren?
                      D.h. wie merkt ihr, wenn ein Sensor (z.B. Temperatur oder Fenster/Türkontakt) nicht mehr funktioniert?
                      Mein aktueller Ansatz ist, daß ich eine Meldung per Telegram sende, wenn der Timestamp eines Sensors zu alt ist.
                      Bei den Temperatursensoren ist zumindest davon auszugehen, daß diese mehr oder weniger oft die aktuelle Temperatur melden. Aber die Türkontakte sind i.d.R. wesentlich länger Standby, solange nichts geöffnet oder geschlossen wird...

                      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

                      287

                      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