I am running a Home Assistant Supervised installation on a small PC with an AMD E350 APU since June this year. I did the installation following this web page: Installing Home Assistant Supervised on Debian 10, and it appears to be running fine.
However, I just found out that there is a warning shown on the “Supervisor → System” page:
This links to this pop-up message:
And that “OS Agent” links to this page:
I don’t know how long this warning is already shown, but at least it was not the case for the first months.
As far as I know I do not have any further issues with Home Assistant at the moment.
As I understand it, the OS Agent is a new tool that has been added in April this year.
What exactly is this OS Agent doing?
On the HA Supervised on Debian page it currently is shown that the OS Agent has to be installed as well. This was not yet the case back in June. As far as I know I did not install the OS Agent in June, and this is the result of a gdbus check:
~$ gdbus introspect --system --dest io.hass.os --object-path /io/hass/os
Error: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name io.hass.os was not provided by any .service files
Are there any real issues or disadvantages of not using the OS Agent?
And can I still install the OS Agent now to solve the issue?
Another issue is that the currently supported version for the Supervised installation is Debian 11, and back in June it still was Debian 10.
Does it have any advantages to upgrade to 11, and if so, can this be an upgrade in place keeping all my current data and settings?