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

No 'version' key in the manifest file for custom integration #5

Open
felixrohrbach opened this issue Apr 7, 2021 · 3 comments
Open

Comments

@felixrohrbach
Copy link

Starting with 2021.3 custom integrations require a version key in their manifest file. Currently only a warning is shown, but in the future this will prevent the integration from being loaded.

See release notes 2021.3 (breaking changes) : https://www.home-assistant.io/blog/2021/03/03/release-20213/
Creating integration manifest : https://developers.home-assistant.io/docs/creating_integration_manifest/

@rlewis187
Copy link

This issue has now caused the integration to stop working in HA

@jritsema
Copy link

I tried adding the custom repository, then manually adding the version (as in #6), then restarting hass. I see the following in the log, however, I'm not able to see it in the "add integration" UI. Am I doing something wrong?

WARNING (SyncWorker_2) [homeassistant.loader] We found a custom integration linksys_velop which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant

@jritsema
Copy link

I tried adding the custom repository, then manually adding the version (as in #6), then restarting hass. I see the following in the log, however, I'm not able to see it in the "add integration" UI. Am I doing something wrong?

User error: I had falsely assumed that it would be enabled in the integrations GUI. It worked once I added the following to my configuration.yaml (as mentioned in the readme).

device_tracker:
  - platform: linksys_velop
    host: 192.168.1.1
    password: $PASSWORD
    interval_seconds: 30

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

3 participants