S’il vous reste des GPIOs libres, vous pouvez indépendamment du routeur les piloter en sortie à 1 ou 0 par une simple commande.

http://<ip de l’ESP32>/SetGPIO?gpio=<numéro du GPIO>&out=0 ou 1;

Exemple: http://192.168.123/SetGPIO?gpio=18&out=1

Pour ne pas se tromper sur les GPIOs utilisables sur un ESP32-Wroom, regardez le très bon article :

https://www.upesy.fr/blogs/tutorials/esp32-pinout-reference-gpio-pins-ultimate-guide