Skip to content
  • 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
Logo
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. JavaScript
  5. Zigbee-Geräte überwachen

NEWS

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

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

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    15
    1
    2.0k

Zigbee-Geräte überwachen

Scheduled Pinned Locked Moved JavaScript
130 Posts 17 Posters 17.7k Views 31 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.
  • liv-in-skyL liv-in-sky

    @ciddi89 bin gespannt 🙂

    amg_666A Offline
    amg_666A Offline
    amg_666
    wrote on last edited by
    #43

    ich hab noch ein Problemchen: Devices, die "offline" sind werden wie folgt angezeigt:
    ab8a3c0f-34cf-43c3-a845-663ecaeb1a97-grafik.png
    Alle stehen auf 26 Stunden, wenn ich in die Datenpunkte bei zigbee schaue, dann ist da z.B. bei msg_from_zigbee 27.01.22 21:44 was ja deutlich mehr als 26 Stunden ist.
    Irgendeine Idee woran das liegen könnte?

    iobroker auf proxmox container

    ? 1 Reply Last reply
    0
    • amg_666A amg_666

      ich hab noch ein Problemchen: Devices, die "offline" sind werden wie folgt angezeigt:
      ab8a3c0f-34cf-43c3-a845-663ecaeb1a97-grafik.png
      Alle stehen auf 26 Stunden, wenn ich in die Datenpunkte bei zigbee schaue, dann ist da z.B. bei msg_from_zigbee 27.01.22 21:44 was ja deutlich mehr als 26 Stunden ist.
      Irgendeine Idee woran das liegen könnte?

      ? Offline
      ? Offline
      A Former User
      wrote on last edited by
      #44

      @amg_666 Was steht denn bei dir in den Zeitstempel und bei zuletzt geändert vom Datenpunkt link_quality? Von dem Datenpunkt holt er sich ja die Zeit.

      amg_666A 1 Reply Last reply
      0
      • ? A Former User

        @amg_666 Was steht denn bei dir in den Zeitstempel und bei zuletzt geändert vom Datenpunkt link_quality? Von dem Datenpunkt holt er sich ja die Zeit.

        amg_666A Offline
        amg_666A Offline
        amg_666
        wrote on last edited by
        #45

        @ciddi89 sagte in Zigbee-Geräte überwachen:

        t geändert vom Datenpunkt link_quality? Von dem Datenpunkt holt er sich ja die Zeit.

        Bei Link_Quality steht im Zeitstempel tatsächlich der 03.02. 15:39 Uhr drin, dann ist der aber falsch. Die Devices, die bei mir "offline" sind sind z.B. RGB-Leuchten, die ich angelernt habe, momentan aber nicht nutze, die liegen schon locker eine Woche ohne Strom bei mir.

        iobroker auf proxmox container

        ? 1 Reply Last reply
        0
        • amg_666A amg_666

          @ciddi89 sagte in Zigbee-Geräte überwachen:

          t geändert vom Datenpunkt link_quality? Von dem Datenpunkt holt er sich ja die Zeit.

          Bei Link_Quality steht im Zeitstempel tatsächlich der 03.02. 15:39 Uhr drin, dann ist der aber falsch. Die Devices, die bei mir "offline" sind sind z.B. RGB-Leuchten, die ich angelernt habe, momentan aber nicht nutze, die liegen schon locker eine Woche ohne Strom bei mir.

          ? Offline
          ? Offline
          A Former User
          wrote on last edited by
          #46

          @amg_666 Da die alle ja Anscheinend die gleiche Zeit haben, kann es sein das dann die Instanz oder ioBroker neugestartet wurde? Das würde dann natürlich die Zeit erklären denke ich. Wüßte aber nicht auf Anhieb ob beim Neustart die Zeit sich aktualisiert. Könnte ich mir aber vorstellen.

          amg_666A 1 Reply Last reply
          0
          • ? A Former User

            @amg_666 Da die alle ja Anscheinend die gleiche Zeit haben, kann es sein das dann die Instanz oder ioBroker neugestartet wurde? Das würde dann natürlich die Zeit erklären denke ich. Wüßte aber nicht auf Anhieb ob beim Neustart die Zeit sich aktualisiert. Könnte ich mir aber vorstellen.

            amg_666A Offline
            amg_666A Offline
            amg_666
            wrote on last edited by amg_666
            #47

            @ciddi89 das lässt sich ja einfach überprüfen, ich mach mal nen Neustart. Danke für den Hinweis.

            Yep, das war der Grund, nach Adapterneustart sind die Timestamps auf "Adapterstartzeit" gesetzt.
            Und weil ich grade den Alpha-Test für js-controller 4.0 mache hatte ich gestern iobroker wegen Update gestoppt und neu gestartet. Daher waren alle "offline Geräte" auf der gleichen Zeit.

            iobroker auf proxmox container

            ? 1 Reply Last reply
            0
            • amg_666A amg_666

              @ciddi89 das lässt sich ja einfach überprüfen, ich mach mal nen Neustart. Danke für den Hinweis.

              Yep, das war der Grund, nach Adapterneustart sind die Timestamps auf "Adapterstartzeit" gesetzt.
              Und weil ich grade den Alpha-Test für js-controller 4.0 mache hatte ich gestern iobroker wegen Update gestoppt und neu gestartet. Daher waren alle "offline Geräte" auf der gleichen Zeit.

              ? Offline
              ? Offline
              A Former User
              wrote on last edited by
              #48

              @amg_666 ok dann wissen wir das ja schon mal 🙂

              1 Reply Last reply
              0
              • ? A Former User

                @liv-in-sky said in Zigbee-Geräte überwachen:

                glaube ich nicht

                Danke 🙂

                Sagen wir mal so, abgeneigt wäre ich nicht. Wollte mich eh früher oder später mit sowas beschäftigen da ich auch noch andere Ideen habe die evtl. einen Adapter wert währen. Müsste mich erst mal darin ein Arbeiten. 😃

                J Offline
                J Offline
                JohannesA
                wrote on last edited by JohannesA
                #49

                Wow, da hat sich heute ja einiges getan! Unglaublich! Scheinbar hab ich da echt einen Punkt getroffen, an dem Bedarf besteht!

                Und ja, was das KnowHow anbelangt, bin ich echt erst am Anfang! 😊 Echt spannend wie ihr Profils das löst! Bis auf euer Level hab ich noch einiges vor mir! 🙂

                Nachdem ich einiges davon worüber die letzten Stunden hier beratschlagt wurde, nicht verstehe und das erst mal nachvollziehen und ausprobieren muss, würde zuviel Zeit vergehen, wenn ich das am Laufen halte.

                Das Thema mit den Räumen hat ja - wenn ich das richtig verstehe - @paul53 gelöst und es wurde schon übernommen. Super Sache!!

                @ciddi89 wenn es für dich okay, ist, machen wir deine Version zur "offiziellen/aktuellsten" Version. 😳 Du kannst das einfach schneller und kompetenter aktualisieren als ich. 😇

                Wenn du daraus einen Adapter machst, freue ich mich und stelle mich als Beta-Tester zur Verfügung! 🙂 Freut mich dass ich den Grundstein dazu legen durfte. Mit @liv-in-sky hast du ja schon Unterstützung!

                So sehr ich ein paar Minuten motiviert war, muss ich gestehen, dass sowas bei weitem noch nicht meine Kragenweite ist. Momentan reichen das KnowHow, die Zeit und erst recht nicht der WAF für sowas aus. 🤣

                1 Reply Last reply
                0
                • derAlffD Offline
                  derAlffD Offline
                  derAlff
                  Developer
                  wrote on last edited by
                  #50

                  Ich habe mir aktuell eine Helper-Klasse geschrieben, die enums/Aufzählungen auswertet. Dieses Script macht sich Recht gut (muss noch angepasst werden). Ist es in Ordnung, wenn ich mir das Script nehme, bei mir einbaue und auch eventuell veröffentliche?

                  Proxmox 8
                  ioBroker im LXC (Master)
                  2x ioBrober auf RPi (3&4) als Zigbee Gateway (Slave)
                  Paperless-ngx in VM
                  OMV6 in VM
                  Linux auf allen Endgeräten (Windows verbannt)

                  J liv-in-skyL 2 Replies Last reply
                  0
                  • frana120500F frana120500

                    Moin zusammen,
                    wie kann ich denn aus der json, die jetzt beispielsweise in "devices_offline_list" steht, das so extrahieren, dass er mir eine Telegram Benachrichtigung sendet?

                    J Offline
                    J Offline
                    JohannesA
                    wrote on last edited by
                    #51

                    @frana120500
                    Daran habe ich auch schon gedacht aber ich habs noch nicht angepackt.

                    Vorübergehend habe ich es mit einem Blockly gelöst, das mir 2x pro Woche den aktuellen Status per Telegram und als Notifikation in Jarvis übermittelt - einfach den kompletten JSON-String.

                    Vielleicht kommt da ja was mit dem Adapter! 😉

                    Die erste Frage die ich mir diesbezüglich gestellt habe, wie oft eine Benachrichtigung kommen soll. Jede Stunde eine Nachricht ist einfach zu viel.

                    Ansonsten hätte ich geplant, alle 24 Stunden eine "Statusnachricht" zu generieren, wenn mindestens ein Gerät in der Offline-Liste ist.

                    Bei den Batterien würde ich die Liste aufsteigend (nach Batteriezustand sortieren) und 1-2x pro Woche die schwächsten 3 Geräte als Statusnachricht schicken. Wie es eben im Moment das Blockly macht.

                    Klingt für die Profis einfach, für mich sind das ein paar Wochen Entwicklungszeit! 🙂

                    1 Reply Last reply
                    0
                    • derAlffD derAlff

                      Ich habe mir aktuell eine Helper-Klasse geschrieben, die enums/Aufzählungen auswertet. Dieses Script macht sich Recht gut (muss noch angepasst werden). Ist es in Ordnung, wenn ich mir das Script nehme, bei mir einbaue und auch eventuell veröffentliche?

                      J Offline
                      J Offline
                      JohannesA
                      wrote on last edited by
                      #52

                      @deralff
                      Also meinerseits auf alle Fälle! 🙂

                      Diese Erweiterung bitte gleich mit @ciddi89 abstimmen! Das übersteigt jetzt meinen Horizont bei weitem! 😄

                      ? 1 Reply Last reply
                      0
                      • J JohannesA

                        @deralff
                        Also meinerseits auf alle Fälle! 🙂

                        Diese Erweiterung bitte gleich mit @ciddi89 abstimmen! Das übersteigt jetzt meinen Horizont bei weitem! 😄

                        ? Offline
                        ? Offline
                        A Former User
                        wrote on last edited by
                        #53

                        @johannesa hahaha jetzt übertreibe mal nicht 😀 ich habe einfach nur gerade die Zeit mich damit zu beschäftigen. Aber ja klar kannst du das machen. Ist ja dein Script was durch Hilfe ein bisschen optimiert worden ist 😀

                        Falls es zum Adapter kommen sollte könnte man das mit dem Abfrageintervall ja gleich berücksichtigen und den Adapter als schedule Adapter einstellen. Da kann dann jeder seine eigene Zeit angeben wann er die Daten holen soll.

                        J 1 Reply Last reply
                        0
                        • derAlffD derAlff

                          Ich habe mir aktuell eine Helper-Klasse geschrieben, die enums/Aufzählungen auswertet. Dieses Script macht sich Recht gut (muss noch angepasst werden). Ist es in Ordnung, wenn ich mir das Script nehme, bei mir einbaue und auch eventuell veröffentliche?

                          liv-in-skyL Offline
                          liv-in-skyL Offline
                          liv-in-sky
                          wrote on last edited by
                          #54

                          @deralff wird dein script auch andere devices wie zigbee integriert haben ?

                          nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

                          derAlffD 1 Reply Last reply
                          0
                          • ? A Former User

                            @johannesa hahaha jetzt übertreibe mal nicht 😀 ich habe einfach nur gerade die Zeit mich damit zu beschäftigen. Aber ja klar kannst du das machen. Ist ja dein Script was durch Hilfe ein bisschen optimiert worden ist 😀

                            Falls es zum Adapter kommen sollte könnte man das mit dem Abfrageintervall ja gleich berücksichtigen und den Adapter als schedule Adapter einstellen. Da kann dann jeder seine eigene Zeit angeben wann er die Daten holen soll.

                            J Offline
                            J Offline
                            JohannesA
                            wrote on last edited by JohannesA
                            #55

                            @ciddi89
                            Wenn du es ganz ehrlich wissen willst: ich hab ein paar Tage vor Weihnachten angefangen, dieses Problem anzugehen. Erst mit Blockly und dann - weil gescheitert - mit Javascript. Jetzt ist Februar. 😄

                            Vielen Dank dass ich dir das "aktuell halten" umhängen darf. 🙂 hab den Code in meinem ersten Post ausgeblendet und auf deinen verwiesen.

                            Eventuell packe ich die Idee von @frana120500 mal an. Das beschäftigt mich dann wieder ein paar Wochen 😄

                            bahnuhrB ? 2 Replies Last reply
                            0
                            • J JohannesA

                              @ciddi89
                              Wenn du es ganz ehrlich wissen willst: ich hab ein paar Tage vor Weihnachten angefangen, dieses Problem anzugehen. Erst mit Blockly und dann - weil gescheitert - mit Javascript. Jetzt ist Februar. 😄

                              Vielen Dank dass ich dir das "aktuell halten" umhängen darf. 🙂 hab den Code in meinem ersten Post ausgeblendet und auf deinen verwiesen.

                              Eventuell packe ich die Idee von @frana120500 mal an. Das beschäftigt mich dann wieder ein paar Wochen 😄

                              bahnuhrB Online
                              bahnuhrB Online
                              bahnuhr
                              Forum Testing Most Active
                              wrote on last edited by bahnuhr
                              #56

                              @johannesa

                              Das neue Script in #1 erzeugt einen Error.
                              Vielleicht nochmal prüfen.

                              Edit:
                              Die Original-Version hat einen Error.
                              Die Version von @ciddi89 läuft.


                              Wenn ich helfen konnte, dann Daumen hoch (Pfeil nach oben)!
                              Danke.
                              gute Forenbeiträge: https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge
                              ScreenToGif :https://www.screentogif.com/downloads.html

                              amg_666A J 2 Replies Last reply
                              0
                              • J JohannesA

                                @ciddi89
                                Wenn du es ganz ehrlich wissen willst: ich hab ein paar Tage vor Weihnachten angefangen, dieses Problem anzugehen. Erst mit Blockly und dann - weil gescheitert - mit Javascript. Jetzt ist Februar. 😄

                                Vielen Dank dass ich dir das "aktuell halten" umhängen darf. 🙂 hab den Code in meinem ersten Post ausgeblendet und auf deinen verwiesen.

                                Eventuell packe ich die Idee von @frana120500 mal an. Das beschäftigt mich dann wieder ein paar Wochen 😄

                                ? Offline
                                ? Offline
                                A Former User
                                wrote on last edited by
                                #57

                                @johannesa ist doch alles gut 🙈 jeder fängt ja an. Bin ja auch noch am Anfang. Auch wenn ich bisschen was weiß aber da steckt soviel verbesserungspotential drin. 😀 Da liegt mir html und CSS bisschen besser und mit Js habe ich immer nur das nötigste gemacht. Ärgere mich ein bisschen das ich mich damit nicht schon früher mehr beschäftigt habe. Und man muss ja auch wirklich die Zeit und Geduld haben sich damit zu beschäftigen.

                                Ja du hättest das auch ruhig in deinen ersten Post kopieren können. Damit finden das andere schneller.

                                1 Reply Last reply
                                0
                                • bahnuhrB bahnuhr

                                  @johannesa

                                  Das neue Script in #1 erzeugt einen Error.
                                  Vielleicht nochmal prüfen.

                                  Edit:
                                  Die Original-Version hat einen Error.
                                  Die Version von @ciddi89 läuft.

                                  amg_666A Offline
                                  amg_666A Offline
                                  amg_666
                                  wrote on last edited by
                                  #58

                                  @bahnuhr sagte in Zigbee-Geräte überwachen:

                                  Die Original-Version hat einen Error.

                                  Welchen denn? Poste mal log

                                  iobroker auf proxmox container

                                  bahnuhrB 1 Reply Last reply
                                  0
                                  • amg_666A amg_666

                                    @bahnuhr sagte in Zigbee-Geräte überwachen:

                                    Die Original-Version hat einen Error.

                                    Welchen denn? Poste mal log

                                    bahnuhrB Online
                                    bahnuhrB Online
                                    bahnuhr
                                    Forum Testing Most Active
                                    wrote on last edited by
                                    #59

                                    @amg_666 sagte in Zigbee-Geräte überwachen:

                                    @bahnuhr sagte in Zigbee-Geräte überwachen:

                                    Die Original-Version hat einen Error.

                                    Welchen denn? Poste mal log

                                    Hab es schon wieder gelöscht und die Version von @ciddi89 genommen.
                                    Es war etwas mit enumroom[0]
                                    (oder so ähnlich)


                                    Wenn ich helfen konnte, dann Daumen hoch (Pfeil nach oben)!
                                    Danke.
                                    gute Forenbeiträge: https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge
                                    ScreenToGif :https://www.screentogif.com/downloads.html

                                    1 Reply Last reply
                                    0
                                    • bahnuhrB bahnuhr

                                      @johannesa

                                      Das neue Script in #1 erzeugt einen Error.
                                      Vielleicht nochmal prüfen.

                                      Edit:
                                      Die Original-Version hat einen Error.
                                      Die Version von @ciddi89 läuft.

                                      J Offline
                                      J Offline
                                      JohannesA
                                      wrote on last edited by JohannesA
                                      #60

                                      Okidoki - ist erledigt. 🙂 Habs mal bei mir oben aktualisiert - falls da jemand sucht! 🙂

                                      Für heute reicht es erstmal - mir raucht ganz schön der Kopf. Aber es macht Spaß. 😁 Und die iobroker-Community ist unglaublich cool. 😄

                                      1 Reply Last reply
                                      0
                                      • liv-in-skyL liv-in-sky

                                        @deralff wird dein script auch andere devices wie zigbee integriert haben ?

                                        derAlffD Offline
                                        derAlffD Offline
                                        derAlff
                                        Developer
                                        wrote on last edited by
                                        #61

                                        @liv-in-sky ja, alles was in enum/Aufzählungen augelistet ist.
                                        Besteht da interesse? Ich denke, damit kann man ganz viel machen 🙂

                                        Zuerst habe ich mir jetzt meinen Helper so zusammen gezimmert, dass er mir zurückgeben kann, welche devices denn zugeordnet sind. Das hat den Vorteil, dass bei einem Austausch von einem Gerät, selbes nur in das enum gezogen werden muss. Am Javascript code an sich muss nichts geändert werden 🙂

                                        Und das Script aus diesem Thread ist eine perfekte Aufgabe zum Implementieren 😉

                                        Wird, wenn fertig, natürlich öffentlich zugänglich sein.

                                        Proxmox 8
                                        ioBroker im LXC (Master)
                                        2x ioBrober auf RPi (3&4) als Zigbee Gateway (Slave)
                                        Paperless-ngx in VM
                                        OMV6 in VM
                                        Linux auf allen Endgeräten (Windows verbannt)

                                        liv-in-skyL 1 Reply Last reply
                                        1
                                        • derAlffD derAlff

                                          @liv-in-sky ja, alles was in enum/Aufzählungen augelistet ist.
                                          Besteht da interesse? Ich denke, damit kann man ganz viel machen 🙂

                                          Zuerst habe ich mir jetzt meinen Helper so zusammen gezimmert, dass er mir zurückgeben kann, welche devices denn zugeordnet sind. Das hat den Vorteil, dass bei einem Austausch von einem Gerät, selbes nur in das enum gezogen werden muss. Am Javascript code an sich muss nichts geändert werden 🙂

                                          Und das Script aus diesem Thread ist eine perfekte Aufgabe zum Implementieren 😉

                                          Wird, wenn fertig, natürlich öffentlich zugänglich sein.

                                          liv-in-skyL Offline
                                          liv-in-skyL Offline
                                          liv-in-sky
                                          wrote on last edited by
                                          #62

                                          @deralff

                                          bitte mehr erklärung

                                          müssen geräte in irgendwelchen enums sein, damit dein script dann die devices anzeigt ?

                                          nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

                                          derAlffD 1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          594

                                          Online

                                          32.4k

                                          Users

                                          81.4k

                                          Topics

                                          1.3m

                                          Posts
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Recent
                                          • Tags
                                          • Unread 0
                                          • Categories
                                          • Unreplied
                                          • Popular
                                          • GitHub
                                          • Docu
                                          • Hilfe