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. Zigbee2MQTT Gruppen

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    14
    1
    201

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    1.8k

Zigbee2MQTT Gruppen

Geplant Angeheftet Gesperrt Verschoben JavaScript
10 Beiträge 4 Kommentatoren 1.2k Aufrufe 4 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.
  • I Offline
    I Offline
    ignis-draco
    schrieb am zuletzt editiert von
    #1

    Hi,

    ich würde gerne ein "available" bei meinen Zigbee Gruppen implementieren. (Damit wäre es mir möglich die Saisonale Beleuchtung nur anzuzeigen wenn Sie auch im Zigbee netz vorhanden ist ) Damit das automatisch passiert benötige ich die Information welche Geräte in der Gruppe sind. Mein Plan wäre dann ganz einfach das wenn ein Geräte vorhanden ist das availabl true ist ansonsten false. Die einzige Möglichkeit die mir einfällt ist über den Name das zu machen.
    z.b. "zigbee2mqtt.0.group_1" hätte den Name "living_room - light corner all" und die Geräte nennen sich dann z.b.
    "living_room - light corner 4" oder "living_room - light corner 2". Jedoch finde ich das nicht so ganz sauber weil es mich in der Benennung stark einschränkt.

    Eine andere Möglichkeit ist eine deaktiviert liste zu führen die ich habe händisch anpassen muss.

    Habt ihr vielleicht noch eine andere Idee?

    Proxmox [DMAF5] = LXC [Debian 12]
    ioBroker – apt-cacher – Semaphore – NGINX Proxy Manager – gitolite – LMS – tandoor – DokuWiki - paperless-ngx - unifi - mumble - wireguard - heimdall - planka - rustDesk - adguard

    M 1 Antwort Letzte Antwort
    0
    • I ignis-draco

      Hi,

      ich würde gerne ein "available" bei meinen Zigbee Gruppen implementieren. (Damit wäre es mir möglich die Saisonale Beleuchtung nur anzuzeigen wenn Sie auch im Zigbee netz vorhanden ist ) Damit das automatisch passiert benötige ich die Information welche Geräte in der Gruppe sind. Mein Plan wäre dann ganz einfach das wenn ein Geräte vorhanden ist das availabl true ist ansonsten false. Die einzige Möglichkeit die mir einfällt ist über den Name das zu machen.
      z.b. "zigbee2mqtt.0.group_1" hätte den Name "living_room - light corner all" und die Geräte nennen sich dann z.b.
      "living_room - light corner 4" oder "living_room - light corner 2". Jedoch finde ich das nicht so ganz sauber weil es mich in der Benennung stark einschränkt.

      Eine andere Möglichkeit ist eine deaktiviert liste zu führen die ich habe händisch anpassen muss.

      Habt ihr vielleicht noch eine andere Idee?

      M Offline
      M Offline
      Muchul
      schrieb am zuletzt editiert von
      #2

      @ignis-draco
      Könntest du das nicht über Gewerke abwickeln?

      1 Antwort Letzte Antwort
      0
      • mickymM Online
        mickymM Online
        mickym
        Most Active
        schrieb am zuletzt editiert von mickym
        #3

        Wenn Du reines MQTT verwendest, dann kannst Du doch eigene Topics zusätzlich vergeben-

        60813688-2e0c-44bc-b3b8-ec68fa426de7-image.png

        Sprich - dann kannst Du doch auf der gleichen Ebene prüfen ob availability online ist. Ob das aber mit den Adaptern geht weiss ich nicht. Ich nutze immer reines Mqtt

        Wenn Du Gruppen definiert hast, dann hast Du doch automatisch ein availability auf Gruppenebene und auf einzelnen Devices, - Allerdings weiß ich nicht ob ein Device auch in mehreren Gruppen sein darf.

        e6352c34-8bb0-4688-89ba-78c7f632fd9c-image.png

        Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

        1 Antwort Letzte Antwort
        0
        • I Offline
          I Offline
          ignis-draco
          schrieb am zuletzt editiert von
          #4

          Hi,

          ich bin mir nicht so ganz sicher ob ich euch richtig verstehe aber hier mal ein paar mehr Infos.

          Ich habe mehrere Zigbee Gruppen (5-6 Devices) (angelegt im Zigbee2MQTT) z.b.:
          Screenshot 2023-10-18 063536.png
          Bei denen gibt es kein available.

          bei den einzelnen devices gibt es natürlich ein available:
          Screenshot 2023-10-18 063943.png

          Alle Wichtigen states habe ich mit einem alias versehen:
          Screenshot 2023-10-18 063623.png

          Mein plan war jetzt das ich im Alias (oder im 0_userdata) ein state available (auch bei gruppen) habe so das ich z.b.
          eine Gruppe "Fensterbank Beleuchtung" habe die ich zu Weihnachten automatisch anzeigen lassen kann wenn die Geräte im Zigbee netzwerk sind so wie es bei einzelnen Devices geht.

          Leider ist die Information welche Devices in einer Gruppe ist nur im Zigbee2MQTT hinterlegt.
          @Muchul über die Gewerke wüsste ich gerade nicht wie das klappen sollte.
          @mickym ich verwende den Zigbee2MQTT Adapter hatte die Hoffnung das damit es einfacher ist.

          Proxmox [DMAF5] = LXC [Debian 12]
          ioBroker – apt-cacher – Semaphore – NGINX Proxy Manager – gitolite – LMS – tandoor – DokuWiki - paperless-ngx - unifi - mumble - wireguard - heimdall - planka - rustDesk - adguard

          arteckA 1 Antwort Letzte Antwort
          0
          • I ignis-draco

            Hi,

            ich bin mir nicht so ganz sicher ob ich euch richtig verstehe aber hier mal ein paar mehr Infos.

            Ich habe mehrere Zigbee Gruppen (5-6 Devices) (angelegt im Zigbee2MQTT) z.b.:
            Screenshot 2023-10-18 063536.png
            Bei denen gibt es kein available.

            bei den einzelnen devices gibt es natürlich ein available:
            Screenshot 2023-10-18 063943.png

            Alle Wichtigen states habe ich mit einem alias versehen:
            Screenshot 2023-10-18 063623.png

            Mein plan war jetzt das ich im Alias (oder im 0_userdata) ein state available (auch bei gruppen) habe so das ich z.b.
            eine Gruppe "Fensterbank Beleuchtung" habe die ich zu Weihnachten automatisch anzeigen lassen kann wenn die Geräte im Zigbee netzwerk sind so wie es bei einzelnen Devices geht.

            Leider ist die Information welche Devices in einer Gruppe ist nur im Zigbee2MQTT hinterlegt.
            @Muchul über die Gewerke wüsste ich gerade nicht wie das klappen sollte.
            @mickym ich verwende den Zigbee2MQTT Adapter hatte die Hoffnung das damit es einfacher ist.

            arteckA Offline
            arteckA Offline
            arteck
            Developer Most Active
            schrieb am zuletzt editiert von arteck
            #5

            @ignis-draco sagte in Zigbee2MQTT Gruppen:

            ich verwende den Zigbee2MQTT Adapter

            dann verwede auch die Gruppen von zigbee2mqtt und nicht vom adapter
            cd7b051e-6b7c-4cfa-ad6c-2bfe0aed5347-grafik.png

            die werden dan aber automatisch im adapter angezeigt

            und hör bitte auf die Namen so zu mishandeln.. nimm IMMER ein _ oder ein - und kein blank zwischen den Gegriffen.

            also so
            living_room-light_corner_all

            und nicht living_room - light corner all

            zigbee hab ich, zwave auch, nuc's genauso und HA auch

            1 Antwort Letzte Antwort
            0
            • I Offline
              I Offline
              ignis-draco
              schrieb am zuletzt editiert von
              #6

              @arteck
              Jetzt hast du mich total verwirrt.

              ich habe im zigbee2mqtt die Gruppen erstellt.
              Screenshot 2023-10-18 070155.png

              Bei den Namen bin ich noch am schauen aber der _ in living_room ist nur ein Leerzeichen Ersatz.
              Wenn ich so darüber nachdenke müsste ich die Gruppe eher living_room-light-corner-all nennen und die Geräte dann
              living_room-light-corner-1, living_room-light-corner-2 usw. da für mich der "-" eine Verschachtlung ist (Wobei es fast mehr Sinn machen würde dafür den . zu nehmen wie bei den Ids)

              Proxmox [DMAF5] = LXC [Debian 12]
              ioBroker – apt-cacher – Semaphore – NGINX Proxy Manager – gitolite – LMS – tandoor – DokuWiki - paperless-ngx - unifi - mumble - wireguard - heimdall - planka - rustDesk - adguard

              arteckA 1 Antwort Letzte Antwort
              0
              • I ignis-draco

                @arteck
                Jetzt hast du mich total verwirrt.

                ich habe im zigbee2mqtt die Gruppen erstellt.
                Screenshot 2023-10-18 070155.png

                Bei den Namen bin ich noch am schauen aber der _ in living_room ist nur ein Leerzeichen Ersatz.
                Wenn ich so darüber nachdenke müsste ich die Gruppe eher living_room-light-corner-all nennen und die Geräte dann
                living_room-light-corner-1, living_room-light-corner-2 usw. da für mich der "-" eine Verschachtlung ist (Wobei es fast mehr Sinn machen würde dafür den . zu nehmen wie bei den Ids)

                arteckA Offline
                arteckA Offline
                arteck
                Developer Most Active
                schrieb am zuletzt editiert von arteck
                #7

                @ignis-draco ist egal was du für ein zeichen nimmst... ein _ oder ein - oder ein .

                hauptsache kein blank.....

                so und jetzt wo ist das problem mit den Gruppen jetzt ??

                du kannst auch jedes einzelne Gerät deaktivieren.. vorübergehend quasi..für weihnachten

                b8527061-caf5-4f3c-a6f9-7f1183311ed3-grafik.png

                zigbee hab ich, zwave auch, nuc's genauso und HA auch

                1 Antwort Letzte Antwort
                0
                • I Offline
                  I Offline
                  ignis-draco
                  schrieb am zuletzt editiert von
                  #8

                  @arteck

                  Okay jetzt versteh ich was du meinst und wo wie aneinander vorbei geschrieben haben

                  Mir geht es nicht darum einzelne Geräte zu deaktivieren sonder zu erfahren ob alle Geräte in einer Gruppe Deaktiviert sind.

                  Ein Beispiel ich habe eine z.b. eine Gruppe "living_room-light-windowsill" in der befinden sich 3 Devices. Ich möchte das die Gruppe nur "Angezeigt" (ich meine im Bot oder Vis) wird wenn mindesten ein device vorhanden ist.
                  Bei Devices habe ich den Datenpunkt available und bei Gruppen gibt es den nicht.

                  Proxmox [DMAF5] = LXC [Debian 12]
                  ioBroker – apt-cacher – Semaphore – NGINX Proxy Manager – gitolite – LMS – tandoor – DokuWiki - paperless-ngx - unifi - mumble - wireguard - heimdall - planka - rustDesk - adguard

                  arteckA 1 Antwort Letzte Antwort
                  0
                  • I ignis-draco

                    @arteck

                    Okay jetzt versteh ich was du meinst und wo wie aneinander vorbei geschrieben haben

                    Mir geht es nicht darum einzelne Geräte zu deaktivieren sonder zu erfahren ob alle Geräte in einer Gruppe Deaktiviert sind.

                    Ein Beispiel ich habe eine z.b. eine Gruppe "living_room-light-windowsill" in der befinden sich 3 Devices. Ich möchte das die Gruppe nur "Angezeigt" (ich meine im Bot oder Vis) wird wenn mindesten ein device vorhanden ist.
                    Bei Devices habe ich den Datenpunkt available und bei Gruppen gibt es den nicht.

                    arteckA Offline
                    arteckA Offline
                    arteck
                    Developer Most Active
                    schrieb am zuletzt editiert von
                    #9

                    @ignis-draco sagte in Zigbee2MQTT Gruppen:

                    Ein Beispiel ich habe eine z.b. eine Gruppe "living_room-light-windowsill" in der befinden sich 3 Devices. Ich möchte das die Gruppe nur "Angezeigt" (ich meine im Bot oder Vis) wird wenn mindesten ein device vorhanden ist.

                    ahhh ok jetzt ja...aber .. lass es sein.. wenn du Geräte vor allem Router vom netzt nimmst ..ergo die sind nicht mehr da.. dann machst du das ganze Netz kaputt..
                    wenns nur die Weihnachstbeleuchtung ist .. na ja dann währe es ja noch OK..aber wenn du am Tage was vom Netz nimmst dann ist es suboptimal

                    als nächstes machst du ein Thread aus.. meine Geräte sind nicht mehr verfügbar..oder Sensoren senden keine Werte
                    Zigbee lebt von Routern..

                    zigbee hab ich, zwave auch, nuc's genauso und HA auch

                    1 Antwort Letzte Antwort
                    0
                    • I Offline
                      I Offline
                      ignis-draco
                      schrieb am zuletzt editiert von
                      #10

                      @arteck
                      Es geht ja genau um die Weihnachtsbeleuchtung.
                      Also gibt es keine schöne Möglichkeit das zu machen. Mal schauen was mir einfällt um das irgendwie anderes hinzubekommen. Danke für die mühe.

                      Proxmox [DMAF5] = LXC [Debian 12]
                      ioBroker – apt-cacher – Semaphore – NGINX Proxy Manager – gitolite – LMS – tandoor – DokuWiki - paperless-ngx - unifi - mumble - wireguard - heimdall - planka - rustDesk - adguard

                      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

                      951

                      Online

                      32.5k

                      Benutzer

                      81.8k

                      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