Why is it so hard to do almost anything in Home Assistant?
I have three Honeywell/Resideo Lyric T6R Thermistates working through Apple Home Kit (Home) and I I keep getting HA identifying these T6R’s and saying I need to configure them.
I try to configure them and end up with a Webpage note saying:-
{“code”:400, “message”:“The redirect URL provided does not match the redirect URL registered for the app.”}
I looked this up and found that one needs to create a new developer’s app on the Resideo web page.
I’ve now done this and as part of the new integration, I was advised to remove the old Honeywell Integration reinstall it and use the new Resideo app credentials on the installation.
Now comes the pain in the arse: how does one remove an installed Integration? The three dots does not have a pulldown menu with “Delete” in it… Why???
Why is it so hard to delete an Integration - this I would have thought would be a basic feature…
If the developers want Home Assistant to be taking over as the defacto Home automation system then they need to make it user-friendly like the Alexa app…
All updates have been installed (3rd Dec 2022), I’m running standard HAOS on a Pi4…
I still don’t know how to remove the Honeywell Integration - Can anyone help??
Every integration on the integrations page in my system can be removed by using the three dot menu in the integration. I’d be surprised if the Honeywell integration doesn’t have that ability.
That’s not an installed, configured integration. That’s just Home Assistant saying “we’ve discovered this device, that works with this integration, if you want to set it up”.
You can either ignore it (won’t be prompted to configure it again) or configure it. In the screenshot your device has been discovered but not yet integrated.
“Discovered” does not imply anything about installation status to a new user. Furthermore, the button below says “configure”, which implies that the component was already installed and can be configured. Any typical software can only be configured once it is installed. It is absolutely not clear that this is not the case, especially since these integratioms are on the same page as installed ones. This is bad UX and confusing.
Discovered integrations should be shown in a separate section and the configure button should be replaced by “Install”, if the integration is not yet installed. Making it explicit that we’re dealing with a newly discovered, but not yet installed component.
It seems to have been clear for everyone who has installed auto-discovered devices since the feature was introduced many versions ago. I can’t recall seeing complaints (in this forum) about its meaning (until this topic).
Nevertheless, I agree with your “Install/Configure” button suggestion but not necessarily on a separate page.
I agree with you and OP in this. It is quite unnerving for the new user to mix setup and discovered integrations. Discovered integrations should be displayed in a separate page, or in a separate section of the page (at the bottom?), or available when a button (prominent in the UI) saying “we’ve discovered new integrations” is pushed.