Estores "invertidos" com tasmota e shelly 2.5

Olá boa noite.
Precisava da vossa ajuda para resolver uma questão relaciona com estores. Estou a utilizar tasmota e shelly 2.5, tudo integrado no HA. Uma pequena minoria, quer no tamosta, quer no HA, apresenta a posição contrária à sua. Se estiver realmente fechado, no HA e no tasmota diz que está aberto mas se na consola do tasmota fizer “ShutterPosition” o resultado é:

23:14:53.397 RSL: RESULT = {"Shutter1":{"Position":0,"Direction":0,"Target":0,"Tilt":0}}
23:14:53.399 RSL: RESULT = {"ShutterPosition1":0}

Se clicar no botão físico de subir:

23:18:44.287 MQT: stat/EST_COZINHA_PORTA/RESULT = {"POWER2":"ON"}
23:18:44.289 MQT: stat/EST_COZINHA_PORTA/POWER2 = ON (retained)
23:18:44.294 MQT: stat/EST_COZINHA_PORTA/RESULT = {"Shutter1":{"Position":0,"Direction":-1,"Target":100,"Tilt":0}}
23:18:45.028 MQT: stat/EST_COZINHA_PORTA/RESULT = {"Shutter1":{"Position":3,"Direction":-1,"Target":100,"Tilt":0}}
23:18:46.016 MQT: stat/EST_COZINHA_PORTA/RESULT = {"Shutter1":{"Position":8,"Direction":-1,"Target":100,"Tilt":0}}
23:18:47.017 MQT: stat/EST_COZINHA_PORTA/RESULT = {"Shutter1":{"Position":13,"Direction":-1,"Target":100,"Tilt":0}}
23:18:48.050 MQT: stat/EST_COZINHA_PORTA/RESULT = {"Shutter1":{"Position":18,"Direction":-1,"Target":100,"Tilt":0}}
23:18:49.015 MQT: stat/EST_COZINHA_PORTA/RESULT = {"Shutter1":{"Position":22,"Direction":-1,"Target":100,"Tilt":0}}
23:18:50.017 MQT: stat/EST_COZINHA_PORTA/RESULT = {"Shutter1":{"Position":27,"Direction":-1,"Target":100,"Tilt":0}}
23:18:51.008 MQT: stat/EST_COZINHA_PORTA/RESULT = {"Shutter1":{"Position":32,"Direction":-1,"Target":100,"Tilt":0}}
23:18:52.017 MQT: stat/EST_COZINHA_PORTA/RESULT = {"Shutter1":{"Position":37,"Direction":-1,"Target":100,"Tilt":0}}
23:18:52.271 MQT: tele/EST_COZINHA_PORTA/STATE = {"Time":"2022-05-23T23:18:52","Uptime":"16T22:15:17","UptimeSec":1462517,"Heap":26,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":19,"MqttCount":8,"POWER1":"OFF","POWER2":"OFF","Wifi":{"AP":1,"SSId":"Alvarinho","BSSId":"00:B6:70:67:45:61","Channel":6,"Mode":"11n","RSSI":48,"Signal":-76,"LinkCount":5,"Downtime":"0T00:00:47"}}
23:18:52.275 MQT: stat/EST_COZINHA_PORTA/RESULT = {"POWER2":"OFF"}
23:18:52.280 MQT: stat/EST_COZINHA_PORTA/POWER2 = OFF (retained)
23:18:52.786 MQT: stat/EST_COZINHA_PORTA/SHUTTER1 = 38 (retained)
23:18:52.789 MQT: stat/EST_COZINHA_PORTA/RESULT = {"Shutter1":{"Position":38,"Direction":0,"Target":38,"Tilt":0}}

Se clicar no botão físico de descer:

23:20:02.827 MQT: stat/EST_COZINHA_PORTA/RESULT = {"POWER1":"ON"}
23:20:02.829 MQT: stat/EST_COZINHA_PORTA/POWER1 = ON (retained)
23:20:02.834 MQT: stat/EST_COZINHA_PORTA/RESULT = {"Shutter1":{"Position":38,"Direction":1,"Target":0,"Tilt":0}}
23:20:03.014 MQT: stat/EST_COZINHA_PORTA/RESULT = {"Shutter1":{"Position":37,"Direction":1,"Target":0,"Tilt":0}}
23:20:04.052 MQT: stat/EST_COZINHA_PORTA/RESULT = {"Shutter1":{"Position":32,"Direction":1,"Target":0,"Tilt":0}}
23:20:05.056 MQT: stat/EST_COZINHA_PORTA/RESULT = {"Shutter1":{"Position":28,"Direction":1,"Target":0,"Tilt":0}}
23:20:06.012 MQT: stat/EST_COZINHA_PORTA/RESULT = {"Shutter1":{"Position":23,"Direction":1,"Target":0,"Tilt":0}}
23:20:07.043 MQT: stat/EST_COZINHA_PORTA/RESULT = {"Shutter1":{"Position":18,"Direction":1,"Target":0,"Tilt":0}}
23:20:08.043 MQT: stat/EST_COZINHA_PORTA/RESULT = {"Shutter1":{"Position":13,"Direction":1,"Target":0,"Tilt":0}}
23:20:09.017 MQT: stat/EST_COZINHA_PORTA/RESULT = {"Shutter1":{"Position":9,"Direction":1,"Target":0,"Tilt":0}}
23:20:10.021 MQT: stat/EST_COZINHA_PORTA/RESULT = {"Shutter1":{"Position":4,"Direction":1,"Target":0,"Tilt":0}}
23:20:10.825 MQT: tele/EST_COZINHA_PORTA/STATE = {"Time":"2022-05-23T23:20:10","Uptime":"16T22:16:35","UptimeSec":1462595,"Heap":26,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":19,"MqttCount":8,"POWER1":"OFF","POWER2":"OFF","Wifi":{"AP":1,"SSId":"Alvarinho","BSSId":"00:B6:70:67:45:61","Channel":6,"Mode":"11n","RSSI":44,"Signal":-78,"LinkCount":5,"Downtime":"0T00:00:47"}}
23:20:10.831 MQT: stat/EST_COZINHA_PORTA/RESULT = {"POWER1":"OFF"}
23:20:10.836 MQT: stat/EST_COZINHA_PORTA/POWER1 = OFF (retained)
23:20:11.342 MQT: stat/EST_COZINHA_PORTA/SHUTTER1 = 0 (retained)
23:20:11.347 MQT: stat/EST_COZINHA_PORTA/RESULT = {"Shutter1":{"Position":0,"Direction":0,"Target":0,"Tilt":0}}

Nos que estão a funcionar ok, qundo pressiono o subir/descer o power que é activo é o contrário ao que acontece neste. Presumo que possa ser esse o problema mas não estou a ver como resolver, sem ter de abrir a aparelhagem. Ainda aindei às voltas com os GPIO do template mas acho melhor não alterar nada aí!

Se me puderem ajudar, agradeço.

Experimenta dar uma vista de olhos aqui: https://tasmota.github.io/docs/Blinds-and-Shutters/#shutter-modes nomeadamente na parte " Operation"

Eu pessoalmente prefiro usar o firmware do shelly para operar os meus estores…

Sim, para as configurações utilizei essa página. Eles estão parametrizados da mesma forma. Até utilizei o GitHub - tasmota/decode-config: Backup/restore and decode configuration tool for Tasmota para comparar com outro que funciona bem!


Copyright © 2017-2021. Todos os direitos reservados
CPHA.pt - info@cpha.pt


FAQ | Termos de Serviço/Regras | Política de Privacidade