FHEM Forum

FHEM - Hausautomations-Systeme => MQTT => Thema gestartet von: EnderPhilipp am 10 April 2017, 17:42:22

Titel: [Gelöst] MQTT (Mosquitto) kommt in FHEM nicht an
Beitrag von: EnderPhilipp am 10 April 2017, 17:42:22
Hi Liebe FHEM-Community,

ich bin möchte gerne MQTT mit FHEM verwenden können, dazu habe ich Mosquitto auf einem anderen Rechner (Banana Pro mit der IP 192.168.0.38) installiert.

Scheint auch zu funktionieren, wenn ich
mosquitto_pub -h 127.0.0.1 -t /fhem/ -m "23.7"
absetzte, kommt unter mosquitto_sub -h 127.0.0.1 -t /fhem

23.7 an.

Jetzt habe ich folgende Definition in FHEM gemacht:
#MQTT
define Zimmer.Bewegungsmelder dummy
attr Zimmer.Bewegungsmelder room Zimmer
define MQTT MQTT 192.168.0.38:1883
define MQTT.Bewegungsmelder MQTT_BRIDGE Zimmer.Bewegungsmelder
attr MQTT.Bewegungsmelder IODev MQTT
attr MQTT.Bewegungsmelder publishState fhem/universalsensor/bewegungsmelder
attr MQTT.Bewegungsmelder room MQTT
attr MQTT.Bewegungsmelder stateFormat transmission-state
attr MQTT.Bewegungsmelder subscribeSet fhem/universalsensor/bewegungsmelder


Wenn ich nun mosquitto_pub -h 127.0.0.1 -t /fhem/universalsensor/bewegungsmelder -m "23.7"
abschicke, kommt in FHEM nichts an.

Der transmission-state von MQTT.Bewegungsmelder steht auf subscription acknowledged.

Was mache ich falsch?

Mfg
Philipp ;D

EDIT:
Die Anleitung, nach der ich MQTT eingerichtet hatte, war wohl zu alt.
Mit DIESER  (https://waschto.eu/easyesp-sensoren-in-fhem-einbinden)funktioniert jetzt Alles.
Titel: Antw:[Gelöst] MQTT (Mosquitto) kommt in FHEM nicht an
Beitrag von: hyper2910 am 28 Januar 2021, 11:51:09
wie ist denn die Lösung!
Titel: Antw:[Gelöst] MQTT (Mosquitto) kommt in FHEM nicht an
Beitrag von: hyper2910 am 28 Januar 2021, 11:51:55
wie ist denn die Lösung!
Titel: Antw:[Gelöst] MQTT (Mosquitto) kommt in FHEM nicht an
Beitrag von: Beta-User am 28 Januar 2021, 11:58:19
Vorab: MQTT_BRIDGE zu verwenden ist KEINE (empfehlenswerte) Lösung (mehr)!

Ansonsten: Was spricht gegen einen MQTT2_SERVER? Das ist afaik die einfachste Variante, sich derzeit in MQTT+FHEM einzufinden, gleich danach kommt (mAn. MQTT2_CLIENT+MQTT2_DEVICE)...