Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Hardware
    4. Unterputzaktor mit ZigBee funktioniert nicht richtig

    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

    Unterputzaktor mit ZigBee funktioniert nicht richtig

    This topic has been deleted. Only users with topic management privileges can see it.
    • M
      Maatjes last edited by

      Hallo,

      Ich benutze:

      • Raspberry 4b, 4GB
      • CC2531 ZigBee USB-Stick
      • ZigBee Adapter Version 1.3.1

      Mit meinem Einstieg im Umgang mit einem Raspberry und dem ioBroker habe ich mir gleich zu Anfang von Amazon einen Unterputzaktor gekauft, welcher Licht steuern kann und auf ZigBee kommuniziert. Die Handhabung dieses Aktors war schon immer nicht ganz einfach, weil er zwar von dem Adapter erkannt wird, allerdings im Log stets folgende Meldung kommt:

      "(1220) Device 0x00158d0004626713 "HGZB-01A" not described in statesMapping."
      

      Bis Dato war das nicht sonderlich schlimm für mich, da ich den Aktor trotzdem verwenden konnte und gemacht hat, was er sollte.

      Nun habe ich aber ein neues System aufgesetzt, da ich auf dem gleichen PI auch noch einen pivccu container haben wollte.

      An der ioBroker Situation hat sich nichts geändert, und ich habe nach der Umstellung versucht, alle ZigBee Geräte anzulernen. Ich benutze neben dem Aktor viele Geräte von Aqara, welche allesamt keine Probleme bereiten. Der Aktor lässt sich auch wieder finden aber nun kann ich ihn absolut garnicht mehr ansteuern, selbst wenn ich ihn einem Raum zuweise und im Skript den ganzen Raum steuern möchte.

      Hier die Daten, die ich von dem Aktor bekomme:

      a5189ae5-001e-4ef2-90f8-d6b8b09970ca-Bildschirmfoto 2021-01-06 um 08.42.54.png

      Ich hoffe, ihr könnt mir helfen.

      Asgothian 1 Reply Last reply Reply Quote 0
      • Asgothian
        Asgothian Developer @Maatjes last edited by

        @Maatjes

        Drei schritte führen zum Erfolg:

        • Verifizieren das der Aktor vom Zigbee-Herdsman-Converters unterstützt wird (hier: https://www.zigbee2mqtt.io/information/supported_devices.html)
        • Auf die Version 1.4.2 aus dem latest repository updaten
        • Je nach Ergebnis der beiden vorherigen Aktionen die Einbindung des Gerätes anfragen. Wenn der 1. Schritt fehlschlägt - auf Github (https://github.com/Koenkk/zigbee-herdsman-converters), wenn er 2. Schritt fehlschlägt hier im Forum.

        A.

        M 1 Reply Last reply Reply Quote 0
        • M
          Maatjes @Asgothian last edited by

          @Asgothian ok, mache ich gerne!

          Die Frage ist gerade bloß wie ich auf die neueste Version des ZigBee Adapters komme. Auf der GUI vom ioBroker steht, dass ich aktuell damit bin.

          Auf github habe ich, glaube ich, zwar das richtige gefunden aber ich weiß nicht mit welchen Konsolenbefehlen ich das dann aufspiele.

          Zu Punkt 1: Die Bezeichnung meines Aktors ist in der Liste, wenn auch nicht die richtige Abbildung.

          Asgothian 1 Reply Last reply Reply Quote 0
          • Asgothian
            Asgothian Developer @Maatjes last edited by

            @Maatjes
            Am einfachsten geht es wenn du in der Konfiguration des ioBroker temporär das Standard-Repository von "stable" auf "latest" umstellst. Dann werden Dir neuere Versionen der Adapter angeboten.

            Nach der Installation kannst du wieder zurück stellen.

            A.

            M 1 Reply Last reply Reply Quote 0
            • M
              Maatjes @Asgothian last edited by

              @Asgothian sorry... und wie geht das? Ich habe hier unter den Einstellungen die Reiter „Haupteinstellungen“, „Verwahrungsorte“ (wo „Stable (default)“ und „Beta (latest)“ steht), „zertifikate“, „lets encrypt ssl“, „standard acl“

              Asgothian 1 Reply Last reply Reply Quote 0
              • Asgothian
                Asgothian Developer @Maatjes last edited by

                @Maatjes Screen Shot 2021-01-06 at 10.26.45 .png

                An dieser Stelle kannst du das umstellen.

                A.

                M 1 Reply Last reply Reply Quote 0
                • M
                  Maatjes @Asgothian last edited by

                  @Asgothian Alles klar, es hat geklappt. Nun sehe ich den Aktor auch wie alle anderen Geräte in den Objekten.

                  Jetzt ist nur noch das Problem, dass sich trotz Verbindung der Status bei manueller Betätigung des Aktors nicht ändert. So als wäre keine Verbindung da.

                  M 1 Reply Last reply Reply Quote 0
                  • M
                    Maatjes @Maatjes last edited by

                    @Maatjes Okay... ich bin mir echt nicht sicher WAS ich gemacht habe. Auf jeden Fall keine Updates aber es funktioniert endlich!

                    Ich bin sehr erleichtert...

                    @Asgothian Vielen Dank für deine Hilfe, du hast mich um ein ganzes Stück Verständnis weitergebracht!

                    1 Reply Last reply Reply Quote 0
                    • M
                      Maatjes last edited by

                      @Asgothian Ich habe jetzt noch node js aktualisiert von 10 auf 12. Leider funktioniert mein ZigBee Adapter jetzt aber nicht mehr. Der bleibt auf rot 😖

                      Asgothian 1 Reply Last reply Reply Quote 0
                      • Asgothian
                        Asgothian Developer @Maatjes last edited by

                        @Maatjes Hast du nach dem Update von Node 10 auf Node 12 ein "npm rebuild" durchgeführt ?

                        A.

                        M 1 Reply Last reply Reply Quote 0
                        • M
                          Maatjes @Asgothian last edited by

                          @Asgothian Nein, wie geht das?

                          Asgothian 1 Reply Last reply Reply Quote 0
                          • Asgothian
                            Asgothian Developer @Maatjes last edited by

                            @Maatjes

                            • per ssh auf die Konsole
                            • ins Verzeichnis /opt/iobroker
                            • sudo npm rebuild

                            warten.

                            A.

                            M 1 Reply Last reply Reply Quote 0
                            • M
                              Maatjes @Asgothian last edited by

                              @Asgothian Okay, habe ich gemacht. Kann es auch sein, dass wenn man "npm rebuild" nicht gemacht hat, der zigbee adapter plötzlich nicht mehr funktioniert?

                              Asgothian 1 Reply Last reply Reply Quote 0
                              • Asgothian
                                Asgothian Developer @Maatjes last edited by Asgothian

                                @Maatjes Kann nicht nur, muss - zumindest bei einem Update von NodeJS

                                Der Zigbee Adapter nutzt die Bibliothek "serialport". Diese muss als Hardwarenahe Bibliothek mit der aktuell verwendeten nodeJS Bibliothek übersetzt werden, sonst kann sie nicht auf die Hardware zugreifen.

                                A.

                                M 1 Reply Last reply Reply Quote 0
                                • M
                                  Maatjes @Asgothian last edited by

                                  @Asgothian

                                  Nach dem Rebuild habe ich folgende Error bekommen:

                                  prebuild-install WARN install EACCES: permission denied, access '/root/.npm'
                                  gyp ERR! clean error 
                                  gyp ERR! stack Error: EACCES: permission denied, rmdir 'build'
                                  gyp ERR! System Linux 5.4.79-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/@serialport/bindings
                                  gyp ERR! node -v v12.20.1
                                  gyp ERR! node-gyp -v v5.1.0
                                  gyp ERR! not ok 
                                  npm ERR! code ELIFECYCLE
                                  npm ERR! errno 1
                                  npm ERR! @serialport/bindings@9.0.4 install: `prebuild-install --tag-prefix @serialport/bindings@ || node-gyp rebuild`
                                  npm ERR! Exit status 1
                                  npm ERR! 
                                  npm ERR! Failed at the @serialport/bindings@9.0.4 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!     /root/.npm/_logs/2021-01-06T18_06_28_867Z-debug.log
                                  

                                  Was hat das zu bedeuten?

                                  Asgothian 1 Reply Last reply Reply Quote 0
                                  • Asgothian
                                    Asgothian Developer @Maatjes last edited by

                                    @Maatjes

                                    sicher bin ich nicht. Er beschwert sich darüber das er ein Verzeichnis nicht löschen kann.

                                    A.

                                    M 1 Reply Last reply Reply Quote 0
                                    • M
                                      Maatjes @Asgothian last edited by

                                      @Asgothian da aber alles funktioniert scheint es nicht so schlimm zu sein. Ich bin froh dass ich endlich so weit gekommen bin.

                                      Vielen Dank!

                                      [Close]

                                      M 1 Reply Last reply Reply Quote 0
                                      • M
                                        Maatjes @Maatjes last edited by

                                        [Gelöst]

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

                                        Support us

                                        ioBroker
                                        Community Adapters
                                        Donate

                                        909
                                        Online

                                        31.8k
                                        Users

                                        79.9k
                                        Topics

                                        1.3m
                                        Posts

                                        licht unterputzaktor zigbee
                                        2
                                        18
                                        530
                                        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