Repository navigation
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]