# Community Backup & Restore for Homey v2 and Up! \[Alpha Version\]

**URL:** <https://community.homey.app/t/community-backup-restore-for-homey-v2-and-up-alpha-version/13727>\
**Category:** Apps\
**Tags:** app, webapp\
**Created:** [May 28, 2019, 6:32am UTC](https://community.homey.app/t/community-backup-restore-for-homey-v2-and-up-alpha-version/13727 "2019-05-28T06:32:46Z")\
**Posts on this page:** 20\
**Page:** 3

<div class="post-metadata">

**Author:** ![StefanS](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/stefans/32/8499_2.png) [@StefanS](https://community.homey.app/u/StefanS)\
**Post date:** [August 3, 2019, 6:41am UTC](https://community.homey.app/t/community-backup-restore-for-homey-v2-and-up-alpha-version/13727/44 "2019-08-03T06:41:52Z")

</div>

Yes. Running 2.5.0.  
So, maybe memoryleak is not a problem anymore. It has actually worked smoother latley. Thanks for info.  
Anyhow, still interrested in going to Pro and HCB&RWA might be the way if Athom not come up with anything, so ideas about the thoughts in my orgininal post are welcome.  
/Stefan

---

<div class="post-metadata">

**Author:** ![PetervdK](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/petervdk/32/20669_2.png) [@PetervdK](https://community.homey.app/u/PetervdK)\
**Post date:** [August 3, 2019, 11:04am UTC](https://community.homey.app/t/community-backup-restore-for-homey-v2-and-up-alpha-version/13727/45 "2019-08-03T11:04:51Z")

</div>

Since there is no possibility to transfer/migrate devices, it’s just a manner of unregistering the devices from the current Homey and then register them to the new one.  
Make sure the unregister procedure from the current Homey is done correctly and successful. If it doesn’t go as should, you could run into problems when registering it to the new Homey because the device thinks it’s still registered to another controller.

You can however perform a backup with the app from @Dijker and use the generated json files to rebuild your flows and device settings just the way they were (either by trying to restore by the app or manually with the data from the files).

---

<div class="post-metadata">

**Author:** ![Skorpion](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/skorpion/32/275_2.png) [@Skorpion](https://community.homey.app/u/Skorpion)\
**Post date:** [August 3, 2019, 11:29am UTC](https://community.homey.app/t/community-backup-restore-for-homey-v2-and-up-alpha-version/13727/46 "2019-08-03T11:29:54Z")

</div>

Since you have not that many flows and devices, I personally would recommend to make screenshots of your flows, folders and devices and the corresponding settings. Then migrate manually. @StefanS

PS. It is best to make the screenshots of the flows in the web flow editor with a modified stylesheet so that the If, And, Then columns are in one view. You can find the css tweaks for the web flow editor on this forum.

---

<div class="post-metadata">

**Author:** ![StefanS](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/stefans/32/8499_2.png) [@StefanS](https://community.homey.app/u/StefanS)\
**Post date:** [August 4, 2019, 1:58pm UTC](https://community.homey.app/t/community-backup-restore-for-homey-v2-and-up-alpha-version/13727/47 "2019-08-04T13:58:13Z")

</div>

Hmm.  
Maybe you have a point there, Skorpion.  
Flow looks nice on web with css-changes in Chrome. Thanks for input.  
Maybe I can use backup/restore for 433-devices (that isnt so smart devices) and zones, folders etc. I’ll take a look.

Have now made my first backup. Looks good.  
But I dont know if I miss somethine, but when loadning zip-file for restore, and then selects the tabs, nothing is visable under the “Apps from Backup, Variables form Backup” and so on. Am I doing it wrong?  
/Stefan

---

<div class="post-metadata">

**Author:** ![StefanS](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/stefans/32/8499_2.png) [@StefanS](https://community.homey.app/u/StefanS)\
**Post date:** [August 8, 2019, 8:21am UTC](https://community.homey.app/t/community-backup-restore-for-homey-v2-and-up-alpha-version/13727/49 "2019-08-08T08:21:32Z")

</div>

Hi.  
I have now migrated from Homey to Homey Pro.  
Just thoght I should send some feedback.

My request to Athom gave the result i exppected. They are pointing out that Backup/Restore from them are coming, but will not give any timelines. And they excused that they earlier had mentioned versions were they said it would come.

I have used HCB&RWA partly in my migration.  
At first when testing with zones and other small things I could not get the restore to work, but after testing more, I realized that some thing worked for me and some not. Here comes what I did.  
Started with Zones, and that did not work at all. They showed under “from backup”, but when pressing restore nothing happened. So these, I had to create manually on my Pro.  
Logic worked fine. All my variables was restored without problem.  
Folders also fine. Mark all and restore.  
Apps as well. Marked all, and clicked restore, and they were downloaded and installed.  
I did not have any Alarms, so I cant tell there.  
So, the devices. I still have many 433 devices, like 35 of them. (A history I am working on to replace…) All via KlikAanKlikUit. Worked perfect. Saved me a looot of time, not needed to rescan those, all over the building, built in and so on. Marked all, restore, and all in directly. Very good.  
As stated, Z-wave and ZigBee is not supported for restore. Due to the problem with Homeys ZigBee-stack, I have all my Ikea-bulbs via Ikea Gateway, and my Hue-bulbs via Hue Bridge. This I was very happy with in this situation, as I just configured the Gateway and Bridge easy, pressed the buttons and all those devices came in at once. Very easy.  
Left in devices was my direct connected ZigBee, mostly Xiaomi and one Z-wave. Those I had to remove manually from old Homey, and reinstall in Pro. It was not so many, but it took some time, as the were mounted around the building.  
Had some , but those I populated manually, not so much work.  
So I came to the Flows.  
This unfortunatly did not go well. Tried to mark and press restore, but nothing happened. No error, but just nothing happened.  
So this have taken me some time, but I did like you say @Skorpion. Screenshotted them all, and manually recreated them on the Pro. As I had both machine up parallell, I could do some cut and paste between windows in Flow editor, so that saved me some typing. But with my amount of flows, it was do-able.

But to sum up, I am quite happy! HCB&RWA have, for what I got to work, been a great help! All time saved is good. Then there have been some work to do manually, but now I am over, an will soon be resetting my old Homey and sell it.  
So, thanks a lot for this util @Dijker! Keep up the good work.  
/Stefan

---

<div class="post-metadata">

**Author:** ![Quakerix](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/quakerix/32/10155_2.png) [@Quakerix](https://community.homey.app/u/Quakerix)\
**Post date:** [October 2, 2019, 11:55am UTC](https://community.homey.app/t/community-backup-restore-for-homey-v2-and-up-alpha-version/13727/51 "2019-10-02T11:55:50Z")

</div>

Hi @Dijker, my Homey died and i have a back-up of my flows from May. A zip file: Homey-flow-backup-20190503-204204671.zip

I don’t know which app i used to generate this zip file. Whether its this Alpha version or Flow Backups app that I used in v1. Can you tell somehow by the name of the zip file which app/method generated it?

Eventually I need to be able to import the flows someway. Any suggestions are welcome.

---

<div class="post-metadata">

**Author:** ![PetervdK](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/petervdk/32/20669_2.png) [@PetervdK](https://community.homey.app/u/PetervdK)\
**Post date:** [October 2, 2019, 5:48pm UTC](https://community.homey.app/t/community-backup-restore-for-homey-v2-and-up-alpha-version/13727/52 "2019-10-02T17:48:11Z")

</div>

As i look at my files, it seems to be the from older Flow Backups app…  
The files from HCB&RWA start with “Backup-”

---

<div class="post-metadata">

**Author:** ![Quakerix](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/quakerix/32/10155_2.png) [@Quakerix](https://community.homey.app/u/Quakerix)\
**Post date:** [October 2, 2019, 6:31pm UTC](https://community.homey.app/t/community-backup-restore-for-homey-v2-and-up-alpha-version/13727/53 "2019-10-02T18:31:38Z")

</div>

HMm… is there a way to import them or make them readable so I can create them manually again ?

---

<div class="post-metadata">

**Author:** ![Dijker](https://avatars.discourse-cdn.com/v4/letter/d/b9bd4f/32.png) [@Dijker](https://community.homey.app/u/Dijker)\
**Post date:** [October 2, 2019, 6:55pm UTC](https://community.homey.app/t/community-backup-restore-for-homey-v2-and-up-alpha-version/13727/54 "2019-10-02T18:55:08Z")

</div>

If you did not rename the file this is a backup of your Homey with the name “Homey” from the version 1.x on 2019 05 02 at 20u42…

That can be read by extracting and opening in notepad but can only be restored on a version 1.x Homey.

---

<div class="post-metadata">

**Author:** ![Quakerix](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/quakerix/32/10155_2.png) [@Quakerix](https://community.homey.app/u/Quakerix)\
**Post date:** [October 2, 2019, 8:08pm UTC](https://community.homey.app/t/community-backup-restore-for-homey-v2-and-up-alpha-version/13727/55 "2019-10-02T20:08:56Z")

</div>

That’s going to be a hell of a job. 45.000 lines. That will take me months to restore. Unless someone has a un-used Homey v1 that i could use to load. That will give me at least a visual representation.

---

<div class="post-metadata">

**Author:** ![PetervdK](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/petervdk/32/20669_2.png) [@PetervdK](https://community.homey.app/u/PetervdK)\
**Post date:** [October 2, 2019, 8:09pm UTC](https://community.homey.app/t/community-backup-restore-for-homey-v2-and-up-alpha-version/13727/56 "2019-10-02T20:09:37Z")

</div>

Just open the zip and open one of the json files.  
I use [Eyal Post Json viewer](https://jsonviewer.software.informer.com/download/), that makes it far more readable.  
But i think any decent json viewer should do.

---

<div class="post-metadata">

**Author:** ![Quakerix](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/quakerix/32/10155_2.png) [@Quakerix](https://community.homey.app/u/Quakerix)\
**Post date:** [October 3, 2019, 1:02pm UTC](https://community.homey.app/t/community-backup-restore-for-homey-v2-and-up-alpha-version/13727/57 "2019-10-03T13:02:44Z")

</div>

Yeah, the JSON is “okay” to read. But a visual representation would i think make it faster to manually re-create the flows.

---

<div class="post-metadata">

**Author:** ![matrover](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/matrover/32/12112_2.png) [@matrover](https://community.homey.app/u/matrover)\
**Post date:** [October 23, 2019, 8:11am UTC](https://community.homey.app/t/community-backup-restore-for-homey-v2-and-up-alpha-version/13727/58 "2019-10-23T08:11:20Z")

</div>

is it just me, or is this tool down?

im getting: (in chrome, normal and incognito)  
{“code”:400,“error”:“invalid\_request”,“error\_description”:“redirect\_uri does not match”}

---

<div class="post-metadata">

**Author:** ![Dijker](https://avatars.discourse-cdn.com/v4/letter/d/b9bd4f/32.png) [@Dijker](https://community.homey.app/u/Dijker)\
**Post date:** [October 23, 2019, 8:15am UTC](https://community.homey.app/t/community-backup-restore-for-homey-v2-and-up-alpha-version/13727/59 "2019-10-23T08:15:54Z")

</div>

@matrover

> [@Dijker](#):
>
> **Logon or Authorization**
> 
> > I have to use a workaround for authorizing your browser. This will change once Athom provides me with an Web API Key but for this moment when I asked they stated “They will not give out an API key because we create a Backup option ourself.”. To Authorize YOUR browser : Open [https://homeybackup.web.app/login](https://homeybackup.web.app/login) and open the provided link (to [https://cli.athom.com](https://cli.athom.com)…) to log in for an authorization code, Copy it, close the Window and Paste - Submit to log on to your Homey. Have Phun! (Withou /login it halts with an: “redirect\_uri does not match” )

---

<div class="post-metadata">

**Author:** ![M\_a\_r\_c\_o](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/m_a_r_c_o/32/146_2.png) [@M\_a\_r\_c\_o](https://community.homey.app/u/M_a_r_c_o)\
**Post date:** [December 27, 2019, 12:56pm UTC](https://community.homey.app/t/community-backup-restore-for-homey-v2-and-up-alpha-version/13727/60 "2019-12-27T12:56:31Z")

</div>

Restore of sub-zones and sub-folders of flows are not working. The folders are both created in root and not in their original folder.

Restore of Flows does not seem to work with me at all, owh wait, if I do only one or two it works. Have 199 flows…

Try to restore from backup of my Homey to a new Homey Pro, both with 3.2.0 firmware.

 ![2019-12-27_13-47-40](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/a/1/a1d56f66116182a83eb983211a1526e88ffe4f7f.png)

---

<div class="post-metadata">

**Author:** ![Moustache](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/moustache/32/18123_2.png) [@Moustache](https://community.homey.app/u/Moustache)\
**Post date:** [January 6, 2020, 10:50am UTC](https://community.homey.app/t/community-backup-restore-for-homey-v2-and-up-alpha-version/13727/61 "2020-01-06T10:50:16Z")

</div>

Nice work @Dijker!  
Question: does it also backup scripts from Homey Scripts app?

---

<div class="post-metadata">

**Author:** ![Dijker](https://avatars.discourse-cdn.com/v4/letter/d/b9bd4f/32.png) [@Dijker](https://community.homey.app/u/Dijker)\
**Post date:** [January 16, 2020, 9:58pm UTC](https://community.homey.app/t/community-backup-restore-for-homey-v2-and-up-alpha-version/13727/62 "2020-01-16T21:58:54Z")

</div>

> [@Moustache](#):
>
> Question: does it also backup scripts from Homey Scripts app?

Thanks,  
not yet but the official Homey Cloud Backup from Athom takes all App settings.

I will look into it to make that possible!

---

<div class="post-metadata">

**Author:** ![Dijker](https://avatars.discourse-cdn.com/v4/letter/d/b9bd4f/32.png) [@Dijker](https://community.homey.app/u/Dijker)\
**Post date:** [January 16, 2020, 10:03pm UTC](https://community.homey.app/t/community-backup-restore-for-homey-v2-and-up-alpha-version/13727/63 "2020-01-16T22:03:15Z")

</div>

Hi Again 😉

Thanks I see this doesn’t work anymore.  
Looks like the addition of Zone Activity broke something.  
I will look into this as I till want to continue development on this.

---

<div class="post-metadata">

**Author:** ![Herve69](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/herve69/32/37183_2.png) [@Herve69](https://community.homey.app/u/Herve69)\
**Post date:** [March 23, 2021, 8:59am UTC](https://community.homey.app/t/community-backup-restore-for-homey-v2-and-up-alpha-version/13727/64 "2021-03-23T08:59:21Z")

</div>

Hi Dijker,

Thans for this website and app that look great 👌

Just to understand, if I do a backup today and a restore several days later, and if there’s a problem while restoring, is there a risk that I definitively corrupt the Homey Box ?

I would like to understand the most important risks befor using your app 🙂

I guess if I have such a problem, I could need to do a factory reset, but there’s would not be any definitive corruption at all with the Homey box. Am I right ?

---

<div class="post-metadata">

**Author:** ![Peter\_Kawa](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/peter_kawa/32/173848_2.png) [@Peter\_Kawa](https://community.homey.app/u/Peter_Kawa)\
**Post date:** [March 23, 2021, 1:45pm UTC](https://community.homey.app/t/community-backup-restore-for-homey-v2-and-up-alpha-version/13727/65 "2021-03-23T13:45:44Z")

</div>

As far as I know,  
The result of a factory reset is a clean “brand new” Homey, with the choice of keeping your account on it, or not.  
So in the case a restore may have corrupted something, do a factory reset and try the restore procedure again.

[Previous page](https://community.homey.app/t/community-backup-restore-for-homey-v2-and-up-alpha-version/13727.md?page=2)

[Next page](https://community.homey.app/t/community-backup-restore-for-homey-v2-and-up-alpha-version/13727.md?page=4)
