It’s been about a year since I worked on HA and I can’t recall which installation approach I took. I have a raspberry pi, and I did setup AppDaemon and used one of the dashboards on it.
Q1 - How can I tell which install approach I used? (or even just confirm I didn’t use HASS.io)
Q2 - If I didn’t use Hass.io, then should I be considering re-installing fresh with this? Noting I do need AppDaemon. That is any advantages? [I kind of recall that Hass.io may not have had AppDaemon as a package previously, but now it seems to suggest it does].
Home Assistant
0.67.1
Path to configuration.yaml: /home/homeassistant/.homeassistant
Developed by a bunch of awesome people.
Published under the Apache 2.0 license
Source: server — frontend-ui
Built using Python 3, Polymer 2.6.0, Icons by Google and MaterialDesignIcons.com.
Frontend JavaScript version: latest
Your version is really old, I suggest starting from scratch, there were too many changes in the mean time and it will be very hard to upgrade from such an old version.
Unix system + home assistant in a virtual environment
HassOS + hass.io (all-in-one installer, no full control over the host system)
Personally I installed docker on an ubuntu system and then home assistant on top of that. I have a test environment as well where I installed hass.io on top of docker on an ubuntu system. I use appdaemon heavily as well and it works in both environments without any issues.
Yes and No, on top are the images for the HassOS + hass.io method, on the bottom are the instructions for linux + docker + hass.io.
Generally I don’t see a problem for your needs with not having full control over the host system. However I’m not sure on the Python script. Personally I’d recommend linux + docker + hass.io but it depends on your skill levels and on your willingness to maintain the base OS, because with this method you need to maintain (updates etc.) the base OS as well.