Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Tester
    4. ZigBee neue Version 1.6.x

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    ZigBee neue Version 1.6.x

    This topic has been deleted. Only users with topic management privileges can see it.
    • Thomas Braun
      Thomas Braun Most Active @mickym last edited by

      @mickym

      Nope:

      zigbee
      github:	1.6.4
      latest:	1.6.3 for 8 days
      stable:	1.5.6 for 4 months
      
      mickym 1 Reply Last reply Reply Quote 0
      • mickym
        mickym Most Active @Thomas Braun last edited by mickym

        @thomas-braun

        Na nun hat es der Info Adapter gefunden - war aber keine gute Idee - da Installation fehlschlug und nun gar nichts mehr geht:

        $ ./iobroker upgrade zigbee
        Update zigbee from @1.6.0 to @1.6.3
        host.MWHome Adapter "system.adapter.zigbee.0" is stopped.
        NPM version: 6.14.15npm install iobroker.zigbee@1.6.3 --loglevel error --prefix "/opt/iobroker" (System call)
        make: g++: Datei oder Verzeichnis nicht gefunden
        make: *** [bindings.target.mk:112: Release/obj.target/bindings/src/serialport.o] Fehler 127gyp ERR! build error gyp ERR! stack Error: `make` failed with exit code: 2gyp ERR! stack     at ChildProcess.onExit (/usr/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:194:23)gyp ERR! stack     at ChildProcess.emit (events.js:400:28)gyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:282:12)gyp ERR! System Linux 5.10.63-v7l+gyp ERR! command "/usr/bin/node" "/usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"gyp ERR! cwd /opt/iobroker/node_modules/iobroker.zigbee/node_modules/@serialport/bindingsgyp ERR! node -v v14.18.0gyp ERR! node-gyp -v v5.1.0gyp ERR! not ok 
        npm ERR! code ELIFECYCLE
        npm ERR! errno 1
        npm ERR! @serialport/bindings@9.2.3 install: `prebuild-install --tag-prefix @serialport/bindings@ || node-gyp rebuild`npm ERR! Exit status 1npm ERR! npm ERR! Failed at the @serialport/bindings@9.2.3 install script.npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
        
        npm ERR! A complete log of this run can be found in:npm ERR!     /home/iobroker/.npm/_logs/2021-10-06T14_10_43_237Z-debug.log
        ERROR: host.MWHome Cannot install iobroker.zigbee@1.6.3: 1
        ERROR: process exited with code 25
        

        Irgendwie fehlt wohl ein Kompiler.

        EDIT: Hat sich von selbst wieder repariert - und ist wieder auf 1.6.0 gesprungen!!!! -

        oder muss ich den C++ Compiler installieren???

        apt-get install g++
        

        EDIT2: OK nach Installation des Compilers hat Update auf 1.6.3 funktioniert. 🙂

        Die Gruppenfehler sind aber nach wie vor noch vorhanden - aber nun läuft 1.6.3

        2021-10-06 16:23:48.130 - info: host.MWHome iobroker Adapter "zigbee" updated
        2021-10-06 16:23:48.139 - info: host.MWHome iobroker host.MWHome Adapter "system.adapter.zigbee.0" is started
        2021-10-06 16:23:48.201 - info: host.MWHome "system.adapter.zigbee.0" enabled
        2021-10-06 16:23:48.359 - info: host.MWHome instance system.adapter.zigbee.0 started with pid 13645
        2021-10-06 16:23:49.326 - info: host.MWHome iobroker exit 0
        2021-10-06 16:23:53.783 - info: zigbee.0 (13645) starting. Version 1.6.3 in /opt/iobroker/node_modules/iobroker.zigbee, node: v14.18.0, js-controller: 3.3.18
        2021-10-06 16:23:53.957 - info: zigbee.0 (13645) Starting Zigbee npm ...
        2021-10-06 16:23:54.532 - info: zigbee.0 (13645) Installed Version: iobroker.zigbee@1.6.3
        2021-10-06 16:23:54.679 - info: zigbee.0 (13645) Coordinator firmware version: {"type":"ConBee2/RaspBee2","meta":{"transportrev":0,"product":0,"majorrel":38,"minorrel":112,"maintrel":0,"revision":"0x26700700"}}
        2021-10-06 16:23:54.701 - info: zigbee.0 (13645) Unable to disable LED, unsupported function.
        2021-10-06 16:23:54.830 - info: zigbee.0 (13645) --> transmitPower : normal
        2021-10-06 16:23:54.925 - info: zigbee.0 (13645) Unable to set transmit power, unsupported function.
        2021-10-06 16:23:54.932 - info: zigbee.0 (13645) Currently 21 devices are joined
        

        Thomas Braun 1 Reply Last reply Reply Quote 0
        • Thomas Braun
          Thomas Braun Most Active @mickym last edited by

          @mickym

          Ist das build-essential Paket installiert? Das sollte eigentlich alles mitschleppen.

          mickym 1 Reply Last reply Reply Quote 0
          • mickym
            mickym Most Active @Thomas Braun last edited by

            @thomas-braun

            Anscheinend nicht?? - sonst müsste wahrscheinlich auch installiert in KLammern dahinter stehen?:

            apt list build-essential
            Auflistung… Fertig
            build-essential/stable 12.9 armhf
            

            aber wie gesagt - ich hab jetzt g++ noch installiert und dann lief auch das zigbee update.

            apt list g++
            Auflistung… Fertig
            g++/stable,now 4:10.2.1-1+rpi1 armhf  [installiert]
            
            Thomas Braun 1 Reply Last reply Reply Quote 0
            • Thomas Braun
              Thomas Braun Most Active @mickym last edited by Thomas Braun

              @mickym

              apt policy build-essential
              

              Ich würde es aber auf jedenfall als meta-Paket nachinstallieren. Das ist einfach am 'rundesten' für das Thema 'Kompilieren'.

              mickym 2 Replies Last reply Reply Quote 0
              • mickym
                mickym Most Active @Thomas Braun last edited by

                @thomas-braun

                apt policy build-essential
                build-essential:
                  Installiert:           (keine)
                  Installationskandidat: 12.9
                  Versionstabelle:
                     12.9 500
                        500 http://raspbian.raspberrypi.org/raspbian bullseye/main armhf Packages
                
                1 Reply Last reply Reply Quote 0
                • mickym
                  mickym Most Active @Thomas Braun last edited by mickym

                  @thomas-braun sagte in ZigBee neue Version 1.6.0:

                  @mickym

                  apt policy build-essential
                  

                  Ich würde es aber auf jedenfall als meta-Paket nachinstallieren. Das ist einfach am 'rundesten' für das Thema 'Kompilieren'.

                  Habs nun installiert:

                  apt policy build-essential
                  build-essential:
                    Installiert:           12.9
                    Installationskandidat: 12.9
                    Versionstabelle:
                   *** 12.9 500
                          500 http://raspbian.raspberrypi.org/raspbian bullseye/main armhf Packages
                          100 /var/lib/dpkg/status
                  

                  bzw.

                  apt list build-essential
                  Auflistung… Fertig
                  build-essential/stable,now 12.9 armhf  [installiert]
                  
                  mickym 1 Reply Last reply Reply Quote 0
                  • mickym
                    mickym Most Active @mickym last edited by

                    Kurzes Zwischenfazit mit Version 1.6.3 - seit 5 Tagen keinen einzigen Absturz mehr. 🙂

                    1 Reply Last reply Reply Quote 0
                    • D
                      disaster123 last edited by disaster123

                      Hallo, ich erhalte immer mal wieder folgende Meldungen von verschiedenen Geräten / IDs im Log:
                      "
                      (237) Send command to 0x84fd27fffe812d46 failed with no error code (no response received)
                      "

                      Alle Geräte haben in der Übersicht > 190 Empfang und werden grün in der Netzwerkübersicht dargestellt. in >90% schalten sie aber dennoch korrekt. In 10% der Fälle schalten sie gar nicht. Das Ganze tritt bei mehreren Geräten an völlig unterschiedlichen Stellen im Haus auf.

                      Irgendjemand einen Ansatz?

                      Edit: das Ganze scheint nur zu passieren bei Scripten, die via

                                      setState(k_t_l_id + luefter1_id.toString(), true);
                      

                      den Status ändern. Wenn ich via GUI einen Switch bediene passiert das gefühlt nie.

                      arteck 1 Reply Last reply Reply Quote 0
                      • arteck
                        arteck Developer Most Active @disaster123 last edited by

                        @disaster123 sagte in ZigBee neue Version 1.6.0:

                                    setState(k_t_l_id + luefter1_id.toString(), true);
                        

                        was steht den dann hinter

                        k_t_l_id + luefter1_id.toString()
                        

                        nach konkatienierung ?

                        D 1 Reply Last reply Reply Quote 0
                        • D
                          disaster123 @arteck last edited by

                          @arteck ganz normal die ID. War nur nen Beispiel - damit kann es nichts zu tun haben. Ich kann auch hardcodiert den Befehl schicken mit:

                              setState("zigbee.0.00124b0022612054.brightness", new_val, false);
                          

                          dort tritt es auch auf.

                          1 Reply Last reply Reply Quote 0
                          • D
                            disaster123 last edited by

                            Ich kann es zuverlässig simulieren in dem ich zum Beispiel 6x setState direkt hintereinander absetze dann kommen Timeouts.

                            Asgothian arteck 2 Replies Last reply Reply Quote 0
                            • Asgothian
                              Asgothian Developer @disaster123 last edited by

                              @disaster123 sagte in ZigBee neue Version 1.6.0:

                              Ich kann es zuverlässig simulieren in dem ich zum Beispiel 6x setState direkt hintereinander absetze dann kommen Timeouts.

                              Du solltest versuchen sicherzustellen das zwischen 2 befehlen 50-100 ms vergehen. Je mehr Befehle kurzfristig abgesetzt werden desto eher passiert es das ein Befehl “untergeht”. Die Fehlermeldung besagt explizit das ein Gerät eine Meldung nicht in der dafür vorgesehenen Zeit beantwortet hat.

                              A.

                              D 1 Reply Last reply Reply Quote 0
                              • arteck
                                arteck Developer Most Active @disaster123 last edited by

                                @disaster123 mal im ernst WER MACHT SO WAS .. nur weil es geht .. toll..
                                und dann erwarest du noch die Antwort von dem Gerät.. und wunderst dich dass das Geät nicht hinterher kommt.

                                wenn du ein setState zu 6 unterschiedlichen Geräten schickst passiert das nicht.. wetten

                                D 2 Replies Last reply Reply Quote 0
                                • D
                                  disaster123 @Asgothian last edited by

                                  @asgothian Das ist ja nicht mein use case - das war nur zum Triggern - bzw. ob ich es irgendwie reproduziert bekomme. In "Real" geht maximal ein Befehl zu einem Gerät.

                                  1 Reply Last reply Reply Quote 0
                                  • D
                                    disaster123 @arteck last edited by

                                    @arteck niemand - ich auch nicht. Ich schreib ja nur, dass ich es damit zuverlässig reproduzieren kann. Das Problem tritt in echt auch ab und zu einfach so auf - obwohl nur EIN Befehl gesendet wurde. Meine Frau beschwert sich dann immer das der Lichtschalter mal wieder nicht ging (1x gedrückt).

                                    Hat der Adapter denn so eine Art BefehlsQueue? Es könnte ja passieren, dass 10 Scripte an 20 Geräte Befehle senden wollen und das fast gleichzeitig.

                                    arteck 1 Reply Last reply Reply Quote 0
                                    • arteck
                                      arteck Developer Most Active @disaster123 last edited by

                                      @disaster123 welchen coordinator nutzt du ?

                                      D 2 Replies Last reply Reply Quote 0
                                      • D
                                        disaster123 @arteck last edited by

                                        @arteck conbee II

                                        1 Reply Last reply Reply Quote 0
                                        • D
                                          disaster123 @arteck last edited by

                                          @arteck ich teste es nochmal mit 6 Befehlen an verschiedene Geräte - vielleicht hat verschluckt sich der Stick? Hat denn der zigbee Adapter eine Art queue die man einstellen oder begrenzen kann?

                                          1 Reply Last reply Reply Quote 0
                                          • D
                                            Dragon last edited by Dragon

                                            Ich tue mich bei der Fehlerquellensuche bei meinem Problem etwas schwer. Mein Broker läuft in einer VM in Proxmox. Bis vor kurzem nutzte ich einen CC2538 als Coordinator. Nun habe ich mir ein Upgrade gegönnt und bin auf einen "CC2652P + WT32-ETH01" umgestiegen, da dieser Netzwerkfähig ist wäre ein Umzug mit dem Broker in einen LXC nun möglich, daher der Wunsch nach dem Netzwerkfähigen Stick. Im Rahmen der Einrichtung dieses Sticks wurde nur die Adapterconfig geändert und vereinzelt Geräte neu angelernt, welche nach dem Umstieg nicht funktionierten. Im gleichen Zuge sollten leere Batterien von einigen Schaltern und Geräten erneuert werden. Im Nachgang mussten alle Schalter neu angelernt werden. Bei keinem davon wird nach dem neu anlernen ein Batteriestand übermittelt und ein E1744 von Ikea übermittelt nicht einmal mehr wenn eine Taste gedrückt wird. Es gab beim Anlernen auch reichlich Probleme, teilweise dauerte es mehrere Versuche und das wichtigste ist, dass auch einmal der Adapter komplett abgestürzt ist mit Fehlern bezüglich des ZigbeeHerdsmann Converters. Im regulären Betrieb ist mir aufgefallen, dass einige Geräte ständig im Log mit dem Eintrag "Device XXX announced itself" auftauchen. Nun ist die Frage wie ich vorgehen kann oder sollte.
                                            Muss ich alles entfernen und komplett neu installieren? Neue Broker installation aufsetzen? Nur den Zigbee Adapter löschen und neu installieren? Müssen dann alle Geräte neu angelernt werden? Gibte es eine Möglichkeit nur den Zigbee Herdsmann Converter neu zu installieren?

                                            arteck 1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            671
                                            Online

                                            31.7k
                                            Users

                                            79.9k
                                            Topics

                                            1.3m
                                            Posts

                                            61
                                            509
                                            86902
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo