8000 Add HomeLink integration by ryanjones-gentex · Pull Request #136460 · home-assistant/core · GitHub
[go: up one dir, main page]

Skip to content

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
wants to merge 71 commits into
base: dev
Choose a base branch
from
Draft
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 Jan 24, 2025
2314ab7
Use common keys for email, password
ryanjones-gentex Feb 4, 2025
9746a73
Remove update_listener
ryanjones-gentex Feb 18, 2025
ad74414
Fix config_flow formatting
ryanjones-gentex Feb 19, 2025
90ead29
Remove domain handler
ryanjones-gentex Feb 19, 2025
6a23c67
Remove info logging statement
ryanjones-gentex Feb 19, 2025
805057b
Create polling interval constant
ryanjones-gentex Feb 19, 2025
ce12319
Add formatting changes to coordinator
ryanjones-gentex Feb 19, 2025
d9f008f
Add type to config
ryanjones-gentex Feb 19, 2025
7015fbb
Add config to super
ryanjones-gentex Feb 19, 2025
6510ae6
Convert runtime data to dataclass
ryanjones-gentex Feb 19, 2025
0ef03d9
Remove unused logger
ryanjones-gentex Feb 20, 2025
c8d1680
Add return type
ryanjones-gentex Feb 20, 2025
edb774a
Add return type to update method
ryanjones-gentex Feb 20, 2025
de4077b
Move sync above runtime_data assignment
ryanjones-gentex Feb 20, 2025
df7dd42
Fix name casing; add type
ryanjones-gentex Feb 20, 2025
6923d8b
Add has_entity_name for binary sensor
ryanjones-gentex Feb 20, 2025
c847d2a
Implement feedback from ha
niaexa Feb 24, 2025
2bcfa39
Change over to events
niaexa Feb 26, 2025
bc538e9
Use string ref and add comment explaining unused reference
niaexa Feb 26, 2025
32b4e0c
Fix tests
niaexa Feb 27, 2025
a3d3355
PR feedback
niaexa Feb 27, 2025
2c9563b
Change strings to constants
niaexa Feb 28, 2025
5eebf8b
Add button device class
ryanjones-gentex Mar 3, 2025
947fe7e
Add HomeLink integration
ryanjones-gentex Jan 24, 2025
8480288
Use common keys for email, password
ryanjones-gentex Feb 4, 2025
c6b72e4
Remove update_listener
ryanjones-gentex Feb 18, 2025
88baf96
Fix config_flow formatting
ryanjones-gentex Feb 19, 2025
49ea83e
Remove domain handler
ryanjones-gentex Feb 19, 2025
ba7a6ef
Remove info logging statement
ryanjones-gentex Feb 19, 2025
0235c38
Create polling interval constant
ryanjones-gentex Feb 19, 2025
34f51d9
Add formatting changes to coordinator
ryanjones-gentex Feb 19, 2025
9cdf39c
Add type to config
ryanjones-gentex Feb 19, 2025
2585b1c
Add config to super
ryanjones-gentex Feb 19, 2025
d0fbc36
Convert runtime data to dataclass
ryanjones-gentex Feb 19, 2025
0bfc0cb
Remove unused logger
ryanjones-gentex Feb 20, 2025
89543ba
Add return type
ryanjones-gentex Feb 20, 2025
37af61e
Add return type to update method
ryanjones-gentex Feb 20, 2025
9fbd1c9
Move sync above runtime_data assignment
ryanjones-gentex Feb 20, 2025
ba6220c
Fix name casing; add type
ryanjones-gentex Feb 20, 2025
acdc5c7
Add has_entity_name for binary sensor
ryanjones-gentex Feb 20, 2025
091b737
Implement feedback from ha
niaexa Feb 24, 2025
cc9f5e5
Change over to events
niaexa Feb 26, 2025
44f9b60
Use string ref and add comment explaining unused reference
niaexa Feb 26, 2025
9429ed2
Fix tests
niaexa 8000 Feb 27, 2025
0020d57
PR feedback
niaexa Feb 27, 2025
fc5912c
Change strings to constants
niaexa Feb 28, 2025
b49fa33
Attempt to consoldiate auth methods
niaexa Mar 5, 2025
cab9ede
attempt a combined auth flow
niaexa Mar 7, 2025
bfa467b
Merge auth implementations
niaexa Mar 10, 2025
15b2019
Merge branch 'feature/homelink-integration' of https://github.com/Gen…
niaexa Mar 12, 2025
13bb9dd
Merge pull request #2 from niaexa/feature/event
ryanjones-gentex Mar 20, 2025
609ba83
Merge branch 'dev' into feature/homelink-integration
ryanjones-gentex Mar 25, 2025
f30edab
Merge branch 'dev' into feature/homelink-integration
ryanjones-gentex Apr 4, 2025
a61375d
Add mqtt support
niaexa Apr 4, 2025
f04d5fe
Add support for removing the entry
niaexa Apr 4, 2025
f7999ca
Fix tests
niaexa Apr 8, 2025
db5a5ed
Remove logger
niaexa Apr 8, 2025
2b41a75
Merge pull request #3 from niaexa/feature/pubsub
ryanjones-gentex Apr 8, 2025
3d39521
Checkpoint
niaexa Apr 9, 2025
5a7d846
Make sure updates are handled in HA's loop
niaexa Apr 11, 2025
cd6b920
Fix tests to match new model
niaexa Apr 14, 2025
e3756ee
Misc suggested fixes
niaexa Apr 15, 2025
d7c7388
Types
niaexa Apr 16, 2025
0ae24bf
Merge pull request #4 from niaexa/feature/ha-changes
ryanjones-gentex Apr 21, 2025
539d403
Merge branch 'dev' into feature/homelink-integration
ryanjones-gentex Apr 28, 2025
83bf2ce
Merge branch 'dev' into feature/homelink-integration
ryanjones-gentex May 1, 2025
b6f0772
Merge branch 'dev' into feature/homelink-integration
ryanjones-gentex May 15, 2025
c5851e2
Fix mypy error
niaexa May 16, 2025
4772354
Merge pull request #6 from niaexa/fix/mypy2
ryanjones-gentex May 16, 2025
4a38b3e
Merge branch 'dev' into feature/homelink-integration
ryanjones-gentex May 29, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Fix mypy error
  • Loading branch information
niaexa committed May 16, 2025
commit c5851e26ca97ef20e44a864852aa5bc171642ce9
2 changes: 1 addition & 1 deletion homeassistant/components/gentex_homelink/coordinator.py
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ class HomeLinkData:
"""Class for HomeLink integration runtime data."""

provider: MQTTProvider
coordinator: DataUpdateCoordinator
coordinator: "HomeLinkCoordinator"
last_update_id: str | None


Expand Down
0