Is going from Beta channel back to stable as simple as clicking “leave beta channel” in Supervisor ? I just finished a restore to a new Debian VM and I don’t want to ruin a few hours of work.
Update: I have tested this (after making snapshot of the vm) and I had no success: after downgrading to stable ha core won’t start, logging shows:
2020-12-05 09:08:32 ERROR (MainThread) [homeassistant] Error doing job: Task exception was never retrieved
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/helpers/singleton.py", line 42, in async_wrapped
result = await func(hass)
File "/usr/src/homeassistant/homeassistant/helpers/entity_registry.py", line 527, in async_get_registry
await reg.async_load()
File "/usr/src/homeassistant/homeassistant/helpers/entity_registry.py", line 432, in async_load
entities[entity["entity_id"]] = RegistryEntry(
File "<attrs generated init homeassistant.helpers.entity_registry.RegistryEntry>", line 20, in __init__
__attr_validator_disabled_by(self, __attr_disabled_by, self.disabled_by)
File "/usr/local/lib/python3.8/site-packages/attr/validators.py", line 228, in __call__
raise ValueError(
ValueError: 'disabled_by' must be in ('hass', 'user', 'integration', 'config_entry', None) (got 'device')
2020-12-05 09:08:42 WARNING (MainThread) [homeassistant.setup] Setup of hassio is taking over 10 seconds.
2020-12-05 09:08:43 WARNING (MainThread) [homeassistant.setup] Setup of person is taking over 10 seconds.
2020-12-05 09:09:32 WARNING (MainThread) [homeassistant.bootstrap] Waiting on integrations to complete setup: hassio, person
2020-12-05 09:10:32 WARNING (MainThread) [homeassistant.bootstrap] Waiting on integrations to complete setup: hassio, person