Core: 0.104.0b0 webostv not working

Created on 9 Jan 2020  路  7Comments  路  Source: home-assistant/core

Home Assistant release with the issue:
0.104.0b0

Last working Home Assistant release (if known):
0.103.6

Operating environment (Hass.io/Docker/Windows/etc.):

hassio running on ubuntu host

Integration:

https://www.home-assistant.io/integrations/webostv/

Description of problem:
webostv component unable to start after upgrade to 0.104.0b0

Problem-relevant configuration.yaml entries and (fill out even if it seems unimportant):

- platform: webostv
  host: 192.168.10.4
  turn_on_action:
    service: wake_on_lan.send_magic_packet
    data:
        mac: 

  name: livingroom_tv
  filename: webostv.conf
  customize:
    sources:
    - SET-TOP BOX
    - Plex
    - YouTube
    - BBC iPlayer
    - Netflix
    - Spotify

Traceback (if applicable):


Additional information:
Upgraded to 0.104.0b0 on restart got notification unable to configure webostv, webos.notify please check configuration. Tried deleting webos.config file and adding back in,restarted hassio still the same. Left the beta channel and reloaded 0.103.6 and works again

webostv

Most helpful comment

All fixed now thanks
Just me being a bit thick. I was still entering webostv: under media_player: in the config instead of in its own entry

All 7 comments

Hey there @bendavid, mind taking a look at this issue as its been labeled with a integration (webostv) you are listed as a codeowner for? Thanks!

I started from scratch beacuse i needed to upgrade to python 3.7. When starting 0.104.0b0 i get this in my log:

2020-01-09 19:34:08 ERROR (MainThread) [homeassistant.setup] Error during setup of component webostv
Traceback (most recent call last):
File "/home/thomas/homeassistant/lib/python3.7/site-packages/homeassistant/setup.py", line 170, in _async_setup_component
hass, processed_config
File "/home/thomas/homeassistant/lib/python3.7/site-packages/homeassistant/components/webostv/__init__.py", line 91, in async_setup
tasks = [async_setup_tv(hass, config, conf) for conf in config[DOMAIN]]
KeyError: 'webostv'

Can you post the full error? The filename config parameter has been removed as part of the recent changes, so I think you just need to remove this from your config file.

The webostv integration has changed in 0.104, please be sure to read the breaking changes in the release notes for the beta or check the beta documentation:

https://rc.home-assistant.io/blog/2020/01/08/release-104/
https://rc.home-assistant.io/integrations/webostv/

Sorry. Seems OK now. Thank you

Don't worry m8! Glad you got it resolved 馃憤

All fixed now thanks
Just me being a bit thick. I was still entering webostv: under media_player: in the config instead of in its own entry

Was this page helpful?
0 / 5 - 0 ratings