Posts by mandos

    okay

    habe heute morgen den Pi-Zero ganz neu eingerichtet (mit mosquitto), dann das besagte Github-Programm - https://github.com/IDontKnow-YouTube/MQTT-Pi-Relay.git aufgeladen und gestartet (ohne pip3), es kam die Fehlermeldung das Paho-mqtt fehlt.

    Dann "pip3" geladen, anschließend mittels Befehl pip3 install paho-mqtt geladen - erfolgreich installiert wurde Version paho-mqtt-1.3.1.

    Die Fehlermeldung lautet jetzt - Import Error: No module named 'paho'

    Hallo linusg,

    um Deine Frage zu beantworten : Kommst du zufällig aus der C-Ecke? ;)

    Nein ich komme aus der Geräteentwicklung, habe auf der FH damals mit Fortran gelernt.

    Sache läuft nicht "rund", ich bekomme jetzt fast die gleiche Fehlermeldung wie am Anfang


    File "mqttreplay.py", line 4, in <module> import paho.mqtt.client as mqtt

    ImportError: No module named 'paho'

    puh, ...das Hauptproblem ist gelöst.

    jetzt gibt es noch ein sketch spezielles Problem.


    Der Compiler akzeptiert kein "#"-Zeichen bei folgendem Befehl: client.subscribe("/home/test/#")

    Fehlermeldung lautet - TabError: inconsistent use of tabs and spaces in indentation.

    Hm,

    wieso wird bei "pip3" nicht automatisch Python3 ausgeführt ?


    Die IP-Adresse hatte ich für das Forum "zensiert", konkret habe ich die IP vom MQTT-Broker für openhab2 (Raspberry3) 192.168.2.105 im Sketch eingetragen.

    Zur Info: Mein "Raspi Zero wh" ist neu und läuft unter der IP 192.168.2.111 - Sketche ohne MQTT laufen problemlos auf dem Pi-Zero.


    Der "Problem- Sketch" ist unter Github - https://github.com/IDontKnow-YouTube/MQTT-Pi-Relay.git - downloadbar.

    Die Ausführung des Sketches scheitert leider aus den genannten Gründen.

    Hallo,

    Danke für die prompten Antworten.


    Das war leider nur von teilweise von Erfolg gekrönt, denn jetzt erscheinen neue Fehlermeldungen:


    File "mqttrelay.py" , line 108 in <module> main()

    File "mqttrelay.py" , line 102 in main client.connect("192.168.x.xyz", 1883, 60)

    File " /usr/local/lib/python2.7/dist-packages/paho/mqtt/client.py", line 768, in connect return self.reconnect()

    File " /usr/local/lib/python2.7/dist-packages/paho/mqtt/client.py", line 895, in reconnect sock=socket.create_connection ((self._host, self._port),

    source_address=(self.bind_address, 0))

    File " /usr/local/lib/python2.7/socket.py", line 575, in create_connection raise err

    socket.error: [Errno 111] Connection refused


    Was kann man tun um diese Fehler zu beseitigen ?

    Hi,

    habe ein Problem mit dem Raspi Zero WH.

    Der Sketch verlangt den " Import paho.mqtt.client as mqtt "


    Ich habe vorab "pip3" installiert mit dem Befehl: sudo apt-get install python3.pip - (wurde vom Programm nur aktualisiert).

    Anschließend mit : pip install paho-mqtt - Paho erfolgreich installiert

    Nach dem Programmstart erscheint eine Fehlermeldung - Import Error: No module name paho.mqtt.client


    Kann mir jemand helfen das Problem zu lösen ?