MQTT :
- Installation sur le MacPro de Mosquitto comme broker MQTT (serveur central)
Chaque Device peut alors lire ( s'abonner ) ou écrire ( publier ) dans un topic. Pas besoin de conntaire l'IP du device pour communiquer avec lui.
Générateur de MdP:
- sudo mosquitto_passwd -c /etc/mosquitto/passwd sammy
Fichier de configuration des users :
- sudo nano /etc/mosquitto/conf.d/default.conf
Doc MQTT de Domoticz : https://www.domoticz.com/wiki/MQTT#Domoticz_MQTT_communication
Plugin MQTT pour Tasmota : https://tasmota.github.io/docs/MQTT/
Doc sur GitHub : https://github.com/jneilliii/OctoPrint-TasmotaMQTT
- Exemple de commande du LSC Smart Control Power Plug / avec firmware TASMOTA
Change l'état d'alimentation :
mosquitto_pub -t cmnd/LSC_Power_Ender3/Power -m "TOGGLE"
Demande l'état du device
mosquitto_pub -t cmnd/LSC_Power_Ender3/Power -m ""
retour en publication par le device sur le topic :
mosquitto_sub -t "stat/LSC_Power_Ender3/RESULT"
{"POWER":"ON"}
{"POWER":"OFF"}