-
-
Notifications
You must be signed in to change notification settings - Fork 37.4k
Add samsungtv dhcp and zeroconf discovery #48022
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
Merged
Merged
Changes from all commits
Commits
Show all changes
111 commits
Select commit
Hold shift + click to select a range
0e8df84
@escoand work + small cleanup + filter Soundbars
chemelli74 ab1884d
More fixes for ignored devices
chemelli74 e3a1d97
Partial fix for tests
chemelli74 700b216
Fix tests
chemelli74 bf7039c
Added test: model not supported
chemelli74 0112a68
Rebase
chemelli74 080e530
Fix tests after rebase
chemelli74 837c373
Update coverage + small cleanup
chemelli74 0e1c102
Applied review comments
chemelli74 77934a8
Typo
chemelli74 a77d4b6
Applied review comments (part II)
chemelli74 100a934
Update homeassistant/components/samsungtv/config_flow.py
chemelli74 762ab34
Update homeassistant/components/samsungtv/config_flow.py
chemelli74 7c9b959
Update homeassistant/components/samsungtv/config_flow.py
chemelli74 4395b2b
Update homeassistant/components/samsungtv/config_flow.py
chemelli74 97a8c40
Applied review comments (part III)
chemelli74 94f4bc7
Unknown host
chemelli74 e3a8a50
Handle missing ID
chemelli74 3359f2f
Pylint fix
chemelli74 8e27642
Update homeassistant/components/samsungtv/config_flow.py
chemelli74 2a22a2b
Update homeassistant/components/samsungtv/config_flow.py
chemelli74 e0dd2ff
Update homeassistant/components/samsungtv/manifest.json
chemelli74 9cf952f
Add myself as codeowner
chemelli74 81ada7e
Migrate old ids
chemelli74 843442d
Fixed unique id migration
chemelli74 6df85f9
Handle socket closure
chemelli74 2a0d2c0
Rebase
chemelli74 06a44b5
Avoid useless connect
chemelli74 7970ebb
Fixed multiple TV authorization requests
chemelli74 7e4a90c
Update homeassistant/components/samsungtv/media_player.py
chemelli74 f5eb6f5
Better const name
chemelli74 9810afc
Black
chemelli74 a4643cb
Apply codereview comments
chemelli74 a7c5554
Fixed unique_id management
chemelli74 bd30a23
Fixed old entries migration
chemelli74 9570112
Pylint
chemelli74 884174f
Removed unused const
chemelli74 469fd9c
Update homeassistant/components/samsungtv/config_flow.py
chemelli74 7e8af06
Update homeassistant/components/samsungtv/config_flow.py
chemelli74 91289fd
Update homeassistant/components/samsungtv/config_flow.py
chemelli74 ff76b04
Update homeassistant/components/samsungtv/config_flow.py
chemelli74 b8e78b4
Address review comments
chemelli74 351b9d0
Add missing properties + some cleanup
chemelli74 d3ed2f2
Update homeassistant/components/samsungtv/config_flow.py
chemelli74 a7de5fb
Rever ip_address commit + limit device_info calls
chemelli74 c5dcead
Find tv by dhcp
bdraco b065677
Apply review comments
chemelli74 54a5a55
Handle exception during device discovery, Generate one executor job f…
bdraco 3815406
Strip prefix from device name
chemelli74 5e3d65b
@escoand work + small cleanup + filter Soundbars
chemelli74 302b0d1
Rebase
chemelli74 f59a44d
Applied review comments
chemelli74 b68158e
Applied review comments (part II)
chemelli74 9fc4e12
Applied review comments (part III)
chemelli74 6f25ef5
Handle missing ID
chemelli74 05e8079
Migrate old ids
chemelli74 0b7ab91
Handle socket closure
chemelli74 7b49415
Avoid useless connect
chemelli74 34469f6
Better const name
chemelli74 5782c8b
Apply codereview comments
chemelli74 c9c26eb
Fixed unique_id management
chemelli74 c35abab
Fixed old entries migration
chemelli74 81712f8
Removed unused const
chemelli74 30b2bac
Find tv by dhcp
bdraco 433f02b
Apply review comments
chemelli74 b4aa969
Update homeassistant/components/samsungtv/config_flow.py
chemelli74 a37e8b4
Cleanup after rebase
chemelli74 00bc1ef
test cleanup pass 1
bdraco 60007c6
Small test cleanup
chemelli74 391b819
Cleanup timeout values
chemelli74 f0db08b
More on tests
chemelli74 8d89bfa
2 more tests
chemelli74 854eeca
1 more test
chemelli74 e8f2e10
Apply latest suggestion
chemelli74 843747a
more tweaks on tests
chemelli74 ae4710e
Test fixes
bdraco c7df0d4
more test cleanups
bdraco 601dc61
more fixes
bdraco 0686289
fix tests for turn on
bdraco 6a0a335
fix unload
bdraco ce0f3ec
Test fixes
bdraco f3c16c9
Test fixes
bdraco e037400
fix more tests
bdraco da0d2aa
naming
bdraco c3b49a3
legacy import fix
bdraco 116bfce
legacy import fix
bdraco a3e65fe
fix test
bdraco 11ef372
logging
bdraco d74f005
fix unload
bdraco 42d7887
missing await
bdraco 7565291
more test fixes
bdraco f240bb0
more test fixes
bdraco 9acbdff
tweaks
bdraco 86c7a24
restore resolver
bdraco 7231b86
add missing coverage
bdraco 15e78d8
fix reauth
bdraco 310c0e7
Get a new token on reauth and update
bdraco cda2c37
ensure they can try reauth multiple times
bdraco 2111d3a
translations
bdraco bc6640b
fix reauth
bdraco ad28e95
fix reauth
bdraco 68bbcad
fix multiple reauth
bdraco 9a72f0a
tweak result
bdraco 4e6d693
tweak
bdraco 99de4d5
add missing coverage
bdraco 5b9d4fe
Update homeassistant/components/samsungtv/manifest.json
bdraco 3b4460d
regen
bdraco 70e9e8c
fail fast
bdraco 4931281
make pylint happy
bdraco 67d2649
Minor cleanup
chemelli74 e10d1ea
Ensure missing mac address and missing unique id get populated when s…
bdraco 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
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
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.
Uh oh!
There was an error while loading. Please reload this page.