I’m on 0.92 and I’ve been using HA under docker for a while but I’m getting jealous of all the great hassio add-ons, so decided to switch to hassio on generic Linux (still on Pi 3 though). I ensured my config files were all backed up, stopped/deleted my old Docker containers and images and used the script to do a hassio install. I stopped the new HA (and supervisor), copied my config directory (and everything under it) to the new area under /usr/share/hassio/homeassistant/ and restarted it.
I had been using Lovelace via the “Configure UI” method, but the new installation seems to be ignoring the .config/lovelace file that I’ve copied across. Instead I get lots of unallocated badges; and tabs that I created via the Lovelace UI editor are all missing. When I check the .storage/lovelace file, it still has the correct contents, but it is being ignored. If I use “raw config editor”, I see the basic file that has been converted from my configuration.yaml. Out of interest I saved it, and only then it does replace the .storage/lovelace file.
I’ve been trying various combinations of stopping HA, recopying the file and using incognito mode to ensure it’s not cached in the browser but not cracked it yet.
I assume I’m missing some file/setting outside of the directory structure I’ve copied over but I can’t think where that would be. I think this exercise has exposed some of my confusion over the different modes that Lovelace can be used in! Can anyone advise please?