-
Notifications
You must be signed in to change notification settings - Fork 84
Television support #157
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
Television support #157
Conversation
Signed-off-by: Eugen Freiter <[email protected]>
Signed-off-by: Eugen Freiter <[email protected]>
|
I'll try to at least skim this code in the next couple days. I'd be really excited to have television in OpenHAB! |
thank you. just to put expectation rights - with this we cannot control Apple TV. but we can pretend to be apple tv :) and can receive commands from virtual remote on iOS the code itself is lot of copy&paste and typing. it is following the same approach as other accessories. the additional logic or so. |
Yup. No AirPlay either. It's just on/off and switching inputs. I have an LG TV that has HomeKit built in, so I know what to expect. Except my TV uses Bluetooth as its transport, and it's incredibly unreliable. I can't wait to publish it from OpenHAB instead, using its IP API which is far more reliable. |
Signed-off-by: Eugen Freiter <[email protected]>
Signed-off-by: Eugen Freiter <[email protected]>
Signed-off-by: Eugen Freiter <[email protected]>
bugfix: close JsonWriters
Signed-off-by: Eugen Freiter <[email protected]>
Signed-off-by: Eugen Freiter <[email protected]>
Signed-off-by: Eugen Freiter <[email protected]>
Signed-off-by: Eugen Freiter <[email protected]>
Signed-off-by: Eugen Freiter <[email protected]>
Signed-off-by: Eugen Freiter <[email protected]>
AirPlay 1 has been available, with AirPlay 2 (audio) being in beta for a bit now using shairport-sync. In regards to video support, this project can do it in Java. |
Indeed. I've contributed to that project a bit as well. The point still stands - an AppleTV speaks both HomeKit and AirPlay 2. HAP-Java is just HomeKit. shairport-sync is just AirPlay 2. HomeKit is the control aspect, AirPlay is the actual streaming media aspect. |
adding television service with television speaker and input source services and a number of characteristics
inspired by @dfrommi work #81 (comment)
and HAP-NodeJS implementation.
this PR also fixed UUID of HAP Version.
once it is merged, i will submit updated sample test client with television accessory mocked
Signed-off-by: Eugen Freiter [email protected]