FHEM Forum

Verschiedenes => Bastelecke => ESP Familie => Thema gestartet von: Persuasiv am 17 Dezember 2020, 18:59:49

Titel: Unknown command mosquitto_pub
Beitrag von: Persuasiv am 17 Dezember 2020, 18:59:49
Hi,

ich versuche aktuell folgendes zu reproduzieren: https://wiki.fhem.de/wiki/Sonoff#Sonoff_Switch_als_IR-Sender_verwenden

Die Befehle für die Komandozeile habe ich schon identifiziert. Diese funktionieren auch:

irsend  {"protocol": "NEC","bits": 32, "data": 0x00F7609F}
irsend  {"protocol": "NEC","bits": 32, "data": 0x00F720DF}


Beim nächsten Schritt hakt es aber schon:

mosquitto_pub -q 2 -t cmnd/DVES_50F80F/IRSend -m '{"protocol": "NEC","bits": 32, "data": 0x00F720DF}'

liefert mir:

ZitatUnknown command mosquitto_pub, try help.

Scheinbar fehlt da ein Schritt in der Beschreibung. Was muss ich definieren, damit ich den mosquitto_pub-Befehl nutzen kann?

Besten Dank
Titel: Antw:Unknown command mosquitto_pub
Beitrag von: OdfFhem am 18 Dezember 2020, 03:55:32
@Persuasiv

Hier hilft u.a. https://wiki.fhem.de/wiki/MQTT (https://wiki.fhem.de/wiki/MQTT).

Zitat
... die im Paket mosquitto-clients enthaltenen Linux-Kommandozeilen-Programme mosquitto_sub und mosquitto_pub ...
Titel: Antw:Unknown command mosquitto_pub
Beitrag von: Beta-User am 18 Dezember 2020, 06:21:06
Ansonsten könnte man ja auch das MQTT-IO nehmen und darüber publishen.

Oder ein MQTT2_DEVICE konfigurieren, das dann den Sendestring zusammenbaut, on und off kann, u.ä.. shell-Kommandos sind jedenfalls m.E. die komplizierteste Variante aus FHEM heraus....