FHEM Forum

FHEM - Hausautomations-Systeme => MQTT => Thema gestartet von: RitterSport am 02 März 2018, 15:04:54

Titel: MQTT richtig installiert?
Beitrag von: RitterSport am 02 März 2018, 15:04:54
Hallo,

ich versuche über MQTT einen WeMos mit LED zu steuern. Das funktionierte auch mal, aber ich musste Fhem komplett neuaufsetzten.

Laut der Wiki Anleitung habe ich den Broker auf dem Raspi auf dem auch Fhem läuft installiert.
Unter Fhem steht : active und open

Die Befehle die unter Fhem dann abgebe scheinen auf dem WeMos nicht anzukommen, dieser ist aber im WLAN, sowie hat den Verweis auf den Broker.
sudo service mosquitto status liefert :  Active: active (running) since Fri 2018-03-02 14:58:18 CET; 2min 17s ago

Jetzt wollte ich mal mithören und habe MQTT.fx unter Windows laufen, allerdings kann ich mich anscheinend nicht verbinden:
2018-03-02 14:45:26,819  INFO --- ScriptsController              : Clear console.
2018-03-02 14:45:26,819 ERROR --- BrokerConnectService           : Unable to connect to server
2018-03-02 15:01:34,396  INFO --- BrokerConnectorController      : onConnect
2018-03-02 15:01:34,400  INFO --- ScriptsController              : Clear console.
2018-03-02 15:01:34,403  INFO --- MqttFX ClientModel             : MqttClient with ID 6f46667655d749dead42a5e642fe335e assigned.
2018-03-02 15:01:41,734  INFO --- BrokerConnectorController      : onDisconnect
2018-03-02 15:01:41,736  INFO --- ScriptsController              : Clear console.
2018-03-02 15:01:41,737  INFO --- ScriptsController              : Cancel script excution.
2018-03-02 15:01:41,738  INFO --- ScriptsController              : Cancel script excution.
2018-03-02 15:01:41,774  INFO --- ScriptsController              : Clear console.
2018-03-02 15:01:41,780  INFO --- ScriptsController              : Clear console.
2018-03-02 15:01:41,787  INFO --- ScriptsController              : Cancel script excution.
2018-03-02 15:02:09,627  INFO --- BrokerConnectorController      : onConnect
2018-03-02 15:02:09,629  INFO --- ScriptsController              : Clear console.
2018-03-02 15:02:09,630  INFO --- MqttFX ClientModel             : MqttClient with ID b655e1f3541546f7bc2f7cfa542fba07 assigned.


Was gebe ich denn als Client ID an?

Jemand eine Idee?





Titel: Antw:MQTT richtig installiert?
Beitrag von: supernova1963 am 09 März 2018, 18:50:50
Wenn ich deine Beschreibung richtig interpretiere, läuft lokal auf den Raspi der Broker einwandfrei, aber eine Verbindung z.B. mit MQTT.fx von einem anderen Gerät im lokalen Netz funktioniert nicht.

Das kann verschiedene Ursachen haben.
- Firewall
- Konfiguration von Mosquitto
- ...

Was hast du denn bereits getestet? Solange du über MQTT.fx den Mosquitto Server nicht erreichst, wird wahrscheinlich dein WeMos es auch nicht schaffen.