Table of Contents
Home Assistant Supervisor 249
The Supervisor ships with our Home Assistant operating system and controls all of your device's hardware and software. Providing an effortless experience in managing, updating and maintaining your Home Assistant instance through the user interface. It's what allows you to focus on what really matters; automating your home.
The supervisor usually doesn't have enough changes for us to complete a blog post with each release, nor does it have a fixed release schedule. A new Supervisor update is released when needed, but that doesn't mean nothing is happening in this part of the ecosystem! A month ago, we released the The supervisor joins the party publication that reviewed the highlights of the past year. Now it's time for version 249, which will be released to everyone as we speak and is full of new features, enjoy!
Resolution Center
We present a new resolution center. This new feature will be used to identify issues and provide context and suggestions to resolve your installation issues. We have big plans for this one!
What's new in this version is that if the available free space on your device drops below 1 GB, automatic updates will be paused and you will be notified. This should give you time to clean it.
To help you free up space, we've added a new page to our documentation to guide you through that.
If you are running Home Assistant Supervised, your system may be marked as unsupported if the host system does not have all the services required in execution. It was difficult to find the reason why a system is marked as unsupported. It writes to the logs during startup, but the logs it finds in the UI don't go back that far. To make it more accessible, the message that your system is not supported will now allow you to open a new dialog box.
This dialog will list all the reasons why the system is marked as unsupported. Clicking the links in that dialog will take you to a documentation page that describes the issue, and there will be a solution you can use to make your installation compatible with ADR-0014 y ADR-0015.
Stability
Stability is something that is always in focus for new Supervisor releases. The supervisor is the core part of your Home Assistant OS/monitored installation. Almost every version has some form of stability improvement, and this one is no exception.
If Home Assistant does not start, we will now rebuild the container. This will ensure that a new container is started if something inside the container has been corrupted. We have also added this feature to our new observer plugin.
All automatic updates will be automatically paused if your system is running out of free space. Manual updates are still allowed, but now we won't fill that space automatically, which in some rare cases could cause startup issues.
We've also added a new check when adding companion repositories to make sure it is actually a companion repository. This should help avoid confusion.
Landing page
We've updated the landing page you see when you install Home Assistant. We add logs to you so you can follow what's happening while you wait.
And there is more! Our mobile apps can now discover the landing page. This means that it can discover a new installation while it is initializing and already start incorporating into the mobile app.
Private Container Registries
Thanks to @skateman, you can now use private (password protected) container logs in Supervisor. This allows you to use plugins and other containers that require you to sign in to a container registry to install it.
You can find this in the store tab of the Supervisor panel, by clicking on the three dots in the top right corner. This option is only available if advanced mode is enabled.
Tighter network administrator control
With this release, more checks have been added to ensure that Network Manager is not only enabled on the system, but is also managing at least one network interface. If you are running our Home Assistant operating system, this does not apply to you.
This stricter verification allows us to provide a stable way for the supervisor and plugin developers to obtain the host's IP address.
The system will be marked as unsupported if Network Manager does not manage at least one network interface on your system. We have added a new page in our documentation that will help you fix it.