Arduino + Html não aciona o LeD

if(vars.endsWith("=Ligado")) varMenu=1;
else if (vars.endsWith("=Desligado")) varMenu=2;

Adiciona um Serial.print a seguir a cada uma destas linhas de forma que assim possas monitorizar o comportamento e ver se defacto a variavel é modificada.
Algo assim:

 if(vars.endsWith("=Ligado")){ varMenu=1; Serial.println("A varMenu foi alterada para 1");}
       
 else if (vars.endsWith("=Desligado")){ varMenu=2; Serial.println("A varMenu foi alterada para 2");}

Depois basta abrires a porta Serie e ver o que se la passa.
Se a variavel foi mudada entao ela depois tera de entrar nos If abaixo