Ankündigung

Einklappen
Keine Ankündigung bisher.

MQTT auf Qnap

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

    MQTT auf Qnap

    Hallo zusammen
    Ich würde gerne Openhab auf meinem Qnap server nutzen.
    Ich bekomme allerdings das MQTT binding nicht zum laufen,
    Aus der Log ergeht folgendes.

    20:31:17.574 [INFO ] [o.i.t.m.i.MqttBrokerConnection:112 ] - Starting MQTT broker connection 'mqttbroker'
    20:31:17.575 [DEBUG] [o.i.t.m.i.MqttBrokerConnection:292 ] - Creating new client for 'tcp://192.168.1.34:1883' using id 'admin.1463859077575' and file store '/tmp/mqttbroker'
    20:31:17.595 [ERROR] [.io.transport.mqtt.MqttService:112 ] - Error starting broker connection
    org.eclipse.paho.client.mqttv3.MqttException: Unable to connect to server
    at org.eclipse.paho.client.mqttv3.internal.TCPNetwork Module.start(TCPNetworkModule.java:75) ~[na:na]
    at org.eclipse.paho.client.mqttv3.internal.ClientComm s$ConnectBG.run(ClientComms.java:538) ~[na:na]
    at java.lang.Thread.run(Thread.java:745) ~[na:1.8.0_65]
    Caused by: java.net.ConnectException: Connection refused
    at java.net.PlainSocketImpl.socketConnect(Native Method) ~[na:1.8.0_65]
    at java.net.AbstractPlainSocketImpl.doConnect(Abstrac tPlainSocketImpl.java:350) ~[na:1.8.0_65]
    at java.net.AbstractPlainSocketImpl.connectToAddress( AbstractPlainSocketImpl.java:206) ~[na:1.8.0_65]
    at java.net.AbstractPlainSocketImpl.connect(AbstractP lainSocketImpl.java:188) ~[na:1.8.0_65]
    at java.net.SocksSocketImpl.connect(SocksSocketImpl.j ava:392) ~[na:1.8.0_65]
    at java.net.Socket.connect(Socket.java:589) ~[na:1.8.0_65]
    at org.eclipse.paho.client.mqttv3.internal.TCPNetwork Module.start(TCPNetworkModule.java:66) ~[na:na]
    ... 2 common frames omitted​

    Habt ihr dazu eine Idee wo ich suchen kann?
    Gleiche Config läuft auf meinem Pc unter Ubuntu wunderbar und ohne Fehler.
    Ip Adresse habe ich angepasst.
    Wenn ich am Mqtt client den Port öffnen möchte ist dieses nicht möglich. Also gar keine Verbindung möglich.

    #2
    Ach so als Addons habe ich drinne
    org.openhab.persistence.mqtt-1.8.2.jar
    org.openhab.binding.mqtt-1.8.2.jar
    org.openhab.action.mqtt-1.8.2.jar
    und einige andere.
    alles wie bei meinem Pc auch.

    Kommentar


      #3
      Wo läuft der mqtt Broker? Nutzt Du Mosquitto?

      Kommentar


        #4
        Ja das war das Problem. Ich bin davon ausgegangen das Openhab ein Broker ist. Durch ändern der mqtt Ip in der Config vom Server zum Pc ging es dann. Also den Pc als Broker. Das ist zumindest der Grund warum es nicht ging.
        Allerdings habe ich bislang noch keine Möglichkeit gefunden einen Broker auf einen Qnap zu starten.
        Hat da jemand eine Idee?
        Vorübergehende Lösung ich habe Mosquitto auf einem Openwrt W-Lan Hotspot installiert. Das ging problemlos und der ist ohnehin immer an.



        Kommentar

        Lädt...
        X