Can you delete an app preference


#1

I added a preference (setting) to an app I' building that I now want to remove. I removed the input() line, but the preference remains. Is there anyway to programatically delete a preference? I know the settings map is readonly so I can't remove it from there. Is there a different place to store settings I might later want to delete or alter from what the user originally input?


#2

app.removeSetting("name-of-setting")


#3

Thank you!!! 2 hours of googling couldn't find something so simple!


#4

The developer wiki is a highly utilized bookmark in my toolset.

It’s not the most complete documentation but usually I can find something specific in there I’m looking for.

Here is the page with the removeSetting method for example.

https://docs.hubitat.com/index.php?title=InstalledApp_Object

I’ve learned a few things just browsing through the pages.