nguyer / homeassistant-bond-home

38 stars 15 forks source link

Lights no longer work with move to ce85aa4 #29

Closed codypet closed 4 years ago

codypet commented 4 years ago

The fans work with the upgrade to ce85aa4, but the lights no longer work. They work fine through the Bond App. The lights show up as unavailable, but the fans work fine.

Version: Home Assistant 0.109.6 Bond Home: ce85aa4

Logs:

Logger: homeassistant.setup Source: setup.py:249 First occurred: 7:59:40 PM (3 occurrences) Last logged: 8:00:58 PM

Unable to prepare setup for platform bond.switch: Platform not found (cannot import name 'SwitchEntity' from 'homeassistant.components.switch' (/srv/homeassistant/lib/python3.7/site-packages/homeassistant/components/switch/init.py)). Unable to prepare setup for platform bond.light: Platform not found (cannot import name 'LightEntity' from 'homeassistant.components.light' (/srv/homeassistant/lib/python3.7/site-packages/homeassistant/components/light/init.py)). Unable to prepare setup for platform bond.cover: Platform not found (cannot import name 'CoverEntity' from 'homeassistant.components.cover' (/srv/homeassistant/lib/python3.7/site-packages/homeassistant/components/cover/init.py)).

image

ViolentPoo commented 4 years ago

Home Assistant 0.110 changed how entity class names are done, updating your instance to the latest version should solve your problem.

codypet commented 4 years ago

Thanks!