[Gelöst] MQTT (Mosquitto) kommt in FHEM nicht an

Begonnen von EnderPhilipp, 10 April 2017, 17:42:22

Vorheriges Thema - Nächstes Thema

EnderPhilipp

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 funktioniert jetzt Alles.
¡¡¡ANFÄNGERALARM!!!
Raspberry Pi 3 (Hauptsystem)
Raspberry Pi B+ (Kellersonde)
Homematic,Philips Hue, LD382, nanoCul 433/868mhz, MPD, Intertechno, FIRMATA, EspEasy, SSCAM, STV, HDMI-CEC, EchoDot

hyper2910

Cubietruck mit FHEM, CUL V3 443MHz, 2 x CULV3 868MHz, Milights, Max Heizungssteuerung, Homematic, IT,

hyper2910

Cubietruck mit FHEM, CUL V3 443MHz, 2 x CULV3 868MHz, Milights, Max Heizungssteuerung, Homematic, IT,

Beta-User

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)...
Server: HP-elitedesk@Debian 12, aktuelles FHEM@ConfigDB | CUL_HM (VCCU) | MQTT2: MiLight@ESP-GW, BT@OpenMQTTGw | MySensors: seriell, v.a. 2.3.1@RS485 | ZWave | ZigBee@deCONZ | SIGNALduino | MapleCUN | RHASSPY
svn: u.a MySensors, Weekday-&RandomTimer, Twilight,  div. attrTemplate-files