Looks like this is very similar to the problem someone had here: Native support for Android TV / Android devices
Maybe someone can tweak the top of our py script in a similar fashion, i tried this, but getting a different error now:
from homeassistant.components.media_player import ( MediaPlayerDevice, PLATFORM_SCHEMA, CONF_HOST, CONF_NAME,)
from homeassistant.components.media_player.const import ( MEDIA_TYPE_MUSIC,
SUPPORT_VOLUME_MUTE, SUPPORT_VOLUME_SET, # SUPPORT_VOLUME_STEP,
SUPPORT_STOP, SUPPORT_PAUSE, SUPPORT_PLAY_MEDIA,
SUPPORT_PREVIOUS_TRACK, SUPPORT_NEXT_TRACK, SUPPORT_SEEK,
SUPPORT_PLAY, STATE_PAUSED, STATE_PLAYING, STATE_UNKNOWN, STATE_OFF, MediaPlayerDevice)