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. Hardware
  4. IEEE bei cod.m Zigbee Koordinator ändern

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

IEEE bei cod.m Zigbee Koordinator ändern

IEEE bei cod.m Zigbee Koordinator ändern

Scheduled Pinned Locked Moved Hardware
24 Posts 7 Posters 2.1k Views 3 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.
  • pmayerP Offline
    pmayerP Offline
    pmayer
    wrote on last edited by pmayer
    #1

    Moin,

    mal ne Frage: Bei mir häufen sich die Supportanfragen, ob man am Coordinator auch die IEEE Adresse ändern kann.
    Ja, das kann man aber wieso?

    Die Leute sagen man müsste das machen, wenn man von nem anderen Coordinator (zstack) auf unseren Coordinator umziehen will - um das Neuanlernen zu vermeiden.
    Meines wissens reicht es doch die gleiche PanID/ExtPanID zu haben mit der (unser) Coordinator läuft? Und wenn nicht, braucht man nur das NVRAM am Coordinator löschen damit die die coordinator_backup.json zurückgespielt werden kann.

    Zur Info: Wir testen den Coordinator natürlich und da nehmen wir die default PanID. Wenn man eine andere nutzt musst man das NVRAM löschen.
    https://docs.codm.de/zigbee/faq/#startup-failed-configuration-adapter-mismatch
    -- Update 2025/02: NVRAM wird jetzt direkt nacht unseren Tests geleert.

    Lieg ich hier fasch?
    @arteck, du kannst doch sicher was dazu sagen.

    Gruß,
    Patrik

    AsgothianA 1 Reply Last reply
    0
    • pmayerP pmayer

      Moin,

      mal ne Frage: Bei mir häufen sich die Supportanfragen, ob man am Coordinator auch die IEEE Adresse ändern kann.
      Ja, das kann man aber wieso?

      Die Leute sagen man müsste das machen, wenn man von nem anderen Coordinator (zstack) auf unseren Coordinator umziehen will - um das Neuanlernen zu vermeiden.
      Meines wissens reicht es doch die gleiche PanID/ExtPanID zu haben mit der (unser) Coordinator läuft? Und wenn nicht, braucht man nur das NVRAM am Coordinator löschen damit die die coordinator_backup.json zurückgespielt werden kann.

      Zur Info: Wir testen den Coordinator natürlich und da nehmen wir die default PanID. Wenn man eine andere nutzt musst man das NVRAM löschen.
      https://docs.codm.de/zigbee/faq/#startup-failed-configuration-adapter-mismatch
      -- Update 2025/02: NVRAM wird jetzt direkt nacht unseren Tests geleert.

      Lieg ich hier fasch?
      @arteck, du kannst doch sicher was dazu sagen.

      Gruß,
      Patrik

      AsgothianA Offline
      AsgothianA Offline
      Asgothian
      Developer
      wrote on last edited by Asgothian
      #2

      @pmayer sagte in cod.m ZigBee Coordinator (PoE/non-PoE) - made in Germany:

      Moin,

      mal ne Frage: Bei mir häufen sich die Supportanfragen, ob man am Coordinator auch die IEEE Adresse ändern kann.
      Ja, das kann man aber wieso?

      Die Leute sagen man müsste das machen, wenn man von nem anderen Coordinator (zstack) auf unseren Coordinator umziehen will - um das Neuanlernen zu vermeiden.
      Meines wissens reicht es doch die gleiche PanID/ExtPanID zu haben mit der (unser) Coordinator läuft? Und wenn nicht, braucht man nur das NVRAM am Coordinator löschen damit die die coordinator_backup.json zurückgespielt werden kann.

      Zur Info: Wir testen den Coordinator natürlich und da nehmen wir die default PanID. Wenn man eine andere nutzt musst man das NVRAM löschen.
      https://docs.codm.de/zigbee/faq/#startup-failed-configuration-adapter-mismatch

      Lieg ich hier fasch?
      @arteck, du kannst doch sicher was dazu sagen.

      Gruß,
      Patrik

      Hallo Patrick,

      du liegst da zum Teil falsch. Allerdings ist das ein "user" Problem.

      Vorab - ich gehe fest davon aus das ihr nach eurem Test das NVRam löscht ?

      Wenn die User die bisher im Adapter vorgesehene Standard-PanID (16x D) nicht umstellen, dann wird bei Koordinatoren die eine IEEE besitzen deren IEEE als ExtPanID genutzt (abweichend von der Konfiguration). Das bedeutet das sich dann im NVRam (auf dem Koordinator sowie auf der Sicherung im Adapter) eine andere ExtPanID befindet als in der Adapter-Konfiguration angegeben ist. Da diese in dieser Situation Hardwarespezifisch ist kann das natürlich zu Problemen führen, insbesondere wenn man die Hardware austauschen will.

      Die korrekte Gegenmassnahme ist das eintragen einer eigenen ExtPanID un der Adapter Konfiguration. Wenn Das Kind bereits im Brunnen ist - sprich der Adapter schon mit 16D und einem modernen Koordinator läuft - muss man die im NVRam eingetragene ExtPanID ermitteln und diese im Adapter eintrage. Das iobroker Diag Skript kann diese ausgeben. Auch ein Blick in die nvbackup.json zeigt diesen Wert.

      Bei der (in Entwicklung befindlichen) 2.0 des Adapters wird der Adapter mit einer zufälligen Zeichenfolge vor-initialisiert, so das dieser Effekt weg sein sollte.

      Insgesamt sehe ich nicht das es notwendig ist die Hardware IEEE des Koordinators umstellen zu können.

      A.

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

      Thomas BraunT pmayerP 2 Replies Last reply
      2
      • AsgothianA Asgothian

        @pmayer sagte in cod.m ZigBee Coordinator (PoE/non-PoE) - made in Germany:

        Moin,

        mal ne Frage: Bei mir häufen sich die Supportanfragen, ob man am Coordinator auch die IEEE Adresse ändern kann.
        Ja, das kann man aber wieso?

        Die Leute sagen man müsste das machen, wenn man von nem anderen Coordinator (zstack) auf unseren Coordinator umziehen will - um das Neuanlernen zu vermeiden.
        Meines wissens reicht es doch die gleiche PanID/ExtPanID zu haben mit der (unser) Coordinator läuft? Und wenn nicht, braucht man nur das NVRAM am Coordinator löschen damit die die coordinator_backup.json zurückgespielt werden kann.

        Zur Info: Wir testen den Coordinator natürlich und da nehmen wir die default PanID. Wenn man eine andere nutzt musst man das NVRAM löschen.
        https://docs.codm.de/zigbee/faq/#startup-failed-configuration-adapter-mismatch

        Lieg ich hier fasch?
        @arteck, du kannst doch sicher was dazu sagen.

        Gruß,
        Patrik

        Hallo Patrick,

        du liegst da zum Teil falsch. Allerdings ist das ein "user" Problem.

        Vorab - ich gehe fest davon aus das ihr nach eurem Test das NVRam löscht ?

        Wenn die User die bisher im Adapter vorgesehene Standard-PanID (16x D) nicht umstellen, dann wird bei Koordinatoren die eine IEEE besitzen deren IEEE als ExtPanID genutzt (abweichend von der Konfiguration). Das bedeutet das sich dann im NVRam (auf dem Koordinator sowie auf der Sicherung im Adapter) eine andere ExtPanID befindet als in der Adapter-Konfiguration angegeben ist. Da diese in dieser Situation Hardwarespezifisch ist kann das natürlich zu Problemen führen, insbesondere wenn man die Hardware austauschen will.

        Die korrekte Gegenmassnahme ist das eintragen einer eigenen ExtPanID un der Adapter Konfiguration. Wenn Das Kind bereits im Brunnen ist - sprich der Adapter schon mit 16D und einem modernen Koordinator läuft - muss man die im NVRam eingetragene ExtPanID ermitteln und diese im Adapter eintrage. Das iobroker Diag Skript kann diese ausgeben. Auch ein Blick in die nvbackup.json zeigt diesen Wert.

        Bei der (in Entwicklung befindlichen) 2.0 des Adapters wird der Adapter mit einer zufälligen Zeichenfolge vor-initialisiert, so das dieser Effekt weg sein sollte.

        Insgesamt sehe ich nicht das es notwendig ist die Hardware IEEE des Koordinators umstellen zu können.

        A.

        pmayerP Offline
        pmayerP Offline
        pmayer
        wrote on last edited by
        #3

        Vielen Dank für deine detailierte Erklärung!!
        Bin eher bei zigbee2mqtt zu Hause und da lief es immer ohne die IEEE neu zu schreiben.

        @asgothian sagte in cod.m ZigBee Coordinator (PoE/non-PoE) - made in Germany:

        Vorab - ich gehe fest davon aus das ihr nach eurem Test das NVRam löscht ?

        Aktuell noch nicht. Wird aber bald kommen - wir müssen das noch in unser Testscript rein packen, damit über den Call aus dem Webinterface seit der 2.0er Firmware das NVRAM gelöscht wird.

        Die IEEE unseres Coordinators kann mit dem ZigStar-GW-Multitool geändert werden. Die Kunden die ich im Support hatte haben sich aber, nachdem sie das NVRAM gelöscht haben, nie wieder gemeldet - weswegen ich davon ausgehe, dass es funktioniert hat.
        Die meisten Kunden nutzen die default PanID wo es dann sowieso nicht zu Problemen kommt.

        Egal wie, wir müssen das NVRAM leeren nachdem wir getestet haben.

        Danke dir!

        Gruß,
        Patrik

        arteckA SchmakusS 2 Replies Last reply
        0
        • pmayerP pmayer

          Vielen Dank für deine detailierte Erklärung!!
          Bin eher bei zigbee2mqtt zu Hause und da lief es immer ohne die IEEE neu zu schreiben.

          @asgothian sagte in cod.m ZigBee Coordinator (PoE/non-PoE) - made in Germany:

          Vorab - ich gehe fest davon aus das ihr nach eurem Test das NVRam löscht ?

          Aktuell noch nicht. Wird aber bald kommen - wir müssen das noch in unser Testscript rein packen, damit über den Call aus dem Webinterface seit der 2.0er Firmware das NVRAM gelöscht wird.

          Die IEEE unseres Coordinators kann mit dem ZigStar-GW-Multitool geändert werden. Die Kunden die ich im Support hatte haben sich aber, nachdem sie das NVRAM gelöscht haben, nie wieder gemeldet - weswegen ich davon ausgehe, dass es funktioniert hat.
          Die meisten Kunden nutzen die default PanID wo es dann sowieso nicht zu Problemen kommt.

          Egal wie, wir müssen das NVRAM leeren nachdem wir getestet haben.

          Danke dir!

          Gruß,
          Patrik

          arteckA Offline
          arteckA Offline
          arteck
          Developer Most Active
          wrote on last edited by arteck
          #4

          @pmayer sagte in cod.m ZigBee Coordinator (PoE/non-PoE) - made in Germany:

          Aktuell noch nicht. Wird aber bald kommen - wir müssen das noch in unser Testscript rein packen, damit über den Call aus dem Webinterface seit der 2.0er Firmware das NVRAM gelöscht wird.

          das hab ich schon vor Wochen aber auch bemängelt.. ich dachte das habt ihr durch....

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

          pmayerP 1 Reply Last reply
          0
          • arteckA arteck

            @pmayer sagte in cod.m ZigBee Coordinator (PoE/non-PoE) - made in Germany:

            Aktuell noch nicht. Wird aber bald kommen - wir müssen das noch in unser Testscript rein packen, damit über den Call aus dem Webinterface seit der 2.0er Firmware das NVRAM gelöscht wird.

            das hab ich schon vor Wochen aber auch bemängelt.. ich dachte das habt ihr durch....

            pmayerP Offline
            pmayerP Offline
            pmayer
            wrote on last edited by pmayer
            #5

            @arteck

            @arteck sagte in cod.m ZigBee Coordinator (PoE/non-PoE) - made in Germany:

            das hab ich schon vor Wochen aber auch bemängelt.. ich dachte das habt ihr durch....

            Nein.... weil wir das mit dem 2.1er FW Update machen wollten und hier gerade zum Anfang des Jahres alle krank sind.
            Die 2.1 FW ist ja auch noch nicht fertig....

            Wird zeitnah kommen 👍

            1 Reply Last reply
            1
            • pmayerP Offline
              pmayerP Offline
              pmayer
              wrote on last edited by
              #6

              So,

              NVRAM wird seit gestern nach unserem Funktionstest geleert. 👍

              Gruß,
              p

              1 Reply Last reply
              4
              • pmayerP pmayer

                Vielen Dank für deine detailierte Erklärung!!
                Bin eher bei zigbee2mqtt zu Hause und da lief es immer ohne die IEEE neu zu schreiben.

                @asgothian sagte in cod.m ZigBee Coordinator (PoE/non-PoE) - made in Germany:

                Vorab - ich gehe fest davon aus das ihr nach eurem Test das NVRam löscht ?

                Aktuell noch nicht. Wird aber bald kommen - wir müssen das noch in unser Testscript rein packen, damit über den Call aus dem Webinterface seit der 2.0er Firmware das NVRAM gelöscht wird.

                Die IEEE unseres Coordinators kann mit dem ZigStar-GW-Multitool geändert werden. Die Kunden die ich im Support hatte haben sich aber, nachdem sie das NVRAM gelöscht haben, nie wieder gemeldet - weswegen ich davon ausgehe, dass es funktioniert hat.
                Die meisten Kunden nutzen die default PanID wo es dann sowieso nicht zu Problemen kommt.

                Egal wie, wir müssen das NVRAM leeren nachdem wir getestet haben.

                Danke dir!

                Gruß,
                Patrik

                SchmakusS Offline
                SchmakusS Offline
                Schmakus
                Developer
                wrote on last edited by
                #7

                @pmayer sagte in cod.m ZigBee Coordinator (PoE/non-PoE) - made in Germany:

                Vielen Dank für deine detailierte Erklärung!!
                Bin eher bei zigbee2mqtt zu Hause und da lief es immer ohne die IEEE neu zu schreiben.

                @asgothian sagte in cod.m ZigBee Coordinator (PoE/non-PoE) - made in Germany:

                Vorab - ich gehe fest davon aus das ihr nach eurem Test das NVRam löscht ?

                Aktuell noch nicht. Wird aber bald kommen - wir müssen das noch in unser Testscript rein packen, damit über den Call aus dem Webinterface seit der 2.0er Firmware das NVRAM gelöscht wird.

                Die IEEE unseres Coordinators kann mit dem ZigStar-GW-Multitool geändert werden. Die Kunden die ich im Support hatte haben sich aber, nachdem sie das NVRAM gelöscht haben, nie wieder gemeldet - weswegen ich davon ausgehe, dass es funktioniert hat.
                Die meisten Kunden nutzen die default PanID wo es dann sowieso nicht zu Problemen kommt.

                Egal wie, wir müssen das NVRAM leeren nachdem wir getestet haben.

                Danke dir!

                Gruß,
                Patrik

                Hi,
                wie ist die genaue Vorgehensweise? Immer, wenn ich die neuen IEEE schreibe, erscheint danach wieder die alte IEEE.

                Dev of LightControl Adapter, Contributor of HUE and DoorBird Adapter

                pmayerP 1 Reply Last reply
                0
                • SchmakusS Schmakus

                  @pmayer sagte in cod.m ZigBee Coordinator (PoE/non-PoE) - made in Germany:

                  Vielen Dank für deine detailierte Erklärung!!
                  Bin eher bei zigbee2mqtt zu Hause und da lief es immer ohne die IEEE neu zu schreiben.

                  @asgothian sagte in cod.m ZigBee Coordinator (PoE/non-PoE) - made in Germany:

                  Vorab - ich gehe fest davon aus das ihr nach eurem Test das NVRam löscht ?

                  Aktuell noch nicht. Wird aber bald kommen - wir müssen das noch in unser Testscript rein packen, damit über den Call aus dem Webinterface seit der 2.0er Firmware das NVRAM gelöscht wird.

                  Die IEEE unseres Coordinators kann mit dem ZigStar-GW-Multitool geändert werden. Die Kunden die ich im Support hatte haben sich aber, nachdem sie das NVRAM gelöscht haben, nie wieder gemeldet - weswegen ich davon ausgehe, dass es funktioniert hat.
                  Die meisten Kunden nutzen die default PanID wo es dann sowieso nicht zu Problemen kommt.

                  Egal wie, wir müssen das NVRAM leeren nachdem wir getestet haben.

                  Danke dir!

                  Gruß,
                  Patrik

                  Hi,
                  wie ist die genaue Vorgehensweise? Immer, wenn ich die neuen IEEE schreibe, erscheint danach wieder die alte IEEE.

                  pmayerP Offline
                  pmayerP Offline
                  pmayer
                  wrote on last edited by
                  #8

                  Hatte das eben noch für einen Kunden im Support nachgestellt.

                  Schau erst mal hier:
                  https://www.zigbee2mqtt.io/guide/adapters/flashing/copy_ieeaddr.html#zigstar-multi-tool

                  Hast du insbesondere Punkt 6. beachtet?

                  1. Reflash the firmware on your stick (this is important, otherwise the coordinator will not use the new ieee address)

                  Danach sollte es funktionieren.

                  SchmakusS 1 Reply Last reply
                  0
                  • pmayerP pmayer

                    Hatte das eben noch für einen Kunden im Support nachgestellt.

                    Schau erst mal hier:
                    https://www.zigbee2mqtt.io/guide/adapters/flashing/copy_ieeaddr.html#zigstar-multi-tool

                    Hast du insbesondere Punkt 6. beachtet?

                    1. Reflash the firmware on your stick (this is important, otherwise the coordinator will not use the new ieee address)

                    Danach sollte es funktionieren.

                    SchmakusS Offline
                    SchmakusS Offline
                    Schmakus
                    Developer
                    wrote on last edited by
                    #9

                    @pmayer sagte in cod.m ZigBee Coordinator (PoE/non-PoE) - made in Germany:

                    Hatte das eben noch für einen Kunden im Support nachgestellt.

                    Schau erst mal hier:
                    https://www.zigbee2mqtt.io/guide/adapters/flashing/copy_ieeaddr.html#zigstar-multi-tool

                    Hast du insbesondere Punkt 6. beachtet?

                    1. Reflash the firmware on your stick (this is important, otherwise the coordinator will not use the new ieee address)

                    Danach sollte es funktionieren.

                    Der Kunde bin ich. 🤣
                    Ich habe das Prozedere zig mal wiederholt. Immer und immer wieder die alte IEEE drin.
                    Mit Punkt 6, ist da die Zigbee Firmware oder ESP Firmware gemeint?

                    Dev of LightControl Adapter, Contributor of HUE and DoorBird Adapter

                    pmayerP 3 Replies Last reply
                    0
                    • SchmakusS Schmakus

                      @pmayer sagte in cod.m ZigBee Coordinator (PoE/non-PoE) - made in Germany:

                      Hatte das eben noch für einen Kunden im Support nachgestellt.

                      Schau erst mal hier:
                      https://www.zigbee2mqtt.io/guide/adapters/flashing/copy_ieeaddr.html#zigstar-multi-tool

                      Hast du insbesondere Punkt 6. beachtet?

                      1. Reflash the firmware on your stick (this is important, otherwise the coordinator will not use the new ieee address)

                      Danach sollte es funktionieren.

                      Der Kunde bin ich. 🤣
                      Ich habe das Prozedere zig mal wiederholt. Immer und immer wieder die alte IEEE drin.
                      Mit Punkt 6, ist da die Zigbee Firmware oder ESP Firmware gemeint?

                      pmayerP Offline
                      pmayerP Offline
                      pmayer
                      wrote on last edited by pmayer
                      #10

                      @schmakus Ahhhh - ok.

                      Die ZigBee Firmware ist damit gemeint.
                      Ich prüf das heute nochmal...

                      AsgothianA 1 Reply Last reply
                      0
                      • pmayerP pmayer

                        @schmakus Ahhhh - ok.

                        Die ZigBee Firmware ist damit gemeint.
                        Ich prüf das heute nochmal...

                        AsgothianA Offline
                        AsgothianA Offline
                        Asgothian
                        Developer
                        wrote on last edited by
                        #11

                        @pmayer ich arbeite gerade an einer neuen Version des zigbee Adapters der mit der “default ieee” endgültig aufräumt. Hast du Interesse das zu testen mit eurem koordinator ?

                        A.

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

                        1 Reply Last reply
                        0
                        • SchmakusS Schmakus

                          @pmayer sagte in cod.m ZigBee Coordinator (PoE/non-PoE) - made in Germany:

                          Hatte das eben noch für einen Kunden im Support nachgestellt.

                          Schau erst mal hier:
                          https://www.zigbee2mqtt.io/guide/adapters/flashing/copy_ieeaddr.html#zigstar-multi-tool

                          Hast du insbesondere Punkt 6. beachtet?

                          1. Reflash the firmware on your stick (this is important, otherwise the coordinator will not use the new ieee address)

                          Danach sollte es funktionieren.

                          Der Kunde bin ich. 🤣
                          Ich habe das Prozedere zig mal wiederholt. Immer und immer wieder die alte IEEE drin.
                          Mit Punkt 6, ist da die Zigbee Firmware oder ESP Firmware gemeint?

                          pmayerP Offline
                          pmayerP Offline
                          pmayer
                          wrote on last edited by
                          #12

                          @schmakus Ich hab wohl gestern irgendwas falsch gesehen.... schaffe es mit dem ZigStar Multitool auch nicht die IEEE zu ändern... verstehe aber nicht warum.
                          Hab es auch gerade nochmal per USB mit cc2538-bsl.py probiert.

                          Ich testen und beratschlage mich mit @Asgothian und melde mich wieder.

                          1 Reply Last reply
                          0
                          • SchmakusS Schmakus

                            @pmayer sagte in cod.m ZigBee Coordinator (PoE/non-PoE) - made in Germany:

                            Hatte das eben noch für einen Kunden im Support nachgestellt.

                            Schau erst mal hier:
                            https://www.zigbee2mqtt.io/guide/adapters/flashing/copy_ieeaddr.html#zigstar-multi-tool

                            Hast du insbesondere Punkt 6. beachtet?

                            1. Reflash the firmware on your stick (this is important, otherwise the coordinator will not use the new ieee address)

                            Danach sollte es funktionieren.

                            Der Kunde bin ich. 🤣
                            Ich habe das Prozedere zig mal wiederholt. Immer und immer wieder die alte IEEE drin.
                            Mit Punkt 6, ist da die Zigbee Firmware oder ESP Firmware gemeint?

                            pmayerP Offline
                            pmayerP Offline
                            pmayer
                            wrote on last edited by
                            #13

                            @schmakus Hab dir auf deine Support-Mail nochmal geantwortet.

                            Du könntest noch das hier probieren:

                            @asgothian sagte in cod.m ZigBee Coordinator (PoE/non-PoE) - made in Germany:

                            Wenn die User die bisher im Adapter vorgesehene Standard-PanID (16x D) nicht umstellen, dann wird bei Koordinatoren die eine IEEE besitzen deren IEEE als ExtPanID genutzt (abweichend von der Konfiguration). Das bedeutet das sich dann im NVRam (auf dem Koordinator sowie auf der Sicherung im Adapter) eine andere ExtPanID befindet als in der Adapter-Konfiguration angegeben ist. Da diese in dieser Situation Hardwarespezifisch ist kann das natürlich zu Problemen führen, insbesondere wenn man die Hardware austauschen will.
                            Die korrekte Gegenmassnahme ist das eintragen einer eigenen ExtPanID un der Adapter Konfiguration. Wenn Das Kind bereits im Brunnen ist - sprich der Adapter schon mit 16D und einem modernen Koordinator läuft - muss man die im NVRam eingetragene ExtPanID ermitteln und diese im Adapter eintrage. Das iobroker Diag Skript kann diese ausgeben. Auch ein Blick in die nvbackup.json zeigt diesen Wert.

                            ? SchmakusS 2 Replies Last reply
                            0
                            • pmayerP pmayer

                              @schmakus Hab dir auf deine Support-Mail nochmal geantwortet.

                              Du könntest noch das hier probieren:

                              @asgothian sagte in cod.m ZigBee Coordinator (PoE/non-PoE) - made in Germany:

                              Wenn die User die bisher im Adapter vorgesehene Standard-PanID (16x D) nicht umstellen, dann wird bei Koordinatoren die eine IEEE besitzen deren IEEE als ExtPanID genutzt (abweichend von der Konfiguration). Das bedeutet das sich dann im NVRam (auf dem Koordinator sowie auf der Sicherung im Adapter) eine andere ExtPanID befindet als in der Adapter-Konfiguration angegeben ist. Da diese in dieser Situation Hardwarespezifisch ist kann das natürlich zu Problemen führen, insbesondere wenn man die Hardware austauschen will.
                              Die korrekte Gegenmassnahme ist das eintragen einer eigenen ExtPanID un der Adapter Konfiguration. Wenn Das Kind bereits im Brunnen ist - sprich der Adapter schon mit 16D und einem modernen Koordinator läuft - muss man die im NVRam eingetragene ExtPanID ermitteln und diese im Adapter eintrage. Das iobroker Diag Skript kann diese ausgeben. Auch ein Blick in die nvbackup.json zeigt diesen Wert.

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

                              @pmayer @arteck @Asgothian

                              da ich demnaechst die Zigbee-Hardware wechseln moechte, und daher hier mal so mitlese...

                              Kann man die IEEE und ExtPanID im Adapter unter Settings anzeigen lassen?
                              Jetzt weiss ich auch, warum ich probleme hatte, mein zweites Zigbee in Betrieb zu nehmen, denn den Coordinator hatte ich vorher auch mal mit den Settings der ersten Instanz betrieben.

                              Insbesondere das ermitteln der ExtPanID - kann das nicht der Adapter selbst. und, wenn notwendig, selbst in der Konfig eintragen?
                              Hinweis fuer den User - dass seine ID von der Hardware ausgelesen wurde ... denke, das mindert einige Support anfragen..

                              Und in Zukunft laesst es sich einfacher die Hardware wechseln, ohne alles neu anzulernen.. (oder muss man das trotzdem?)

                              HomoranH pmayerP 2 Replies Last reply
                              1
                              • ? A Former User

                                @pmayer @arteck @Asgothian

                                da ich demnaechst die Zigbee-Hardware wechseln moechte, und daher hier mal so mitlese...

                                Kann man die IEEE und ExtPanID im Adapter unter Settings anzeigen lassen?
                                Jetzt weiss ich auch, warum ich probleme hatte, mein zweites Zigbee in Betrieb zu nehmen, denn den Coordinator hatte ich vorher auch mal mit den Settings der ersten Instanz betrieben.

                                Insbesondere das ermitteln der ExtPanID - kann das nicht der Adapter selbst. und, wenn notwendig, selbst in der Konfig eintragen?
                                Hinweis fuer den User - dass seine ID von der Hardware ausgelesen wurde ... denke, das mindert einige Support anfragen..

                                Und in Zukunft laesst es sich einfacher die Hardware wechseln, ohne alles neu anzulernen.. (oder muss man das trotzdem?)

                                HomoranH Do not disturb
                                HomoranH Do not disturb
                                Homoran
                                Global Moderator Administrators
                                wrote on last edited by Homoran
                                #15

                                @neuschwansteini sagte in cod.m ZigBee Coordinator (PoE/non-PoE) - made in Germany:

                                Kann man die IEEE und ExtPanID im Adapter unter Settings anzeigen lassen?

                                fehlt was in der Ausgabe von iob diag --unmask?

                                für Adapteranfragen / feature requests ist der Marktplatz sicher nicht optimal

                                kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

                                Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                                der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                                1 Reply Last reply
                                1
                                • ? A Former User

                                  @pmayer @arteck @Asgothian

                                  da ich demnaechst die Zigbee-Hardware wechseln moechte, und daher hier mal so mitlese...

                                  Kann man die IEEE und ExtPanID im Adapter unter Settings anzeigen lassen?
                                  Jetzt weiss ich auch, warum ich probleme hatte, mein zweites Zigbee in Betrieb zu nehmen, denn den Coordinator hatte ich vorher auch mal mit den Settings der ersten Instanz betrieben.

                                  Insbesondere das ermitteln der ExtPanID - kann das nicht der Adapter selbst. und, wenn notwendig, selbst in der Konfig eintragen?
                                  Hinweis fuer den User - dass seine ID von der Hardware ausgelesen wurde ... denke, das mindert einige Support anfragen..

                                  Und in Zukunft laesst es sich einfacher die Hardware wechseln, ohne alles neu anzulernen.. (oder muss man das trotzdem?)

                                  pmayerP Offline
                                  pmayerP Offline
                                  pmayer
                                  wrote on last edited by pmayer
                                  #16

                                  @neuschwansteini sagte in cod.m ZigBee Coordinator (PoE/non-PoE) - made in Germany:

                                  Und in Zukunft laesst es sich einfacher die Hardware wechseln, ohne alles neu anzulernen.. (oder muss man das trotzdem?)

                                  Wie gesagt ist das Problem von @Schmakus das erste wo offensichtliche die IEEE geändert werden muss. Normalerweise reichte das Leeren des NVRAM's, was wir ja seit Anfang Februar ja vor der Auslieferung machen. Damit lässt sich im Normalfall einfach das vorhandene Backup einspielen bei einem Hardwarewechsel.

                                  Das Problem entsteht nur unter bestimmten Umständen, wie @Asgothian weiter oben schreibt: https://forum.iobroker.net/post/1245442

                                  1 Reply Last reply
                                  0
                                  • pmayerP pmayer

                                    @schmakus Hab dir auf deine Support-Mail nochmal geantwortet.

                                    Du könntest noch das hier probieren:

                                    @asgothian sagte in cod.m ZigBee Coordinator (PoE/non-PoE) - made in Germany:

                                    Wenn die User die bisher im Adapter vorgesehene Standard-PanID (16x D) nicht umstellen, dann wird bei Koordinatoren die eine IEEE besitzen deren IEEE als ExtPanID genutzt (abweichend von der Konfiguration). Das bedeutet das sich dann im NVRam (auf dem Koordinator sowie auf der Sicherung im Adapter) eine andere ExtPanID befindet als in der Adapter-Konfiguration angegeben ist. Da diese in dieser Situation Hardwarespezifisch ist kann das natürlich zu Problemen führen, insbesondere wenn man die Hardware austauschen will.
                                    Die korrekte Gegenmassnahme ist das eintragen einer eigenen ExtPanID un der Adapter Konfiguration. Wenn Das Kind bereits im Brunnen ist - sprich der Adapter schon mit 16D und einem modernen Koordinator läuft - muss man die im NVRam eingetragene ExtPanID ermitteln und diese im Adapter eintrage. Das iobroker Diag Skript kann diese ausgeben. Auch ein Blick in die nvbackup.json zeigt diesen Wert.

                                    SchmakusS Offline
                                    SchmakusS Offline
                                    Schmakus
                                    Developer
                                    wrote on last edited by
                                    #17

                                    @pmayer sagte in cod.m ZigBee Coordinator (PoE/non-PoE) - made in Germany:

                                    @schmakus Hab dir auf deine Support-Mail nochmal geantwortet.

                                    Du könntest noch das hier probieren:

                                    @asgothian sagte in cod.m ZigBee Coordinator (PoE/non-PoE) - made in Germany:

                                    Wenn die User die bisher im Adapter vorgesehene Standard-PanID (16x D) nicht umstellen, dann wird bei Koordinatoren die eine IEEE besitzen deren IEEE als ExtPanID genutzt (abweichend von der Konfiguration). Das bedeutet das sich dann im NVRam (auf dem Koordinator sowie auf der Sicherung im Adapter) eine andere ExtPanID befindet als in der Adapter-Konfiguration angegeben ist. Da diese in dieser Situation Hardwarespezifisch ist kann das natürlich zu Problemen führen, insbesondere wenn man die Hardware austauschen will.
                                    Die korrekte Gegenmassnahme ist das eintragen einer eigenen ExtPanID un der Adapter Konfiguration. Wenn Das Kind bereits im Brunnen ist - sprich der Adapter schon mit 16D und einem modernen Koordinator läuft - muss man die im NVRam eingetragene ExtPanID ermitteln und diese im Adapter eintrage. Das iobroker Diag Skript kann diese ausgeben. Auch ein Blick in die nvbackup.json zeigt diesen Wert.

                                    Also nochmals zu meinem Verständnis:
                                    Aktuell habe ich den neuen Koordinator noch kein Netzwerk aufgebaut. Ich nutze z2m, anstatt den Adapter. Ich habe bisher eine eigene ExPanID. Wenn ich den Koordinator nun mit den alten Einstelungen kopple, müsste alles funktionieren, ohne die IEEE des alten Koordinators auf den neuen flashe?

                                    Dev of LightControl Adapter, Contributor of HUE and DoorBird Adapter

                                    pmayerP 1 Reply Last reply
                                    0
                                    • SchmakusS Schmakus

                                      @pmayer sagte in cod.m ZigBee Coordinator (PoE/non-PoE) - made in Germany:

                                      @schmakus Hab dir auf deine Support-Mail nochmal geantwortet.

                                      Du könntest noch das hier probieren:

                                      @asgothian sagte in cod.m ZigBee Coordinator (PoE/non-PoE) - made in Germany:

                                      Wenn die User die bisher im Adapter vorgesehene Standard-PanID (16x D) nicht umstellen, dann wird bei Koordinatoren die eine IEEE besitzen deren IEEE als ExtPanID genutzt (abweichend von der Konfiguration). Das bedeutet das sich dann im NVRam (auf dem Koordinator sowie auf der Sicherung im Adapter) eine andere ExtPanID befindet als in der Adapter-Konfiguration angegeben ist. Da diese in dieser Situation Hardwarespezifisch ist kann das natürlich zu Problemen führen, insbesondere wenn man die Hardware austauschen will.
                                      Die korrekte Gegenmassnahme ist das eintragen einer eigenen ExtPanID un der Adapter Konfiguration. Wenn Das Kind bereits im Brunnen ist - sprich der Adapter schon mit 16D und einem modernen Koordinator läuft - muss man die im NVRam eingetragene ExtPanID ermitteln und diese im Adapter eintrage. Das iobroker Diag Skript kann diese ausgeben. Auch ein Blick in die nvbackup.json zeigt diesen Wert.

                                      Also nochmals zu meinem Verständnis:
                                      Aktuell habe ich den neuen Koordinator noch kein Netzwerk aufgebaut. Ich nutze z2m, anstatt den Adapter. Ich habe bisher eine eigene ExPanID. Wenn ich den Koordinator nun mit den alten Einstelungen kopple, müsste alles funktionieren, ohne die IEEE des alten Koordinators auf den neuen flashe?

                                      pmayerP Offline
                                      pmayerP Offline
                                      pmayer
                                      wrote on last edited by
                                      #18

                                      @schmakus Ja! Eventuell musst du das NVRAM leeren, wenn du ihn vorher mal Testweise am laufen hattest.

                                      https://docs.codm.de/zigbee/faq/#firmware-v20-und-hoher

                                      SchmakusS 1 Reply Last reply
                                      0
                                      • pmayerP pmayer

                                        @schmakus Ja! Eventuell musst du das NVRAM leeren, wenn du ihn vorher mal Testweise am laufen hattest.

                                        https://docs.codm.de/zigbee/faq/#firmware-v20-und-hoher

                                        SchmakusS Offline
                                        SchmakusS Offline
                                        Schmakus
                                        Developer
                                        wrote on last edited by Schmakus
                                        #19

                                        @pmayer sagte in cod.m ZigBee Coordinator (PoE/non-PoE) - made in Germany:

                                        @schmakus Ja! Eventuell musst du das NVRAM leeren, wenn du ihn vorher mal Testweise am laufen hattest.

                                        https://docs.codm.de/zigbee/faq/#firmware-v20-und-hoher

                                        Hi, wenn ich in z2m die Adapter Adresse ändere, startet z2m nicht.

                                        root@zigbee2mqtt:~# sudo systemctl start zigbee2mqtt
                                        root@zigbee2mqtt:~# sudo journalctl -u zigbee2mqtt.service -f
                                        Mar 14 10:59:27 zigbee2mqtt systemd[1]: zigbee2mqtt.service: Main process exited, code=exited, status=1/FAILURE
                                        Mar 14 10:59:27 zigbee2mqtt systemd[1]: zigbee2mqtt.service: Failed with result 'exit-code'.
                                        Mar 14 10:59:27 zigbee2mqtt systemd[1]: zigbee2mqtt.service: Consumed 1.896s CPU time.
                                        Mar 14 10:59:28 zigbee2mqtt systemd[1]: zigbee2mqtt.service: Scheduled restart job, restart counter is at 3.
                                        Mar 14 10:59:28 zigbee2mqtt systemd[1]: Stopped zigbee2mqtt.service - zigbee2mqtt.
                                        Mar 14 10:59:28 zigbee2mqtt systemd[1]: zigbee2mqtt.service: Consumed 1.896s CPU time.
                                        Mar 14 10:59:28 zigbee2mqtt systemd[1]: Started zigbee2mqtt.service - zigbee2mqtt.
                                        Mar 14 10:59:28 zigbee2mqtt npm[2235]: > zigbee2mqtt@2.1.3 start
                                        Mar 14 10:59:28 zigbee2mqtt npm[2235]: > node index.js
                                        Mar 14 10:59:28 zigbee2mqtt npm[2247]: Starting Zigbee2MQTT without watchdog.
                                        Mar 14 10:59:29 zigbee2mqtt npm[2247]: [2025-03-14 10:59:29] info:         z2m: Logging to console, file (filename: log.log)
                                        Mar 14 10:59:29 zigbee2mqtt npm[2247]: [2025-03-14 10:59:29] info:         z2m: Starting Zigbee2MQTT version 2.1.3 (commit #ba337bd3)
                                        Mar 14 10:59:29 zigbee2mqtt npm[2247]: [2025-03-14 10:59:29] info:         z2m: Starting zigbee-herdsman (3.2.7)
                                        Mar 14 10:59:29 zigbee2mqtt npm[2247]: [2025-03-14 10:59:29] error:         z2m: Error while starting zigbee-herdsman
                                        Mar 14 10:59:29 zigbee2mqtt npm[2247]: [2025-03-14 10:59:29] error:         z2m: Failed to start zigbee-herdsman
                                        Mar 14 10:59:29 zigbee2mqtt npm[2247]: [2025-03-14 10:59:29] error:         z2m: Check https://www.zigbee2mqtt.io/guide/installation/20_zigbee2mqtt-fails-to-start_crashes-runtime.html for possible solutions
                                        Mar 14 10:59:29 zigbee2mqtt npm[2247]: [2025-03-14 10:59:29] error:         z2m: Exiting...
                                        Mar 14 10:59:29 zigbee2mqtt npm[2247]: [2025-03-14 10:59:29] error:         z2m: Error: Cannot discover TCP adapters at this time. Specify valid 'adapter' and 'port' in your configuration.
                                        Mar 14 10:59:29 zigbee2mqtt npm[2247]:     at findTCPAdapter (/opt/zigbee2mqtt/node_modules/.pnpm/zigbee-herdsman@3.2.7/node_modules/zigbee-herdsman/src/adapter/adapterDiscovery.ts:470:15)
                                        Mar 14 10:59:29 zigbee2mqtt npm[2247]:     at discoverAdapter (/opt/zigbee2mqtt/node_modules/.pnpm/zigbee-herdsman@3.2.7/node_modules/zigbee-herdsman/src/adapter/adapterDiscovery.ts:496:26)
                                        Mar 14 10:59:29 zigbee2mqtt npm[2247]:     at Function.create (/opt/zigbee2mqtt/node_modules/.pnpm/zigbee-herdsman@3.2.7/node_modules/zigbee-herdsman/src/adapter/adapter.ts:68:54)
                                        Mar 14 10:59:29 zigbee2mqtt npm[2247]:     at Controller.start (/opt/zigbee2mqtt/node_modules/.pnpm/zigbee-herdsman@3.2.7/node_modules/zigbee-herdsman/src/controller/controller.ts:132:38)
                                        Mar 14 10:59:29 zigbee2mqtt npm[2247]:     at Zigbee.start (/opt/zigbee2mqtt/lib/zigbee.ts:69:47)
                                        Mar 14 10:59:29 zigbee2mqtt npm[2247]:     at processTicksAndRejections (node:internal/process/task_queues:95:5)
                                        Mar 14 10:59:29 zigbee2mqtt npm[2247]:     at Controller.start (/opt/zigbee2mqtt/lib/controller.ts:142:13)
                                        Mar 14 10:59:29 zigbee2mqtt npm[2247]:     at start (/opt/zigbee2mqtt/index.js:161:5)
                                        Mar 14 10:59:29 zigbee2mqtt systemd[1]: zigbee2mqtt.service: Main process exited, code=exited, status=1/FAILURE
                                        Mar 14 10:59:29 zigbee2mqtt systemd[1]: zigbee2mqtt.service: Failed with result 'exit-code'.
                                        Mar 14 10:59:29 zigbee2mqtt systemd[1]: zigbee2mqtt.service: Consumed 1.992s CPU time.
                                        Mar 14 10:59:29 zigbee2mqtt systemd[1]: zigbee2mqtt.service: Scheduled restart job, restart counter is at 4.
                                        Mar 14 10:59:29 zigbee2mqtt systemd[1]: Stopped zigbee2mqtt.service - zigbee2mqtt.
                                        Mar 14 10:59:29 zigbee2mqtt systemd[1]: zigbee2mqtt.service: Consumed 1.992s CPU time.
                                        Mar 14 10:59:29 zigbee2mqtt systemd[1]: Started zigbee2mqtt.service - zigbee2mqtt.
                                        Mar 14 10:59:29 zigbee2mqtt npm[2269]: > zigbee2mqtt@2.1.3 start
                                        Mar 14 10:59:29 zigbee2mqtt npm[2269]: > node index.js
                                        Mar 14 10:59:30 zigbee2mqtt npm[2281]: Starting Zigbee2MQTT without watchdog.
                                        Mar 14 10:59:31 zigbee2mqtt npm[2281]: [2025-03-14 10:59:31] info:         z2m: Logging to console, file (filename: log.log)
                                        Mar 14 10:59:31 zigbee2mqtt npm[2281]: [2025-03-14 10:59:31] info:         z2m: Starting Zigbee2MQTT version 2.1.3 (commit #ba337bd3)
                                        Mar 14 10:59:31 zigbee2mqtt npm[2281]: [2025-03-14 10:59:31] info:         z2m: Starting zigbee-herdsman (3.2.7)
                                        Mar 14 10:59:31 zigbee2mqtt npm[2281]: [2025-03-14 10:59:31] error:         z2m: Error while starting zigbee-herdsman
                                        Mar 14 10:59:31 zigbee2mqtt npm[2281]: [2025-03-14 10:59:31] error:         z2m: Failed to start zigbee-herdsman
                                        Mar 14 10:59:31 zigbee2mqtt npm[2281]: [2025-03-14 10:59:31] error:         z2m: Check https://www.zigbee2mqtt.io/guide/installation/20_zigbee2mqtt-fails-to-start_crashes-runtime.html for possible solutions
                                        Mar 14 10:59:31 zigbee2mqtt npm[2281]: [2025-03-14 10:59:31] error:         z2m: Exiting...
                                        Mar 14 10:59:31 zigbee2mqtt npm[2281]: [2025-03-14 10:59:31] error:         z2m: Error: Cannot discover TCP adapters at this time. Specify valid 'adapter' and 'port' in your configuration.
                                        Mar 14 10:59:31 zigbee2mqtt npm[2281]:     at findTCPAdapter (/opt/zigbee2mqtt/node_modules/.pnpm/zigbee-herdsman@3.2.7/node_modules/zigbee-herdsman/src/adapter/adapterDiscovery.ts:470:15)
                                        Mar 14 10:59:31 zigbee2mqtt npm[2281]:     at discoverAdapter (/opt/zigbee2mqtt/node_modules/.pnpm/zigbee-herdsman@3.2.7/node_modules/zigbee-herdsman/src/adapter/adapterDiscovery.ts:496:26)
                                        Mar 14 10:59:31 zigbee2mqtt npm[2281]:     at Function.create (/opt/zigbee2mqtt/node_modules/.pnpm/zigbee-herdsman@3.2.7/node_modules/zigbee-herdsman/src/adapter/adapter.ts:68:54)
                                        Mar 14 10:59:31 zigbee2mqtt npm[2281]:     at Controller.start (/opt/zigbee2mqtt/node_modules/.pnpm/zigbee-herdsman@3.2.7/node_modules/zigbee-herdsman/src/controller/controller.ts:132:38)
                                        Mar 14 10:59:31 zigbee2mqtt npm[2281]:     at Zigbee.start (/opt/zigbee2mqtt/lib/zigbee.ts:69:47)
                                        Mar 14 10:59:31 zigbee2mqtt npm[2281]:     at processTicksAndRejections (node:internal/process/task_queues:95:5)
                                        Mar 14 10:59:31 zigbee2mqtt npm[2281]:     at Controller.start (/opt/zigbee2mqtt/lib/controller.ts:142:13)
                                        Mar 14 10:59:31 zigbee2mqtt npm[2281]:     at start (/opt/zigbee2mqtt/index.js:161:5)
                                        Mar 14 10:59:31 zigbee2mqtt systemd[1]: zigbee2mqtt.service: Main process exited, code=exited, status=1/FAILURE
                                        Mar 14 10:59:31 zigbee2mqtt systemd[1]: zigbee2mqtt.service: Failed with result 'exit-code'.
                                        Mar 14 10:59:31 zigbee2mqtt systemd[1]: zigbee2mqtt.service: Consumed 1.966s CPU time.
                                        Mar 14 10:59:31 zigbee2mqtt systemd[1]: zigbee2mqtt.service: Scheduled restart job, restart counter is at 5.
                                        Mar 14 10:59:31 zigbee2mqtt systemd[1]: Stopped zigbee2mqtt.service - zigbee2mqtt.
                                        Mar 14 10:59:31 zigbee2mqtt systemd[1]: zigbee2mqtt.service: Consumed 1.966s CPU time.
                                        Mar 14 10:59:31 zigbee2mqtt systemd[1]: zigbee2mqtt.service: Start request repeated too quickly.
                                        Mar 14 10:59:31 zigbee2mqtt systemd[1]: zigbee2mqtt.service: Failed with result 'exit-code'.
                                        Mar 14 10:59:31 zigbee2mqtt systemd[1]: Failed to start zigbee2mqtt.service - zigbee2mqtt.
                                        

                                        hier meine Konfiguration:

                                         frontend:
                                          enabled: true
                                          port: 8080
                                          host: 0.0.0.0
                                        homeassistant:
                                          enabled: false
                                        mqtt:
                                          base_topic: zigbee2mqtt
                                          server: mqtt://192.168.0.23:1883
                                          user: schmakus
                                          password: MkHar$m0518
                                        serial:
                                          port: tcp://192.168.0.92:6638
                                        advanced:
                                          pan_id: 14166
                                          ext_pan_id:
                                            - 197
                                            - 210
                                            - 238
                                            - 1
                                            - 77
                                            - 179
                                            - 182
                                            - 24
                                          channel: 11
                                          network_key:
                                            - 79
                                            - 75
                                            - 127
                                            - 63
                                            - 234
                                            - 195
                                            - 23
                                            - 236
                                            - 251
                                            - 114
                                            - 156
                                            - 148
                                            - 61
                                            - 34
                                            - 189
                                            - 39
                                          last_seen: ISO_8601_local
                                          cache_state: false
                                          output: json
                                          transmit_power: 20
                                          log_level: info
                                          adapter_concurrent: 16
                                        device_options: {}
                                        availability:
                                          enabled: true
                                        devices:
                                        

                                        e9a6250a-18d5-4aed-9c22-1bf3308e8797-image.png

                                        Dev of LightControl Adapter, Contributor of HUE and DoorBird Adapter

                                        pmayerP 1 Reply Last reply
                                        0
                                        • SchmakusS Schmakus

                                          @pmayer sagte in cod.m ZigBee Coordinator (PoE/non-PoE) - made in Germany:

                                          @schmakus Ja! Eventuell musst du das NVRAM leeren, wenn du ihn vorher mal Testweise am laufen hattest.

                                          https://docs.codm.de/zigbee/faq/#firmware-v20-und-hoher

                                          Hi, wenn ich in z2m die Adapter Adresse ändere, startet z2m nicht.

                                          root@zigbee2mqtt:~# sudo systemctl start zigbee2mqtt
                                          root@zigbee2mqtt:~# sudo journalctl -u zigbee2mqtt.service -f
                                          Mar 14 10:59:27 zigbee2mqtt systemd[1]: zigbee2mqtt.service: Main process exited, code=exited, status=1/FAILURE
                                          Mar 14 10:59:27 zigbee2mqtt systemd[1]: zigbee2mqtt.service: Failed with result 'exit-code'.
                                          Mar 14 10:59:27 zigbee2mqtt systemd[1]: zigbee2mqtt.service: Consumed 1.896s CPU time.
                                          Mar 14 10:59:28 zigbee2mqtt systemd[1]: zigbee2mqtt.service: Scheduled restart job, restart counter is at 3.
                                          Mar 14 10:59:28 zigbee2mqtt systemd[1]: Stopped zigbee2mqtt.service - zigbee2mqtt.
                                          Mar 14 10:59:28 zigbee2mqtt systemd[1]: zigbee2mqtt.service: Consumed 1.896s CPU time.
                                          Mar 14 10:59:28 zigbee2mqtt systemd[1]: Started zigbee2mqtt.service - zigbee2mqtt.
                                          Mar 14 10:59:28 zigbee2mqtt npm[2235]: > zigbee2mqtt@2.1.3 start
                                          Mar 14 10:59:28 zigbee2mqtt npm[2235]: > node index.js
                                          Mar 14 10:59:28 zigbee2mqtt npm[2247]: Starting Zigbee2MQTT without watchdog.
                                          Mar 14 10:59:29 zigbee2mqtt npm[2247]: [2025-03-14 10:59:29] info:         z2m: Logging to console, file (filename: log.log)
                                          Mar 14 10:59:29 zigbee2mqtt npm[2247]: [2025-03-14 10:59:29] info:         z2m: Starting Zigbee2MQTT version 2.1.3 (commit #ba337bd3)
                                          Mar 14 10:59:29 zigbee2mqtt npm[2247]: [2025-03-14 10:59:29] info:         z2m: Starting zigbee-herdsman (3.2.7)
                                          Mar 14 10:59:29 zigbee2mqtt npm[2247]: [2025-03-14 10:59:29] error:         z2m: Error while starting zigbee-herdsman
                                          Mar 14 10:59:29 zigbee2mqtt npm[2247]: [2025-03-14 10:59:29] error:         z2m: Failed to start zigbee-herdsman
                                          Mar 14 10:59:29 zigbee2mqtt npm[2247]: [2025-03-14 10:59:29] error:         z2m: Check https://www.zigbee2mqtt.io/guide/installation/20_zigbee2mqtt-fails-to-start_crashes-runtime.html for possible solutions
                                          Mar 14 10:59:29 zigbee2mqtt npm[2247]: [2025-03-14 10:59:29] error:         z2m: Exiting...
                                          Mar 14 10:59:29 zigbee2mqtt npm[2247]: [2025-03-14 10:59:29] error:         z2m: Error: Cannot discover TCP adapters at this time. Specify valid 'adapter' and 'port' in your configuration.
                                          Mar 14 10:59:29 zigbee2mqtt npm[2247]:     at findTCPAdapter (/opt/zigbee2mqtt/node_modules/.pnpm/zigbee-herdsman@3.2.7/node_modules/zigbee-herdsman/src/adapter/adapterDiscovery.ts:470:15)
                                          Mar 14 10:59:29 zigbee2mqtt npm[2247]:     at discoverAdapter (/opt/zigbee2mqtt/node_modules/.pnpm/zigbee-herdsman@3.2.7/node_modules/zigbee-herdsman/src/adapter/adapterDiscovery.ts:496:26)
                                          Mar 14 10:59:29 zigbee2mqtt npm[2247]:     at Function.create (/opt/zigbee2mqtt/node_modules/.pnpm/zigbee-herdsman@3.2.7/node_modules/zigbee-herdsman/src/adapter/adapter.ts:68:54)
                                          Mar 14 10:59:29 zigbee2mqtt npm[2247]:     at Controller.start (/opt/zigbee2mqtt/node_modules/.pnpm/zigbee-herdsman@3.2.7/node_modules/zigbee-herdsman/src/controller/controller.ts:132:38)
                                          Mar 14 10:59:29 zigbee2mqtt npm[2247]:     at Zigbee.start (/opt/zigbee2mqtt/lib/zigbee.ts:69:47)
                                          Mar 14 10:59:29 zigbee2mqtt npm[2247]:     at processTicksAndRejections (node:internal/process/task_queues:95:5)
                                          Mar 14 10:59:29 zigbee2mqtt npm[2247]:     at Controller.start (/opt/zigbee2mqtt/lib/controller.ts:142:13)
                                          Mar 14 10:59:29 zigbee2mqtt npm[2247]:     at start (/opt/zigbee2mqtt/index.js:161:5)
                                          Mar 14 10:59:29 zigbee2mqtt systemd[1]: zigbee2mqtt.service: Main process exited, code=exited, status=1/FAILURE
                                          Mar 14 10:59:29 zigbee2mqtt systemd[1]: zigbee2mqtt.service: Failed with result 'exit-code'.
                                          Mar 14 10:59:29 zigbee2mqtt systemd[1]: zigbee2mqtt.service: Consumed 1.992s CPU time.
                                          Mar 14 10:59:29 zigbee2mqtt systemd[1]: zigbee2mqtt.service: Scheduled restart job, restart counter is at 4.
                                          Mar 14 10:59:29 zigbee2mqtt systemd[1]: Stopped zigbee2mqtt.service - zigbee2mqtt.
                                          Mar 14 10:59:29 zigbee2mqtt systemd[1]: zigbee2mqtt.service: Consumed 1.992s CPU time.
                                          Mar 14 10:59:29 zigbee2mqtt systemd[1]: Started zigbee2mqtt.service - zigbee2mqtt.
                                          Mar 14 10:59:29 zigbee2mqtt npm[2269]: > zigbee2mqtt@2.1.3 start
                                          Mar 14 10:59:29 zigbee2mqtt npm[2269]: > node index.js
                                          Mar 14 10:59:30 zigbee2mqtt npm[2281]: Starting Zigbee2MQTT without watchdog.
                                          Mar 14 10:59:31 zigbee2mqtt npm[2281]: [2025-03-14 10:59:31] info:         z2m: Logging to console, file (filename: log.log)
                                          Mar 14 10:59:31 zigbee2mqtt npm[2281]: [2025-03-14 10:59:31] info:         z2m: Starting Zigbee2MQTT version 2.1.3 (commit #ba337bd3)
                                          Mar 14 10:59:31 zigbee2mqtt npm[2281]: [2025-03-14 10:59:31] info:         z2m: Starting zigbee-herdsman (3.2.7)
                                          Mar 14 10:59:31 zigbee2mqtt npm[2281]: [2025-03-14 10:59:31] error:         z2m: Error while starting zigbee-herdsman
                                          Mar 14 10:59:31 zigbee2mqtt npm[2281]: [2025-03-14 10:59:31] error:         z2m: Failed to start zigbee-herdsman
                                          Mar 14 10:59:31 zigbee2mqtt npm[2281]: [2025-03-14 10:59:31] error:         z2m: Check https://www.zigbee2mqtt.io/guide/installation/20_zigbee2mqtt-fails-to-start_crashes-runtime.html for possible solutions
                                          Mar 14 10:59:31 zigbee2mqtt npm[2281]: [2025-03-14 10:59:31] error:         z2m: Exiting...
                                          Mar 14 10:59:31 zigbee2mqtt npm[2281]: [2025-03-14 10:59:31] error:         z2m: Error: Cannot discover TCP adapters at this time. Specify valid 'adapter' and 'port' in your configuration.
                                          Mar 14 10:59:31 zigbee2mqtt npm[2281]:     at findTCPAdapter (/opt/zigbee2mqtt/node_modules/.pnpm/zigbee-herdsman@3.2.7/node_modules/zigbee-herdsman/src/adapter/adapterDiscovery.ts:470:15)
                                          Mar 14 10:59:31 zigbee2mqtt npm[2281]:     at discoverAdapter (/opt/zigbee2mqtt/node_modules/.pnpm/zigbee-herdsman@3.2.7/node_modules/zigbee-herdsman/src/adapter/adapterDiscovery.ts:496:26)
                                          Mar 14 10:59:31 zigbee2mqtt npm[2281]:     at Function.create (/opt/zigbee2mqtt/node_modules/.pnpm/zigbee-herdsman@3.2.7/node_modules/zigbee-herdsman/src/adapter/adapter.ts:68:54)
                                          Mar 14 10:59:31 zigbee2mqtt npm[2281]:     at Controller.start (/opt/zigbee2mqtt/node_modules/.pnpm/zigbee-herdsman@3.2.7/node_modules/zigbee-herdsman/src/controller/controller.ts:132:38)
                                          Mar 14 10:59:31 zigbee2mqtt npm[2281]:     at Zigbee.start (/opt/zigbee2mqtt/lib/zigbee.ts:69:47)
                                          Mar 14 10:59:31 zigbee2mqtt npm[2281]:     at processTicksAndRejections (node:internal/process/task_queues:95:5)
                                          Mar 14 10:59:31 zigbee2mqtt npm[2281]:     at Controller.start (/opt/zigbee2mqtt/lib/controller.ts:142:13)
                                          Mar 14 10:59:31 zigbee2mqtt npm[2281]:     at start (/opt/zigbee2mqtt/index.js:161:5)
                                          Mar 14 10:59:31 zigbee2mqtt systemd[1]: zigbee2mqtt.service: Main process exited, code=exited, status=1/FAILURE
                                          Mar 14 10:59:31 zigbee2mqtt systemd[1]: zigbee2mqtt.service: Failed with result 'exit-code'.
                                          Mar 14 10:59:31 zigbee2mqtt systemd[1]: zigbee2mqtt.service: Consumed 1.966s CPU time.
                                          Mar 14 10:59:31 zigbee2mqtt systemd[1]: zigbee2mqtt.service: Scheduled restart job, restart counter is at 5.
                                          Mar 14 10:59:31 zigbee2mqtt systemd[1]: Stopped zigbee2mqtt.service - zigbee2mqtt.
                                          Mar 14 10:59:31 zigbee2mqtt systemd[1]: zigbee2mqtt.service: Consumed 1.966s CPU time.
                                          Mar 14 10:59:31 zigbee2mqtt systemd[1]: zigbee2mqtt.service: Start request repeated too quickly.
                                          Mar 14 10:59:31 zigbee2mqtt systemd[1]: zigbee2mqtt.service: Failed with result 'exit-code'.
                                          Mar 14 10:59:31 zigbee2mqtt systemd[1]: Failed to start zigbee2mqtt.service - zigbee2mqtt.
                                          

                                          hier meine Konfiguration:

                                           frontend:
                                            enabled: true
                                            port: 8080
                                            host: 0.0.0.0
                                          homeassistant:
                                            enabled: false
                                          mqtt:
                                            base_topic: zigbee2mqtt
                                            server: mqtt://192.168.0.23:1883
                                            user: schmakus
                                            password: MkHar$m0518
                                          serial:
                                            port: tcp://192.168.0.92:6638
                                          advanced:
                                            pan_id: 14166
                                            ext_pan_id:
                                              - 197
                                              - 210
                                              - 238
                                              - 1
                                              - 77
                                              - 179
                                              - 182
                                              - 24
                                            channel: 11
                                            network_key:
                                              - 79
                                              - 75
                                              - 127
                                              - 63
                                              - 234
                                              - 195
                                              - 23
                                              - 236
                                              - 251
                                              - 114
                                              - 156
                                              - 148
                                              - 61
                                              - 34
                                              - 189
                                              - 39
                                            last_seen: ISO_8601_local
                                            cache_state: false
                                            output: json
                                            transmit_power: 20
                                            log_level: info
                                            adapter_concurrent: 16
                                          device_options: {}
                                          availability:
                                            enabled: true
                                          devices:
                                          

                                          e9a6250a-18d5-4aed-9c22-1bf3308e8797-image.png

                                          pmayerP Offline
                                          pmayerP Offline
                                          pmayer
                                          wrote on last edited by pmayer
                                          #20

                                          @schmakus

                                          error:         z2m: Error: Cannot discover TCP adapters at this time. Specify valid 'adapter' and 'port' in your configuration.
                                          

                                          Das sieht danach aus also ob z2m die IP nicht erreichen kann.
                                          Kannst du sicherstellen, dass dein z2m an die 192.168.0.92 kommt? Thema Docker-Netzwerk, etc?

                                          Kann auch sein, dass nur adapter fehlt, siehe dazu https://docs.codm.de/zigbee/tutorials/setup-zigbee2mqtt/ und speziell https://docs.codm.de/zigbee/tutorials/setup-zigbee2mqtt/#ipv4

                                          Seit zigbee2mqtt Version 2.0 ist die Angabe von adapter zwingend, da zstack nicht mehr der Standardwert ist.

                                          Ist im nächsten Update der CZC-FW drin, damit im Webinterface das richtige Config-Beispiel gezeigt wird.
                                          Die aktuelle FW ist noch von vor z2m-2.0-Zeiten.

                                          @mods: Kann das mal einer abtrennen? Support und die IEEE Diskussion machen sicher keinen Sinn im Marktplatz.

                                          HomoranH 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

                                          472

                                          Online

                                          32.4k

                                          Users

                                          81.3k

                                          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