Hello, I am somewhat of a newb using Home Assistant. I have had everything working very well in it so far and have been slowly moving over things from my Mozilla IoT Pi since that project lost it’s parent funding. My Yeelights have also been working very well, until the latest update. Now they are ghosted and I cannot control them. Here is my entry in configuration.yaml:
discovery:
ignore:
- yeelight
yeelight:
devices:
192.168.254.202:
name: Yee Left Lamp
model: color2
192.168.254.203:
name: Yee Right Lamp
model: color2
192.168.254.204:
name: Scottys Lamp
model: color2
And here is an excerpt from the home-assistant.log
2020-10-09 15:06:36 ERROR (MainThread) [homeassistant.config_entries] Error setting up entry Scottys Lamp for light
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/config_entries.py", line 231, in async_setup
result = await component.async_setup_entry(hass, self) # type: ignore
File "/usr/src/homeassistant/homeassistant/components/light/__init__.py", line 287, in async_setup_entry
return await hass.data[DOMAIN].async_setup_entry(entry)
File "/usr/src/homeassistant/homeassistant/helpers/entity_component.py", line 140, in async_setup_entry
platform = await async_prepare_setup_platform(
File "/usr/src/homeassistant/homeassistant/setup.py", line 298, in async_prepare_setup_platform
platform = integration.get_platform(domain)
File "/usr/src/homeassistant/homeassistant/loader.py", line 401, in get_platform
cache[full_name] = importlib.import_module(
File "/usr/local/lib/python3.8/importlib/__init__.py", line 127, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "<frozen importlib._bootstrap>", line 1014, in _gcd_import
File "<frozen importlib._bootstrap>", line 991, in _find_and_load
File "<frozen importlib._bootstrap>", line 975, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 671, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 783, in exec_module
File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
File "/usr/src/homeassistant/homeassistant/components/yeelight/light.py", line 140, in <module>
EFFECT_RANDOM_LOOP: yee_transitions.randomloop,
AttributeError: module 'yeelight.transitions' has no attribute 'randomloop'
2020-10-09 15:06:36 ERROR (MainThread) [homeassistant.config_entries] Error setting up entry Yee Left Lamp for light
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/config_entries.py", line 231, in async_setup
result = await component.async_setup_entry(hass, self) # type: ignore
File "/usr/src/homeassistant/homeassistant/components/light/__init__.py", line 287, in async_setup_entry
return await hass.data[DOMAIN].async_setup_entry(entry)
File "/usr/src/homeassistant/homeassistant/helpers/entity_component.py", line 140, in async_setup_entry
platform = await async_prepare_setup_platform(
File "/usr/src/homeassistant/homeassistant/setup.py", line 298, in async_prepare_setup_platform
platform = integration.get_platform(domain)
File "/usr/src/homeassistant/homeassistant/loader.py", line 401, in get_platform
cache[full_name] = importlib.import_module(
File "/usr/local/lib/python3.8/importlib/__init__.py", line 127, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "<frozen importlib._bootstrap>", line 1014, in _gcd_import
File "<frozen importlib._bootstrap>", line 991, in _find_and_load
File "<frozen importlib._bootstrap>", line 975, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 671, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 783, in exec_module
File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
File "/usr/src/homeassistant/homeassistant/components/yeelight/light.py", line 140, in <module>
EFFECT_RANDOM_LOOP: yee_transitions.randomloop,
AttributeError: module 'yeelight.transitions' has no attribute 'randomloop'
2020-10-09 15:06:36 ERROR (MainThread) [homeassistant.config_entries] Error setting up entry Yee Right Lamp for light
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/config_entries.py", line 231, in async_setup
result = await component.async_setup_entry(hass, self) # type: ignore
File "/usr/src/homeassistant/homeassistant/components/light/__init__.py", line 287, in async_setup_entry
return await hass.data[DOMAIN].async_setup_entry(entry)
File "/usr/src/homeassistant/homeassistant/helpers/entity_component.py", line 140, in async_setup_entry
platform = await async_prepare_setup_platform(
File "/usr/src/homeassistant/homeassistant/setup.py", line 298, in async_prepare_setup_platform
platform = integration.get_platform(domain)
File "/usr/src/homeassistant/homeassistant/loader.py", line 401, in get_platform
cache[full_name] = importlib.import_module(
File "/usr/local/lib/python3.8/importlib/__init__.py", line 127, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "<frozen importlib._bootstrap>", line 1014, in _gcd_import
File "<frozen importlib._bootstrap>", line 991, in _find_and_load
File "<frozen importlib._bootstrap>", line 975, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 671, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 783, in exec_module
File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
File "/usr/src/homeassistant/homeassistant/components/yeelight/light.py", line 140, in <module>
EFFECT_RANDOM_LOOP: yee_transitions.randomloop,
AttributeError: module 'yeelight.transitions' has no attribute 'randomloop'
2020-10-09 15:40:49 ERROR (zeroconf-ServiceBrowser__nut._tcp.local.-_spotify-connect._tcp.local.-_miio._udp.local.-_googlecast._tcp.local.-_hap._tcp.local.-_ipp._tcp.local.-_Volumio._tcp.local.-_esphomelib._tcp.local.-_axis-video._tcp.local.-_daap._tcp.local.-_elg._tcp.local.-_ssh._tcp.local.-_http._tcp.local.-_ipps._tcp.local.-_homekit._tcp.local.-_printer._tcp.local.-_api._udp.local.-_dkapi._tcp.local.-_xbmc-jsonrpc-h._tcp.local.-_plugwise._tcp.local.-_bond._tcp.local.-_viziocast._tcp.local.-_wled._tcp.local._310) [homeassistant.components.zeroconf] Failed to get info for device YeelightColorBulb-3BE0.local.
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/components/zeroconf/__init__.py", line 244, in service_update
service_info = zeroconf.get_service_info(service_type, name)
File "/usr/local/lib/python3.8/site-packages/zeroconf/__init__.py", line 2423, in get_service_info
info = ServiceInfo(type_, name)
File "/usr/local/lib/python3.8/site-packages/zeroconf/__init__.py", line 1773, in __init__
if not type_.endswith(service_type_name(name, allow_underscores=True)):
File "/usr/local/lib/python3.8/site-packages/zeroconf/__init__.py", line 273, in service_type_name
raise BadTypeInNameException("Type '%s' must end with '._tcp.local.' or '._udp.local.'" % type_)
zeroconf.BadTypeInNameException: Type 'YeelightColorBulb-3BE0.local.' must end with '._tcp.local.' or '._udp.local.'
2020-10-09 15:40:49 ERROR (zeroconf-ServiceBrowser__nut._tcp.local.-_spotify-connect._tcp.local.-_miio._udp.local.-_googlecast._tcp.local.-_hap._tcp.local.-_ipp._tcp.local.-_Volumio._tcp.local.-_esphomelib._tcp.local.-_axis-video._tcp.local.-_daap._tcp.local.-_elg._tcp.local.-_ssh._tcp.local.-_http._tcp.local.-_ipps._tcp.local.-_homekit._tcp.local.-_printer._tcp.local.-_api._udp.local.-_dkapi._tcp.local.-_xbmc-jsonrpc-h._tcp.local.-_plugwise._tcp.local.-_bond._tcp.local.-_viziocast._tcp.local.-_wled._tcp.local._310) [homeassistant.components.zeroconf] Failed to get info for device YeelightColorBulb-9F4A.local.
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/components/zeroconf/__init__.py", line 244, in service_update
service_info = zeroconf.get_service_info(service_type, name)
File "/usr/local/lib/python3.8/site-packages/zeroconf/__init__.py", line 2423, in get_service_info
info = ServiceInfo(type_, name)
File "/usr/local/lib/python3.8/site-packages/zeroconf/__init__.py", line 1773, in __init__
if not type_.endswith(service_type_name(name, allow_underscores=True)):
File "/usr/local/lib/python3.8/site-packages/zeroconf/__init__.py", line 273, in service_type_name
raise BadTypeInNameException("Type '%s' must end with '._tcp.local.' or '._udp.local.'" % type_)
zeroconf.BadTypeInNameException: Type 'YeelightColorBulb-9F4A.local.' must end with '._tcp.local.' or '._udp.local.'
2020-10-09 15:40:49 ERROR (zeroconf-ServiceBrowser__nut._tcp.local.-_spotify-connect._tcp.local.-_miio._udp.local.-_googlecast._tcp.local.-_hap._tcp.local.-_ipp._tcp.local.-_Volumio._tcp.local.-_esphomelib._tcp.local.-_axis-video._tcp.local.-_daap._tcp.local.-_elg._tcp.local.-_ssh._tcp.local.-_http._tcp.local.-_ipps._tcp.local.-_homekit._tcp.local.-_printer._tcp.local.-_api._udp.local.-_dkapi._tcp.local.-_xbmc-jsonrpc-h._tcp.local.-_plugwise._tcp.local.-_bond._tcp.local.-_viziocast._tcp.local.-_wled._tcp.local._310) [homeassistant.components.zeroconf] Failed to get info for device YeelightColorBulb-CF39.local.
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/components/zeroconf/__init__.py", line 244, in service_update
service_info = zeroconf.get_service_info(service_type, name)
File "/usr/local/lib/python3.8/site-packages/zeroconf/__init__.py", line 2423, in get_service_info
info = ServiceInfo(type_, name)
File "/usr/local/lib/python3.8/site-packages/zeroconf/__init__.py", line 1773, in __init__
if not type_.endswith(service_type_name(name, allow_underscores=True)):
File "/usr/local/lib/python3.8/site-packages/zeroconf/__init__.py", line 273, in service_type_name
raise BadTypeInNameException("Type '%s' must end with '._tcp.local.' or '._udp.local.'" % type_)
zeroconf.BadTypeInNameException: Type 'YeelightColorBulb-CF39.local.' must end with '._tcp.local.' or '._udp.local.'
2020-10-09 15:43:14 ERROR (zeroconf-ServiceBrowser__home-assistant._tcp.local.-_spotify-connect._tcp.local.-_musc._tcp.local.-_hass-mobile-app._tcp.local.-_miio._udp.local.-_googlecast._tcp.local.-_hap._tcp.local.-_appletv-v2._tcp.local.-_Volumio._tcp.local.-_esphomelib._tcp.local.-_axis-video._tcp.local.-_nanoleafapi._tcp.local.-_http._tcp.local.-_arduino._tcp.local.-_fbx-api._tcp.local.-_printer._tcp.local.-_lutron._tcp.local.-_lg-smart-device._tcp.local.-_hass-ios._tcp.local.-_e2stream._tcp.local.-_coap._udp.local.-_soundtouch._tcp.local.-_tivo-remote._tcp.local._354) [netdisco.mdns] Failed to add service YeelightColorBulb-3BE0.local.
Traceback (most recent call last):
File "/usr/local/lib/python3.8/site-packages/netdisco/mdns.py", line 53, in _service_update
service.add_service(zeroconf, service_type, name)
File "/usr/local/lib/python3.8/site-packages/netdisco/discoverables/__init__.py", line 109, in add_service
service = zconf.get_service_info(typ, name)
File "/usr/local/lib/python3.8/site-packages/zeroconf/__init__.py", line 2423, in get_service_info
info = ServiceInfo(type_, name)
File "/usr/local/lib/python3.8/site-packages/zeroconf/__init__.py", line 1773, in __init__
if not type_.endswith(service_type_name(name, allow_underscores=True)):
File "/usr/local/lib/python3.8/site-packages/zeroconf/__init__.py", line 273, in service_type_name
raise BadTypeInNameException("Type '%s' must end with '._tcp.local.' or '._udp.local.'" % type_)
zeroconf.BadTypeInNameException: Type 'YeelightColorBulb-3BE0.local.' must end with '._tcp.local.' or '._udp.local.'