Why TV and MediaPlayer ALL in one component?
TV need more command:
- channel control (up, down)
- channel list (now it in source list, but this is uncorrect, source list must be only for input source (hdmi 1, hdmi 2, Av composite)
- command key list (list of avalable remote key)
- app_list (list of installed on tv app)
On my Sony Bravia I sniffer all of this command, but can’t implement correctly in https://github.com/home-assistant/home-assistant/blob/dev/homeassistant/components/media_player/braviatv.py couse of limatation of base class media_player component.