-
-
Notifications
You must be signed in to change notification settings - Fork 37.5k
Add HomeKit Television functionality #22968
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
87 commits
Select commit
Hold shift + click to select a range
58029a1
added tv from media player
adrum bda109a
Merge branch 'dev' into add-homekit-television
adrum 6b02d97
added play_pause for homekit tv
adrum 9be5963
added warning and checks on None for sources
adrum 1b20c85
removed initial value for on_off
adrum 54f341b
added type validation
adrum c4d4a9e
added television test
adrum a5ce8e5
send specific command if known
adrum babf1e1
do not save play state to remotekey char
adrum 290c457
fixed values
adrum 9aa806a
fixed volume step to be testable
adrum 00f1841
bump HAP-python
adrum 6c2f954
Merge branch 'dev' into add-homekit-television
adrum 87d77ec
Merge branch 'dev' into add-homekit-television
adrum 7adb4cc
remove unused service
adrum a89248b
remove unused imports
adrum 874979a
lint issues
adrum 36e3adc
more lint issues
adrum d75782e
updated missing dep location
adrum abf3bbb
fixed a test
adrum c7b8e6f
Merge branch 'dev' into add-homekit-television
adrum aa51554
Merge branch 'dev' into add-homekit-television
adrum fe03486
fixed lint & tests
adrum 147767e
Merge branch 'dev' into add-homekit-television-breaking-change
adrum efa0304
Merge branch 'dev' into add-homekit-television
adrum 3f43ebe
fix typo
adrum 66bea25
moved telvisionmediaplayer to own accessory type
adrum 2d6ed88
map televisionmediaplayer
adrum a18d373
Merge branch 'dev' into add-homekit-television
adrum c0aa9dc
removed conf_type for media players
adrum d3317fa
fixed tests
adrum 9e8ce16
fixed lint
adrum a22a1f9
changed device class to const
adrum a80ae08
dont add already required characteristic
adrum 054dcd7
remove unused feature list
adrum 05dbdf0
more fixes
adrum c91e935
more simplification
adrum 7582a91
Merge branch 'dev' into add-homekit-television
adrum 647810b
fixed device class import
adrum 1b454db
renamed input service
adrum 5da6423
dont validate TelevisionMediaPlayer accessory via config features
adrum 3076c0b
updated char structure
adrum d3475d6
fixed tests
adrum ef76a30
lint fixes
adrum 7cab1d3
condensed lines
adrum 588b053
more lint and test fixes
adrum e0bf9d0
fixed tests
adrum 481babf
Merge branch 'dev' into add-homekit-television
adrum fbf7154
flags
adrum 03cbc84
one line for name
adrum 9c493d1
serv_speaker
adrum 970a1c3
char_mute
adrum 15eee34
single line for inputs
adrum f8bd62f
revert whitespace in test util
adrum 4168cba
renamed chars array
adrum df5245b
moved active identifier to flag
adrum 71a8626
removed possible error power state
adrum 997786e
cleaned up sources
adrum bd5e3b0
renamed char input source
adrum 9264469
moved add linked input service
adrum 8333782
fixed a possible error when checking for mute status
adrum 985dc7b
added volume char configured
adrum 40d1d17
fixed some flags
adrum 2cf1899
TODO: added tests for volume char
adrum 9e57e2e
removed none from state
adrum f9d1bdb
added flags for volume level
adrum d345013
fixed tests
adrum 4e213d7
added volume level tests
adrum 66e8fbc
renamed setter for mute char
adrum d9e4551
moved sources
adrum 3283548
added comments for updating states from HA
adrum c1fd16f
call play pause from set_remote_key
adrum 3c9923e
dont read volume level
adrum ca72a8d
use in chars to check volume
adrum c471b94
removed setting volume from homekit and parse state
adrum 8a9cba4
lint fixes
adrum 69c656c
fixed syntax
adrum 8d6d783
fixes
adrum 59054e4
fixed tests
adrum 41f6047
removed volume flag
adrum 6db4e0e
missed one
adrum bc6172a
added code coverage
adrum 20b415a
added volume level set test
adrum 2aaccac
test lack of input sources
adrum d0651aa
more changes
adrum 6c05622
added more tests
adrum 10a3967
Last changes
cdce8p 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.