Unknown command mosquitto_pub

Begonnen von Persuasiv, 17 Dezember 2020, 18:59:49

Vorheriges Thema - Nächstes Thema

Persuasiv

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

OdfFhem

@Persuasiv

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

Zitat
... die im Paket mosquitto-clients enthaltenen Linux-Kommandozeilen-Programme mosquitto_sub und mosquitto_pub ...

Beta-User

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