Backup/restore functionality not working [fixed v2.0.1-rc12]

Discussions about RaZberry - Z-Wave board for Raspberry computer
mhorst
Posts: 27
Joined: 30 Dec 2014 15:10

Backup/restore functionality not working [fixed v2.0.1-rc12]

Post by mhorst » 30 Dec 2014 15:40

Hello,

The backup and/or restore functionality in the expert GUI on 2.0.1-rc7 does not seem to work for me.
For testing purposes I included one dimmer and a battery powered wall controller in my Razberry controlled network. That all works fine.
But when I use the expert GUI to make a backup and restore that backup, I end up with different devices.
After the restore I suddenly have 3 mains powered devices with incomplete interviews.

I unzipped and untarred the zbk file and checked the f9e5ea49-DevicesData.xml file. It contains three devices: the Razberry controller, the dimmer and the wall switch with ids 1, 4 and 8. This matches with the configuration I had before the restore operation. So I think the backup is working ok.
After the restore operation I have devices with ids 105, 108 and 112.
So my guess is that there is something wrong with the restore functionality.

I do see that on the controller info page the "ZMERestore (0xf3)" is shown in red, but I don't see any mention of an error or failure in the log during the restore operation.

The best way for me to get everything working again is to do a factory reset and re-include the devices, but I really liked the idea of a backup feature.

Is there any logging I can provide, or testing that I can do to help with analyzing this problem?
Last edited by mhorst on 07 Feb 2015 16:38, edited 1 time in total.

pofs
Posts: 688
Joined: 25 Mar 2011 19:03

Re: Backup/restore functionality not working

Post by pofs » 30 Dec 2014 16:52

Which RaZberry do you have? 3rd gen or 5th gen?

mhorst
Posts: 27
Joined: 30 Dec 2014 15:10

Re: Backup/restore functionality not working

Post by mhorst » 30 Dec 2014 19:03

The expert UI says I have the ZW0500 Z-wave chip. From what I understand that means its 5th gen.

User avatar
PoltoS
Posts: 5081
Joined: 26 Jan 2011 19:36

Re: Backup/restore functionality not working

Post by PoltoS » 31 Dec 2014 01:37

Could you please send us you log after recovery and your backup on info@z-wave.me. We will fix this within one-two days.

mhorst
Posts: 27
Joined: 30 Dec 2014 15:10

Re: Backup/restore functionality not working

Post by mhorst » 31 Dec 2014 12:32

Ok, the information has been sent. Thanks.

mhorst
Posts: 27
Joined: 30 Dec 2014 15:10

Re: Backup/restore functionality not working

Post by mhorst » 16 Jan 2015 21:53

I tried again with v2.0.1-rc10, but it still goes wrong.

mhorst
Posts: 27
Joined: 30 Dec 2014 15:10

Re: Backup/restore functionality not working

Post by mhorst » 25 Jan 2015 00:10

No luck with v2.0.1-rc11 either.

Will this be fixed?
Is it a software issue, or is something wrong with my Razberry?

User avatar
PoltoS
Posts: 5081
Joined: 26 Jan 2011 19:36

Re: Backup/restore functionality not working

Post by PoltoS » 27 Jan 2015 01:25

s/w. Will check it again.

User avatar
PoltoS
Posts: 5081
Joined: 26 Jan 2011 19:36

Re: Backup/restore functionality not working

Post by PoltoS » 03 Feb 2015 03:03

Fixed. Will be in rc-12

mhorst
Posts: 27
Joined: 30 Dec 2014 15:10

Re: Backup/restore functionality not working

Post by mhorst » 05 Feb 2015 00:15

Thanks.

I saw rc-12 was available, so I wanted to try it out. However, rc-12 failed to install:

Code: Select all

 wget -q -O - razberry.z-wave.me/install/v2.0.1-rc12 | sudo bash
touch: missing file operand
Try `touch --help' for more information.
bash: line 16: $UPGRADING: ambiguous redirect
bash: line 17: $UPGRADING: ambiguous redirect
bash: line 58: $UPGRADING: ambiguous redirect
bash: line 59: $UPGRADING: ambiguous redirect
Removing MathKernel
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package 'wolfram-engine' is not installed, so not removed
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
bash: line 67: $UPGRADING: ambiguous redirect
bash: line 68: $UPGRADING: ambiguous redirect
Installing additional libraries
Hit http://mirrordirector.raspbian.org wheezy Release.gpg
Hit http://mirrordirector.raspbian.org wheezy Release
Hit http://raspberrypi.collabora.com wheezy Release.gpg
Hit http://archive.raspberrypi.org wheezy Release.gpg
Hit http://raspberrypi.collabora.com wheezy Release
Hit http://archive.raspberrypi.org wheezy Release
Hit http://mirrordirector.raspbian.org wheezy/main armhf Packages
Hit http://mirrordirector.raspbian.org wheezy/contrib armhf Packages
Hit http://raspberrypi.collabora.com wheezy/rpi armhf Packages
Hit http://mirrordirector.raspbian.org wheezy/non-free armhf Packages
Hit http://mirrordirector.raspbian.org wheezy/rpi armhf Packages
Hit http://archive.raspberrypi.org wheezy/main armhf Packages
Ign http://raspberrypi.collabora.com wheezy/rpi Translation-en_GB
Ign http://raspberrypi.collabora.com wheezy/rpi Translation-en
Ign http://archive.raspberrypi.org wheezy/main Translation-en_GB
Ign http://archive.raspberrypi.org wheezy/main Translation-en
Ign http://mirrordirector.raspbian.org wheezy/contrib Translation-en_GB
Ign http://mirrordirector.raspbian.org wheezy/contrib Translation-en
Ign http://mirrordirector.raspbian.org wheezy/main Translation-en_GB
Ign http://mirrordirector.raspbian.org wheezy/main Translation-en
Ign http://mirrordirector.raspbian.org wheezy/non-free Translation-en_GB
Ign http://mirrordirector.raspbian.org wheezy/non-free Translation-en
Ign http://mirrordirector.raspbian.org wheezy/rpi Translation-en_GB
Ign http://mirrordirector.raspbian.org wheezy/rpi Translation-en
Reading package lists... Done
Reading package lists...
Building dependency tree...
Reading state information...
sharutils is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Installing additional libraries for HomeKit
Reading package lists...
Building dependency tree...
Reading state information...
libavahi-compat-libdnssd-dev is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
bash: line 92: $UPGRADING: ambiguous redirect
bash: line 93: $UPGRADING: ambiguous redirect
Getting Z-Way for Raspberry Pi and installing
--2015-02-04 22:06:45--  http://razberry.z-wave.me/z-way-server/z-way-server/z-way-server-RaspberryPiXTools-v2.0.1-rc12.tgz
Resolving razberry.z-wave.me (razberry.z-wave.me)... 46.20.244.36
Connecting to razberry.z-wave.me (razberry.z-wave.me)|46.20.244.36|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: unspecified [text/html]
Saving to: `/tmp/z-way-server-RaspberryPiXTools-v2.0.1-rc12.tgz'

    [ <=>                                                                                                                                                                                                ] 10,470      --.-K/s   in 0.03s

2015-02-04 22:06:45 (322 KB/s) - `/tmp/z-way-server-RaspberryPiXTools-v2.0.1-rc12.tgz' saved [10470]

bash: line 105: $UPGRADING: ambiguous redirect
bash: line 106: $UPGRADING: ambiguous redirect
tar (child): /tmp/z-way-server/z-way-server-RaspberryPiXTools-v2.0.1-rc12.tgz: Cannot open: No such file or directory
tar (child): Error is not recoverable: exiting now
tar: Child returned status 2
tar: Error is not recoverable: exiting now
bash: line 113: $UPGRADING: ambiguous redirect
bash: line 114: $UPGRADING: ambiguous redirect
bash: line 178: $UPGRADING: ambiguous redirect
bash: line 179: $UPGRADING: ambiguous redirect
Downloading and extracting z-way-server failed
Exiting
I think the main problem is that it tries to download the rc12 tgz file from
http://razberry.z-wave.me/z-way-server/ ... 1-rc12.tgz
instead of
http://razberry.z-wave.me/z-way-server/ ... 1-rc12.tgz

Locked