Ankündigung

Einklappen

Serverwartung 21.2.



Am 21.2. im Laufe des späten Abends wird eine Serverwartung durchgeführt. Das Forum ist dadurch für gut zwei Stunden nicht erreichbar.
Es wird eine Wartungsseite geschaltet.

Mehr anzeigen
Weniger anzeigen

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