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
@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 ...
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....