Yes, you’d write a zero to each switch widget to turn it off.
Doing 12 virtualWrites immediately after each other may cause an issue, so do them in blocks with a short delay between each block.
You’d probably need to do a digitalWrite to each pin as well.
I assume that you’re using an ESP32 so that you have enough pins?
They only deal with one button, always on D0. Only the device target changes.
When I will power off/on the main power supply, all the ESP will turn off, then reboot.
That why I want the setup of each ESP to have something that automatically switch ON all the differents buttons that I could have turn OFF.
So If I do that :
pinMode(16,OUTPUT);
digitalWrite(16,HIGH);
on each of my 12 setup loops codes, all my UI buttons will turn ON a the boot right ?
I also would like them to change color when something else is trigerring (so even if I am not pushing them OFF !). I would like to use Blynk.setProperty, but since its digitals pins buttons, It wont work I guess ?
GPIO16 (Pin D0 on the NodeMCU) isn’t such a good choice of pin.
If you are able to change it (assuming that its not a pre-built PCB) then there are better choices: