tavicu / homebridge-samsung-tizen

Homebridge plugin for Samsung TV's with Tizen OS
MIT License
647 stars 89 forks source link

input: DVB-T & SAT-TV #218

Closed Hochiss closed 4 years ago

Hochiss commented 4 years ago

Originally posted by @KYDronePilot in https://github.com/tavicu/homebridge-samsung-tizen/issues/48#issuecomment-458786946

input "Live TV" is not sufficient if you have DVB-T(Terrestrial TV) and SAT-TV. I try the command "KET_DASH" or "KEY_CHANNEL" both n/a. The command sequence(remote button) is (from DVB-T to SAT-TV): "CH_LIST" --> KEY_RIGHT --> KEY_DOWN*2 ->KEY_SELECT -> KEY_DOWN -> KEY_SELECT

Could you tell me what is the key command KEY_CH_LIST?

and in general, how to find those hidden KEYs and APP ID? e.g. appleTV, sportify?

thanks!


Edit: just now, went into setting detected all apps IDs:

3201512006785 - Prime Video
111299001912 - YouTube
3201807016597 - Apple TV
3201606009684 - Spotify
11101200001 - Netflix
3201710015067 - Universal Guide
3201412000679 - ARD Mediathek
20182100010 - e-Manual
org.tizen.browser - Internet
3201705012365 - ZDF mediathek
3201502001386 - Joyn
121299000101 - TuneIn
11101302013 - dailymotion
111399001295 - ARTE
3201804016033 - waipu.tv – Fernsehen wie noch nie
3201908019041 - Apple Music
3201601007250 - Google Play Movies
3201511006428 - Rakuten TV
3201607009920 - DAZN
3201710015037 - Gallery
3201803015887 - maxdome
3201505002690 - CHILI
3201903018105 - Samsung SportWorld
3201909019084 - CUPRA
111477001150 - WELT Nachrichtensender
3201909019271 - PrivacyChoices
3201901017640 - Disney+
Hochiss commented 4 years ago

Found: KEY_CH_LIST (just list here for others may need) so here is the config (extract): (the number prefix is just to define the listing order, otherwise it is in alphabetic order)

"inputs": [
                {
                    "name": "1.Live TV",
                    "type": "command",
                    "value": [
                        "KEY_SOURCE",
                        "KEY_LEFT*3",
                        "KEY_ENTER"
                    ]
                },
                {
                    "name": "2.SAT-TV",
                    "type": "command",
                    "value": [
                        "KEY_CH_LIST",
                        "KEY_RIGHT",
                        "KEY_DOWN*3",
                        "KEY_ENTER",
                        "KEY_DOWN",
                        "KEY_ENTER"
                    ]
                },
                {
                    "name": "3.DVB-TV",
                    "type": "command",
                    "value": [
                        "KEY_CH_LIST",
                        "KEY_RIGHT",
                        "KEY_DOWN*3",
                        "KEY_ENTER",
                        "KEY_UP",
                        "KEY_ENTER"
                    ]
                },
...