-
-
Notifications
You must be signed in to change notification settings - Fork 34.5k
Add HomeLink integration #136460
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
Draft
ryanjones-gentex
wants to merge
71
commits into
home-assistant:dev
Choose a base branch
from
Gentex-Corporation:feature/homelink-integration
base: dev
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Draft
Add HomeLink integration #136460
Changes from 1 commit
Commits
Show all changes
71 commits
Select commit
Hold shift + click to select a range
d642abe
Add HomeLink integration
ryanjones-gentex 2314ab7
Use common keys for email, password
ryanjones-gentex 9746a73
Remove update_listener
ryanjones-gentex ad74414
Fix config_flow formatting
ryanjones-gentex 90ead29
Remove domain handler
ryanjones-gentex 6a23c67
Remove info logging statement
ryanjones-gentex 805057b
Create polling interval constant
ryanjones-gentex ce12319
Add formatting changes to coordinator
ryanjones-gentex d9f008f
Add type to config
ryanjones-gentex 7015fbb
Add config to super
ryanjones-gentex 6510ae6
Convert runtime data to dataclass
ryanjones-gentex 0ef03d9
Remove unused logger
ryanjones-gentex c8d1680
Add return type
ryanjones-gentex edb774a
Add return type to update method
ryanjones-gentex de4077b
Move sync above runtime_data assignment
ryanjones-gentex df7dd42
Fix name casing; add type
ryanjones-gentex 6923d8b
Add has_entity_name for binary sensor
ryanjones-gentex c847d2a
Implement feedback from ha
niaexa 2bcfa39
Change over to events
niaexa bc538e9
Use string ref and add comment explaining unused reference
niaexa 32b4e0c
Fix tests
niaexa a3d3355
PR feedback
niaexa 2c9563b
Change strings to constants
niaexa 5eebf8b
Add button device class
ryanjones-gentex 947fe7e
Add HomeLink integration
ryanjones-gentex 8480288
Use common keys for email, password
ryanjones-gentex c6b72e4
Remove update_listener
ryanjones-gentex 88baf96
Fix config_flow formatting
ryanjones-gentex 49ea83e
Remove domain handler
ryanjones-gentex ba7a6ef
Remove info logging statement
ryanjones-gentex 0235c38
Create polling interval constant
ryanjones-gentex 34f51d9
Add formatting changes to coordinator
ryanjones-gentex 9cdf39c
Add type to config
ryanjones-gentex 2585b1c
Add config to super
ryanjones-gentex d0fbc36
Convert runtime data to dataclass
ryanjones-gentex 0bfc0cb
Remove unused logger
ryanjones-gentex 89543ba
Add return type
ryanjones-gentex 37af61e
Add return type to update method
ryanjones-gentex 9fbd1c9
Move sync above runtime_data assignment
ryanjones-gentex ba6220c
Fix name casing; add type
ryanjones-gentex acdc5c7
Add has_entity_name for binary sensor
ryanjones-gentex 091b737
Implement feedback from ha
niaexa cc9f5e5
Change over to events
niaexa 44f9b60
Use string ref and add comment explaining unused reference
niaexa 9429ed2
Fix tests
niaexa 0020d57
PR feedback
niaexa fc5912c
Change strings to constants
niaexa b49fa33
Attempt to consoldiate auth methods
niaexa cab9ede
attempt a combined auth flow
niaexa bfa467b
Merge auth implementations
niaexa 15b2019
Merge branch 'feature/homelink-integration' of https://github.com/Gen…
niaexa 13bb9dd
Merge pull request #2 from niaexa/feature/event
ryanjones-gentex 609ba83
Merge branch 'dev' into feature/homelink-integration
ryanjones-gentex f30edab
Merge branch 'dev' into feature/homelink-integration
ryanjones-gentex a61375d
Add mqtt support
niaexa f04d5fe
Add support for removing the entry
niaexa f7999ca
Fix tests
niaexa db5a5ed
Remove logger
niaexa 2b41a75
Merge pull request #3 from niaexa/feature/pubsub
ryanjones-gentex 3d39521
Checkpoint
niaexa 5a7d846
Make sure updates are handled in HA's loop
niaexa cd6b920
Fix tests to match new model
niaexa e3756ee
Misc suggested fixes
niaexa d7c7388
Types
niaexa 0ae24bf
Merge pull request #4 from niaexa/feature/ha-changes
ryanjones-gentex 539d403
Merge branch 'dev' into feature/homelink-integration
ryanjones-gentex 83bf2ce
Merge branch 'dev' into feature/homelink-integration
ryanjones-gentex b6f0772
Merge branch 'dev' into feature/homelink-integration
ryanjones-gentex c5851e2
Fix mypy error
niaexa 4772354
Merge pull request #6 from niaexa/fix/mypy2
ryanjones-gentex 4a38b3e
Merge branch 'dev' into feature/homelink-integration
ryanjones-gentex File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Add mqtt support
- Loading branch information
commit a61375d205d16a65f688dfd6783fa48fa379717c
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
if this is an auth error we should catch something more specific otherwise it's probably
unknown
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Added specific error handling with default handling using
_LOGGER.exception