Tenho uma situação estranha, sempre que subo/desço o estore pelos botões físicos (mola) a posição do estore não actualiza no HA, no entanto se o fizer pelo HA funciona correctamente.
Neste caso, o tasmota quando é accionado pelos botões físicos não dá output da posição, apenas sobe/desce.
Já alguém teve este problema?
Junto logs da consola para perceberem melhor.
Descer pelo HA
15:06:17 MQT: tele/bwss4/SENSOR = {"Time":"2020-11-19T15:06:17","Shutter1":{"Position":100,"Direction":0,"Target":100}}
15:06:23 MQT: stat/bwss4/RESULT = {"POWER2":"ON"}
15:06:23 MQT: stat/bwss4/POWER2 = ON (retained)
15:06:23 MQT: stat/bwss4/RESULT = {"ShutterClose1":0}
15:06:23 MQT: stat/bwss4/RESULT = {"Shutter1":{"Position":100,"Direction":-1,"Target":12}}
15:06:24 MQT: stat/bwss4/RESULT = {"Shutter1":{"Position":97,"Direction":-1,"Target":12}}
15:06:25 MQT: stat/bwss4/RESULT = {"Shutter1":{"Position":93,"Direction":-1,"Target":12}}
15:06:26 MQT: stat/bwss4/RESULT = {"Shutter1":{"Position":88,"Direction":-1,"Target":12}}
15:06:26 MQT: stat/bwss4/RESULT = {"Shutter1":{"Position":88,"Direction":-1,"Target":88}}
15:06:26 MQT: stat/bwss4/RESULT = {"ShutterStop1":88}
15:06:27 MQT: stat/bwss4/RESULT = {"POWER2":"OFF"}
15:06:27 MQT: stat/bwss4/POWER2 = OFF (retained)
15:06:27 MQT: stat/bwss4/SHUTTER1 = 88 (retained)
15:06:27 MQT: stat/bwss4/RESULT = {"Shutter1":{"Position":88,"Direction":0,"Target":88}}
15:06:47 MQT: tele/bwss4/SENSOR = {"Time":"2020-11-19T15:06:47","Shutter1":{"Position":88,"Direction":0,"Target":88}}
Descer pelo botão fisico (mola)
15:07:47 MQT: tele/bwss4/SENSOR = {"Time":"2020-11-19T15:07:47","Shutter1":{"Position":100,"Direction":0,"Target":100}}
15:08:01 MQT: stat/bwss4/RESULT = {"POWER2":"ON"}
15:08:01 MQT: stat/bwss4/POWER2 = ON (retained)
15:08:01 MQT: stat/bwss4/RESULT = {"Shutter1":{"Position":100,"Direction":-1,"Target":12}}
15:08:01 MQT: stat/bwss4/RESULT = {"Shutter1":{"Position":98,"Direction":-1,"Target":12}}
15:08:02 MQT: stat/bwss4/RESULT = {"Shutter1":{"Position":94,"Direction":-1,"Target":12}}
15:08:03 MQT: stat/bwss4/RESULT = {"Shutter1":{"Position":90,"Direction":-1,"Target":12}}
15:08:04 MQT: stat/bwss4/RESULT = {"POWER2":"OFF"}
15:08:04 MQT: stat/bwss4/POWER2 = OFF (retained)
15:08:17 MQT: tele/bwss4/SENSOR = {"Time":"2020-11-19T15:08:17","Shutter1":{"Position":100,"Direction":0,"Target":88}}