#ZUI Smart Start Provisioning Entries Gone after v3.4.2
1 messages · Page 1 of 1 (latest)
I just updated to v3.5.0 and my provisioning entries are still missing. I have not made any changes to provisioning entries in a long time - my network has been static since Feb @lilac sand @uncut flume
looking for that file. I found a JSONL with a different home ID in this folder but I don't think that's the right place. do you know where I'd find it?
/addon_configs/core_zwave_js/cache
this is the jsonl from the backup created when I upgraded from 3.4.1 to 3.4.2 a few weeks ago:
https://pastebin.com/xPM5Tixv
this is the jsonl from the backup when I upgraded from 3.4.2 to 3.5.0 this morning:
https://pastebin.com/vEQ4M0A0
oh nice -- I found the ZUI file browser and the live <homeID>.jsonl -- and it's the same as the ones pasted above. handy picture for those not aware:
https://imgur.com/a/SZ5541a
the 2nd backup is missing the provisioning list. the first still has it
this is what's in the live file:
https://pastebin.com/D39H8Dvn
if you shut down Z-Wave JS UI, paste the following in its own line in the file at the end, then start it again, the entries should be back:
also missing there
ok I stopped ZUI -- how do I edit that file? I can't find it via terminal or SSH or file editor
I ended up editing the file with ZUI running and then restart ZUI after saving the file - and now my entries are back 🤩
@lilac sand check the steps above - they worked for me to get my provisioning entriees back. I think the short version is:
- check your live running <homeID>.jsonl to make sure the entries are actually missing: https://imgur.com/a/SZ5541a
- find the most recent backup that has the provisioning entries in it (probably from v3.4.1 or earlier)
- copy the line from the good backup that starts with controller.provisioninglist
- paste that at the bottom of your live running <homeID>.jsonl (using the ZUI brower in step 1)
- restart the ZUI add-on (quickly! to get the restart in before ZUI overwrites the file)
- voi la! -- if no change, try steps 4&5 again but restart ZUI more quickly - maybe have the add-on opened in another window so you can be quicker
OK, I might try, those steps make it sound a lot simpler than the thread did, can't hurt. Thanks.
no prob! give a shout if you get stuck, I'll try to help
Didn't work the first time for me, but worked fine on a second attempt. Luckily, I last installed devices on March 25th (so before 3.4.2 came out). I pasted the line from a backup just after that to the bottom of the store file, hit save, and got the prompt to overwrite (where I hit yes), but after a restart, the provisioning screen was still blank. When I looked at the store file again, there still wasn't a controller.provisioninglist entry, so I tried again. It worked the second time from the same clipboard paste, so I'm guessing one of two things went differently between the two attempts:
- I hit return after I pasted the second time in case the file needs a blank line at the end
- It wouldn't surprise me if the file got overwritten before I could initiate the restart due to device activity (there were several last seen entries at the end of the file the second time).
It's 2)
is there a way to edit that file outside of the ZUI web interface? ie. when ZUI is stopped?
I should imagine you could the same way you can edit any other HA file, CLI (i.e. ssh/web cli add-on) or network file (i.e. samba add-on).
I couldn’t find it via terminal or SSH… I think it’s buried within a container that’s not exposed by default but my docker-fu is weak
Oh, yeah, it would depend which HA install method you are using. I also may have made a faulty assumption based on its location in my backups, as I can't seem to find it, either.
if I download the addon backup, it's here for me:
