Hello guys. I want to use a push button to turn wled on and off. I make it work. I create 2 presets; 1 preset T=1 and another preset T=0 but I can just have one short press to make one funtion and a long press to do the other. How can I make that with a single press turn it on and off? The 2 api commands in the same preset? Thanks a bunch in advance… ![]()
There is a “toggle on-off” function in the API that covers this.
Take a look at: Push button for each segment - #4 by blazoncek
Also the API section of the docs: JSON API - WLED Project
I read those already but I am not that clear to understand it. And I am using push button…
Button 0 does that by default.
You mean the on board button? When I press that one it full reset the esp32 erasing all the settings. If I change the button 1 by 0 how I set both presets to respond to a single press?
That’s not right. I’m guessing you had a bad flash. What is the size of the file system in Info?
Yep, bad flash. Your file system should have more than 61k. ![]()
Use the web installer.
![]()
![]()
and the worst part is that the wled is a acting good now. It wont erase the Led settings like was doing it before… How many kb must have?
That’s better!
Great… Now how I set it to make it ON and OFF with a single pulse the same button in the same input? ![]()
As mentioned, that is the default for the built-in button.
Ok. I am not at home yet. So. I can just change the gpi23 where I have it now for gpi0 in button 0? No changes in macros? I still need the on and off presets? ![]()




