It all seems to be working for me. My only confusion came from the required rights in the PAT. With all rights, everything worked.
I’d like to recommend that you document required permissions for the PAT, necessary for each function…or minimum recommended permissions for viewing (Read-Only) and what functions of the web page require Modify or Control.
And, BTW, thank you for this and all of your other projects that are helping move us to the new Edge architecture!
Your feedback is very much appreciated! I’ll look at implementing your suggestion on the PAT permissions. As the app evolves, so too will the PAT requirements.
All - I have updated the app with some changes/enhancements. Reload the page to be sure to get the latest:
At first-time bring-up where you have to configure your token, the Locations dropdown is now automatically refreshed after the token is saved.
Apple device users will now get a nicer icon when the app is added to your home screen (you may need to delete your previous one and recreate it in order to get the new icon)
Added ability to create Rules from a pre-defined JSON file (@AllenP)
it will be interesting for those like me who do not know how to program, start from a base and then be able to modify it. That’s how I started with webcore.
If someone wanted to post some simple rules I could try to import them and maybe even modify them to see if they work
Hmmm, that brings up the question of how many variations on listing devices are there?! Maybe I need to think about a more generic/flexible way to query devices based on the value of ‘x’ component. Let me think about this some more.
You’ve inspired me to start work on a general device filtering option. It will allow you to select any standard capability → attribute → value and filter the device list accordingly. So for your specific request, you can select switch and attribute value of ‘on’ and get a list of all matching devices.
Hub info isn’t loading today for both of my locations. I’d assume something is borked with the API?
Also a small request/suggestion: When switching locations using the drop down in the upper right, clear the info on the screen. Otherwise the old location info might be confused with the newly selected location.
Thanks for the access, I’m in. First impressions are that it looks like a great way of getting an overview of my setup. I can see it being particularly useful for my regular “has anything been migrated yet?” check.
Can’t think of any obvious feedback yet that isn’t scope creep to ask for this to evolve into what the existing IDE is/was