How to migrate from hass.io to virtual env installation

Hello,
I am currently running home assistant using hass.io on Raspberry Pi and want to migrate to python virtual environment (https://www.home-assistant.io/docs/installation/virtualenv/) on same Raspberry Pi.
My question is what is the safest way to do this without lot of re-configuration. I have created snapshots from hass.io frontend, is it possible to restore them in virtual env installation without any problem ?

Thanks!

While snapshots do contain your configuration directory, they also contain addon config/data which will be useless on a venv install, since there are no addons. A venv install has no way of restoring a snapshot since that feature is unavailable. You can browse the snapshot and copy out the configuration directory or simply make a copy of your current directory and use it in your new install.

Hi and welcome to the community :slight_smile:

May I ask why you want to switch to a venv install?

Hi Thank you for a quick reply. I did not know i cannot restore snapshots in virtualenv installation. If copy pasting is the only solution then I will go with that. Hopefully there will be little or no adjustments later.
Thanks again!

Hi thank you!
I have been using hass.io installation since three months now and I could get many things working easily.
There are few things here and there which I wish hass.io could support. For example I have a USB camera and a RPi Camera which i want to use with motioneye addon but I saw there is open issue about it. Solution I found is to add the user hass to the video group which is not possible in hass.io. Correct me if I am wrong. Or is there any other way I can use On Board camera in hass.io. ?

Hmm, not 100% sure but installing Home Assistant Core in docker on a generic linux install should give you full access to the host system.

Okay I will give it a try. Thanks!