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. Off Topic
  4. Zigbee-Gateway selbst bauen

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.1k

Zigbee-Gateway selbst bauen

Geplant Angeheftet Gesperrt Verschoben Off Topic
zigbeegateway
17 Beiträge 5 Kommentatoren 2.0k Aufrufe 6 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.
  • T toralt

    @wszene google mal nach zigbee2mqtt, das macht genau das was Du willst. Für den ioBroker gibt es dann einen Adapter, damit Du darauf zugreifen kannst.

    WszeneW Offline
    WszeneW Offline
    Wszene
    schrieb am zuletzt editiert von
    #3

    @toralt
    Vielen Dank für die Info
    Kannst du mir auch eine Installationmetode empfehlen?

    ich habe ein Lan-Zigbee-Stick und Proxmox auf meinem "Server"

    Meine Hard- & Software:

    • MSI Cubi 5 10M-049DE mit Proxmox
    • CC2652P Zigbee Stick
    • Steckdosen mit Tasmota und Zigbee
    • Lichtschalter mit Tasmota
    • IKEA TRÅDFRI Glühbirnen
    • Aqara Sensoren
    T ? 2 Antworten Letzte Antwort
    0
    • WszeneW Wszene

      @toralt
      Vielen Dank für die Info
      Kannst du mir auch eine Installationmetode empfehlen?

      ich habe ein Lan-Zigbee-Stick und Proxmox auf meinem "Server"

      T Offline
      T Offline
      toralt
      schrieb am zuletzt editiert von
      #4

      @wszene ich habe es per LAN-Zigbee-Stick im Docker auf einer Synology laufen. Aber ob Du ne VM oder via Docker die Installation machst, dass ist Deiner persönlichen Vorliebe überlassen.

      << ioBroker im Docker auf Synology DS1821+, 10GBit, 32GB RAM>>

      WszeneW 1 Antwort Letzte Antwort
      0
      • T toralt

        @wszene ich habe es per LAN-Zigbee-Stick im Docker auf einer Synology laufen. Aber ob Du ne VM oder via Docker die Installation machst, dass ist Deiner persönlichen Vorliebe überlassen.

        WszeneW Offline
        WszeneW Offline
        Wszene
        schrieb am zuletzt editiert von
        #5

        @toralt
        Kannst du mir evtl. deine Docker-Compose zur verfügung stellen?

        Meine Hard- & Software:

        • MSI Cubi 5 10M-049DE mit Proxmox
        • CC2652P Zigbee Stick
        • Steckdosen mit Tasmota und Zigbee
        • Lichtschalter mit Tasmota
        • IKEA TRÅDFRI Glühbirnen
        • Aqara Sensoren
        T 1 Antwort Letzte Antwort
        0
        • WszeneW Wszene

          @toralt
          Vielen Dank für die Info
          Kannst du mir auch eine Installationmetode empfehlen?

          ich habe ein Lan-Zigbee-Stick und Proxmox auf meinem "Server"

          ? Offline
          ? Offline
          Ein ehemaliger Benutzer
          schrieb am zuletzt editiert von
          #6

          @wszene sagte in Zigbee-Gateway selbst bauen:

          Kannst du mir auch eine Installationmetode empfehlen?
          ich habe ein Lan-Zigbee-Stick und Proxmox auf meinem "Server"

          Moin,

          vielleicht verstehe ich es mal wieder nicht, aber ein guter Einstieg ist https://www.zigbee2mqtt.io/guide/getting-started/, wenn man dann das Grundprinzip erkannt hat, dann geht es z. B. hier weiter https://www.zigbee2mqtt.io/guide/installation/02_docker.html

          Ich betreibe das in einem LXC auch unter Proxmox, ich habe mir einfach einen LXC mit meiner favorisierten Linux Distribution gebaut und dort zigbee2mqtt rein installiert, dazu habe ich dann noch ein mosquitto -> mqtt in einem anderen LXC aufgebaut. Die Konfigurationsfiles sind gut dokumentiert, da sollten eigentlich keine Fragen offen bleiben.
          Wenn es ganz simple gehen soll, dann einfach https://tteck.github.io/Proxmox/ -> Zigbee-Zwave -> Zigbee2MQTT LXC ausführen, natürlich anstatt dem Durchreichen des USB dann in der Konfiguration den LAN ZigBee-Stick nutzen.

          VG
          Bernd

          1 Antwort Letzte Antwort
          1
          • WszeneW Wszene

            @toralt
            Kannst du mir evtl. deine Docker-Compose zur verfügung stellen?

            T Offline
            T Offline
            toralt
            schrieb am zuletzt editiert von
            #7

            @wszene ich habe gar kein compose file. Ich weiß gar nicht mehr wie ich das damals aufgesetzt habe, wenn ich ehrlich sein soll. Die infos hatte ich aber alle von der zigbee2mqtt Seite, die war ziemlich gut dokumentiert.

            << ioBroker im Docker auf Synology DS1821+, 10GBit, 32GB RAM>>

            ? 1 Antwort Letzte Antwort
            1
            • T toralt

              @wszene ich habe gar kein compose file. Ich weiß gar nicht mehr wie ich das damals aufgesetzt habe, wenn ich ehrlich sein soll. Die infos hatte ich aber alle von der zigbee2mqtt Seite, die war ziemlich gut dokumentiert.

              ? Offline
              ? Offline
              Ein ehemaliger Benutzer
              schrieb am zuletzt editiert von
              #8

              @toralt sagte in Zigbee-Gateway selbst bauen:

              @wszene ich habe gar kein compose file. Ich weiß gar nicht mehr wie ich das damals aufgesetzt habe, wenn ich ehrlich sein soll.

              Moin,

              ein Docker Compose File gibt es auf der Seite, die ich oben verlinkt habe -> https://www.zigbee2mqtt.io/guide/installation/02_docker.html.

              VG
              Bernd

              WszeneW 1 Antwort Letzte Antwort
              0
              • ? Ein ehemaliger Benutzer

                @toralt sagte in Zigbee-Gateway selbst bauen:

                @wszene ich habe gar kein compose file. Ich weiß gar nicht mehr wie ich das damals aufgesetzt habe, wenn ich ehrlich sein soll.

                Moin,

                ein Docker Compose File gibt es auf der Seite, die ich oben verlinkt habe -> https://www.zigbee2mqtt.io/guide/installation/02_docker.html.

                VG
                Bernd

                WszeneW Offline
                WszeneW Offline
                Wszene
                schrieb am zuletzt editiert von
                #9

                @dp20eic
                Vielen Dank

                Also würde meine docker-compose.yml so aussehen müssen?

                version: '3.8'
                services:
                  zigbee2mqtt:
                    container_name: zigbee2mqtt
                    image: koenkk/zigbee2mqtt
                    restart: unless-stopped
                    volumes:
                      - ./data:/app/data
                      - /run/udev:/run/udev:ro
                    ports:
                      # Frontend port
                      - 8080:8080
                    environment:
                      - TZ=Europe/Berlin
                	serial:
                      port: tcp://192.168.30.19:6638
                

                Meine Hard- & Software:

                • MSI Cubi 5 10M-049DE mit Proxmox
                • CC2652P Zigbee Stick
                • Steckdosen mit Tasmota und Zigbee
                • Lichtschalter mit Tasmota
                • IKEA TRÅDFRI Glühbirnen
                • Aqara Sensoren
                ? 1 Antwort Letzte Antwort
                0
                • WszeneW Wszene

                  @dp20eic
                  Vielen Dank

                  Also würde meine docker-compose.yml so aussehen müssen?

                  version: '3.8'
                  services:
                    zigbee2mqtt:
                      container_name: zigbee2mqtt
                      image: koenkk/zigbee2mqtt
                      restart: unless-stopped
                      volumes:
                        - ./data:/app/data
                        - /run/udev:/run/udev:ro
                      ports:
                        # Frontend port
                        - 8080:8080
                      environment:
                        - TZ=Europe/Berlin
                  	serial:
                        port: tcp://192.168.30.19:6638
                  
                  ? Offline
                  ? Offline
                  Ein ehemaliger Benutzer
                  schrieb am zuletzt editiert von Ein ehemaliger Benutzer
                  #10

                  @wszene sagte in Zigbee-Gateway selbst bauen:

                  Also würde meine docker-compose.yml so aussehen müssen?

                  Moin,

                  ähm, das kann ich Dir nicht beantworten, denn ich kenne ja nicht Deine Umgebung, aber so wie ich das sehe, denke ich, dass das nicht auf Anhieb laufen täte.
                  Mal im einzelnen

                      volumes:
                        - ./data:/app/data
                        - /run/udev:/run/udev:ro
                  

                  Du musst Dir schon Volumes auf der Synology, glaube ich, anlegen, z. B. /volume1/docker/z2m/data
                  Dann sehe das so aus

                      volumes:
                        - /volume1/docker/z2m/data:/app/data
                        - /run/udev:/run/udev:ro
                  

                  Dann scheint mir der Teil auch nicht korrekt zu sein

                      environment:
                        - TZ=Europe/Berlin
                  	serial:
                        port: tcp://192.168.30.19:6638
                  

                  Das sollte eher so aussehen:

                      environment:
                        - TZ=Europe/Berlin
                  

                  Warum? Ich sehe das so, dass Du im Docker Container kein durchgereichtes Device brauchst, da Dein Stick ja per (W)LAN im Netz hängt und nicht als physisches Gerät an der Synology, dann wäre es auch nicht serial, sondern device.

                  In der eigentlichen z2m Konfiguration, die Du dann unter data finden solltest, musst Du das natürlich eintragen

                  serial:
                    port:
                  

                  Dann ist da noch die Frage, wo läuft der mqtt Server?

                  VG
                  Bernd

                  P.S.: ob bei Dir der Port 8080 passt, kann ich auch nicht sagen, das hängt von Deiner Umgebung ab.

                  1 Antwort Letzte Antwort
                  0
                  • WszeneW Offline
                    WszeneW Offline
                    Wszene
                    schrieb am zuletzt editiert von
                    #11

                    @dp20eic
                    Entschuldigt bitte das ich mich so lange nicht mehr gemeldet haben aber die liebe Zeit
                    Ich habe es jetzt geschafft Zigbee2Mqtt und den Mosquitto zum laufen zu bringen
                    Im ioB habe ich auch den MQTT Broker/Client installiert

                    Ich bekomme auch die Werte aber leider nicht als einzelne Datenpunkte sondern nur als json
                    iob-z2m.png

                    Kann ich das irgendwie umstellen und wenn ja wo das ich die Werte als einzelne DPs bekomme?

                    Danke im Voraus
                    Gruß
                    Marcel

                    Meine Hard- & Software:

                    • MSI Cubi 5 10M-049DE mit Proxmox
                    • CC2652P Zigbee Stick
                    • Steckdosen mit Tasmota und Zigbee
                    • Lichtschalter mit Tasmota
                    • IKEA TRÅDFRI Glühbirnen
                    • Aqara Sensoren
                    CodierknechtC ? 2 Antworten Letzte Antwort
                    0
                    • WszeneW Wszene

                      @dp20eic
                      Entschuldigt bitte das ich mich so lange nicht mehr gemeldet haben aber die liebe Zeit
                      Ich habe es jetzt geschafft Zigbee2Mqtt und den Mosquitto zum laufen zu bringen
                      Im ioB habe ich auch den MQTT Broker/Client installiert

                      Ich bekomme auch die Werte aber leider nicht als einzelne Datenpunkte sondern nur als json
                      iob-z2m.png

                      Kann ich das irgendwie umstellen und wenn ja wo das ich die Werte als einzelne DPs bekomme?

                      Danke im Voraus
                      Gruß
                      Marcel

                      CodierknechtC Offline
                      CodierknechtC Offline
                      Codierknecht
                      Developer Most Active
                      schrieb am zuletzt editiert von
                      #12

                      @wszene sagte in Zigbee-Gateway selbst bauen:

                      Kann ich das irgendwie umstellen und wenn ja wo das ich die Werte als einzelne DPs bekomme?

                      Du kannst Dir unter alias.0 eine Struktur und passende Datenpunkte anlegen und die Einzelwerte über die Konvertierungsfunktion aus dem JSON holen.

                      JSON.parse(val)
                      

                      "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

                      Proxmox 9.1.1 LXC|8 GB|Core i7-6700
                      HmIP|ZigBee|Tasmota|Unifi
                      Zabbix Certified Specialist
                      Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

                      WszeneW 1 Antwort Letzte Antwort
                      0
                      • WszeneW Wszene

                        @dp20eic
                        Entschuldigt bitte das ich mich so lange nicht mehr gemeldet haben aber die liebe Zeit
                        Ich habe es jetzt geschafft Zigbee2Mqtt und den Mosquitto zum laufen zu bringen
                        Im ioB habe ich auch den MQTT Broker/Client installiert

                        Ich bekomme auch die Werte aber leider nicht als einzelne Datenpunkte sondern nur als json
                        iob-z2m.png

                        Kann ich das irgendwie umstellen und wenn ja wo das ich die Werte als einzelne DPs bekomme?

                        Danke im Voraus
                        Gruß
                        Marcel

                        ? Offline
                        ? Offline
                        Ein ehemaliger Benutzer
                        schrieb am zuletzt editiert von
                        #13

                        @wszene sagte in Zigbee-Gateway selbst bauen:

                        Kann ich das irgendwie umstellen und wenn ja wo das ich die Werte als einzelne DPs bekomme?

                        Moin,

                        knapp, nein!
                        Das musst Du selber in einzelne Datenpunkte zerlegen, wenn Du das so benutzt, dazu kannst Du JS Skripte, NodeRed, Alias usw. bemühen, dazu gibt es auch einige Threads dazu hier im Forum.

                        @wszene sagte in Zigbee-Gateway selbst bauen:

                        MQTT Broker/Client installiert

                        Du kannst aber den Adapter deinstallieren und dafür den ioBroker Adapter installieren
                        87280090-1807-428d-bfd8-6195526c0441-grafik.png
                        Konfiguration
                        b4141f05-8634-49c7-9dc5-af847a69ae79-grafik.png
                        Dann bekommst Du diesen Objektbaum, ist bei mit nur die Test Maschiene
                        0bc50c2e-0963-429f-a80b-6f0dc2630ea2-grafik.png
                        Und Du bekommst auch zugriff auf die WEB-UI des z2m
                        ea12f2c7-6a2f-4fd4-bf8f-878831a7f5a9-grafik.png

                        VG
                        Bernd

                        1 Antwort Letzte Antwort
                        0
                        • CodierknechtC Codierknecht

                          @wszene sagte in Zigbee-Gateway selbst bauen:

                          Kann ich das irgendwie umstellen und wenn ja wo das ich die Werte als einzelne DPs bekomme?

                          Du kannst Dir unter alias.0 eine Struktur und passende Datenpunkte anlegen und die Einzelwerte über die Konvertierungsfunktion aus dem JSON holen.

                          JSON.parse(val)
                          
                          WszeneW Offline
                          WszeneW Offline
                          Wszene
                          schrieb am zuletzt editiert von
                          #14

                          @codierknecht sagte in Zigbee-Gateway selbst bauen:

                          Du kannst Dir unter alias.0 eine Struktur und passende Datenpunkte anlegen und die Einzelwerte über die Konvertierungsfunktion aus dem JSON holen.

                          Das klingt nach einem Plan
                          Ich nutze den "Alias-Manager"
                          Hast du da mal ein Beispiel wie ich z.B. diesen String zerlege?

                          {"battery":100,"device":{"applicationVersion":3,"dateCode":"20161129","friendlyName":"Stube - Temp-Schrank01","hardwareVersion":30,"ieeeAddr":"0x00158d00046054c0","manufacturerID":4151,"manufacturerName":"LUMI","model":"WSDCGQ11LM","networkAddress":29899,"powerSource":"Battery","softwareBuildID":"3000-0001","stackVersion":2,"type":"EndDevice","zclVersion":1},"humidity":58.06,"linkquality":182,"power_outage_count":11,"pressure":977.5,"temperature":19.86,"voltage":3075}
                          

                          @dp20eic
                          Den Zigbee2MQTT Adapter habe ich auch schon ausprobiert
                          Diesen finde ich auch sehr gut und er wäre auch perfekt für mein Vorhaben
                          Aber da ich auch noch ein paar Tasmota Geräte habe wollte ich gleich den Mosquitto auch dafür nehmen und somit einen Adapter weniger im ioB zu haben

                          Meine Hard- & Software:

                          • MSI Cubi 5 10M-049DE mit Proxmox
                          • CC2652P Zigbee Stick
                          • Steckdosen mit Tasmota und Zigbee
                          • Lichtschalter mit Tasmota
                          • IKEA TRÅDFRI Glühbirnen
                          • Aqara Sensoren
                          Thomas BraunT 1 Antwort Letzte Antwort
                          0
                          • WszeneW Wszene

                            @codierknecht sagte in Zigbee-Gateway selbst bauen:

                            Du kannst Dir unter alias.0 eine Struktur und passende Datenpunkte anlegen und die Einzelwerte über die Konvertierungsfunktion aus dem JSON holen.

                            Das klingt nach einem Plan
                            Ich nutze den "Alias-Manager"
                            Hast du da mal ein Beispiel wie ich z.B. diesen String zerlege?

                            {"battery":100,"device":{"applicationVersion":3,"dateCode":"20161129","friendlyName":"Stube - Temp-Schrank01","hardwareVersion":30,"ieeeAddr":"0x00158d00046054c0","manufacturerID":4151,"manufacturerName":"LUMI","model":"WSDCGQ11LM","networkAddress":29899,"powerSource":"Battery","softwareBuildID":"3000-0001","stackVersion":2,"type":"EndDevice","zclVersion":1},"humidity":58.06,"linkquality":182,"power_outage_count":11,"pressure":977.5,"temperature":19.86,"voltage":3075}
                            

                            @dp20eic
                            Den Zigbee2MQTT Adapter habe ich auch schon ausprobiert
                            Diesen finde ich auch sehr gut und er wäre auch perfekt für mein Vorhaben
                            Aber da ich auch noch ein paar Tasmota Geräte habe wollte ich gleich den Mosquitto auch dafür nehmen und somit einen Adapter weniger im ioB zu haben

                            Thomas BraunT Online
                            Thomas BraunT Online
                            Thomas Braun
                            Most Active
                            schrieb am zuletzt editiert von
                            #15

                            @wszene

                            Ich verwende dieses Skript zum aufdröseln der mqtt Nachricht:

                            https://forum.iobroker.net/topic/67499/mqtt-parsen/3?_=1698377320542

                            Linux-Werkzeugkasten:
                            https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
                            NodeJS Fixer Skript:
                            https://forum.iobroker.net/topic/68035/iob-node-fix-skript
                            iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

                            WszeneW 1 Antwort Letzte Antwort
                            0
                            • Thomas BraunT Thomas Braun

                              @wszene

                              Ich verwende dieses Skript zum aufdröseln der mqtt Nachricht:

                              https://forum.iobroker.net/topic/67499/mqtt-parsen/3?_=1698377320542

                              WszeneW Offline
                              WszeneW Offline
                              Wszene
                              schrieb am zuletzt editiert von
                              #16

                              @thomas-braun
                              Das sieht gut aus
                              und da mache ich für jedes Gerät ein Skript? aber damit kann ich leben sind ja nur 2 Einträge zu ändern wenn ich das richtig gesehen habe

                              Was mir aber gerade aufgefallen ist ist das der MQTT-Adapter meine CPU ans Limit schießt
                              Kannst du mir evt. ein parr Screens von deinen Einstellungen zukommen lassen?
                              Da kann ich mal vergleichen

                              Danke im Voraus

                              Meine Hard- & Software:

                              • MSI Cubi 5 10M-049DE mit Proxmox
                              • CC2652P Zigbee Stick
                              • Steckdosen mit Tasmota und Zigbee
                              • Lichtschalter mit Tasmota
                              • IKEA TRÅDFRI Glühbirnen
                              • Aqara Sensoren
                              Thomas BraunT 1 Antwort Letzte Antwort
                              0
                              • WszeneW Wszene

                                @thomas-braun
                                Das sieht gut aus
                                und da mache ich für jedes Gerät ein Skript? aber damit kann ich leben sind ja nur 2 Einträge zu ändern wenn ich das richtig gesehen habe

                                Was mir aber gerade aufgefallen ist ist das der MQTT-Adapter meine CPU ans Limit schießt
                                Kannst du mir evt. ein parr Screens von deinen Einstellungen zukommen lassen?
                                Da kann ich mal vergleichen

                                Danke im Voraus

                                Thomas BraunT Online
                                Thomas BraunT Online
                                Thomas Braun
                                Most Active
                                schrieb am zuletzt editiert von
                                #17

                                @wszene sagte in Zigbee-Gateway selbst bauen:

                                und da mache ich für jedes Gerät ein Skript?

                                Für jede mqtt-Quelle.

                                Linux-Werkzeugkasten:
                                https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
                                NodeJS Fixer Skript:
                                https://forum.iobroker.net/topic/68035/iob-node-fix-skript
                                iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

                                1 Antwort Letzte Antwort
                                1
                                Antworten
                                • In einem neuen Thema antworten
                                Anmelden zum Antworten
                                • Älteste zuerst
                                • Neuste zuerst
                                • Meiste Stimmen


                                Support us

                                ioBroker
                                Community Adapters
                                Donate

                                456

                                Online

                                32.6k

                                Benutzer

                                82.1k

                                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