ePrivacy and GPDR Cookie Consent by TermsFeed Generator Home Automation System - SONOFF e TASMOTA, piccolo errore di configurazione | OpenHAB - SmartHome | DomoticsDuino - Ingegneria informatica, Smart Home / OpenHAB, Flight Sim e altro...
OpenHAB - SmartHome (224 posts)

22/08/2017

Home Automation System - SONOFF e TASMOTA, piccolo errore di configurazione

di Marco Lamanna




Giocando con il SONOFF Basic con firmware TASMOTA e MQTT mi sono accorto di un piccolo errore sulla messaggistica scambiata. In sostanza, nel momento in cui mandavo il messaggio MQTT per l'accensione o lo spegnimento (tasmota/garden/light/sonoffbasic01/cmnd/POWER ON), il SONOFF come risposta inviava un messaggio con il topic standard (stat/sonoffbasic01/RESULT) e non quello inserito da me nel parametro "FullTopic".

All'inizio pensavo fosse un baco del firmware e quindi ho subito aperto un "issue" sulla pagina GitHub di TASMOTA.

Nel giro di qualche ora sono arrivato alla soluzione del problema, dovuta non ad un baco del firmware ma ad un mio errore di configurazione.

In particolare, ho lasciato il valore di default per il parametro "MqttClient" che quindi ho scoperto assumre lo stesso valore del parametro "Topic". Per come funziona TASMOTA questo porta al comportamento evidenziato. E' quindi bastato settare il parametro "MqttClient" ad una stringa diversa dal "Topic" (nel mio caso mqtt-sonoffbasic01), ricordando sempre che anche questo dev'essere univoco all'interno del sistema, e tutto ha ripreso a funzionare come mi aspettavo.

Questo è il link della discussione, se qualcuno vuole approfondire:

https://github.com/arendst/Sonoff-Tasmota/issues/760

Devo ammettere che nel giro di poche ore ho risolto il problema grazie al grande supporto dello sviluppatore.

GRAZIE Theo Arends