FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: Meister_Petz am 10 Februar 2021, 18:12:06

Titel: MQTT (Mosquitto) Anbindung
Beitrag von: Meister_Petz am 10 Februar 2021, 18:12:06
Moin,

bis jetzt hab ich es erfolgreich geschafft ein Verbindung zwischen meinem MQTT Broker (Mosquitto)  und FHEM heruzustellen... Aber ich kann nur ein Publish senden. Wo sehe ich, dass auch Nachrichten in FHEM ankommen?
Gruß und Dank

Petz

defmod MQTT2CLIENT MQTT2_CLIENT localhost:1883
attr MQTT2CLIENT SSL 1
attr MQTT2CLIENT room MQTT2_DEVICE
attr MQTT2CLIENT subscriptions #
attr MQTT2CLIENT username fhem

setstate MQTT2CLIENT opened
setstate MQTT2CLIENT 2021-02-10 17:52:27 lastPublish test:
setstate MQTT2CLIENT 2021-02-10 17:53:25 state opened
Titel: Antw:MQTT (Mosquitto) Anbindung
Beitrag von: freddie am 10 Februar 2021, 19:54:53
Bei MQTT hätte ich gesagt, generier ein Dummy und addiere das passende subscribeReading_state in Zusammenhang mit dem I/O-Device (Dein_MQTT). Laut Commandref (https://commandref.fhem.de/#MQTT2_CLIENT) wird bei MQTT2 solltest Du dich mit MQTT2_DEVICE (https://commandref.fhem.de/#MQTT2_DEVICE) beschäftigen.

CU Freddie
Titel: Antw:MQTT (Mosquitto) Anbindung
Beitrag von: betateilchen am 10 Februar 2021, 20:37:04
Zitat von: Meister_Petz am 10 Februar 2021, 18:12:06
Wo sehe ich, dass auch Nachrichten in FHEM ankommen?

Das siehst Du nur in einem MQTT2_DEVICE, das entsprechende subscriptions an Deinen Mosquitto geschickt hat.
Der MQTT2_CLIENT selbst hat von Haus aus keine subscriptions.
Titel: Antw:MQTT (Mosquitto) Anbindung
Beitrag von: Meister_Petz am 11 Februar 2021, 12:16:29
Danke für die Antworten... Ich habs jetzt über den intergrierten MQTT Server gelöst. Funktioniert Prima!