====== Abilitare client MQTT in Domoticz ====== Uno dei primi hardware da aggiungere in Domoticz, è sicuramente il client MQTT. Questo permetterà infatti a Domoticz di comunicare con tutti quei dispositivi che supportano il protocollo MQTT (come ad esempio i sonoff modificati con firmware ESPEasy, Espurna, Tasmota, etc..) ---- Dal menù Configurazione selezionate Hardware: {{ :img_domoticz:menu-configurazione.jpg?direct&200 |}} E’ necessario aggiungere l’Hardware **MQTT Client Gateway with LAN interface** configurandolo con i seguenti dati: {{ :img_domoticz:hardware-mqtt.jpg?direct&600 |}} * Name: MQTT client * Data Timeout: Disabled * Remote Address: localhost * Port: 1883 * Username: empty * Password: empty Cliccate quindi sul pulsante Aggiungi per inserire il nuovo Hardware ===== Test MQTT Client ===== Possiamo subito testare che la comunicazione MQTT funzioni Create un hardware Dummy, con nome “Temp dummy” {{ :img_domoticz:hardware-temp-dummy.jpg?direct&600 |}} Cliccate sul pulsante Aggiungi per inserire il nuovo Hardware Selezionate la riga con il nuovo hardware e cliccate "Crea sensori virtuali" per aggiungere un nuovo sensore: {{ :img_domoticz:hardware-temp-dummy2.jpg?direct&600 |}} Create un sensore virtuale di temperatura di nome “Temp dummy” {{ :img_domoticz:hardware-temp-dummy3.jpg?direct&400 |}} Dal menù Configurazione selezionate Dispositivi: {{ :img_domoticz:menu-dispositivi.jpg?direct&200 |}} Rilevate nella pagina dei dispositivi l’IDX assegnato al dispositivo “Temp dummy” (nel mio caso 11) {{ :img_domoticz:hardware-temp-dummy4.jpg?direct&600 |}} Da terminale digitate il seguente comando sostituendo il numero 11 con il numero di IDX che Domoticz ha assegnato al dispositivo “Temp dummy” mosquitto_pub -h localhost -m '{ "idx" : 11, "nvalue" : 0, "svalue" : "25.0" }' -t 'domoticz/in' Se tutto funziona dovreste vedere in Domoticz sulla pagina delle Temperature il dispositivo “temp dummy” che riporta la temperatura di 25° {{ :img_domoticz:hardware-temp-dummy5.png?direct&400 |}} Se qualcuno avesse qualche dubbio, di hardware MQTT Client Gateway ne va messo **UNO SOLO** e configurato esattamente come indicato sopra