ESP32 - MQTT - Relés - Dashboard

Olá pessoal, tudo bom com vocês?
Estou precisando de uma ajuda em relação a um projeto que fiz com meu ESP32, não tenho um conhecimento avançado e por isso cometo alguns erros e alguns não sei resolver.
Meu projeto consiste em, 1 ESP32, 8 Relés, DHT22, MQTT, consegui fazer tudo funcionar, criei na dashboard todos os interruptores dos Relés e todos funcionam, mas aí resolvi inserir no código um Interruptor que ligasse e desligasse todos os relés de uma só vez, funciona, mas acontece algo muito estranho na dashboard, os outros interruptores, não alteram os status deles, conforme a imagem em anexo.


se alguém puder dá uma olhada no meu código: https://github.com/Robson-Brasil/Projetos-ESP32-e-Google-Assitant/blob/master/ESP32-GoogleAssistant-MQTT-NodeRed-Original/ESP32-GoogleAssistant-MQTT-NodeRed-Original.ino ficaria super agradecido.
Consegui fazer o meu projeto funcionar no Home Assistant, mas lá acontece a mesma coisa, o botão de ligar e desligar tudo, funciona, mas não altera o status dos outros botões!

Conto com a ajuda de vocês, forte abraço a todos!