Ankündigung

Einklappen
Keine Ankündigung bisher.

Z-Wave Unterstützung

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    Z-Wave Unterstützung

    Hallo Zusammen,

    habe dazu nix im Forum usw. gefunden daher hier nochmal die Frage.
    Kann ich mit Smarthome.py Z-Wave Geräte anbinden?

    Gruß und Danke

    Marco

    #2
    Hi, wollte das mal Auffrischen... bin gerade mal über die Plugins aus dem develop geflogen, hab aber kein Plugin mit dem Namen gefunden. Arbeitet jemand zufällig schon daran? Oder hab ich es evtl. nur übersehen?

    Hab gerade mal herum geschaut und gesehen dass Home Assistant ein Z-Wave "Plugin" hat... das ist ja auch im Python geschrieben, also wäre eine Portierung wahrscheinlich nicht mal soooo schwer...

    https://github.com/home-assistant/ho...mponents/zwave
    Zuletzt geändert von TCr82; 23.11.2017, 20:59.

    Kommentar


      #3
      Ok, der Grundbaustein ist wohl openzwave:
      Code:
      mkdir /tmp/openzwave
      cd /tmp/openzwave
      wget http://mirror.my-ho.st/Downloads/OpenZWave:/Devel/xUbuntu_15.10/amd64/openzwave_1.4.2639_amd64.deb
      wget http://mirror.my-ho.st/Downloads/OpenZWave:/Devel/xUbuntu_15.10/amd64/libopenzwave1.3-dev_1.4.2639_amd64.deb
      wget http://mirror.my-ho.st/Downloads/OpenZWave:/Devel/xUbuntu_15.10/amd64/libopenzwave1.3_1.4.2639_amd64.deb
      dpkg -i *.deb
      und der Python Wrapper:
      Code:
      apt install make libudev-dev g++ libyaml-dev
      pip install python_openzwave
      Soweit bin ich mal... denke das wars aber erstmal für heute. Muss mich wohl erst mal noch ein wenig mehr einlesen...
      Zuletzt geändert von TCr82; 24.11.2017, 22:17.

      Kommentar


        #4
        okay, seid heute habe ich mein z-wave controller (usb Z-Wave.Me UZB) und mein FIBARO Steckdosenschalter (FGWPE/F) endlich gekoppelt und schaltbar bekommen.
        Zum Testen habe ich mich mal mit ioBroker, ozwcp, Z-Way und anderen auf einem Raspberry Pi beschäftigt. Bei der Fehlesuche (Mein Controller hat keine HomeID gehabt - k.a. ob ich das selbst bei meiner Spielerei verursacht habe) habe ich nun gleich genügend Backgroundwissen zum Thema sammeln können. So habe ich auch gesehen was wie funktionieren sollte. Zu den verschiedenen Projekten habe ich mir auch den Code angesehen um eine Idee zu bekommen wie ich es am besten Implementiere.

        Also werde ich mal versuchen in den nächsten Wochen da etwas zu Bauen, soweit mir Zeit dazu bleibt (Familie geht vor).
        Zuletzt geändert von TCr82; 27.11.2017, 00:32.

        Kommentar


          #5
          TCr82 Cool, bin auch gerade dabei, aber nur über den Umweg ioBroker.ich würde gerne mit den Umweg über ioBroker sparen. Bin mal gespannt, was Du zauberst :-)

          Kommentar


            #6
            Hi, das Plugin war eigentlich soweit in der Basis Version fertig und wartet auf Integration..
            https://github.com/smarthomeNG/plugins/pull/105

            Eine WebGUI war auch schon im entstehen, nur das habe ich erstmal noch zurück gestellt weil ich mich leider nicht ganz einigen konnte mit den Entwicklern.

            Kommentar


              #7
              Es wäre halt super wenn das jemand anders als Du testen kann.. Meine Erfahrung hat mir gezeigt, dass schon der 2te Nutzer halt doch noch oft gravierende Issues findet..

              Mir sind neben dem bereits für 25 Euro erworbenen USB Stick weitere 70 Euro für ein nicht in der Praxis genutztes Zwave Device derzeit schlichtweg zu viel...

              Aber nachdem 1.4 jetzt raus ist, nehme ich den PR mal an, vielleicht erleichtert das ja das testen...

              Kommentar


                #8
                Update: sorry jetzt kam mir das wieder, der PR https://github.com/smarthomeNG/plugins/pull/105/files hat DIVERSE Pluginänderungen im Bauch.

                Habe jetzt gemerged.. Hoffe, dass das dann bald jemand testet.

                Bitte beim nächsten Mal einzelne PRs für einzelne Plugins
                Zuletzt geändert von psilo; 19.01.2018, 09:54.

                Kommentar


                  #9
                  Ich nutze das Plugin zwar nicht, hab aber mal alle requirements für Python installiert und bin auf Mac OS X Mojave mit Python 3.6 bei python-openzwave hängen geblieben. Es gibt einen SSL Error.

                  Offenbar war es nötig, das certifi Modul zu aktualisieren, was aber nicht automatisch passiert ist. Vielleicht müsste man das in die requirements.txt des Plugins einfügen?
                  Mit certifi-2019.3.9 hat es nun jedenfalls geklappt.

                  Kommentar


                    #10
                    Ich bin gerade dabei SmartHomeNG auch mal mit Python 3.9 zu testen. Dabei fällt python-openzwave auf die Nase, es kann nicht compiliert werden. Anscheinend wir das Paket das den Wrapper für openzwave bereitstellt seit geraumer Zeit nicht mehr gepflegt. Es gibt auch keinen aktuellen Maintainer dafür.
                    Gibt es aktuell jemand der dafür eine Lösung hat? TCr82 hast Du das nicht im Einsatz?

                    Kommentar


                      #11
                      Ich hab versucht es bauen zu lassen, weiß aber nicht mehr wieso es nicht funktioniert hat. Das Thema Flammt spätestens wieder auf, wenn wir Richtung Weihnachten kommen, denn die Steckdosen sind alle für die Weinachsbeleuchtung. Die Bibliothek wird bzw. wurde ja auch in Homeassientent verwendet.
                      https://www.home-assistant.io/docs/z-wave/installation/

                      Wie ich dort aber gerade gelesen habe, dass die auf eine andere Implementierung umgestiegen sind.

                      Ich kann es mir vielleicht das nächste Wochenende nochmal ansehen. Hatte damals nicht die Muse das wieder ans laufen zu bekommen.

                      Baue aber gerade mal wieder an anderen Sachen herum, mal sehen wann ich dazu komme.
                      Zuletzt geändert von TCr82; 29.08.2021, 18:16.

                      Kommentar

                      Lädt...
                      X