Configuration UI gone after installing 0.86.0b2

I just updated from 84.5 to the latest 0.86.0b2 and now when I go to click on my configuration ui link on the home assist page I’m taken to a blank screen. Has anyone else had this issue? I checked my configuration.yaml where I still have the following

Enables configuration UI

config:

Nothing else has changed other than upgrading the version. I tried to see if there were any breaking changes, but I didn’t see any mention something that would cause this. Any assistance is appreciated!

what does the log show?

Here is the latest log info…It seems like I have a significant amount of errors with entities using invalid characters now. I need to update that to get rid of some of the errors. I also had to wipe the customize.yaml file as that was preventing HA from starting.

I’m running this in Docker on a Raspberry Pi if that helps.

2019-01-21 22:14:52 ERROR (MainThread) [homeassistant.core] Error doing job: Task exception was never retrieved
Traceback (most recent call last):
File “/usr/local/lib/python3.6/site-packages/homeassistant/helpers/entity_platform.py”, line 336, in _async_add_entity
‘Invalid entity id: {}’.format(entity.entity_id))
homeassistant.exceptions.HomeAssistantError: Invalid entity id: zwave.light_Charlotte_Bedroom_Lamp
2019-01-21 22:14:52 ERROR (MainThread) [homeassistant.core] Error doing job: Task exception was never retrieved
Traceback (most recent call last):
File “/usr/local/lib/python3.6/site-packages/homeassistant/helpers/entity_platform.py”, line 336, in _async_add_entity
‘Invalid entity id: {}’.format(entity.entity_id))
homeassistant.exceptions.HomeAssistantError: Invalid entity id: light.Master_Lavatory_Light
2019-01-21 22:14:53 ERROR (MainThread) [homeassistant.core] Error doing job: Task exception was never retrieved
Traceback (most recent call last):
File “/usr/local/lib/python3.6/site-packages/homeassistant/helpers/entity_platform.py”, line 336, in _async_add_entity
‘Invalid entity id: {}’.format(entity.entity_id))
homeassistant.exceptions.HomeAssistantError: Invalid entity id: sensor.multisensor_garage__temperature
2019-01-21 22:18:37 ERROR (MainThread) [aiohttp.server] Error handling request
Traceback (most recent call last):
File “/usr/local/lib/python3.6/site-packages/aiohttp/web_protocol.py”, line 418, in start
resp = await task
File “/usr/local/lib/python3.6/site-packages/aiohttp/web_app.py”, line 458, in _handle
resp = await handler(request)
File “/usr/local/lib/python3.6/site-packages/aiohttp/web_middlewares.py”, line 119, in impl
return await handler(request)
File “/usr/local/lib/python3.6/site-packages/homeassistant/components/http/static.py”, line 66, in staticresource_middleware
return await handler(request)
File “/usr/local/lib/python3.6/site-packages/homeassistant/components/http/real_ip.py”, line 34, in real_ip_middleware
return await handler(request)
File “/usr/local/lib/python3.6/site-packages/homeassistant/components/http/ban.py”, line 67, in ban_middleware
return await handler(request)
File “/usr/local/lib/python3.6/site-packages/homeassistant/components/http/auth.py”, line 99, in auth_middleware
return await handler(request)
File “/usr/local/lib/python3.6/site-packages/homeassistant/components/http/view.py”, line 118, in handle
result = await result
File “/usr/local/lib/python3.6/site-packages/homeassistant/components/logbook.py”, line 157, in get
return await hass.async_add_job(json_events)
File “/usr/local/lib/python3.6/concurrent/futures/thread.py”, line 56, in run
result = self.fn(*self.args, **self.kwargs)
File “/usr/local/lib/python3.6/site-packages/homeassistant/components/logbook.py”, line 155, in json_events
_get_events(hass, self.config, start_day, end_day, entity_id)))
File “/usr/local/lib/python3.6/site-packages/homeassistant/components/logbook.py”, line 207, in humanify
to_state = State.from_dict(event.data.get(‘new_state’))
File “/usr/local/lib/python3.6/site-packages/homeassistant/core.py”, line 747, in from_dict
context)
File “/usr/local/lib/python3.6/site-packages/homeassistant/core.py”, line 673, in init
“Format should be .<object_id>”).format(entity_id))
homeassistant.exceptions.InvalidEntityFormatError: Invalid entity id encountered: sensor.multisensor_garage__temperature. Format should be .<object_id>
2019-01-21 22:30:16 WARNING (MainThread) [homeassistant.helpers.entity] Update of water_heater.heat_pump_water_heater_gen_4 is taking over 10 seconds
2019-01-21 22:30:30 ERROR (MainThread) [homeassistant.helpers.entity] Update for water_heater.heat_pump_water_heater_gen_4 fails
Traceback (most recent call last):
File “/usr/local/lib/python3.6/site-packages/homeassistant/helpers/entity.py”, line 221, in async_update_ha_state
await self.async_device_update()
File “/usr/local/lib/python3.6/site-packages/homeassistant/helpers/entity.py”, line 349, in async_device_update
await self.hass.async_add_executor_job(self.update)
File “/usr/local/lib/python3.6/concurrent/futures/thread.py”, line 56, in run
result = self.fn(*self.args, **self.kwargs)
File “/usr/local/lib/python3.6/site-packages/homeassistant/components/water_heater/econet.py”, line 207, in update
self.water_heater.update_state()
File “/usr/local/lib/python3.6/site-packages/pyeconet/equipment/water_heater.py”, line 104, in update_state
device_state = self.api_interface.get_device(self.id)
File “/usr/local/lib/python3.6/site-packages/pyeconet/api.py”, line 99, in get_device
return arequest.json()
File “/usr/local/lib/python3.6/site-packages/requests/models.py”, line 897, in json
return complexjson.loads(self.text, **kwargs)
File “/usr/local/lib/python3.6/site-packages/simplejson/init.py”, line 518, in loads
return _default_decoder.decode(s)
File “/usr/local/lib/python3.6/site-packages/simplejson/decoder.py”, line 370, in decode
obj, end = self.raw_decode(s)
File “/usr/local/lib/python3.6/site-packages/simplejson/decoder.py”, line 400, in raw_decode
return self.scan_once(s, idx=_w(s, idx).end())
simplejson.errors.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
2019-01-21 22:31:07 ERROR (MainThread) [homeassistant.helpers.entity] Update for water_heater.heat_pump_water_heater_gen_4 fails
Traceback (most recent call last):
File “/usr/local/lib/python3.6/site-packages/homeassistant/helpers/entity.py”, line 221, in async_update_ha_state
await self.async_device_update()
File “/usr/local/lib/python3.6/site-packages/homeassistant/helpers/entity.py”, line 349, in async_device_update
await self.hass.async_add_executor_job(self.update)
File “/usr/local/lib/python3.6/concurrent/futures/thread.py”, line 56, in run
result = self.fn(*self.args, **self.kwargs)
File “/usr/local/lib/python3.6/site-packages/homeassistant/components/water_heater/econet.py”, line 207, in update
self.water_heater.update_state()
File “/usr/local/lib/python3.6/site-packages/pyeconet/equipment/water_heater.py”, line 104, in update_state
device_state = self.api_interface.get_device(self.id)
File “/usr/local/lib/python3.6/site-packages/pyeconet/api.py”, line 99, in get_device
return arequest.json()
File “/usr/local/lib/python3.6/site-packages/requests/models.py”, line 897, in json
return complexjson.loads(self.text, **kwargs)
File “/usr/local/lib/python3.6/site-packages/simplejson/init.py”, line 518, in loads
return _default_decoder.decode(s)
File “/usr/local/lib/python3.6/site-packages/simplejson/decoder.py”, line 370, in decode
obj, end = self.raw_decode(s)
File “/usr/local/lib/python3.6/site-packages/simplejson/decoder.py”, line 400, in raw_decode
return self.scan_once(s, idx=_w(s, idx).end())
simplejson.errors.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
2019-01-21 22:31:42 WARNING (MainThread) [homeassistant.helpers.service] Not passing an entity ID to a service to target all entities is deprecated. Use instead: entity_id: “all”
2019-01-21 22:31:43 ERROR (SyncWorker_5) [pyeconet.api] State not accepted. 503
2019-01-21 22:31:44 ERROR (MainThread) [homeassistant.helpers.entity] Update for water_heater.heat_pump_water_heater_gen_4 fails
Traceback (most recent call last):
File “/usr/local/lib/python3.6/site-packages/homeassistant/helpers/entity.py”, line 221, in async_update_ha_state
await self.async_device_update()
File “/usr/local/lib/python3.6/site-packages/homeassistant/helpers/entity.py”, line 349, in async_device_update
await self.hass.async_add_executor_job(self.update)
File “/usr/local/lib/python3.6/concurrent/futures/thread.py”, line 56, in run
result = self.fn(*self.args, **self.kwargs)
File “/usr/local/lib/python3.6/site-packages/homeassistant/components/water_heater/econet.py”, line 207, in update
self.water_heater.update_state()
File “/usr/local/lib/python3.6/site-packages/pyeconet/equipment/water_heater.py”, line 104, in update_state
device_state = self.api_interface.get_device(self.id)
File “/usr/local/lib/python3.6/site-packages/pyeconet/api.py”, line 99, in get_device
return arequest.json()
File “/usr/local/lib/python3.6/site-packages/requests/models.py”, line 897, in json
return complexjson.loads(self.text, **kwargs)
File “/usr/local/lib/python3.6/site-packages/simplejson/init.py”, line 518, in loads
return _default_decoder.decode(s)
File “/usr/local/lib/python3.6/site-packages/simplejson/decoder.py”, line 370, in decode
obj, end = self.raw_decode(s)
File “/usr/local/lib/python3.6/site-packages/simplejson/decoder.py”, line 400, in raw_decode
return self.scan_once(s, idx=_w(s, idx).end())
simplejson.errors.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
2019-01-21 22:32:08 ERROR (MainThread) [homeassistant.helpers.entity] Update for water_heater.heat_pump_water_heater_gen_4 fails
Traceback (most recent call last):
File “/usr/local/lib/python3.6/site-packages/homeassistant/helpers/entity.py”, line 221, in async_update_ha_state
await self.async_device_update()
File “/usr/local/lib/python3.6/site-packages/homeassistant/helpers/entity.py”, line 349, in async_device_update
await self.hass.async_add_executor_job(self.update)
File “/usr/local/lib/python3.6/concurrent/futures/thread.py”, line 56, in run
result = self.fn(*self.args, **self.kwargs)
File “/usr/local/lib/python3.6/site-packages/homeassistant/components/water_heater/econet.py”, line 207, in update
self.water_heater.update_state()
File “/usr/local/lib/python3.6/site-packages/pyeconet/equipment/water_heater.py”, line 104, in update_state
device_state = self.api_interface.get_device(self.id)
File “/usr/local/lib/python3.6/site-packages/pyeconet/api.py”, line 99, in get_device
return arequest.json()
File “/usr/local/lib/python3.6/site-packages/requests/models.py”, line 897, in json
return complexjson.loads(self.text, **kwargs)
File “/usr/local/lib/python3.6/site-packages/simplejson/init.py”, line 518, in loads
return _default_decoder.decode(s)
File “/usr/local/lib/python3.6/site-packages/simplejson/decoder.py”, line 370, in decode
obj, end = self.raw_decode(s)
File “/usr/local/lib/python3.6/site-packages/simplejson/decoder.py”, line 400, in raw_decode
return self.scan_once(s, idx=_w(s, idx).end())
simplejson.errors.JSONDecodeError: Expecting value: line 1 column 1 (char 0)

Yeah… there were a bunch of entity ID’s that changed in 0.85…

Yeah, I see that I need to get in there and update them to take care of some of the errors.

I think that this is more pertinent with my issue:

Log Details (ERROR)

Mon Jan 21 2019 22:49:23 GMT-0800 (Pacific Standard Time)

Error handling request

Traceback (most recent call last): File “/usr/local/lib/python3.6/site-packages/aiohttp/web_protocol.py”, line 418, in start resp = await task
File “/usr/local/lib/python3.6/site-packages/aiohttp/web_app.py”, line 458, in _handle resp = await handler(request) File “/usr/local/lib/python3.6/site-packages/aiohttp/web_middlewares.py”, line 119, in impl return await handler(request)
File “/usr/local/lib/python3.6/site-packages/homeassistant/components/http/static.py”, line 66, in staticresource_middleware return await handler(request)
File “/usr/local/lib/python3.6/site-packages/homeassistant/components/http/real_ip.py”, line 34, in real_ip_middleware return await handler(request)
File “/usr/local/lib/python3.6/site-packages/homeassistant/components/http/ban.py”, line 67, in ban_middleware return await handler(request)
File “/usr/local/lib/python3.6/site-packages/homeassistant/components/http/auth.py”, line 99, in auth_middleware return await handler(request)
File “/usr/local/lib/python3.6/site-packages/homeassistant/components/http/view.py”, line 118, in handle result = await result File “/usr/local/lib/python3.6/site-packages/homeassistant/components/history.py”, line 318, in get entity_ids, self.filters, include_start_time_state)
File “/usr/local/lib/python3.6/concurrent/futures/thread.py”, line 56, in run result = self.fn(*self.args, **self.kwargs) File “/usr/local/lib/python3.6/site-packages/homeassistant/components/history.py”, line 68, in get_significant_states state for state in execute(query)
File “/usr/local/lib/python3.6/site-packages/homeassistant/components/recorder/util.py”, line 64, in execute (row.to_native() for row in qry)
File “/usr/local/lib/python3.6/site-packages/homeassistant/components/recorder/util.py”, line 63, in <listcomp> row for row in
File “/usr/local/lib/python3.6/site-packages/homeassistant/components/recorder/util.py”, line 64, in <genexpr> (row.to_native() for row in qry)
File “/usr/local/lib/python3.6/site-packages/homeassistant/components/recorder/models.py”, line 133, in to_native context=context,
File “/usr/local/lib/python3.6/site-packages/homeassistant/core.py”, line 673, in init “Format should be <domain>.<object_id>”).format(entity_id)) homeassistant.exceptions.InvalidEntityFormatError: Invalid entity id encountered: sensor.multisensor_garage__temperature. Format should be <domain>.<object_id

When I went from b1 to b2 I got similar errors all because I missed a couple of changes (in groups and automations). B2 is throwing a fit about ANYTHING that’s slightly wrong with id’s. I even had a UPnP/IGD integration that autoadded some sensors for my FB and I had to stop HA, edit the hidden entity file to fix and then start HA again. I tried removing the integration and readding it but those ID’s can be like zombies sometimes. Editing fixed it.

Great, thanks for the tip. I’ll try tackling that this evening to see if that clears things up. The odd thing is I can randomly get access to the config UI after logging in. As soon as I click away from it, though, I’m unable to bring it up.

I was wondering where the entity information was stored. That will save me a lot of digging knowing it’s in a hidden file in the config folder.