home-assistant / core

:house_with_garden: Open source home automation that puts local control and privacy first.
https://www.home-assistant.io
Apache License 2.0
69.75k stars 28.91k forks source link

client id/secret as part of credentials not changeable #117170

Open jwillemsen opened 1 month ago

jwillemsen commented 1 month ago

The problem

I can't find a way the user can change the application_credentials oauth2 client id/secret after setup without having to remove and install an integration which uses this. Daikin has used a temporary client id/secret and now all users need to change it, but it looks there is no way to change the client id/secret (or did I miss something), something reported as https://github.com/jwillemsen/daikin_onecta/issues/188

What version of Home Assistant Core has the issue?

core-2024.5.0

What was the last working version of Home Assistant Core?

No response

What type of installation are you running?

Home Assistant OS

Integration causing the issue

application_credentials

Link to integration documentation on our website

https://www.home-assistant.io/integrations/application_credentials

Diagnostics information

No response

Example YAML snippet

No response

Anything in the logs that might be useful for us?

No response

Additional information

No response

home-assistant[bot] commented 1 month ago

Hey there @home-assistant/core, mind taking a look at this issue as it has been labeled with an integration (application_credentials) you are listed as a code owner for? Thanks!

Code owner commands Code owners of `application_credentials` can trigger bot actions by commenting: - `@home-assistant close` Closes the issue. - `@home-assistant rename Awesome new title` Renames the issue. - `@home-assistant reopen` Reopen the issue. - `@home-assistant unassign application_credentials` Removes the current integration label and assignees on the issue, add the integration domain after the command. - `@home-assistant add-label needs-more-information` Add a label (needs-more-information, problem in dependency, problem in custom component) to the issue. - `@home-assistant remove-label needs-more-information` Remove a label (needs-more-information, problem in dependency, problem in custom component) on the issue.

(message by CodeOwnersMention)


application_credentials documentation application_credentials source (message by IssueLinks)

joostlek commented 1 month ago

No there is no way to change this