Google Home recognizes TV as switch but not as TV

Hey there,

I’ve got an LG tv with WebOS 3.x and a Google Home Mini. I’ve managed the whole setup so far alone and I can turn on and off my tv via Google Home. Sadly Google thinkgs the TV is a switch and therefore I can not do anything else. Can you tell me what I have to do that I can switch channels / sources and change volume?

wake_on_lan:

media_player:
  - platform: "webostv"
    name: "Fernseher"
    host: "IP_OF_TV"
    customize:
      sources:
        - livetv
        - youtube
        - netflix
        - plex
        - hdmi1
        - hdmi2
    turn_on_action:
      service: wake_on_lan.send_magic_packet
      data:
        mac: "MAC_OF_TV"

google_assistant:
  project_id: homeassistant-ba922
  api_key: "SECRET_API_KEY"
  expose_by_default: false
  entity_config:
    media_player.fernseher:
      expose: true
      room: "Studio"
    switch.mediawand:
      expose: false

Thanks in Advance

Best
fragsalat

By changing the python script of google_assistant component the Tv is shown as TV in google home but still I can’t do anything than switching it on and off :frowning:

Any ideas?

the component only supports media players as lights/switches as google assistant does not support them natively, yet

1 Like