# \[App\]\[Pro\] Zone Memory - Save and Restore Device Configurations

**URL:** <https://community.homey.app/t/app-pro-zone-memory-save-and-restore-device-configurations/24962>\
**Category:** Apps\
**Tags:** app, official, tools\
**Created:** [January 25, 2020, 11:13am UTC](https://community.homey.app/t/app-pro-zone-memory-save-and-restore-device-configurations/24962 "2020-01-25T11:13:05Z")\
**Posts on this page:** 20\
**Page:** 3

<div class="post-metadata">

**Author:** ![Shakesbeard](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/shakesbeard/32/15112_2.png) [@Shakesbeard](https://community.homey.app/u/Shakesbeard)\
**Post date:** [September 28, 2021, 6:59pm UTC](https://community.homey.app/t/app-pro-zone-memory-save-and-restore-device-configurations/24962/41 "2021-09-28T18:59:16Z")

</div>

Hi @kinglevel ,  
I got a suspicion but I need to test against that. I have seen a slight change in behaviour whilst updating a different app, which might be related to this.  
I will look into it asap.

---

<div class="post-metadata">

**Author:** ![Shakesbeard](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/shakesbeard/32/15112_2.png) [@Shakesbeard](https://community.homey.app/u/Shakesbeard)\
**Post date:** [September 28, 2021, 7:45pm UTC](https://community.homey.app/t/app-pro-zone-memory-save-and-restore-device-configurations/24962/42 "2021-09-28T19:45:44Z")

</div>

Hotfix v3.0.1 coming right now. Shoud fix the sub zones issue.

---

<div class="post-metadata">

**Author:** ![Sharkys](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/sharkys/32/54029_2.png) [@Sharkys](https://community.homey.app/u/Sharkys)\
**Post date:** [September 30, 2021, 5:19am UTC](https://community.homey.app/t/app-pro-zone-memory-save-and-restore-device-configurations/24962/43 "2021-09-30T05:19:40Z")

</div>

Hi,

not sure it has been already reported, but searching for devices (filter) when creating flow, doesn’t work unfortunately, same for Zone selection…  
Thank you.

---

<div class="post-metadata">

**Author:** ![Shakesbeard](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/shakesbeard/32/15112_2.png) [@Shakesbeard](https://community.homey.app/u/Shakesbeard)\
**Post date:** [September 30, 2021, 6:15am UTC](https://community.homey.app/t/app-pro-zone-memory-save-and-restore-device-configurations/24962/44 "2021-09-30T06:15:19Z")

</div>

Hi @Sharkys,  
I am not aware of such an issue. Both search boxes work as expected for me.  
Do you get any errors popping up in the homey app when trying to?  
If you have a large amount of devices or zones it might take a moment until the selection shows.  
Can you reproduce this and send me a diag report for the app, maybe I can see something in the logs.

---

<div class="post-metadata">

**Author:** ![Sharkys](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/sharkys/32/54029_2.png) [@Sharkys](https://community.homey.app/u/Sharkys)\
**Post date:** [September 30, 2021, 6:44am UTC](https://community.homey.app/t/app-pro-zone-memory-save-and-restore-device-configurations/24962/45 "2021-09-30T06:44:21Z")

</div>

Hi,  
I mean (same behavior in the mobile app) :  
 ![obrazek](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/3/8/38c03a6e95545f784d6330345d5ad8c97c6b8b38.png)

![obrazek](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/2/0/2000a2bf838308fdf3bed024a1f59f182887d685.png)

---

<div class="post-metadata">

**Author:** ![Shakesbeard](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/shakesbeard/32/15112_2.png) [@Shakesbeard](https://community.homey.app/u/Shakesbeard)\
**Post date:** [September 30, 2021, 6:46am UTC](https://community.homey.app/t/app-pro-zone-memory-save-and-restore-device-configurations/24962/46 "2021-09-30T06:46:20Z")

</div>

Ahh gotcha. I will have a look into that. It might be that the search filter is not respected.

---

<div class="post-metadata">

**Author:** ![Shakesbeard](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/shakesbeard/32/15112_2.png) [@Shakesbeard](https://community.homey.app/u/Shakesbeard)\
**Post date:** [September 30, 2021, 1:45pm UTC](https://community.homey.app/t/app-pro-zone-memory-save-and-restore-device-configurations/24962/47 "2021-09-30T13:45:09Z")

</div>

Fixed in coming v3.1.1 release

---

<div class="post-metadata">

**Author:** ![psy0rz](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/psy0rz/32/1801_2.png) [@psy0rz](https://community.homey.app/u/psy0rz)\
**Post date:** [October 18, 2021, 10:41pm UTC](https://community.homey.app/t/app-pro-zone-memory-save-and-restore-device-configurations/24962/48 "2021-10-18T22:41:12Z")

</div>

Is it possible to use tags (variables) when restoring a zone? Its currently only allowed when saving a zone i think? I would be very nice if i also can use it for loading. (otherwise i need a flow for every preset)

---

<div class="post-metadata">

**Author:** ![Shakesbeard](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/shakesbeard/32/15112_2.png) [@Shakesbeard](https://community.homey.app/u/Shakesbeard)\
**Post date:** [October 19, 2021, 6:01am UTC](https://community.homey.app/t/app-pro-zone-memory-save-and-restore-device-configurations/24962/49 "2021-10-19T06:01:04Z")

</div>

Hi @psy0rz,  
you mean using a tag for the name of the preset when loading?  
If so, that is indeed not possible. It would imply a change on how I handle the stored datasets. I can look into that but cannot give you an ETA at the moment.

---

<div class="post-metadata">

**Author:** ![psy0rz](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/psy0rz/32/1801_2.png) [@psy0rz](https://community.homey.app/u/psy0rz)\
**Post date:** [October 19, 2021, 6:59am UTC](https://community.homey.app/t/app-pro-zone-memory-save-and-restore-device-configurations/24962/50 "2021-10-19T06:59:47Z")

</div>

yep indeed 🙂

i use it to select light “scenes” in my living room.

---

<div class="post-metadata">

**Author:** ![Strauman](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/strauman/32/33981_2.png) [@Strauman](https://community.homey.app/u/Strauman)\
**Post date:** [November 12, 2021, 9:46am UTC](https://community.homey.app/t/app-pro-zone-memory-save-and-restore-device-configurations/24962/51 "2021-11-12T09:46:53Z")

</div>

Hi! I love this app, but I find it cumbersome to use. So I want to suggest a few things that would be very helpful in the way I use the app:

1. Is it possible to have a “then” flow card that can save a zone, but without me having to specify every single behavior? Maybe “Save state of specific device type in Zone” and/or one that just saves everything by default?
2. Can you make that JSON string editable in the app settings, so that I can change the saved state without restoring it and then re-save it?

---

<div class="post-metadata">

**Author:** ![Shakesbeard](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/shakesbeard/32/15112_2.png) [@Shakesbeard](https://community.homey.app/u/Shakesbeard)\
**Post date:** [November 12, 2021, 11:37am UTC](https://community.homey.app/t/app-pro-zone-memory-save-and-restore-device-configurations/24962/52 "2021-11-12T11:37:28Z")

</div>

> [@Strauman](#):
>
> Is it possible to have a “then” flow card that can save a zone, but without me having to specify every single behavior? Maybe “Save state of specific device type in Zone” and/or one that just saves everything by default?

Yeah. Am not overly happy with the way it is at the moment either. In fact I am planning to split the stuff up into one card for each device class for storing. But I cannot give an ETA, yet.

> [@Strauman](#):
>
> Can you make that JSON string editable in the app settings, so that I can change the saved state without restoring it and then re-save it?

The feedback on this was very sparse. I can make it editable from there in theory, but validating the data to be saved is a bit tricky. I might introduce an experimental feature for this in a future release.

---

<div class="post-metadata">

**Author:** ![Strauman](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/strauman/32/33981_2.png) [@Strauman](https://community.homey.app/u/Strauman)\
**Post date:** [November 12, 2021, 11:54am UTC](https://community.homey.app/t/app-pro-zone-memory-save-and-restore-device-configurations/24962/53 "2021-11-12T11:54:25Z")

</div>

In regards to the JSON editable stuff, I would personally be happy with a huge “POWERUSERS ONLY” disclaimer without validation 🙂

---

<div class="post-metadata">

**Author:** ![Strauman](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/strauman/32/33981_2.png) [@Strauman](https://community.homey.app/u/Strauman)\
**Post date:** [November 30, 2021, 12:29pm UTC](https://community.homey.app/t/app-pro-zone-memory-save-and-restore-device-configurations/24962/54 "2021-11-30T12:29:00Z")

</div>

Would you consider making the source code public?  
Also - I’d love to be able to restore only a part of the zone it saved to. I.e. only restore to a child zone or a device.

---

<div class="post-metadata">

**Author:** ![Shakesbeard](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/shakesbeard/32/15112_2.png) [@Shakesbeard](https://community.homey.app/u/Shakesbeard)\
**Post date:** [November 30, 2021, 12:54pm UTC](https://community.homey.app/t/app-pro-zone-memory-save-and-restore-device-configurations/24962/55 "2021-11-30T12:54:59Z")

</div>

> [@Strauman](#):
>
> only restore to a child zone or a device

The current data model does not allow for that in a convinient manner.  
I will think about it next year. The internals need quite some redesign.

---

<div class="post-metadata">

**Author:** ![Strauman](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/strauman/32/33981_2.png) [@Strauman](https://community.homey.app/u/Strauman)\
**Post date:** [November 30, 2021, 12:59pm UTC](https://community.homey.app/t/app-pro-zone-memory-save-and-restore-device-configurations/24962/56 "2021-11-30T12:59:19Z")

</div>

I hear ya! What are your thoughts about publishing the source code? I might be able to contrib 🙂

---

<div class="post-metadata">

**Author:** ![GibStorm](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/gibstorm/32/48274_2.png) [@GibStorm](https://community.homey.app/u/GibStorm)\
**Post date:** [December 8, 2021, 3:45pm UTC](https://community.homey.app/t/app-pro-zone-memory-save-and-restore-device-configurations/24962/57 "2021-12-08T15:45:26Z")

</div>

Simply cannot make this work. No matter if I try to restore a zone or a specific device, the color is always set to white.

---

<div class="post-metadata">

**Author:** ![Edwin\_D](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/edwin_d/32/136417_2.png) [@Edwin\_D](https://community.homey.app/u/Edwin_D)\
**Post date:** [December 8, 2021, 4:08pm UTC](https://community.homey.app/t/app-pro-zone-memory-save-and-restore-device-configurations/24962/58 "2021-12-08T16:08:25Z")

</div>

Probably the order in which device capabilities are restored is relevant for your device, most likely because capabilities are not 100% independent.

---

<div class="post-metadata">

**Author:** ![GibStorm](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/gibstorm/32/48274_2.png) [@GibStorm](https://community.homey.app/u/GibStorm)\
**Post date:** [December 8, 2021, 5:29pm UTC](https://community.homey.app/t/app-pro-zone-memory-save-and-restore-device-configurations/24962/59 "2021-12-08T17:29:58Z")

</div>

I’ve tried single devices, and nothing works.

---

<div class="post-metadata">

**Author:** ![Edwin\_D](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/edwin_d/32/136417_2.png) [@Edwin\_D](https://community.homey.app/u/Edwin_D)\
**Post date:** [December 8, 2021, 5:32pm UTC](https://community.homey.app/t/app-pro-zone-memory-save-and-restore-device-configurations/24962/60 "2021-12-08T17:32:16Z")

</div>

Single devices have multiple capabilities, especially color bulbs. So it may be your devices don’t play nice with trying to set all capabilities in the order they are presented.

[Previous page](https://community.homey.app/t/app-pro-zone-memory-save-and-restore-device-configurations/24962.md?page=2)

[Next page](https://community.homey.app/t/app-pro-zone-memory-save-and-restore-device-configurations/24962.md?page=4)
