Document ID: /fineweb-2-swissfilter-quality_10-filterrobots/filtered/03174.jsonl.gz/1843

MQTT ist schon ein Thema, das ich mir zu integrieren überlege 😀 Es gibt ein paar P44 user, die das gerne hätten und mich dazu angefragt haben...
Wer etwas experimentieren mag (auf einer P44-DSB-X oder P44-LC-X) kann schon jetzt mit den MQTT-Bordmitteln von OpenWrt Einiges machen. Auf der Kommandozeile (Details s. hier) können die Pakete
mosquitto und
mosquitto-client installiert werden:
opkg update
opkg install mosquitto mosquitto-client
Danach läuft ein
mosquitto-Broker auf der P44, und die Command-Line-Tools
mosquitto_pub,
mosquitto_sub und
mosquitto_passwd stehen zur Verfügung.
Nun könnten wohl die xblinds über
mosquitto_pub angesprochen werden (z.B. hier gibts ein paar Beispiele wie man die Tools benutzt).
Wenn das so klappt, könnte
mosquitto_pub auch via die
system()-Funktion aus p44script und damit in einem scripted device angesprochen werden.
Für die Zukunft stelle ich mir eine etwas bequemere, direkte Integration von MQTT in p44script vor, auf ähnliche Weise wie es sie für http oder websockets schon gibt.