Aproveito para explicar que este flow dos Estores usa os botões normais de estore (com encravamento mecânico) e o node blind control. Com este flow, consegue-se que o estore funcione tanto manualmente com o botão como com o node. Existem também um node(override estores) que tem como função permitir a anulação do automatismo com um botão input no HA e um outro para fazer reset aos nodes blind control de cada estore; serve para, por exemplo, se for usado um botão na parede para controlar os estores ou o HA, uma vez que isto provoca um override no node, repor o cálculo de posição que é feito pelo node blind control.
A grande dificuldade que tive foi que não queria usar o modo “Detached switch” dos shellys. Apesar de ser a maneira mais fácil, tem o problema de que se o WIFI falhar, não há forma de utilizar os estores.
Isto levou a meses de testes (sou maçarico em node red e HA) e de achar que por muitas vezes tudo estava bem, apenas para falhar qualquer coisa uns dias mais tarde. Com esta versão, parece que deve ser desta que consegui que tudo trabalhe junto e como é suposto. A ver vamos.
O node cron-plus e workday no início servem para injetar nos nodes se é dia de semana ou fim de semana ou feriado para que os estores reajam de acordo com a programação se necessário.