Ankündigung

Einklappen
Keine Ankündigung bisher.

MQTT Plugin

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

    MQTT Plugin

    Ich versuche gerade über MQTT eine Schnittstelle zum Indego Connect hinzubekommen. Ich blicke aber bei mqtt nicht ganz durch. Ich habe paho-mqtt installiert, benötige ich nun noch einen Server, mit dem ich mich verbinden muss? Ich erhalte folgende Fehlermeldung um Log:

    PHP-Code:
    2016-07-15 18:22:23 ERROR    Main         Plugin mqtt exception: [Errno 111Verbindungsaufbau abgelehnt
    Traceback 
    (most recent call last):
      
    File "/usr/local/smarthome/lib/plugin.py"line 53in __init__
        plugin_thread 
    Plugin(smarthomepluginclassnameclasspathargs)
      
    File "/usr/local/smarthome/lib/plugin.py"line 82in __init__
        exec
    ("self.plugin = {0}.{1}(smarthome{2})".format(classpathclassnameargs))
      
    File "<string>"line 1in <module>
      
    File "/usr/local/smarthome/plugins/mqtt/__init__.py"line 41in __init__
        self
    .publisher self.create_client('main')
      
    File "/usr/local/smarthome/plugins/mqtt/__init__.py"line 86in create_client
        client
    .connect(self.broker_ipself.broker_port60)
      
    File "/usr/local/lib/python3.4/dist-packages/paho/mqtt/client.py"line 686in connect
        
    return self.reconnect()
      
    File "/usr/local/lib/python3.4/dist-packages/paho/mqtt/client.py"line 808in reconnect
        sock 
    socket.create_connection((self._hostself._port), source_address=(self._bind_address0))
      
    File "/usr/lib/python3.4/socket.py"line 509in create_connection
        raise err
      File 
    "/usr/lib/python3.4/socket.py"line 500in create_connection
        sock
    .connect(sa)
    ConnectionRefusedError: [Errno 111Verbindungsaufbau abgelehnt 
    meine plugin.conf:
    PHP-Code:
    [mqtt]
        
    class_name Mqtt
        class_path 
    plugins.mqtt
        host 
    127.0.0.1
        port 
    1883 

    #2
    Habe es selbst herausgefunden, es muss noch ein MQTT Broker installiert werden, z. B. Mosquitto, nach der Installation konnte ich mit den obigen EInstellungen, ohne weitere konfiguration an Mosquitto, Werte über MQTT senden und empfangen.

    Kommentar

    Lädt...
    X