0.83: Fibaro Home Center Hubs, locks via voice, Traccar

I don’t have owntracks and my gui stops when requesting user and does not go on.

The events have a new prefix. The state stays the same.
I hope I didn’t confuse you even more :wink:

1 Like

I see there are some changes related to expose_by_default as it relates to expose domains. However the changes seems to have broken the expose_by_default function when used with individual entities. I have:

expose_by_default: false
entity_config:
switch.my_switch:
expose: true

This used to expose only switch.my_switch.
After upgrading from 0.82 to 0.83.1 and syncing devices, every entity in HASS now shows up in Google Home.

YES, that did it also for me!
After several resets and Pi resets the UI still didn’t come up. But after commenting out the " - platform: owntracks" in my device-tracker.yaml HA came back!! Thanks!

Using MariaDB, but running it on Docker normal version, not HassIO, and no problems updating from 0.82.1 to 0.83 to 0.83.1

Doesn’t really help out much, but maybe a HassIO problem ?

Hello everyone!

Anyone else having problems with HomeKit? Devices states does not update on Home App after a few minutes of HA boot. Was not having problems with this for months now but it is back. I love how fast lovelace loads now, I really don’t want to go back to version 82 :slight_smile:

Same problem here:

Thanks!

nodered broken for me too. Running 0.83.1, but nodered cannot log in

Depending on your firmware asuswrt stopped telnet.use ssh instead

Same here! HA was stuck after upgrade.
journalctl last log entry was “Database is about to upgrade. Schema version: 6”

Thanks for the comment and it really helped me out!

I upgraded from 0.82.1 to 0.83. Now homeassistant won’t start. I waited four hours.

My Log:

Summary
2018-11-30 20:23:08 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/setup.py", line 56, in async_setup_component
    return await task  # type: ignore
  File "/usr/local/lib/python3.6/site-packages/homeassistant/setup.py", line 110, in _async_setup_component
    components = loader.load_order_component(hass, domain)
  File "/usr/local/lib/python3.6/site-packages/homeassistant/loader.py", line 218, in load_order_component
    return _load_order_component(hass, comp_name, OrderedSet(), set())
  File "/usr/local/lib/python3.6/site-packages/homeassistant/loader.py", line 248, in _load_order_component
    hass, dependency, load_order, loading)
  File "/usr/local/lib/python3.6/site-packages/homeassistant/loader.py", line 228, in _load_order_component
    component = get_component(hass, comp_name)
  File "/usr/local/lib/python3.6/site-packages/homeassistant/loader.py", line 92, in get_component
    module = importlib.import_module(path)
  File "/usr/local/lib/python3.6/importlib/__init__.py", line 126, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
  File "<frozen importlib._bootstrap>", line 994, in _gcd_import
  File "<frozen importlib._bootstrap>", line 971, in _find_and_load
  File "<frozen importlib._bootstrap>", line 955, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 665, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 674, in exec_module
  File "<frozen importlib._bootstrap_external>", line 781, in get_code
  File "<frozen importlib._bootstrap_external>", line 741, in source_to_code
  File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
ValueError: source code string cannot contain null bytes
2018-11-30 20:23:09 WARNING (MainThread) [homeassistant.components.http] legacy_api_password support has been enabled. If you don't require it, remove the 'api_password' from your http config.
2018-11-30 20:23:09 ERROR (MainThread) [homeassistant.config] Invalid config for [conversation]: expected a dictionary for dictionary value @ data['conversation']. Got ['light', 'switch']. (See /config/configuration.yaml, line 403). Please check the docs at https://home-assistant.io/components/conversation/
2018-11-30 20:23:09 ERROR (MainThread) [homeassistant.setup] Setup failed for conversation: Invalid config.
2018-11-30 20:23:14 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/components/config/__init__.py", line 38, in setup_panel
    hass, config, DOMAIN, panel_name)
  File "/usr/local/lib/python3.6/site-packages/homeassistant/setup.py", line 201, in async_prepare_setup_platform
    platform = loader.get_platform(hass, domain, platform_name)
  File "/usr/local/lib/python3.6/site-packages/homeassistant/loader.py", line 60, in get_platform
    return get_component(hass, PLATFORM_FORMAT.format(domain, platform))
  File "/usr/local/lib/python3.6/site-packages/homeassistant/loader.py", line 92, in get_component
    module = importlib.import_module(path)
  File "/usr/local/lib/python3.6/importlib/__init__.py", line 126, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
  File "<frozen importlib._bootstrap>", line 994, in _gcd_import
  File "<frozen importlib._bootstrap>", line 971, in _find_and_load
  File "<frozen importlib._bootstrap>", line 955, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 665, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 678, in exec_module
  File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  File "/usr/local/lib/python3.6/site-packages/homeassistant/components/config/automation.py", line 7, in <module>
    from homeassistant.components.automation import DOMAIN, PLATFORM_SCHEMA
ValueError: source code string cannot contain null bytes
2018-11-30 20:23:17 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/setup.py", line 56, in async_setup_component
    return await task  # type: ignore
  File "/usr/local/lib/python3.6/site-packages/homeassistant/setup.py", line 103, in _async_setup_component
    component = loader.get_component(hass, domain)
  File "/usr/local/lib/python3.6/site-packages/homeassistant/loader.py", line 92, in get_component
    module = importlib.import_module(path)
  File "/usr/local/lib/python3.6/importlib/__init__.py", line 126, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
  File "<frozen importlib._bootstrap>", line 994, in _gcd_import
  File "<frozen importlib._bootstrap>", line 971, in _find_and_load
  File "<frozen importlib._bootstrap>", line 955, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 665, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 674, in exec_module
  File "<frozen importlib._bootstrap_external>", line 781, in get_code
  File "<frozen importlib._bootstrap_external>", line 741, in source_to_code
  File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
ValueError: source code string cannot contain null bytes
2018-11-30 20:24:28 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 390, in start
    resp = await self._request_handler(request)
  File "/usr/local/lib/python3.6/site-packages/aiohttp/web_app.py", line 366, in _handle
    resp = await handler(request)
  File "/usr/local/lib/python3.6/site-packages/aiohttp/web_middlewares.py", line 106, in impl
    return await handler(request)
  File "/usr/local/lib/python3.6/site-packages/homeassistant/components/http/static.py", line 68, in staticresource_middleware
    fingerprinted = _FINGERPRINT.match(request.match_info['filename'])
KeyError: 'filename'

Not sure what to do really. I already put a # infront of everything in my configuration file, based on the comments before mine.

Man I thought I was the only one! Perhaps it was going straight to 0.83.1. I agree, great work.

1 Like

THANK YOU!!! I commented out my owntracks config completely and now 0.83.1 starts. Yay!

0.83.2 now released and running here.

I see the release notes online but that version does not appear to be up at my end https://s3.amazonaws.com/hassio-version/stable.json

Listed here https://www.home-assistant.io . I suspect timing issues.

I use a venv and

pip3 install --upgrade homeassistant

worked.

hassio releases are never released straight away. The standard docker builds are still getting built aswell

https://hub.docker.com/r/homeassistant/home-assistant/builds/

Thanks, that’s helpful. Understand now.

For several models, such as mine(RT-AC66U), ssh isn’t an option. Only telnet, and that is broken atm unfortunately, last working version was 0.81.6.

I have already corrupted my sd card thanks to the 0.83. The amount of flooding my raspberry pi had from the error logs it couldnt take it and the sd card got corrupted. Luckily I backed it up and used the image on a new sd card.

however I am getting the same errors and my error log is flooding up AGAIN.

The errors are the following:

WARNING (MainThread) [homeassistant.components.http.ban] Login attempt or request with invalid authentication from XX.XXX.XXX.XXX
WARNING (MainThread) [homeassistant.components.http.ban] Login attempt or request with invalid authentication from XX.XXX.XXX.XXX
WARNING (MainThread) [homeassistant.components.http.ban] Login attempt or request with invalid authentication from XX.XXX.XXX.XXX

I am on the latest version as well 0.83.2 on hassbian.

Please help me out as I tried going back to 0.82 and it wouldnt work.

If you are using legacy API password somewhere in your config, try change it to long loved access token method. Example: 0.83: Fibaro Home Center Hubs, locks via voice, Traccar