Hass.io menu disappeared

Running 0.51.2. All seems to be well, except that the hass.io main menu has disappeared.
I suspect it may be related to the 3rd party AppDaemon/HAdashboard integration. Could a misconfigured add-on cause this? How do I get it back?

I should mention there are no errors in home-assistant.log

Hi @davisj, welcome to the club. :slight_smile:
Had the same issue a time ago.

Add this to your configuration:

hassio:

Restart :slight_smile:

3 Likes

Worked like a charm. Thank you both!

i have the same problem, and after trying the proposed solution , this error is shown :
The following components and platforms could not be set up:
hassio
Please check your config

is there anything else i could be missing, or need to include on my install ?
thanks

I also am experiencing this after upgrading to 0.61. I previously had hassio: in my configuration and was getting errors. Removing it did not bring the hass.io menu back :confused:

Same with me too! I suspect it might be a bug with the release. Logs are as follows:

Error during setup of component hassio
Traceback (most recent call last):
  File "/usr/lib/python3.6/site-packages/homeassistant/setup.py", line 196, in _async_setup_component
    result = yield from component.async_setup(hass, processed_config)
  File "/usr/lib/python3.6/site-packages/homeassistant/components/hassio.py", line 172, in async_setup
    if not (yield from hassio.is_connected()):
  File "/usr/lib/python3.6/site-packages/homeassistant/components/hassio.py", line 262, in _wrapper
    data = yield from funct(*argv, **kwargs)
  File "/usr/lib/python3.6/site-packages/homeassistant/components/hassio.py", line 333, in send_command
    X_HASSIO: os.environ.get('HASSIO_TOKEN')
  File "/usr/lib/python3.6/site-packages/aiohttp/helpers.py", line 99, in __iter__
    ret = yield from self._coro
  File "/usr/lib/python3.6/site-packages/aiohttp/client.py", line 275, in _request
    resp = req.send(conn)
  File "/usr/lib/python3.6/site-packages/aiohttp/client_reqrep.py", line 463, in send
    writer.write_headers(status_line, self.headers)
  File "/usr/lib/python3.6/site-packages/aiohttp/http_writer.py", line 247, in write_headers
    [k + SEP + v + END for k, v in headers.items()])
  File "/usr/lib/python3.6/site-packages/aiohttp/http_writer.py", line 247, in <listcomp>
    [k + SEP + v + END for k, v in headers.items()])
TypeError: must be str, not NoneType

I just had a look on the web chat to see what was going on with this.

A number of people are rolling back to 0.60.1. Assuming you have CLI access to your hass.io box, enter the following command:

curl -d '{"version": "0.60.1"}' http://hassio/homeassistant/update

Then wait a while for the process to complete.

1 Like

I have been experiencing the same error since upgrading 0.60.1, so you may want to go back to 0.60

Running 0.69.1, Hass.io tab disappeared tonight. No amount of CTRL+F5 or restarting helped.

Tried adding hassio: to my customize.yaml file. Restarted. Still no Hassio tab.

Stopped the server and rebooded the pi host. Still no Hassio tab.

Nothing relevant in the log. I can still access HA via the web, ssh and SMB and it appears to be functioning as per normal except for the missing Hass.io tab.

Try to use chrome…

https://github.com/home-assistant/hassio/issues/489

Yeah I sorted it out in another thread.