genielabs / HomeGenie

HomeGenie, the programmable automation intelligence
https://homegenie.it
GNU General Public License v3.0
388 stars 154 forks source link

New widgets not restored after backup #410

Closed tuicemen closed 1 year ago

tuicemen commented 4 years ago

Expected behavior

Widgets and programs created which are not included in HG should be restored with a backup

Actual behavior

Programs created by end users are restored however any new user created widgets (ones not included in HG) are not. Thus if the program calls for one of these widgets and not a defalt one the programs won't work until either told to use a HG widgets or the new wigets are reinstalled.

Steps to reproduce the problem starting from a fresh install

1.after install restore backup

  1. Check configure then widgets
  2. User created widgets are not restored

Specifications

Additional configuration notes

I've experianced this when ever I had to do a fresh install luckily this hasn't been very often. The last time was with stable 8 though I only attempted this for one machine (pi zero w). It should be noted that all machines have different configurations so I don't use the same backup for every machine so if it is my backup that is faulty then all 4 are bad.

tuicemen commented 4 years ago

@genemars thanks for all your hard work and time spent on HG. Adding the enhancement lable confirms my backups are good.