Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add delete button and enable/disable option to device overview #696

Open
TD-er opened this issue Jan 10, 2018 · 8 comments
Open

Add delete button and enable/disable option to device overview #696

TD-er opened this issue Jan 10, 2018 · 8 comments
Labels
Category: Frontend Related to web-interface Category: UX Related to operating ESP-easy Type: Enhancement Improve something already present
Milestone

Comments

@TD-er
Copy link
Member

TD-er commented Jan 10, 2018

The device overview screen only allows to enter the edit screen of the devices.
But what if one of the plugins is not working and crashing the ESP for whatever reason?
Then it would be nice to allow to disable or even delete the plugin without opening the plugin page.

Other ideas:

  • Allow to enable/disable controllers.
  • Allow to set controller id.
  • Allow to change GPIO pins.
@Grovkillen
Copy link
Member

👍

@Grovkillen Grovkillen added the Type: Enhancement Improve something already present label Jan 10, 2018
@Grovkillen Grovkillen added this to the 2.1.0 milestone Jan 10, 2018
@TD-er
Copy link
Member Author

TD-er commented Jan 13, 2018

And a new idea: add an option to set the settings of a plugin to default. (see #712 )

@Grovkillen
Copy link
Member

Grovkillen commented Jan 13, 2018 via email

@Grovkillen
Copy link
Member

Might be able to use the command "task Clear" for that button?
https://www.letscontrolit.com/wiki/index.php/ESPEasy_Command_Reference

@TD-er
Copy link
Member Author

TD-er commented Jan 18, 2018

I have to look into the code to see if that really does what the name suggests, but sounds like a good idea to use existing code :)

@Grovkillen
Copy link
Member

I use it "all the time" when deleting test devices :)

@TD-er
Copy link
Member Author

TD-er commented Jan 18, 2018

OK, then I will split the functionality into a separate function which may be called from the command interpreter and the delete button.
Or maybe just create a http link (if that also works) to call the command functions.

Maybe also add a command to enable/disable a task.

Sounds like a good approach.

@Grovkillen
Copy link
Member

Grovkillen commented Jan 18, 2018

The TaskEnable,taskno,1 or TaskEnable,taskno,0 is indeed something I'd use.

@Grovkillen Grovkillen added Category: Frontend Related to web-interface Category: UX Related to operating ESP-easy labels Mar 20, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Category: Frontend Related to web-interface Category: UX Related to operating ESP-easy Type: Enhancement Improve something already present
Projects
None yet
Development

No branches or pull requests

2 participants