Ezlo controller backups with wrong dates

Hi,
My Ezlo spontaneously lost the association to a Z-wave device (Qubino DIN dimmer) so I thought to restore a backup from yesterday. However, I do not seem to have a backup from yesterday or even the last 10 days. I get this list of weird dates:

O, and restoring a backup was a bad idea. All Z-wave devices are now gone :frowning:

Also when I create a backup now, it does not appear in the list.

Ok, more updates. It seems the dashboard cannot handle more that 300 backups. I.e. after 300 days of using a controller you can no longer restore backups. Basic design error.
This is the request the dashboard sends

{"call":"storage_list","version":"1","params":{"limit":300}}

And the list returned has the oldest backups, not the newest.

Update: The list includes not only backups but also log file uploads. I did my own query with a limit of 500 and also only old backups where returned, so it seems no newer backups existed. I thought to do a factory default reset, but now no devices can be included anymore. It is not looking good.

Wow that’s bad.

I dont even get any backups listed in my Ezlogic UI. Seems to have been broken and not fixed for quite some time now.

Hi!

I will verify this behavior and share a workaround if there’s one for now, I will try to replicate it and pass it on to the department in charge.

I have two Ezlo Plus Controllers now on the same user account.

Using this query in the API Tool I see this:

{
"method": "hub.backups.list",
"id": "_ID_",
"params": {}
}

Controller 1 - S/N 9000413

Time Stamp of entry 0 = Mon Jul 19 2021 06:25:21 GMT+0000
Time Stamp of entry 1 = Tue Oct 12 2021 06:03:13 GMT+0000
Time Stamp of entry 2 = Wed Oct 13 2021 06:03:12 GMT+0000
Time Stamp of entry 3 = Thu Oct 14 2021 06:03:13 GMT+0000
Time Stamp of entry 4 = Fri Oct 15 2021 06:04:14 GMT+0000
Time Stamp of entry 5 = Sun Oct 17 2021 06:03:13 GMT+0000
Time Stamp of entry 6 = Mon Oct 18 2021 06:03:29 GMT+0000
Time Stamp of entry 7 = Tue Oct 19 2021 06:03:13 GMT+0000
Time Stamp of entry 8 = Wed Oct 20 2021 06:03:13 GMT+0000
Time Stamp of entry 9 = Thu Oct 21 2021 06:03:14 GMT+0000

So its not been backed up since October 2021 by the looks of it !

Controller 2 - S/N 9000400

I seem to get the same results, maybe there is an issue with the API Tool and it not switching properly to the other second controller, even though I selected 9000400 for the Connection.

Time Stamp of entry 0 = Mon Jul 19 2021 06:25:21 GMT+0000
Time Stamp of entry 1 = Tue Oct 12 2021 06:03:13 GMT+0000
Time Stamp of entry 2 = Wed Oct 13 2021 06:03:12 GMT+0000
Time Stamp of entry 3 = Thu Oct 14 2021 06:03:13 GMT+0000
Time Stamp of entry 4 = Fri Oct 15 2021 06:04:14 GMT+0000
Time Stamp of entry 5 = Sun Oct 17 2021 06:03:13 GMT+0000
Time Stamp of entry 6 = Mon Oct 18 2021 06:03:29 GMT+0000
Time Stamp of entry 7 = Tue Oct 19 2021 06:03:13 GMT+0000
Time Stamp of entry 8 = Wed Oct 20 2021 06:03:13 GMT+0000
Time Stamp of entry 9 = Thu Oct 21 2021 06:03:14 GMT+0000

In the web UI I see some backups listed under the 9000400 controller, but none under the 9000413 controller. Also the year is not shown.

Hi @cw-kid @reneboer,

Thank you for the report. We are still investigating this problem.

Best.

How do you save a backup to external location for later restore?

Dont think you can, unlike on the Vera hubs where you can just download the backup to a file.

External backup is a seriously missing feature. Should be the next one after they fix the online backups. It should make replacing a failed controller that much simpler (once they start selling those over here that is).

Hi @NCDude ,

There is a way to download a backup file:

https://download-cloud.ezlo.com/?uuid=UUID&key=KEY

You would need to replace UUID and KEY accordingly.

However, backups are managed 100% cloud-side, therefore, you will still need to restore a backup using the uuid and key.

How do you work out the correct UUID and Key ?

Can they add an option into the Web UI to more easily download a copy of a backup file?

And also to upload and restore a backup file?

As it works on the old system.

2 Likes

If you list the backups through the API, you will see that each file has a key and an uuid.
Thank you for your suggestion. I’ll check with the team if we have a different option to manage backups in our roadmap.

Best.

1 Like

Ok thanks for the information about the download URL.

Problem is that this only shows the same old backups, nothing new seems to be created.

1 Like

Hi @reneboer,

We’ve already identified the reason why there is a mismatch between the cloud storage and the files shown on the interface. We are working on it.

While we resolve this issue, I can assist in restoring a backup from a specific date. I sent you an email asking for some information.

@cw-kid @NCDude @reneboer we all agreed that we should implement an option to manage backups by downloading and uploading files. We will start working on that as soon as possible.

Thanks again for your valuable suggestions.

2 Likes

Hello @reneboer @cw-kid,

We’ve implemented a fix to this problem.
You are probably able to see recent backups on the interface now.

Best.

On my main controller I only see one backup.

9000413

On my spare controller I see these

9000400

I don’t see any other backups from your main controller on the server.
I’ll PM you since I need credentials to double-check.

After a few tries I am seeing a long list of backups. The amount of data to pull also makes it slow (> 15 seconds) to load.

Initially ezlogic sort of logged me on when I opened my browser, but it did not work. Then when I selected backup, it defaulted to my (not used and not supporting backups) Atom. When you change the controller in the drop down, nothing seems to happen. I had to refresh the browser a few times for it to take. (Firefox)

After going to the backup page, I get the dashboard login page when trying to go back to the dashboard.

Thank you for your feedback.
We are aware of some of the issues you mentioned, and we are already working on them.