Im Tasmota-Ökosystem gibt es ein hervorragendes Management-Tool für Tasmota-Geräte. Die Software ist mit Python programmiert (ab Version 3.5) und setzt eine Kommunikation zu den Geräten über MQTT voraus. Die Installation ist kinderleicht und die Bandbreite der einstellbaren Parameter riesig. Die Software läuft, weil Python, auf Linux, Mac und Windows.
Einträge mit dem Tag „mqtt“
jq ist ein Programm oder Paket, das in der Lage ist JSON-Strings strukturiert darzustellen. Es verfügt über mächtige Filter und eine Vielzahl an Funktionen, die einzelne Werte aus umfangreichen JSON-Strams sichtbar oder als Variablenwerte weiterverarbeitbar machen. Der Beitrag zeigt die Nutzung insbesondere der Filter und gibt ein Beispiel für die Einbindung in (bash-) Skripte.
Dieser Artikel führt in die Benutzung des Kommunikationsprotokolls MQTT - insbesondere in Verbindung mit Tasmota-Sonoffs - ein. Anhand von direkter Kommunikation mit einem MQTTBroker mithilfe eines MQTT-Publishers (mosquitto_pub) und der Beobachtung des Nachrichtenverkehrs durch einen MQTT-Suscribers (mosquitto_sub) soll Struktur und Arbeitsweise des Protokolls verständlich werden und zur weiteren Benutzung anregen.