Hass.io no longer working since updating to latest beta

Hi

I am running the latest beta 0.70.0b0 with hassio on a pi 3, but am currently getting the following errors and I can no longer access the hass.io control panel.

starting version 3.2.4 Testing configuration at /config Failed config mysensors: - Invalid config for [mysensors]: /config directory does not exist or is not writeable for dictionary value @ data['mysensors']['gateways'][0]['persistence_file']. Got '/config/mysensors.json' not a valid value for dictionary value @ data['mysensors']['gateways'][0]['device']. Got '/dev/ttyUSB0'. (See /config/configuration.yaml, line 150). Please check the docs at https://home-assistant.io/components/mysensors/ - camera: [source /config/configuration.yaml:134] - platform: mjpeg mjpeg_url: http://192.168.1.55:8081/ name: PiCam1 climate: [source /config/configuration.yaml:127] platform: nest cloud: [source /config/configuration.yaml:31] alexa: [source /config/configuration.yaml:32] filter: [source /config/configuration.yaml:33] include_domains: [source /config/configuration.yaml:34] - light - media_player config: ? conversation: ? device_tracker: [source /config/configuration.yaml:95] - platform: owntracks max_gps_accuracy: 200 waypoints: True discovery: ? dominos: [source /config/configuration.yaml:162] address: 306 Manchester Road, Stockport, SK4 5ED country_code: gb email: [email protected] first_name: Andrew last_name: McInnes orders: [source /config/configuration.yaml:170] - codes: [source /config/configuration.yaml:172] - P12IPAZA name: Medium Pan phone: 07875946014 show_menu: 1 frontend: [source /config/configuration.yaml:20] themes: [source /config/configuration.yaml:20] dark_theme: [source /config/themes/dark_theme.yaml:2] disabled-text-color: rgba(255, 255, 255, 0.5) divider-color: rgba(255, 255, 255, 0.12) paper-card-background-color: #424242 paper-card-header-color: #FFFFFF paper-grey-200: #616161 paper-item-icon-color: #1ABA92 paper-listbox-background-color: #424242 paper-listbox-color: #FFFFFF paper-slider-active-color: #1ABA92 paper-slider-knob-color: #1ABA92 paper-slider-knob-start-color: #1ABA92 paper-slider-pin-color: #1ABA92 paper-slider-secondary-color: #33F2D8 paper-toggle-button-checked-bar-color: #1ABA92 paper-toggle-button-checked-button-color: #1ABA92 paper-toggle-button-checked-ink-color: #1ABA92 primary-background-color: #303030 primary-color: #1ABA92 primary-text-color: #FFFFFF secondary-background-color: #303030 secondary-text-color: rgba(255, 255, 255, 0.7) night_theme: [source /config/themes/night_theme.yaml:2] disabled-text-color: rgba(255, 255, 255, 0.5) divider-color: rgba(255, 255, 255, 0.12) paper-card-background-color: #131313 paper-card-header-color: #FFFFFF paper-grey-200: #060606 paper-item-icon-color: #0179d8 paper-listbox-background-color: #131313 paper-listbox-color: #FFFFFF paper-slider-active-color: #0179d8 paper-slider-knob-color: #0179d8 paper-slider-knob-start-color: #0179d8 paper-slider-pin-color: #0179d8 paper-slider-secondary-color: #0179d8 paper-toggle-button-checked-bar-color: #FFFFFF paper-toggle-button-checked-button-color: #0179d8 paper-toggle-button-checked-ink-color: #d80129 primary-background-color: #060606 primary-color: #0179d8 primary-text-color: #FFFFFF secondary-background-color: #060606 secondary-text-color: rgba(255, 255, 255, 0.5) table-row-alternative-background-color: transparant table-row-background-color: transparant group: [source /config/configuration.yaml:80] basement_hall: [source /config/groups.yaml:79] entities: [source /config/groups.yaml:81] - light.Cellar_Stair name: Basement hall basement_view: [source /config/groups.yaml:65] entities: [source /config/groups.yaml:69] - climate.Basement - light.Cellar_Stair - group.basement_hall - group.electric_cabinet - group.snug - group.dining_room - group.utility_room - history_graph.basement_temperature - history_graph.basement_humidity icon: mdi:page-layout-footer name: Basement view: True bathroom: [source /config/groups.yaml:30] name: Bathroom default_view: [source /config/groups.yaml:1] entities: [source /config/groups.yaml:4] - group.upstairs_view - group.downstairs_view - group.basement_view - climate.Upstairs - climate.Downstairs - climate.Basement - light.Cellar_Stair - input_select.hass_template - camera.PiCam1 icon: mdi:home view: True dining_room: [source /config/groups.yaml:87] name: Dining room downstairs_view: [source /config/groups.yaml:40] entities: [source /config/groups.yaml:44] - climate.Downstairs - group.hall - group.lounge - group.study - group.kitchen - history_graph.downstairs_temperature - history_graph.downstairs_humidity icon: mdi:page-layout-body name: Downstairs view: True dressing_room: [source /config/groups.yaml:38] name: Dressing room electric_cabinet: [source /config/groups.yaml:83] name: Electric cabinet front_room: [source /config/groups.yaml:36] name: Front bedroom hall: [source /config/groups.yaml:52] name: Hall kitchen: [source /config/groups.yaml:63] name: Kitchen landing: [source /config/groups.yaml:28] name: Landing lounge: [source /config/groups.yaml:54] entities: [source /config/groups.yaml:56] - sensor.humidity_3_0 - sensor.humidity_3_1 - light.dimmable_light_2_1 - binary_sensor.motion_sensor_4_1 name: Lounge middle_room: [source /config/groups.yaml:34] name: Middle bedroom snug: [source /config/groups.yaml:85] name: Snug studio: [source /config/groups.yaml:32] name: Studio study: [source /config/groups.yaml:61] name: Study upstairs_view: [source /config/groups.yaml:14] entities: [source /config/groups.yaml:18] - climate.Upstairs - group.landing - group.bathroom - group.studio - group.middle_room - group.front_room - group.dressing_room - history_graph.upstairs_temperature - history_graph.upstairs_humidity icon: mdi:page-layout-header name: Upstairs view: True utility_room: [source /config/groups.yaml:89] name: Utility room history: ? history_graph: ? gr1: ? entities: ? - sensor.basement_thermostat_humidity hours_to_show: 168 name: basement humidity refresh: 0 gr2: ? entities: ? - sensor.downstairs_thermostat_humidity - sensor.lounge_humidity hours_to_show: 168 name: downstairs humidity refresh: 0 gr3: ? entities: ? - sensor.upstairs_thermostat_humidity hours_to_show: 168 name: upstairs humidity refresh: 0 gr4: ? entities: ? - sensor.basement_thermostat_temperature - sensor.basement_thermostat_target hours_to_show: 168 name: basement temperature refresh: 0 gr5: ? entities: ? - sensor.downstairs_thermostat_temperature - sensor.downstairs_thermostat_target - sensor.lounge_temperature hours_to_show: 168 name: downstairs temperature refresh: 0 gr6: ? entities: ? - sensor.upstairs_thermostat_temperature - sensor.upstairs_thermostat_target hours_to_show: 168 name: upstairs temperature refresh: 0 http: [source /config/configuration.yaml:39] api_password: J3llyt0ts input_select: ? hass_template: ? icon: mdi:palette name: Choose template options: ? - default - dark_theme - night_theme introduction: ? logbook: ? logger: ? default: INFO logs: ? homeassistant.components.mysensors: DEBUG mysensors: DEBUG map: ? mqtt: ? broker: core-mosquitto discovery: True discovery_prefix: mygateway1-out keepalive: 60 password: J3llyt0ts port: 1883 protocol: 3.1.1 tls_version: auto username: hauser mysensors: [source /config/configuration.yaml:150] gateways: [source /config/configuration.yaml:151] - baud_rate: 115200 device: /dev/ttyUSB0 persistence_file: /config/mysensors.json
19:56 components/hassio/__init__.py (ERROR)
Error doing job: Task exception was never retrieved
19:55 components/camera/mjpeg.py (ERROR)
Error doing job: Task exception was never retrieved
19:55 components/camera/mjpeg.py (ERROR)
Found malformed XML at http://192.168.1.77:9080: status=ok
19:53 ssdp.py (WARNING)
Timer got out of sync. Resetting
19:53 core.py (ERROR)
Error during setup of component dominos
19:52 components/dominos.py (ERROR)
Setup of config is taking over 10 seconds.
19:52 bootstrap.py (WARNING)
Ended unfinished session (id=79 from 2018-05-19 23:03:23.781245)
19:52 components/recorder/__init__.py (WARNING)

In the chrome console I am also seeing the following:

index.html:1 GET https://www.example.com/api/hassio/build-temp/util.js 401 (Unauthorized)
hassio-app.html:90 Uncaught TypeError: this.hassioPanel.navigate is not a function
    at HTMLElement.value (hassio-app.html:90)
    at HTMLElement.<anonymous> (hassio-app.html:90)
    at HTMLElement.value (hassio-app.html:21)
    at HTMLElement.value (hassio-app.html:90)
    at HTMLElement.value (hassio-app.html:90)
    at HTMLElement.value (hassio-app.html:1)
    at HTMLElement.value (hassio-app.html:1)
    at e._callback (hassio-app.html:1)
    at hassio-app.html:1
    at MutationObserver.window.MutationObserver.observe.characterData (hassio-app.html:1)
value @ hassio-app.html:90
(anonymous) @ hassio-app.html:90
value @ hassio-app.html:21
value @ hassio-app.html:90
value @ hassio-app.html:90
value @ hassio-app.html:1
value @ hassio-app.html:1
(anonymous) @ hassio-app.html:1
(anonymous) @ hassio-app.html:1
window.MutationObserver.observe.characterData @ hassio-app.html:1
characterData (async)
run @ hassio-app.html:1
value @ hassio-app.html:1
value @ hassio-app.html:1
value @ hassio-app.html:1
r @ hassio-app.html:1
a @ hassio-app.html:1
e @ hassio-app.html:1
value @ hassio-app.html:1
value @ hassio-app.html:1
value @ hassio-app.html:1
value @ hassio-app.html:1
value @ hassio-app.html:1
value @ hassio-app.html:1
value @ hassio-app.html:1
value @ hassio-app.html:1
value @ hassio-app.html:1
value @ hassio-app.html:1
_updateProperties @ ha-panel-hassio.js:74
setTimeout @ ha-panel-hassio.js:68
setTimeout (async)
_updateProperties @ ha-panel-hassio.js:65
setTimeout @ ha-panel-hassio.js:68
setTimeout (async)
_updateProperties @ ha-panel-hassio.js:65
setTimeout @ ha-panel-hassio.js:68
setTimeout (async)
_updateProperties @ ha-panel-hassio.js:65
setTimeout @ ha-panel-hassio.js:68
setTimeout (async)
_updateProperties @ ha-panel-hassio.js:65
setTimeout @ ha-panel-hassio.js:68
setTimeout (async)
_updateProperties @ ha-panel-hassio.js:65
setTimeout @ ha-panel-hassio.js:68
setTimeout (async)
_updateProperties @ ha-panel-hassio.js:65
setTimeout @ ha-panel-hassio.js:68
setTimeout (async)
_updateProperties @ ha-panel-hassio.js:65
_dataChanged @ ha-panel-hassio.js:52
D @ property-effects.js:815
x @ property-effects.js:159
w @ property-effects.js:125
_propertiesChanged @ property-effects.js:1707
_flushProperties @ properties-changed.js:335
_flushProperties @ property-effects.js:1555
ready @ property-effects.js:1660
ready @ element-mixin.js:552
ready @ ha-panel-hassio.js:46
_enableProperties @ properties-changed.js:315
connectedCallback @ properties-mixin.js:203
connectedCallback @ element-mixin.js:538
i @ dynamic_content_updater.js:31
t.then @ partial-panel-resolver.js:172
Promise.then (async)
panelChanged @ partial-panel-resolver.js:170
C @ property-effects.js:214
x @ property-effects.js:159
w @ property-effects.js:125
_propertiesChanged @ property-effects.js:1707
_flushProperties @ properties-changed.js:335
_flushProperties @ property-effects.js:1555
ready @ property-effects.js:1660
ready @ element-mixin.js:552
_enableProperties @ properties-changed.js:315
__enableOrFlushClients @ property-effects.js:1598
_readyClients @ property-effects.js:1615
_readyClients @ element-mixin.js:573
_flushClients @ property-effects.js:1569
_propertiesChanged @ property-effects.js:1703
_flushProperties @ properties-changed.js:335
_flushProperties @ property-effects.js:1555
ready @ property-effects.js:1660
ready @ element-mixin.js:552
ready @ home-assistant-main.js:79
_enableProperties @ properties-changed.js:315
__enableOrFlushClients @ property-effects.js:1598
_readyClients @ property-effects.js:1615
_flushClients @ property-effects.js:1569
_propertiesChanged @ property-effects.js:1703
_flushProperties @ properties-changed.js:335
_flushProperties @ property-effects.js:1555
ready @ property-effects.js:1660
_enableProperties @ properties-changed.js:315
d @ templatize.js:84
(anonymous) @ mutable-data.js:71
a @ templatize.js:293
r @ templatize.js:516
__ensureInstance @ dom-if.js:218
__render @ dom-if.js:153
__renderDebouncer.o.a.debounce @ dom-if.js:112
_timer._asyncModule.run @ debounce.js:38
window.MutationObserver.observe.characterData @ async.js:39
characterData (async)
run @ async.js:184
setConfig @ debounce.js:36
debounce @ debounce.js:111
__debounceRender @ dom-if.js:109
C @ property-effects.js:214
x @ property-effects.js:159
w @ property-effects.js:125
_propertiesChanged @ property-effects.js:1707
_flushProperties @ properties-changed.js:335
_flushProperties @ property-effects.js:1555
__enableOrFlushClients @ property-effects.js:1600
_flushClients @ property-effects.js:1575
_propertiesChanged @ property-effects.js:1703
_flushProperties @ properties-changed.js:335
_flushProperties @ property-effects.js:1555
_invalidateProperties @ property-effects.js:1527
_setProperty @ property-effects.js:1512
Object.defineProperty.set @ properties-changed.js:144
_updateHass @ app.js:355
e @ app.js:249
a @ haws.es.js:1
(anonymous) @ haws.es.js:1
Promise.then (async)
d @ haws.es.js:1
(anonymous) @ haws.es.js:1
f @ haws.es.js:1
(anonymous) @ core.js:26
Promise.then (async)
window.createHassConnection @ core.js:24
149 @ core.js:80
t @ bootstrap:19
149 @ bootstrap:68
(anonymous) @ bootstrap:68
hassio-app.html:1 GET https://www.example.com/static/markdown-js.html 404 (Not Found)
Polymer.importHref @ hassio-app.html:1
value @ hassio-app.html:84
value @ hassio-app.html:1
value @ hassio-app.html:1
(anonymous) @ hassio-app.html:1
(anonymous) @ hassio-app.html:1
window.MutationObserver.observe.characterData @ hassio-app.html:1
characterData (async)
run @ hassio-app.html:1
value @ hassio-app.html:1
value @ hassio-app.html:1
value @ hassio-app.html:1
r @ hassio-app.html:1
a @ hassio-app.html:1
e @ hassio-app.html:1
value @ hassio-app.html:1
value @ hassio-app.html:1
value @ hassio-app.html:1
value @ hassio-app.html:1
value @ hassio-app.html:1
value @ hassio-app.html:1
value @ hassio-app.html:1
value @ hassio-app.html:1
value @ hassio-app.html:1
value @ hassio-app.html:1
value @ hassio-app.html:1
value @ hassio-app.html:1
value @ hassio-app.html:1
value @ hassio-app.html:1
e @ hassio-app.html:1
o @ hassio-app.html:1
e @ hassio-app.html:1
e @ hassio-app.html:1
value @ hassio-app.html:1
value @ hassio-app.html:1
(anonymous) @ hassio-app.html:1
(anonymous) @ hassio-app.html:1
window.MutationObserver.observe.characterData @ hassio-app.html:1
characterData (async)
run @ hassio-app.html:1
value @ hassio-app.html:1
value @ hassio-app.html:1
value @ hassio-app.html:1
r @ hassio-app.html:1
a @ hassio-app.html:1
e @ hassio-app.html:1
value @ hassio-app.html:1
value @ hassio-app.html:1
value @ hassio-app.html:1
value @ hassio-app.html:1
value @ hassio-app.html:1
value @ hassio-app.html:1
value @ hassio-app.html:1
value @ hassio-app.html:1
value @ hassio-app.html:1
n @ hassio-app.html:1
value @ hassio-app.html:1
value @ hassio-app.html:1
value @ hassio-app.html:1
value @ hassio-app.html:1
value @ hassio-app.html:1
Object.defineProperty.set @ hassio-app.html:1
(anonymous) @ hassio-app.html:21
Promise.then (async)
value @ hassio-app.html:21
value @ hassio-app.html:21
value @ hassio-app.html:21
value @ hassio-app.html:1
value @ hassio-app.html:1
(anonymous) @ hassio-app.html:1
(anonymous) @ hassio-app.html:1
window.MutationObserver.observe.characterData @ hassio-app.html:1
characterData (async)
run @ hassio-app.html:1
value @ hassio-app.html:1
value @ hassio-app.html:1
value @ hassio-app.html:1
r @ hassio-app.html:1
a @ hassio-app.html:1
e @ hassio-app.html:1
value @ hassio-app.html:1
value @ hassio-app.html:1
value @ hassio-app.html:1
value @ hassio-app.html:1
value @ hassio-app.html:1
value @ hassio-app.html:1
value @ hassio-app.html:1
value @ hassio-app.html:1
value @ hassio-app.html:1
value @ hassio-app.html:1
_updateProperties @ ha-panel-hassio.js:74
setTimeout @ ha-panel-hassio.js:68
setTimeout (async)
_updateProperties @ ha-panel-hassio.js:65
setTimeout @ ha-panel-hassio.js:68
setTimeout (async)
_updateProperties @ ha-panel-hassio.js:65
setTimeout @ ha-panel-hassio.js:68
setTimeout (async)
_updateProperties @ ha-panel-hassio.js:65
setTimeout @ ha-panel-hassio.js:68
setTimeout (async)
_updateProperties @ ha-panel-hassio.js:65
setTimeout @ ha-panel-hassio.js:68
setTimeout (async)
_updateProperties @ ha-panel-hassio.js:65
setTimeout @ ha-panel-hassio.js:68
setTimeout (async)
_updateProperties @ ha-panel-hassio.js:65
setTimeout @ ha-panel-hassio.js:68
setTimeout (async)
_updateProperties @ ha-panel-hassio.js:65
_dataChanged @ ha-panel-hassio.js:52
D @ property-effects.js:815
x @ property-effects.js:159
w @ property-effects.js:125
_propertiesChanged @ property-effects.js:1707
_flushProperties @ properties-changed.js:335
_flushProperties @ property-effects.js:1555
ready @ property-effects.js:1660
ready @ element-mixin.js:552
ready @ ha-panel-hassio.js:46
_enableProperties @ properties-changed.js:315
connectedCallback @ properties-mixin.js:203
connectedCallback @ element-mixin.js:538
i @ dynamic_content_updater.js:31
t.then @ partial-panel-resolver.js:172
Promise.then (async)
panelChanged @ partial-panel-resolver.js:170
C @ property-effects.js:214
x @ property-effects.js:159
w @ property-effects.js:125
_propertiesChanged @ property-effects.js:1707
_flushProperties @ properties-changed.js:335
_flushProperties @ property-effects.js:1555
ready @ property-effects.js:1660
ready @ element-mixin.js:552
_enableProperties @ properties-changed.js:315
__enableOrFlushClients @ property-effects.js:1598
_readyClients @ property-effects.js:1615
_readyClients @ element-mixin.js:573
_flushClients @ property-effects.js:1569
_propertiesChanged @ property-effects.js:1703
_flushProperties @ properties-changed.js:335
_flushProperties @ property-effects.js:1555
ready @ property-effects.js:1660
ready @ element-mixin.js:552
ready @ home-assistant-main.js:79
_enableProperties @ properties-changed.js:315
__enableOrFlushClients @ property-effects.js:1598
_readyClients @ property-effects.js:1615
_flushClients @ property-effects.js:1569
_propertiesChanged @ property-effects.js:1703
_flushProperties @ properties-changed.js:335
_flushProperties @ property-effects.js:1555
ready @ property-effects.js:1660
_enableProperties @ properties-changed.js:315
d @ templatize.js:84
(anonymous) @ mutable-data.js:71
a @ templatize.js:293
r @ templatize.js:516
__ensureInstance @ dom-if.js:218
__render @ dom-if.js:153
__renderDebouncer.o.a.debounce @ dom-if.js:112
_timer._asyncModule.run @ debounce.js:38
window.MutationObserver.observe.characterData @ async.js:39
characterData (async)
run @ async.js:184
setConfig @ debounce.js:36
debounce @ debounce.js:111
__debounceRender @ dom-if.js:109
C @ property-effects.js:214
x @ property-effects.js:159
w @ property-effects.js:125
_propertiesChanged @ property-effects.js:1707
_flushProperties @ properties-changed.js:335
_flushProperties @ property-effects.js:1555
__enableOrFlushClients @ property-effects.js:1600
_flushClients @ property-effects.js:1575
_propertiesChanged @ property-effects.js:1703
_flushProperties @ properties-changed.js:335
_flushProperties @ property-effects.js:1555
_invalidateProperties @ property-effects.js:1527
_setProperty @ property-effects.js:1512
Object.defineProperty.set @ properties-changed.js:144
_updateHass @ app.js:355
e @ app.js:249
a @ haws.es.js:1
(anonymous) @ haws.es.js:1
Promise.then (async)
d @ haws.es.js:1
(anonymous) @ haws.es.js:1
f @ haws.es.js:1
(anonymous) @ core.js:26
Promise.then (async)
window.createHassConnection @ core.js:24
149 @ core.js:80
t @ bootstrap:19
149 @ bootstrap:68
(anonymous) @ bootstrap:68

Same here: running the latest beta 0.70.0b0 with hassio on a pi 3, and also can’t use the hass.io in the control panel.
So it is even not possible to restore a snapshot as I can’t reach the snapshot function.
I tried to restore a snapshot via Developer tools > Services > Hassio.restore_full, but can’t find the correct syntax and no docs to find. Anyone?

A lot of users having this problem cannot help with errors but I found out with help if you go into your browser and type your normal ha address followed by /hassio/dashboard you should bring the dashboard up, worked for me & hopefully a bug fix is on it’s way. I guess that’s why it’s beta.

1 Like

I can see the Add-ons now but they are still not useable (not clickable). But with your information I tried it with /hassio/snapshots and voila, the snapshots are there and are usable.
Great thanks, I’ll go forward with a restore!

I would be patient they will fix it with the next update.

Cool thanks, I’ve managed to revert back to a snapshot. I’ll wait for a fix

Also did the restore and all went well. Now back to version 0.69.1 and will wait for decent 0.70 version. It was of course a beta, but disappearing of the snapshot tool made me a bit nervous. But all fine now.

Issues could be down to upcoming changes in .70 for the polymer frontend and custom UI and custom panels

The devs have been trying to contact the developers of custom UI and custom panels to assist them