Error in 1.13.6 with HASS 0.95, all my ESPhome devices do not integrate

ALL my ESPhome are not integrated. For example one not integrated has this code

esphome:
  name: 14a_gate_door_bridge_shelly
  platform: ESP8266
  board: esp01_1m

Have many errors as below


2019-06-27 10:18:31 ERROR (MainThread) [homeassistant.core] Error doing job: Task exception was never retrieved
Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/components/esphome/__init__.py", line 171, in complete_setup
    infos, services = await entry_data.async_load_from_store()
  File "/usr/src/homeassistant/homeassistant/components/esphome/entry_data.py", line 76, in async_load_from_store
    **restored.pop('device_info'))
  File "/usr/src/homeassistant/homeassistant/components/esphome/entry_data.py", line 106, in _attr_obj_from_dict
    return cls(**{key: kwargs[key] for key in attr.fields_dict(cls)
TypeError: __init__() missing 1 required positional argument: 'esphome_core_version'
2019-06-27 10:18:31 ERROR (MainThread) [homeassistant.core] Error doing job: Task exception was never retrieved
Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/components/esphome/__init__.py", line 171, in complete_setup
    infos, services = await entry_data.async_load_from_store()
  File "/usr/src/homeassistant/homeassistant/components/esphome/entry_data.py", line 76, in async_load_from_store
    **restored.pop('device_info'))
  File "/usr/src/homeassistant/homeassistant/components/esphome/entry_data.py", line 106, in _attr_obj_from_dict
    return cls(**{key: kwargs[key] for key in attr.fields_dict(cls)
TypeError: __init__() missing 1 required positional argument: 'esphome_core_version'
All my ESPhome devices are not integrated

Probably best to post issue in ESPHOME github

Have you tried recompiling and then updating one of them from esphome?

YOu red my mind, I just did on one but he still is not integrating, try a restart of HASS now.

EDIT, no nothing, I can’t even downgrade HASS, since I am still on 0.94.4 ggrrrr

so your not running 0.95 or your saying you have already downgradeed to 094.4

Problem started after I clicked UPDATE TO 0.95. Update does not go through (I waited 30 minutes the host is stuck), so I rebooted, HASSIO is still in 0.94.4, and all my ESPhome are not integrating

any errors in the log on why upgrade doesnt start or fails?

How to look at a HASSIO log, if it does not start? When I reboot the previous log is not there, I just get the current log, which is the one I posted up

Ok I found the command hassio su logs


core-ssh:~# hassio su logs
19-06-27 09:14:47 INFO (SyncWorker_7) [hassio.docker.addon] Start Docker add-on hassioaddons/pi-hole-amd64 with version v3.0.2
19-06-27 09:14:48 INFO (SyncWorker_17) [hassio.docker.addon] Start Docker add-on homeassistant/amd64-addon-dhcp_server with version 1.2
19-06-27 09:14:49 INFO (SyncWorker_1) [hassio.docker.addon] Start Docker add-on homeassistant/amd64-addon-mosquitto with version 4.3
19-06-27 09:14:49 INFO (MainThread) [hassio.api.security] /host/info access from a0d7b954_pi-hole
19-06-27 09:14:49 INFO (SyncWorker_11) [hassio.docker.addon] Start Docker add-on bestlibre/amd64-syncthing with version 1.1.0
19-06-27 09:14:50 INFO (MainThread) [hassio.services.modules.mqtt] Set core_mosquitto as service provider for mqtt
19-06-27 09:14:50 INFO (SyncWorker_9) [hassio.docker.addon] Start Docker add-on hassioaddons/sonweb-amd64 with version v0.8.0
19-06-27 09:14:50 INFO (SyncWorker_18) [hassio.docker.addon] Start Docker add-on hassioaddons/grocy-amd64 with version v0.3.0
19-06-27 09:14:51 INFO (SyncWorker_2) [hassio.docker.addon] Start Docker add-on hassioaddons/chrony-amd64 with version v0.3.0
19-06-27 09:14:53 INFO (SyncWorker_12) [hassio.docker.addon] Start Docker add-on 657d34ca/amd64-addon-motion with version 2.1
19-06-27 09:14:53 INFO (MainThread) [hassio.api.security] /host/info access from a0d7b954_grocy
19-06-27 09:14:53 INFO (MainThread) [hassio.api.security] /host/info access from a0d7b954_chrony
19-06-27 09:14:58 INFO (MainThread) [hassio.addons] Phase 'services' start 13 add-ons
19-06-27 09:14:58 INFO (SyncWorker_14) [hassio.docker.interface] Clean addon_a0d7b954_influxdb application
19-06-27 09:14:58 INFO (SyncWorker_13) [hassio.docker.interface] Clean addon_core_rpc_shutdown application
19-06-27 09:14:58 INFO (SyncWorker_3) [hassio.docker.interface] Clean addon_a0d7b954_bitwarden application
19-06-27 09:14:58 INFO (SyncWorker_15) [hassio.docker.interface] Clean addon_a0d7b954_tor application
19-06-27 09:14:58 INFO (SyncWorker_16) [hassio.docker.interface] Clean addon_a0d7b954_zerotier application
19-06-27 09:14:58 WARNING (SyncWorker_8) [hassio.docker.addon] Glances run with disabled protected mode!
19-06-27 09:14:58 INFO (SyncWorker_8) [hassio.docker.interface] Clean addon_a0d7b954_glances application
19-06-27 09:14:58 INFO (SyncWorker_2) [hassio.docker.interface] Clean addon_core_duckdns application
19-06-27 09:14:58 INFO (SyncWorker_6) [hassio.docker.interface] Clean addon_core_samba application
19-06-27 09:14:59 INFO (SyncWorker_4) [hassio.docker.interface] Clean addon_a0d7b954_traccar application
19-06-27 09:14:59 INFO (SyncWorker_11) [hassio.docker.interface] Clean addon_a0d7b954_adb application
19-06-27 09:14:59 INFO (SyncWorker_5) [hassio.docker.interface] Clean addon_3833edd4_googlebackup application
19-06-27 09:14:59 INFO (SyncWorker_19) [hassio.docker.interface] Clean addon_core_ssh application
19-06-27 09:14:59 WARNING (MainThread) [hassio.addons.validate] Unknown options password
19-06-27 09:14:59 INFO (MainThread) [hassio.api.security] /host/info access from a0d7b954_sonweb
19-06-27 09:14:59 INFO (SyncWorker_10) [hassio.docker.interface] Clean addon_a0d7b954_vscode application
19-06-27 09:15:00 INFO (SyncWorker_13) [hassio.docker.addon] Start Docker add-on homeassistant/amd64-addon-rpc_shutdown with version 1.0
19-06-27 09:15:02 INFO (SyncWorker_16) [hassio.docker.addon] Start Docker add-on hassioaddons/zerotier-amd64 with version v0.3.0
19-06-27 09:15:02 INFO (SyncWorker_6) [hassio.docker.addon] Start Docker add-on homeassistant/amd64-addon-samba with version 8.1
19-06-27 09:15:02 INFO (SyncWorker_8) [hassio.docker.addon] Start Docker add-on hassioaddons/glances-amd64 with version v0.5.0
19-06-27 09:15:02 INFO (SyncWorker_4) [hassio.docker.addon] Start Docker add-on hassioaddons/traccar-amd64 with version v0.5.0
19-06-27 09:15:02 INFO (SyncWorker_14) [hassio.docker.addon] Start Docker add-on hassioaddons/influxdb-amd64 with version v3.1.0
19-06-27 09:15:03 INFO (SyncWorker_15) [hassio.docker.addon] Start Docker add-on hassioaddons/tor-amd64 with version v2.0.0
19-06-27 09:15:04 INFO (MainThread) [hassio.api.security] /host/info access from a0d7b954_zerotier
19-06-27 09:15:04 INFO (SyncWorker_3) [hassio.docker.addon] Start Docker add-on hassioaddons/bitwarden-amd64 with version v0.2.0
19-06-27 09:15:04 INFO (MainThread) [hassio.api.security] /host/info access from a0d7b954_influxdb
19-06-27 09:15:04 INFO (SyncWorker_2) [hassio.docker.addon] Start Docker add-on homeassistant/amd64-addon-duckdns with version 1.6
19-06-27 09:15:05 INFO (MainThread) [hassio.api.security] /host/info access from a0d7b954_glances
19-06-27 09:15:05 INFO (SyncWorker_10) [hassio.docker.addon] Start Docker add-on hassioaddons/vscode-amd64 with version v0.6.0
19-06-27 09:15:05 INFO (MainThread) [hassio.api.security] /host/info access from a0d7b954_bitwarden
19-06-27 09:15:05 INFO (MainThread) [hassio.api.security] /host/info access from a0d7b954_traccar
19-06-27 09:15:07 INFO (MainThread) [hassio.api.security] /host/info access from a0d7b954_vscode
19-06-27 09:15:07 INFO (MainThread) [hassio.api.security] /host/info access from a0d7b954_tor
19-06-27 09:15:08 INFO (SyncWorker_11) [hassio.docker.addon] Start Docker add-on hassioaddons/adb-amd64 with version v0.5.0
19-06-27 09:15:09 INFO (SyncWorker_5) [hassio.docker.addon] Start Docker add-on samccauley/amd64-googlebackup with version 1.6.1
19-06-27 09:15:09 INFO (MainThread) [hassio.api.security] /host/info access from a0d7b954_adb
19-06-27 09:15:10 INFO (SyncWorker_19) [hassio.docker.addon] Start Docker add-on homeassistant/amd64-addon-ssh with version 6.0
19-06-27 09:15:15 INFO (SyncWorker_13) [hassio.docker.interface] Start homeassistant/qemux86-64-homeassistant
19-06-27 09:16:51 INFO (MainThread) [hassio.homeassistant] Detect a running Home Assistant instance
19-06-27 09:16:51 INFO (MainThread) [hassio.addons] Phase 'application' start 6 add-ons
19-06-27 09:16:51 WARNING (MainThread) [hassio.addons.validate] Unknown options username
19-06-27 09:16:51 WARNING (MainThread) [hassio.addons.validate] Unknown options password
19-06-27 09:16:51 WARNING (MainThread) [hassio.addons.validate] Unknown options ssl
19-06-27 09:16:51 WARNING (MainThread) [hassio.addons.validate] Unknown options certfile
19-06-27 09:16:51 WARNING (MainThread) [hassio.addons.validate] Unknown options keyfile
19-06-27 09:16:51 WARNING (MainThread) [hassio.addons.validate] Unknown options allowed_networks
19-06-27 09:16:51 WARNING (MainThread) [hassio.addons.validate] Unknown options banned_ips
19-06-27 09:16:51 WARNING (MainThread) [hassio.addons.validate] Unknown options banlimit
19-06-27 09:16:51 WARNING (MainThread) [hassio.addons.validate] Unknown options notify_service
19-06-27 09:16:51 INFO (SyncWorker_8) [hassio.docker.interface] Clean addon_core_configurator application
19-06-27 09:16:52 INFO (SyncWorker_17) [hassio.docker.interface] Clean addon_15ef4d2f_esphome application
19-06-27 09:16:52 INFO (SyncWorker_11) [hassio.docker.interface] Clean addon_a0d7b954_appdaemon3 application
19-06-27 09:16:52 INFO (SyncWorker_1) [hassio.docker.interface] Clean addon_a0d7b954_nginxproxymanager application
19-06-27 09:16:52 INFO (SyncWorker_19) [hassio.docker.interface] Clean addon_a0d7b954_nodered application
19-06-27 09:16:52 INFO (SyncWorker_15) [hassio.docker.interface] Clean addon_fe49a976_google_assistant_webserver application
19-06-27 09:16:55 INFO (SyncWorker_17) [hassio.docker.addon] Start Docker add-on esphome/esphome-hassio-amd64 with version 1.13.6
19-06-27 09:16:56 INFO (SyncWorker_19) [hassio.docker.addon] Start Docker add-on hassioaddons/node-red-amd64 with version v4.0.0
19-06-27 09:16:56 ERROR (SyncWorker_15) [hassio.docker] Can't start addon_fe49a976_google_assistant_webserver: 500 Server Error: Internal Server Error ("driver failed programming external connectivity on endpoint addon_fe49a976_google_assistant_webserver (1739a55292b373a920530d707a4327b8de43b7f2e798bc05748e965bb2743f11): Error starting userland proxy: listen tcp 0.0.0.0:5001: bind: address already in use")
19-06-27 09:16:56 INFO (MainThread) [hassio.api.security] /host/info access from 15ef4d2f_esphome
19-06-27 09:16:56 INFO (SyncWorker_8) [hassio.docker.addon] Start Docker add-on homeassistant/amd64-addon-configurator with version 3.4
19-06-27 09:16:57 INFO (SyncWorker_11) [hassio.docker.addon] Start Docker add-on hassioaddons/appdaemon3-amd64 with version v4.0.0
19-06-27 09:16:57 INFO (MainThread) [hassio.api.security] /host/info access from a0d7b954_nodered
19-06-27 09:16:58 INFO (SyncWorker_1) [hassio.docker.addon] Start Docker add-on hassioaddons/nginxproxymanager-amd64 with version v0.2.1
19-06-27 09:16:58 ERROR (MainThread) [asyncio] Task exception was never retrieved
future: <Task finished coro=<Addon.start() done, defined at /usr/src/hassio/hassio/addons/addon.py:457> exception=AddonsError()>
Traceback (most recent call last):
  File "/usr/src/hassio/hassio/addons/addon.py", line 477, in start
    raise AddonsError() from None
hassio.exceptions.AddonsError
19-06-27 09:16:58 INFO (MainThread) [hassio.api.security] /host/info access from a0d7b954_appdaemon3
19-06-27 09:17:01 INFO (MainThread) [hassio.api.security] /host/info access from a0d7b954_nginxproxymanager
19-06-27 09:17:03 INFO (MainThread) [hassio.tasks] All core tasks are scheduled
19-06-27 09:17:03 INFO (MainThread) [hassio.core] Hass.io is up and running
19-06-27 09:44:15 INFO (MainThread) [hassio.homeassistant] Update Home Assistant to version 0.95.0
19-06-27 09:44:15 INFO (SyncWorker_15) [hassio.docker.interface] Update image homeassistant/qemux86-64-homeassistant:0.94.4 to homeassistant/qemux86-64-homeassistant:0.95.0
19-06-27 09:44:15 INFO (SyncWorker_15) [hassio.docker.interface] Pull image homeassistant/qemux86-64-homeassistant tag 0.95.0.
19-06-27 09:45:32 INFO (SyncWorker_15) [hassio.docker.interface] Tag image homeassistant/qemux86-64-homeassistant with version 0.95.0 as latest
19-06-27 09:45:32 INFO (SyncWorker_15) [hassio.docker.interface] Stop homeassistant application
19-06-27 09:46:33 INFO (SyncWorker_15) [hassio.docker.interface] Clean homeassistant application
19-06-27 09:46:33 INFO (SyncWorker_15) [hassio.docker.interface] Cleanup images: ['homeassistant/qemux86-64-homeassistant:0.94.4']
19-06-27 09:46:36 INFO (SyncWorker_3) [hassio.docker.homeassistant] Start homeassistant homeassistant/qemux86-64-homeassistant with version 0.95.0
19-06-27 09:46:46 INFO (MainThread) [hassio.homeassistant] Home Assistant pip installation in progress
19-06-27 09:47:21 INFO (MainThread) [hassio.homeassistant] Home Assistant pip installation done
19-06-27 09:47:26 INFO (MainThread) [hassio.homeassistant] Home Assistant pip installation in progress
19-06-27 09:47:31 INFO (MainThread) [hassio.homeassistant] Home Assistant pip installation done
19-06-27 09:53:51 INFO (MainThread) [hassio.api.security] /homeassistant/logs access from core_ssh
19-06-27 09:54:22 INFO (MainThread) [hassio.api.security] /supervisor/logs access from core_ssh
core-ssh:~#

can you remove that addon before doing upgrade, seems to be failing

Will do, but was OFF on boot, so was not starting

Allright, now it updated to 0.95, and ESPhoikme is working, I guess it stucked in the middle

Excellent news

1 Like