# How to update "Preference Map" data for edge driver?

**URL:** <https://community.smartthings.com/t/how-to-update-preference-map-data-for-edge-driver/243207>\
**Category:** Writing Edge Drivers\
**Created:** [June 2, 2022, 12:18am UTC](https://community.smartthings.com/t/how-to-update-preference-map-data-for-edge-driver/243207 "2022-06-02T00:18:02Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![westwoodhk](https://yyz2.discourse-cdn.com/smartthings/user_avatar/community.smartthings.com/westwoodhk/32/134963_2.png) [@westwoodhk](https://community.smartthings.com/u/westwoodhk)\
**Post date:** [June 2, 2022, 12:18am UTC](https://community.smartthings.com/t/how-to-update-preference-map-data-for-edge-driver/243207/1 "2022-06-02T00:18:02Z")

</div>

Hello all,

I created an ZWave edge driver with preferencesmap (Settings page) and the Configuration SET and GET command works properly. However, the value is not updated after the REPORT data is received.

May I know how to update these 2 values?

 ![Screenshot 2022-06-02 at 08.07.08](https://global.discourse-cdn.com/smartthings/original/3X/b/9/b950289fda6c7cf1dbc52eda06486157631339b4.png)

And here is the function of the configuration report and I can get those 2 parameter value but don’t know how to update to Settings page.

![Screenshot 2022-06-02 at 08.17.31](https://global.discourse-cdn.com/smartthings/original/3X/0/f/0ffc3f8396d2ce9b0e72acaef8fc10f92c5c77a7.png)

Thank you

---

<div class="post-metadata">

**Author:** ![nayelyz](https://avatars.discourse-cdn.com/v4/letter/n/59ef9b/32.png) [@nayelyz](https://community.smartthings.com/u/nayelyz)\
**Post date:** [June 2, 2022, 12:39am UTC](https://community.smartthings.com/t/how-to-update-preference-map-data-for-edge-driver/243207/2 "2022-06-02T00:39:04Z")

</div>

> [@westwoodhk](#):
>
> And here is the function of the configuration report and I can get those 2 parameter value but don’t know how to update to Settings page.

Hi!  
Do you mean you want to update the **value** of the preferences from the Driver?

That’s not currently possible, we can only change them through the app.

---

<div class="post-metadata">

**Author:** ![westwoodhk](https://yyz2.discourse-cdn.com/smartthings/user_avatar/community.smartthings.com/westwoodhk/32/134963_2.png) [@westwoodhk](https://community.smartthings.com/u/westwoodhk)\
**Post date:** [June 2, 2022, 1:38am UTC](https://community.smartthings.com/t/how-to-update-preference-map-data-for-edge-driver/243207/3 "2022-06-02T01:38:56Z")

</div>

Hi @nayelyz ,

Thank you for your quick response,

So that means if I want to display “current” configuration parameter values I need to create a capability (e.g. \* `textField`) on this page?

 ![Screenshot 2022-06-02 at 09.38.26](https://global.discourse-cdn.com/smartthings/original/3X/c/3/c3f7b561128e81f67cf3924f12a9bfb22ceddd42.png)

Thank you for your support.

---

<div class="post-metadata">

**Author:** ![nayelyz](https://avatars.discourse-cdn.com/v4/letter/n/59ef9b/32.png) [@nayelyz](https://community.smartthings.com/u/nayelyz)\
**Post date:** [June 2, 2022, 1:18pm UTC](https://community.smartthings.com/t/how-to-update-preference-map-data-for-edge-driver/243207/4 "2022-06-02T13:18:19Z")

</div>

> [@westwoodhk](#):
>
> So that means if I want to display “current” configuration parameter values I need to create a capability (e.g. \* `textField` ) on this page?

Yes, if you change the parameters from another part of the driver, this means, not from the settings, you can do that as a workaround.  
However, remember that custom capabilities are not currently accepted for [certification](https://developer-preview.smartthings.com/docs/certification/apply-for-certification).
