Ankündigung

Einklappen
Keine Ankündigung bisher.

Openhab 3 und GPIO

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

    Openhab 3 und GPIO

    Hallo in die Runde!

    Leider gibt es bei Openhab3 kein GPIO Binding mehr. Gibt es eine Möglichkeit die GPIOs des Raspberry trotzdem anzusprechen?

    Vielen Dank!!!

    #2
    Na klar, über MQTT, funktioniert absolut zuverlässig und ist kaum Aufwand (wenn man MQTT sowieso schon nutzt):

    https://community.openhab.org/t/mqtt...ver-mqtt/81450

    Kommentar


      #3
      Bekomme bei Start von mqttany immer folgende Fehlermeldung....

      [13:49:59] openhabian@openHABianDevice:/opt/mqttany$ python3 mqttany/mqttany.py
      2020-12-30 13:50:03,383 [INFO ] [core ] MQTTany 0.12.2 starting
      2020-12-30 13:50:03,964 [INFO ] [core.gpio ] Detected board: RASPBERRY_PI_3B
      2020-12-30 13:50:04,222 [ERROR] [mqtt ] MQTTany's MQTT module requires 'paho-mqtt' to be installed, please see the wiki for instructions on how to install requirements
      2020-12-30 13:50:04,224 [WARN ] [core ] Module 'mqtt' load failed
      2020-12-30 13:50:04,328 [WARN ] [core ] MQTTany exiting with errors
      [13:50:04] openhabian@openHABianDevice:/opt/mqttany$
      Irgendeine Idee? Den paho-mqtt habe ich mit :

      pip install paho-mqtt
      bereits installiert.......

      Kommentar


        #4
        Zitat von amokinside Beitrag anzeigen
        Irgendeine Idee?
        Schau mal unter welchem User der Service läuft:
        Code:
        /etc/systemd/system/mqttany.service
        Diesem User musst du dann auch die Rechte im MQTTAny Verzeichnis geben:
        Code:
        sudo chown -hR deinUser:deinUser /opt/mqttany
        Oder umgekehrt: schauen welche Rechte dein Verzeichnis hat und dann diesen User in den Service eintragen.

        Falls nach der Intallation der paho-mqtt Bibliothek immer noch das Fehlen angemeckert wird versuche mal das Installieren unter Python3 mit
        Code:
        sudo pip3 install paho-mqtt
        , vorher muss gegebenfalls noch pip3 installiert werden mit
        Code:
        sudo apt install python3 python3-pip
        .




        Kommentar


          #5
          Vielen Dank ! Das war der richtige Hinweis:

          Code:
          sudo pip3 install paho-mqtt

          Kommentar

          Lädt...
          X