Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Error/Bug
    4. Z-Wave Adapter

    NEWS

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    • Minor js-controller 7.0.7 Update in latest repo

    Z-Wave Adapter

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

      Fibaro universalsensor mit Binäreingang. Zum testen recht praktisch, weil er viele Steuermöglichkeiten besitzt.

      Gesendet von meinem iPhone mit Tapatalk

      1 Reply Last reply Reply Quote 0
      • ruhr70
        ruhr70 last edited by

        OK, ich präzisiere… 😉

        Das es sich um einen Adapter mit Binäreingang handelt hatte ich nachgelesen. Aber was macht man damit?

        Was schaltet man denn z.B. am Binäreingang an?

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

          Hallo Versteckt!

          hast du deinen Adapter weiter bringen können?

          1 Reply Last reply Reply Quote 0
          • V
            versteckt last edited by

            Back in Hell…, bin wieder da und ja, habe grade vorhin auf Github eine Version hochgeladen, muss noch die Installation überprüfen und dann gebe ich es frei.

            Gesendet von meinem iPhone mit Tapatalk

            1 Reply Last reply Reply Quote 0
            • V
              versteckt last edited by

              Hallo, anbei mal schnell die Doku geschrieben. Das Readme bitte auf xxx nachlesen und bei Fragen einfach melden.

              @Bluefox: Falls alles soweit funktioniert, müssten wir dein GitHub mit meinem synchronisieren.

              # Voraussetzung von mir war ein leeres System!
              # System aktualisieren
              apt-get update && apt-get upgrade
              
              # Notwendige Pakete installieren
              apt-get install unzip
              apt-get install libudev-dev
              
              # OpenZWave Library und Headers herunterladen und installieren
              cd /opt
              wget https://github.com/OpenZWave/open-zwave/archive/master.zip
              unzip master.zip 
              cd open-zwave-master
              make
              make install
              # Prüfen ob alles korrekt vorhanden ist
              # ls -al /usr/local/etc/openzwave/
              
              # Falls noch nicht vorhanden, iobroker installieren
              cd /opt
              mkdir /opt/iobroker && cd /opt/iobroker
              npm install iobroker
              
              # iobroker.zwave installieren
              cd /opt/iobroker
              npm install https://github.com/husky-koglhof/iobroker.zwave/tarball/master --production
              
              # Pruefen ob alle Abhängigkeiten korrekt aufgelöst wurden:
              ldd /opt/iobroker/node_modules/iobroker.zwave/node_modules/openzwave-shared/lib/../build/Release/openzwave_shared.node
              # Sollte hier die Datei libopenzwave.so.1.3 nicht gefunden werden, muss die Datei in den LD_LIBRARY_PATH hinzugefuegt werden.
              # 
              # Nun mittels iobroker Weboberflaeche den Adapter ZWave installieren (Den install Fehler im Moment einfach ignorerien)
              # ZWave Adapter konfigurieren:
              #
              # Force objects re-init: true (muss beim ersten Mal aktiv sein, damit alle Adapter eingelesen werden)
              # USB name: ttyACM0 (Wenn ein ZME-UZB1 verwendet wird, ansonsten einfach im Verzeichnis /dev nachsehen welches ttyA* vorhanden ist)
              # Logging: (wenn true, wird in /opt/iobroker/node_modules eine Datei OZW_Log.txt angelegt, welche die Kommunikation mit ZWave protokolliert)
              # Console Output: (wenn true, wird die Kommunikation mit ZWave in ioBroker protokolliert)
              # Save Config: true (damit wird ein zwcfg<homeid>.xml z.B. zwcfg_0xd443e573.xml in /opt/iobroker/node_modules angelegt, in diesem wird die komplette Konfiguration von ZWave abgelegt)
              # Driver Attempts: 3
              # Poll Interval: 500 (ms)
              # Suppress Refresh: false
              #
              # Danach Speichern und Schliessen und den Adapter starten
              # Beim Start des Adapters dauert es ein paar Sekunden bis alle ZWave Adapter eingelesen werden.
              # Nach erfolgreichem anlegen aller Objekte innerhalb von iobroker wird der Adapter automatisch ohne force re-init neugestartet.
              # Nun dauert es wieder ein paar Sekunden bis alles gelesen wurde.
              # Nach Fertigstellung erscheint im iobroker log die Meldung “Scan completed”.
              # Ab diesem Zeitpunkt ist die Integration in iobroker erfolgreich abgeschlossen.
              # Um die Adapter zu konfigurieren, muss der Link des OpenZWave Configurator geöffnet werden, dazu einfach bei der ZWave Instanz auf den Titel klicken, oder mittels Admin Funktion die Lasche einblenden.
              #
              # Konfiguration mittels OpenZWave Configurator:
              # Jeder einzelne Node wird angezeigt und es kann mittels rechter Maustaste den Namen bzw. die Location konfiguriert werden
              # Für jede comclass welche “read only” false ist, kann mittels rechter Maustaste der Value angepasst werden (Funktioniert derzeit nur für Basic Type config)
              #
              # Anbindung an iobroker.vis
              # Die Objekte von ZWave können wie gewohnt in Vis integriert werden, z.B. SWITCH_BINARY/Switch_1 ist ein Relais welches ein/ausgeschalten werden kann
              # SENSOR_MULTILEVEL/Temperatur_1 kann z.B. mittels History gespeichert werden um die Temperatur mittels z.B. Flot Adapter anzuzeigen
              #
              # FEHLERSUCHE:
              # Sollte wider Erwarten etwas nicht korrekt funktionieren, kann das Test Programm gestartet werden.
              # In das Verzeichnis /opt/iobroker/node_modules/iobroker.zwave/node_modules/openzwave-shared wechseln
              # Innerhalb der Datei die Zeile “var zwave = new OpenZWave('/dev/ttyUSB0', {“ an den richtigen Adapter anpassen
              # Danach mittels “node test.js” das Programm starten und das Protokoll zur Verfügung stellen</homeid> 
              

              LG Christian

              1 Reply Last reply Reply Quote 0
              • Bluefox
                Bluefox last edited by

                > @Bluefox: Falls alles soweit funktioniert, müssten wir dein GitHub mit meinem synchronisieren.
                Stell einfach pull request und ich werde es machen.

                1 Reply Last reply Reply Quote 0
                • V
                  versteckt last edited by

                  Hallo Bluefox,

                  bin endlich dazugekommen einen Pull Request zu erstellen.

                  LG Christian
                  6819_screenshot-2018-6-1_logs_-_iobroker.png

                  1 Reply Last reply Reply Quote 0
                  • Bluefox
                    Bluefox last edited by

                    Hallo Versteck,

                    du hast wirklich Gas letzte Zeit gegeben! Klasse.

                    Ich habe dein Pull request gemerged. Danke.

                    Leider kann ich den nicht testen. Kann das jemand machen?

                    Und noch dazu. Ich habe einen Pullrequest https://github.com/ioBroker/ioBroker.zwave/pull/2

                    Ich kann schwer schätzen ob es funktionieren wird. Kannst du das prüfen?

                    Danke,

                    Bluefox

                    ekarak created this issue in ioBroker/ioBroker.zwave

                    closed API changes for openzwave-shared 1.0.8+ #2

                    1 Reply Last reply Reply Quote 0
                    • V
                      versteckt last edited by

                      Danke, schau ich mir morgen an!

                      Gesendet von meinem iPhone mit Tapatalk

                      1 Reply Last reply Reply Quote 0
                      • V
                        versteckt last edited by

                        Einen wunderschönen…,

                        hab es grade bei mir angepasst. Der Adapter startet wie gewohnt, funktioniert also.

                        LG Christian

                        1 Reply Last reply Reply Quote 0
                        • Bluefox
                          Bluefox last edited by

                          Alles klar. Danke.

                          Werde ich rein mergen und publischen .

                          1 Reply Last reply Reply Quote 0
                          • Homoran
                            Homoran Global Moderator Administrators last edited by

                            Der z-wave Adapter ist gerade beim update "verschwunden":

                            root@odroid-wheezy:/opt/iobroker# iobroker upgrade zwave
                            Adapter "zwave"          is not installed.
                            

                            Fehlermeldung und exit code 10 danach war er "weg"

                            Löschen lässt er sich auch nicht mehr (ist wirklich weg (?))

                            und bei versuch neu zu installieren mag er nicht mehr:

                            ! root@odroid-wheezy:/opt/iobroker# npm install iobroker.zwave npm WARN package.json iobroker@ No description npm WARN package.json iobroker@ No repository field. npm WARN package.json iobroker@ No README data npm http GET https://registry.npmjs.org/iobroker.zwave npm http 304 https://registry.npmjs.org/iobroker.zwave npm http GET https://registry.npmjs.org/openzwave-shared npm http 304 https://registry.npmjs.org/openzwave-shared npm http GET https://registry.npmjs.org/nan npm http 304 https://registry.npmjs.org/nan ! > openzwave-shared@1.0.8 install /opt/iobroker/node_modules/iobroker.zwave/node_modules/openzwave-shared node-gyp rebuild ! make: Entering directory `/opt/iobroker/node_modules/iobroker.zwave/node_modules/openzwave-shared/build' CXX(target) Release/obj.target/openzwave_shared/src/openzwave.o In file included from ../src/openzwave.cc:18:0: ../src/openzwave.hpp:30:21: fatal error: Manager.h: No such file or directory compilation terminated. make: *** [Release/obj.target/openzwave_shared/src/openzwave.o] Error 1 make: Leaving directory `/opt/iobroker/node_modules/iobroker.zwave/node_modules/openzwave-shared/build' gyp ERR! build error gyp ERR! stack Error: `make` failed with exit code: 2 gyp ERR! stack at ChildProcess.onExit (/usr/local/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:267:23) gyp ERR! stack at ChildProcess.EventEmitter.emit (events.js:98:17) gyp ERR! stack at Process.ChildProcess._handle.onexit (child_process.js:789:12) gyp ERR! System Linux 3.8.13.27 gyp ERR! command "node" "/usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild" gyp ERR! cwd /opt/iobroker/node_modules/iobroker.zwave/node_modules/openzwave-shared gyp ERR! node -v v0.10.22 gyp ERR! node-gyp -v v0.11.0 gyp ERR! not ok npm WARN optional dep failed, continuing iobroker.zwave@0.2.1 !

                            Gruß

                            Rainer

                            1 Reply Last reply Reply Quote 0
                            • V
                              versteckt last edited by

                              Ev. mein Fehler in der Doku, hast du openzwave Header und Libraries installiert?

                              Gesendet von meinem iPhone mit Tapatalk

                              1 Reply Last reply Reply Quote 0
                              • Homoran
                                Homoran Global Moderator Administrators last edited by

                                @versteckt:

                                Ev. mein Fehler in der Doku, hast du openzwave Header und Libraries installiert? `
                                Natürlich nicht, dann hätte ich ja lesen müssen :oops:

                                Order /opt ist ok dafür?

                                EDIT:

                                jetzt ließ es sich über putty installieren - in iobroker admin war jetzt die Version 0.2.0 - update auf 0.2.1 verfügbar.

                                Das habe ich über den admin auf den neuesten Stand gebracht - dachte ich - danach immer noch v. 0.2.0 undupdate auf 0.2.1 verfügbar.

                                Gruß

                                Rainer

                                1 Reply Last reply Reply Quote 0
                                • Bluefox
                                  Bluefox last edited by

                                  @Homoran:

                                  in iobroker admin war jetzt die Version 0.2.0 - update auf 0.2.1 verfügbar.

                                  Das habe ich über den admin auf den neuesten Stand gebracht - dachte ich - danach immer noch v. 0.2.0 undupdate auf 0.2.1 verfügbar. `
                                  Sollte gefixt sein.

                                  1 Reply Last reply Reply Quote 0
                                  • Homoran
                                    Homoran Global Moderator Administrators last edited by

                                    Ja!

                                    Stieg wiedermit code 10 aus - danach war aber die neue Version drin

                                    Gruß

                                    Rainer

                                    1 Reply Last reply Reply Quote 0
                                    • P
                                      pierrecinema last edited by

                                      hallo zusammen

                                      erst mal danke für die tolle arbeit zwave einzubinden. leider versuche ich es seit einer woche . mein aeon stick gen5 wird erkannt. danach versuche ich ein gerät anulerne , das geht aber nicht. wie kriege ich den stick in den anlern modus. auf den bilder weiter vorne hat es beim adapter mehr als nur das gerät tab. bei mir sieht es so aus. was fehlt mir noch?
                                      817_zwave.jpg

                                      1 Reply Last reply Reply Quote 0
                                      • P
                                        pierrecinema last edited by

                                        hallo

                                        wirklich keiner eine idee, wie habt es ihr gemacht? ist überhaupt jemand noch in diesem forum?

                                        gruss und danke

                                        1 Reply Last reply Reply Quote 0
                                        • Bluefox
                                          Bluefox last edited by

                                          Ich vermute, dass anlernen und so weiter passiert in openzwave Oberfläche. Das hier ist nur um die angelernte Geräte zu exportieren.

                                          1 Reply Last reply Reply Quote 0
                                          • P
                                            pierrecinema last edited by

                                            @Bluefox:

                                            Ich vermute, dass anlernen und so weiter passiert in openzwave Oberfläche. Das hier ist nur um die angelernte Geräte zu exportieren. `

                                            hallo bluefox

                                            danke für deine Antwort. wie meinst in der openzwave oberfläche. ist das nicht die aus meinem screenshot? bei den bildern weiter vorne im thread sieht man in diesem menu mehr tabs als in meinem, ich habe das gefühlt mir fehlt etwas, aber was.

                                            Gruss

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            872
                                            Online

                                            31.6k
                                            Users

                                            79.5k
                                            Topics

                                            1.3m
                                            Posts

                                            13
                                            110
                                            24993
                                            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