Traceback (most recent call last):


 "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 278, in async_update_ha_state

await self.async_device_update()


 "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 471, in async_device_update

await self.hass.async_add_executor_job(self.update)
# type: ignore


 "/usr/local/lib/python3.8/concurrent/futures/thread.py", line 57, in run

result = self.fn(*self.args, **self.kwargs)


 "/usr/src/homeassistant/homeassistant/components/hyperion/light.py", line 219, in update

if "activeLedColor" not in response["info"]:
KeyError: 'info'

Traceback (most recent call last):


 "/usr/lib/python3.6/unittest/case.py", line 59, in testPartExecutor

yield


 "/usr/lib/python3.6/unittest/case.py", line 601, in run

self.setUp()


 "/home/kunal/leanagri/protect/tests.py", line 26, in setUp

nursery_area_factor=0.29)


 "/home/kunal/env3/lib/python3.6/site-packages/django/db/models/manager.py", line 85, in manager_method

return getattr(self.get_queryset(), name)(*args, **kwargs)


 "/home/kunal/env3/lib/python3.6/site-packages/django/db/models/query.py", line 394, in create

obj.save(force_insert=True, using=self.db)


 "/home/kunal/leanagri/core/models.py", line 111, in save

self.full_clean()


 "/home/kunal/env3/lib/python3.6/site-packages/django/db/models/base.py", line 1245, in full_clean

self.validate_unique(exclude=exclude)


 "/home/kunal/env3/lib/python3.6/site-packages/django/db/models/base.py", line 1034, in validate_unique

errors = self._perform_unique_checks(unique_checks)


 "/home/kunal/env3/lib/python3.6/site-packages/django/db/models/base.py", line 1131, in _perform_unique_checks

if qs.exists():


 "/home/kunal/env3/lib/python3.6/site-packages/django/db/models/query.py", line 670, in exists

return self.query.has_results(using=self.db)


 "/home/kunal/env3/lib/python3.6/site-packages/django/db/models/sql/query.py", line 517, in has_results

return compiler.has_results()


 "/home/kunal/env3/lib/python3.6/site-packages/django/db/models/sql/compiler.py", line 858, in has_results

return bool(self.execute_sql(SINGLE))


 "/home/kunal/env3/lib/python3.6/site-packages/cachalot/monkey_patch.py", line 32, in inner

return original(compiler, *args, **kwargs)


 "/home/kunal/env3/lib/python3.6/site-packages/cachalot/monkey_patch.py", line 86, in inner

cache_key, table_cache_keys)


 "/home/kunal/env3/lib/python3.6/site-packages/cachalot/monkey_patch.py", line 40, in _get_result_or_execute_query

data = cache.get_many(table_cache_keys + [cache_key])


 "/home/kunal/env3/lib/python3.6/site-packages/cachalot/transaction.py", line 22, in get_many

data.update(self.parent_cache.get_many(missing_keys))


 "/home/kunal/env3/lib/python3.6/site-packages/cachalot/transaction.py", line 22, in get_many

data.update(self.parent_cache.get_many(missing_keys))


 "/home/kunal/env3/lib/python3.6/site-packages/django/core/cache/backends/memcached.py", line 96, in get_many

ret = self._cache.get_multi(new_keys)


 "/home/kunal/env3/lib/python3.6/site-packages/memcache.py", line 1216, in get_multi

retvals[prefixed_to_orig_key[rkey]] = val
KeyError: b'TEST:1:cc5377d1567fb2cc4c59ba5a48b7354d7c987aca'
