I got a new Skyworth android TV which has a built in chromecast. I want to fully control and automate it via home assistant.
I already did the native adb integration, am able to control some funtions such as volume, chromecast switching but its very limited.
If the TV remote is Infrared, i would have control it via broadlink but its bluetooth.
The question is how can i control all functions (replicate bluetooth remote) or send commands via bluetooth/wifi to control all tv functionalities via home assistant
Its been a while and found it challenging to gain full control. Your guidance is well appreciated especially for controlling the (up/down/left etc…) as I couldnt find a clear documentation that worked for me.
I read a post here a while back about sniffing Bluetooth signals.
I’m quite sure it’s nowhere near as easy as IR but I saved it mentally for later when needed.
Do a search for it and see if you can find it or I can see if I can find it.
Hello @Hellis81
Unfortunately all articles use androidtv.adb_command which is not showing in anyway in my case, am not sure if i missed any configuration or the tv its self has limitations.
Hello @koying
In the developer tab, I cant find androidtv.adb_command to utilize, i am able to control the tv only using simple services such as media_player.media_play and media_player.select_source etc…
“What functionality from you remote would not be available via ADB androidtv.adb_command?”
Cant use the up down, source etc… buttons
“What do you mean “not showing”? It’s a service call…”
I cant find the androidtv.adb_command in the list to select, even if i enter the YAML code its failing…
I have tried earlier updating the full configuration code but adbkey: “/config/android/adbkey” was causing an error, its not found or so … isnt this optional ?
A note regarding my tv, there is only usb debugging mode that i was able to enable, i couldnt find any option. Is that enough?