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

Heads up v2024.2.0 of HA will not start with this integration loaded #23

Closed
StephenShamakian opened this issue Feb 8, 2024 · 5 comments

Comments

@StephenShamakian
Copy link

There is a thread going here: home-assistant/core#109908 regarding the issue.

This integration came up as a culprit in my config and and another person's config. There is a diagnostic command (home-assistant/core#109908 (comment)) that finds integration configs that have unique_id set incorrectly. This in turn is causing v2024.2.0 of HA to fail to start with this error: TypeError: unhashable type: 'list'

@mib1185
Copy link

mib1185 commented Feb 8, 2024

it is caused by:

username = (data[CONF_USERNAME],)

@arsenal3008
Copy link

I understand that no one can enter 192.168.1.67:8123?

@StephenShamakian
Copy link
Author

StephenShamakian commented Feb 9, 2024

HA v2024.2.1 fixes the boot error (home-assistant/core#109966) but now it outputs this error in the logs at HA startup:

2024-02-09 09:38:04.093 ERROR (MainThread) [homeassistant.config_entries] Config entry 'Schlage Locks' from integration schlage has an invalid unique_id '['s****@s******t.com']', please create a bug report at https://github.com/home-assistant/core/issues?q=is%3Aopen+is%3Aissue+label%3A%22integration%3A+schlage%22

@dknowles2
Copy link
Contributor

You should no longer need this custom integration. There is now native support for Schlage Encode locks built-in to Home Assistant. You can remove the custom integration, restart HA, and then set up Schlage through the normal "Add Integration" flow.

@StephenShamakian
Copy link
Author

Thanks again! I moved to the official integration and it seems to work!

Maybe it might be good to add a note to the readme on this repo that it is no longer needed? That is if the owner of this repo is still active doesn't seem like it.

Closing Issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants