Boa noite,
Ontem configurei o Sonoff t1 2ch tasmotado no hassio.
Entretanto reparei que depois de algum tempo, de forma independente, ele altera o estado dos reles sempre para a mesma posição, ou seja, ch1 passa para off e ch2 para on.
Reparei que ao fazer isto a luz do wifi piscava, então para debugg , alterei o username do mqtt no sonoff para nao se ligar ao hassio e manteve os estados que eu quis.
Já segui o tutorial de configuração que há noutros posts.
Como o problema desaparece se o mqtt estiver desligado, suponho que não seja da corrente eletrica e por sua vez não deve ser necessário adicionar o filtro que há noutros posts.
Log do UI do sonoff
01:11:11 MQT: sonoff1/tele/STATE = {"Time":"2019-01-24T01:11:11","Uptime":"0T00:00:14","Vcc":3.381,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":19,"POWER1":"ON","POWER2":"OFF","Wifi":{"AP":1,"SSId":"nova","BSSId":"F8:D1:11:54:E9:B6","Channel":1,"RSSI":84}}
01:16:11 MQT: sonoff1/tele/STATE = {"Time":"2019-01-24T01:16:11","Uptime":"0T00:05:14","Vcc":3.394,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":19,"POWER1":"ON","POWER2":"OFF","Wifi":{"AP":1,"SSId":"nova","BSSId":"F8:D1:11:54:E9:B6","Channel":1,"RSSI":84}}
01:16:25 MQT: sonoff1/tele/STATE = {"Time":"2019-01-24T01:16:25","Uptime":"0T00:05:28","Vcc":3.381,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":19,"POWER1":"OFF","POWER2":"OFF","Wifi":{"AP":1,"SSId":"nova","BSSId":"F8:D1:11:54:E9:B6","Channel":1,"RSSI":84}}
01:16:25 MQT: sonoff1/stat/RESULT = {"POWER1":"OFF"}
01:16:25 MQT: sonoff1/stat/POWER1 = OFF (retained)
01:16:55 DNS: Initialized
01:16:56 MQT: Attempting connection...
01:16:56 MQT: Connected
01:16:56 MQT: sonoff1/tele/LWT = Online (retained)
01:16:56 MQT: sonoff1/cmnd/POWER =
01:16:56 MQT: sonoff1/tele/STATE = {"Time":"2019-01-24T01:16:56","Uptime":"0T00:05:59","Vcc":3.381,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":30,"POWER1":"OFF","POWER2":"OFF","Wifi":{"AP":1,"SSId":"nova","BSSId":"F8:D1:11:54:E9:B6","Channel":1,"RSSI":84}}
01:16:56 MQT: sonoff1/stat/RESULT = {"POWER1":"OFF"}
01:16:56 MQT: sonoff1/stat/POWER1 = OFF (retained)
01:16:56 MQT: sonoff1/tele/STATE = {"Time":"2019-01-24T01:16:56","Uptime":"0T00:05:59","Vcc":3.381,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":30,"POWER1":"OFF","POWER2":"ON","Wifi":{"AP":1,"SSId":"nova","BSSId":"F8:D1:11:54:E9:B6","Channel":1,"RSSI":84}}
01:16:56 MQT: sonoff1/stat/RESULT = {"POWER2":"ON"}
01:16:56 MQT: sonoff1/stat/POWER2 = ON (retained)
Aconteceu depois de ele ter inicializado do nada.