August 29, 2025Aug 29 Hi there,since a few months my HomeAssistant is running on a Raspberry Pi 4 (8GB RAM).But, since my unRAID-server is running 24/7, I would like to switch HomeAssistant OS from the Raspberry Pi to the server.The „app store“ of unRAID offers a HomeAssistant docker.Is there an easy way to migrate the HA-RPi-settings to the unRAID-docker ? HomeAssistant should ran as energy efficient as possible. So, it should be running on the cache drive (SSD) for not spinning up the hdd-array all the time. Could you tell me which settings I have to configure (docker) to be sure HomeAssistant will not spin up the array ?
September 2, 2025Sep 2 Community Expert Unless you installed 3rd paty application on rasp pi that are used by scripts and configs. I believe you just need to export the home assistant yaml config file to the new device:See HA Forum:https://community.home-assistant.io/t/migrate-ha-to-new-system/166737and redit: https://www.reddit.com/r/homeassistant/comments/z04opz/how_to_move_home_assistant_to_a_new_machine/https://www.youtube.com/watch?v=Xcdu9i4SEks
September 2, 2025Sep 2 Community Expert it is recomned to run HA as a VM on unraid and not use the dockers.Home Assistant CommunityInstall Home Assistant as a VM on UnraidThe video version of this tutorial can be found here: install Home Assistant as a VM on Unraid. Step 1: Get qcow2 image Go to https://github.com/home-assistant/operating-system/releases/ and get thein the docker you will need to open your appdata config and transition the yaml config and setting accordingly.
September 3, 2025Sep 3 Community Expert better stay with your PI.Its much more stable running HA than any docker or VM can be (HA-OS on Pi also includes more features).Just spend that 5W per hour for your Pi and carry on.(after some painful events I took the opposite tour, started with a docker, moved to a VM and finally ended on a PI. Since then it is fine, no data is missing anymore and updates work fast and reliable too)(And before someone thinks, I want to put down UNRAID, it is just because HA demands some things, nobody can give for sure. For instances it needs to run continuously to pull data out of the devices and create their databases and graphs. This conflicts with any "Os above" that can shut down the Docker / VM without warning (for instance for backup purposes, or, on UNRAID, if the array needs to be taken down to perform some actions). These events will be more or less randon and interrupt long term stats on HA. HA-OS on the PI is prepared for this, it signals backups (does snapshots and so on) and even reloads) Edited September 3, 2025Sep 3 by MAM59
September 3, 2025Sep 3 Community Expert I run HA on unraid in docker. It's 100% fine and runs without issues. I use it with all of the following "add-ons" MosquittoRing2MQTTZigbee2MQTTZwave JS UINodeREDI will say though if you're already running it on dedicated hardware, you're probably better off keeping it there.
September 3, 2025Sep 3 Community Expert 1 minute ago, MowMdown said:I run HA on unraid in docker. It's 100% fine and runs without issues. I use it with all of the following "add-ons"Lucky you are, but you did not get my point.It does not matter which IOT-Net HA is using, it is just, if you collect continous data for statistics (Like I do with my solar collectors) you will always have gaps in the stats because the docker (and VM) is not up all the time and therefor cannot do the timely booking.
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.