# \[HOW-TO\]\[Pro\]\[Cloud\] - Z-Wave Route map

**URL:** <https://community.homey.app/t/how-to-pro-cloud-z-wave-route-map/105763>\
**Category:** Tutorials\
**Tags:** z-wave, homey-pro, homey-bridge, howto\
**Created:** [March 7, 2024, 5:48pm UTC](https://community.homey.app/t/how-to-pro-cloud-z-wave-route-map/105763 "2024-03-07T17:48:05Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![martijnpoppen](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/martijnpoppen/32/84849_2.png) [@martijnpoppen](https://community.homey.app/u/martijnpoppen)\
**Post date:** [March 7, 2024, 5:48pm UTC](https://community.homey.app/t/how-to-pro-cloud-z-wave-route-map/105763/1 "2024-03-07T17:48:05Z")

</div>

Hi,  
I saw this [thread](https://community.homey.app/t/mesh-map-of-zigbee-network/91010) and was inspired to create a script which can do this for you.

I made 2 variants:

- [Zigbee Variant](https://community.homey.app/t/104966)
- [Zwave Variant](https://community.homey.app/t/105763)

Instructions:

1. Run this script in the **[WebAPI playground](https://tools.developer.homey.app/tools/api-playground)**: (make sure to empty the text area first)

```js
const main = async function () {
    console.log('Starting main function...');
    
    let state = await Homey.zwave.getState();
    let data = await Homey.zwave.runCommand({
        command: 'getNetworkTopology'
    });
    
    let failed = Homey.zwave.runCommand({command: 'getFailedNodes'});

    let nodes = [];
    let edges = [];
    let homeyID = 1;

    for (const [key, value] of Object.entries(data)) {
        if (value.base === true) {
            homeyID = parseInt(key);
        }
    }

    for (const [key, value] of Object.entries(data)) {
        const nodeState = get(state, `zw_state.stats.node_${parseInt(key)}_network`, null);
        let group = parseInt(key) === homeyID ? 'coordinator' : 'router';

        // if (value.base === true) {
        // group = 'disconnected';
        // }

        nodes.push({
            name: encodeURIComponent(value.name),
            group,
            id: parseInt(key),
            nodeState: {
                id: parseInt(key),
                ...nodeState
            }
        });

        const routes = value.props.route.reverse();
        let filteredRoutes = routes.filter((route) => route !== 0);

        if (!value.base && filteredRoutes.length) {
            filteredRoutes.unshift(parseInt(key));
            // start from 1 because we want to start from the second element
                for (let i = 1; i < filteredRoutes.length; i++) {
                    edges.push({
                        from: parseInt(filteredRoutes[i]),
                        to: parseInt(filteredRoutes[i - 1])
                    });

                    console.log(value.name, 'Adding edge from', parseInt(filteredRoutes[i]), 'to', parseInt(filteredRoutes[i - 1]));
                }
        } else if (!value.base) {
            edges.push({ from: homeyID, to: parseInt(key) });

            console.log(value.name, 'Adding edge from', homeyID, 'to', parseInt(key));
        }
    }
console.log({ nodes, edges })
    const buf = window.btoa(JSON.stringify({ nodes, edges })).toString('base64');
    return `https://martijnpoppen.github.io/com.homey.map.mesh#${buf}`;
};

const get = function (obj, dirtyPath, defaultValue) {
    if (obj === undefined || obj === null) return defaultValue;
    const path = typeof dirtyPath === 'string' ? dirtyPath.split('.') : dirtyPath;
    let objLink = obj;
    if (Array.isArray(path) && path.length) {
        for (let i = 0; i < path.length - 1; i++) {
            const currentVal = objLink[path[i]];
            if (currentVal !== undefined && currentVal !== null) {
                objLink = currentVal;
            } else {
                return defaultValue;
            }
        }
        const value = objLink[path[path.length - 1]];
        return value === undefined || value === null ? defaultValue : value;
    }
    return defaultValue;
};

main();

```

1. copy the url in the reponse and paste it in your browser. (remove quotes)
2. Voila, you have a map of your Z-Wave Routes.

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/9/a/9a8c8fd3ed09bc9c697d010d52a046c0a59ebe08.png)

* * *

**Contributions**  
If you appreciate what I do, contribute to future development by making a [paypal contribution](https://www.paypal.me/martijnpoppen)  
or buy me a coffee on [Ko-Fi](https://ko-fi.com/martijnpoppen#checkoutModal) or [Bunq.me](https://bunq.me/MartijnPoppen)

[![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/2/9/2916364caa1239076c12be293d270d5980d9d272.png)](https://paypal.me/martijnpoppen) [![ko-fi](https://ko-fi.com/img/githubbutton_sm.svg)](https://ko-fi.com/martijnpoppen#checkoutModal)[![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/8/4/8449771d527e7184562e1301d641dfc1e99a4261.png)](https://bunq.me/MartijnPoppen)

* * *

## 💻 Apps made by @martijnpoppen

See for more apps link below 👇🏻 or just open the pull down.

> [@Apps made by @martijnpoppen](https://community.homey.app/t/apps-made-by-martijnpoppen/85812/1):
>
> Click to expand

---

<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:** [March 7, 2024, 7:27pm UTC](https://community.homey.app/t/how-to-pro-cloud-z-wave-route-map/105763/2 "2024-03-07T19:27:15Z")

</div>

Again, you are moving the boundaries !!! 👍 👍 👍 🎩  
Working great !

Question : who has the biggest map ? I remember there were some users with really big Z-WAVE mesh 😉 Would be nice to see the visualization !

---

<div class="post-metadata">

**Author:** ![martijnpoppen](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/martijnpoppen/32/84849_2.png) [@martijnpoppen](https://community.homey.app/u/martijnpoppen)\
**Post date:** [March 7, 2024, 7:46pm UTC](https://community.homey.app/t/how-to-pro-cloud-z-wave-route-map/105763/3 "2024-03-07T19:46:13Z")

</div>

Thanks!

And yes feel free to share your setups in this thread!

---

<div class="post-metadata">

**Author:** ![Caseda](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/caseda/32/138695_2.png) [@Caseda](https://community.homey.app/u/Caseda)\
**Post date:** [March 7, 2024, 9:22pm UTC](https://community.homey.app/t/how-to-pro-cloud-z-wave-route-map/105763/4 "2024-03-07T21:22:11Z")

</div>

Big meshes will never be shown here 🥹

> Error: URI Too Long

---

<div class="post-metadata">

**Author:** ![martijnpoppen](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/martijnpoppen/32/84849_2.png) [@martijnpoppen](https://community.homey.app/u/martijnpoppen)\
**Post date:** [March 7, 2024, 10:22pm UTC](https://community.homey.app/t/how-to-pro-cloud-z-wave-route-map/105763/5 "2024-03-07T22:22:33Z")

</div>

Ah nice 😕

Im encrypting the JSON data to base64, probably not allowed.  
I guess you see the issue in the developer portal right?

---

<div class="post-metadata">

**Author:** ![Caseda](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/caseda/32/138695_2.png) [@Caseda](https://community.homey.app/u/Caseda)\
**Post date:** [March 7, 2024, 10:36pm UTC](https://community.homey.app/t/how-to-pro-cloud-z-wave-route-map/105763/6 "2024-03-07T22:36:51Z")

</div>

No, when I try to look at the url, it is github spouting that.

---

<div class="post-metadata">

**Author:** ![martijnpoppen](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/martijnpoppen/32/84849_2.png) [@martijnpoppen](https://community.homey.app/u/martijnpoppen)\
**Post date:** [March 7, 2024, 10:45pm UTC](https://community.homey.app/t/how-to-pro-cloud-z-wave-route-map/105763/7 "2024-03-07T22:45:43Z")

</div>

@Caseda can you share your url in a DM? Then i’ll try tomorrow to fix it 🙂

---

<div class="post-metadata">

**Author:** ![martijnpoppen](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/martijnpoppen/32/84849_2.png) [@martijnpoppen](https://community.homey.app/u/martijnpoppen)\
**Post date:** [March 8, 2024, 8:08am UTC](https://community.homey.app/t/how-to-pro-cloud-z-wave-route-map/105763/8 "2024-03-08T08:08:53Z")

</div>

@Caseda fixed the script. Should work now with long URI’s

---

<div class="post-metadata">

**Author:** ![Robin\_De\_Lange](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/robin_de_lange/32/25173_2.png) [@Robin\_De\_Lange](https://community.homey.app/u/Robin_De_Lange)\
**Post date:** [March 8, 2024, 12:15pm UTC](https://community.homey.app/t/how-to-pro-cloud-z-wave-route-map/105763/9 "2024-03-08T12:15:28Z")

</div>

Martijn, super nice. hopefully someday we can use the zigbee variant on HP23 as well.

by the way, is it weird that i have 2 separate mesh connections?

 ![Schermafbeelding 2024-03-08 om 13.05.31](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/0/7/07de57702dcc3c3d6e719bce8ae0c416addd91e0.png)

> [@Sharkys](#):
>
> I remember there were some users with really big Z-WAVE mesh

@Ranney Let see what you have! haha

---

<div class="post-metadata">

**Author:** ![martijnpoppen](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/martijnpoppen/32/84849_2.png) [@martijnpoppen](https://community.homey.app/u/martijnpoppen)\
**Post date:** [March 8, 2024, 12:18pm UTC](https://community.homey.app/t/how-to-pro-cloud-z-wave-route-map/105763/10 "2024-03-08T12:18:14Z")

</div>

@Robin_De_Lange Thanks!  
that is strange indeed!

Can you run this code in the developer portal and send me your output in a DM? 🙂

```auto
const main = async function () {

let state = await Homey.zwave.getState();

let data = await Homey.zwave.runCommand({command: 'getNetworkTopology'});

return {data, state}
}

main();

```

---

<div class="post-metadata">

**Author:** ![Ranney](https://avatars.discourse-cdn.com/v4/letter/r/848f3c/32.png) [@Ranney](https://community.homey.app/u/Ranney)\
**Post date:** [March 8, 2024, 1:32pm UTC](https://community.homey.app/t/how-to-pro-cloud-z-wave-route-map/105763/11 "2024-03-08T13:32:22Z")

</div>

Haha, really nice script!! Just tried it in Safari. The script is running but the URL is not working. Also not working in Google Chrome. In Chrome it is working great! I don’t know how to interpret the picture. Overall I can say that devices (on the map) far away of homey are in fact close to Homey and visa versa. But hey, everything is working fine 😉

Thanks for making this script! If I understand it right, the Zigbee script is only for the Homey \<2023 series?

Here my Z-Wave device:

 ![Scherm­afbeelding 2024-03-08 om 14.29.11](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/9/6/96da5ce71dc2d9fab5c7f53e28dee6c1e5b5cb5f.png)  
s

---

<div class="post-metadata">

**Author:** ![martijnpoppen](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/martijnpoppen/32/84849_2.png) [@martijnpoppen](https://community.homey.app/u/martijnpoppen)\
**Post date:** [March 8, 2024, 1:35pm UTC](https://community.homey.app/t/how-to-pro-cloud-z-wave-route-map/105763/12 "2024-03-08T13:35:53Z")

</div>

@Ranney correct Zigbee map is not working on HP23 (yet)

i need to make a small fix to prevent it from showing 2 different meshes. but will probably be done tonight 🙂

---

<div class="post-metadata">

**Author:** ![Ranney](https://avatars.discourse-cdn.com/v4/letter/r/848f3c/32.png) [@Ranney](https://community.homey.app/u/Ranney)\
**Post date:** [March 8, 2024, 1:38pm UTC](https://community.homey.app/t/how-to-pro-cloud-z-wave-route-map/105763/13 "2024-03-08T13:38:50Z")

</div>

Great and looking forward to it! Maybe that you can combine some scripts? So we can download a complete (pdf report?) overview of all devices, route maps and debug info? Anyway really nice script and work! Will donate you later (have to go to work now) Thanks 💪

---

<div class="post-metadata">

**Author:** ![DirkG](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/dirkg/32/118897_2.png) [@DirkG](https://community.homey.app/u/DirkG)\
**Post date:** [March 8, 2024, 1:43pm UTC](https://community.homey.app/t/how-to-pro-cloud-z-wave-route-map/105763/14 "2024-03-08T13:43:52Z")

</div>

This is the Z-Wave route map of my Z-Wave devices (79 pc., HP23):

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/0/c/0c99d67c33dd30d499033d7188781c0970704719.jpeg)

And just one mesh.

---

<div class="post-metadata">

**Author:** ![Jonathan\_Draper](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jonathan_draper/32/33978_2.png) [@Jonathan\_Draper](https://community.homey.app/u/Jonathan_Draper)\
**Post date:** [March 8, 2024, 1:49pm UTC](https://community.homey.app/t/how-to-pro-cloud-z-wave-route-map/105763/15 "2024-03-08T13:49:23Z")

</div>

Looks amazing. But script errored on my HP23 (using Z wave variant):

```auto
"root":{

1 item

"error":

string"The string contains invalid characters."

}

```

---

<div class="post-metadata">

**Author:** ![martijnpoppen](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/martijnpoppen/32/84849_2.png) [@martijnpoppen](https://community.homey.app/u/martijnpoppen)\
**Post date:** [March 8, 2024, 1:55pm UTC](https://community.homey.app/t/how-to-pro-cloud-z-wave-route-map/105763/16 "2024-03-08T13:55:10Z")

</div>

@Jonathan_Draper  
Can you run this code in the developer portal and send me your output in a DM? 🙂

```auto
const main = async function () {

let state = await Homey.zwave.getState();

let data = await Homey.zwave.runCommand({command: 'getNetworkTopology'});

return {data, state}
}

main();

```

---

<div class="post-metadata">

**Author:** ![martijnpoppen](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/martijnpoppen/32/84849_2.png) [@martijnpoppen](https://community.homey.app/u/martijnpoppen)\
**Post date:** [March 8, 2024, 2:50pm UTC](https://community.homey.app/t/how-to-pro-cloud-z-wave-route-map/105763/17 "2024-03-08T14:50:31Z")

</div>

@Ranney @Robin_De_Lange updated the script. shouldn’t show separate networks anymore.

@Robin_De_Lange tested with your data: [link](https://martijnpoppen.github.io/com.homey.map.mesh/#eyJub2RlcyI6W3sibmFtZSI6IkhvbWV5IiwiZ3JvdXAiOiJkaXNjb25uZWN0ZWQiLCJpZCI6MSwibm9kZVN0YXRlIjp7ImlkIjoxfX0seyJuYW1lIjoiV2FuZGtub3AgQmFka2FtZXIiLCJncm91cCI6InJvdXRlciIsImlkIjoyLCJub2RlU3RhdGUiOnsiaWQiOjIsInR4X3F1ZXVlZCI6OTEsInR4Ijo5MSwidHhfZXJyIjo0LCJ0eF9vayI6ODcsInJ4IjoxMTV9fSx7Im5hbWUiOiJrbm9wIHJvYmJzaG9wIHp3YXZlIiwiZ3JvdXAiOiJyb3V0ZXIiLCJpZCI6Mywibm9kZVN0YXRlIjp7ImlkIjozfX0seyJuYW1lIjoiV2FuZGtub3AgU2xhYXBrYW1lciIsImdyb3VwIjoicm91dGVyIiwiaWQiOjExLCJub2RlU3RhdGUiOnsiaWQiOjExLCJ0eF9xdWV1ZWQiOjQ0LCJ0eCI6NDQsInR4X2VyciI6MCwidHhfb2siOjQ0LCJyeCI6NTl9fSx7Im5hbWUiOiJLZXJzdHZlcmxpY2h0aW5nIEJ1cmVuIEdhbmciLCJncm91cCI6InJvdXRlciIsImlkIjoyNiwibm9kZVN0YXRlIjp7ImlkIjoyNiwidHhfcXVldWVkIjo1LCJ0eCI6NSwidHhfZXJyIjowLCJ0eF9vayI6NSwicngiOjIzNzA0fX0seyJncm91cCI6InJvdXRlciIsImlkIjoyOCwibm9kZVN0YXRlIjp7ImlkIjoyOH19LHsibmFtZSI6IlNtYXJ0IFN3aXRjaCA3IiwiZ3JvdXAiOiJyb3V0ZXIiLCJpZCI6MzcsIm5vZGVTdGF0ZSI6eyJpZCI6MzcsInR4X3F1ZXVlZCI6OSwidHgiOjksInR4X2VyciI6MCwidHhfb2siOjksInJ4Ijo1Mzc4OH19LHsibmFtZSI6IldhbmRrbm9wIEJsYXV3ZWthbWVyIiwiZ3JvdXAiOiJyb3V0ZXIiLCJpZCI6NDEsIm5vZGVTdGF0ZSI6eyJpZCI6NDEsInR4X3F1ZXVlZCI6OSwidHgiOjksInR4X2VyciI6MCwidHhfb2siOjksInJ4IjoyMH19LHsibmFtZSI6Ilp3YXZlIFJlcGVhdGVyIiwiZ3JvdXAiOiJyb3V0ZXIiLCJpZCI6NjIsIm5vZGVTdGF0ZSI6eyJpZCI6NjJ9fSx7Im5hbWUiOiJTb25vcyBLbm9wIEJhZGthbWVyIiwiZ3JvdXAiOiJyb3V0ZXIiLCJpZCI6NjMsIm5vZGVTdGF0ZSI6eyJpZCI6NjN9fSx7Im5hbWUiOiJLZXJzdHN0ZXIiLCJncm91cCI6InJvdXRlciIsImlkIjo2NSwibm9kZVN0YXRlIjp7ImlkIjo2NSwidHhfcXVldWVkIjoxNSwidHgiOjE1LCJ0eF9lcnIiOjYsInR4X29rIjo5LCJyeCI6NDJ9fSx7Im5hbWUiOiJEaWVwdnJpZXMgdHJhcGthc3QiLCJncm91cCI6InJvdXRlciIsImlkIjo2Nywibm9kZVN0YXRlIjp7ImlkIjo2NywidHhfcXVldWVkIjo1LCJ0eCI6NSwidHhfZXJyIjowLCJ0eF9vayI6NSwicngiOjExOTE0fX0seyJuYW1lIjoiU21hcnQgSW1wbGFudCIsImdyb3VwIjoicm91dGVyIiwiaWQiOjY4LCJub2RlU3RhdGUiOnsiaWQiOjY4LCJ0eF9xdWV1ZWQiOjcsInR4Ijo3LCJ0eF9lcnIiOjAsInR4X29rIjo3LCJyeCI6NTI2MjV9fV0sImVkZ2VzIjpbeyJmcm9tIjo2MiwidG8iOjJ9LHsiZnJvbSI6MSwidG8iOjN9LHsiZnJvbSI6NjIsInRvIjoxMX0seyJmcm9tIjoxLCJ0byI6MjZ9LHsiZnJvbSI6MjYsInRvIjoyOH0seyJmcm9tIjo2NSwidG8iOjM3fSx7ImZyb20iOjI2LCJ0byI6NjV9LHsiZnJvbSI6MzcsInRvIjo0MX0seyJmcm9tIjozNywidG8iOjYyfSx7ImZyb20iOjI2LCJ0byI6NjN9LHsiZnJvbSI6NjIsInRvIjo2NX0seyJmcm9tIjoxLCJ0byI6Njd9LHsiZnJvbSI6MSwidG8iOjY4fV19)

---

<div class="post-metadata">

**Author:** ![Robin\_De\_Lange](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/robin_de_lange/32/25173_2.png) [@Robin\_De\_Lange](https://community.homey.app/u/Robin_De_Lange)\
**Post date:** [March 8, 2024, 3:03pm UTC](https://community.homey.app/t/how-to-pro-cloud-z-wave-route-map/105763/18 "2024-03-08T15:03:37Z")

</div>

haha Thanks and nice! when I tried it again it isn’t the same as the link which you tested.

[Link](https://martijnpoppen.github.io/com.homey.map.mesh/#eyJub2RlcyI6W3sibmFtZSI6IkhvbWV5IiwiZ3JvdXAiOiJjb29yZGluYXRvciIsImlkIjoxLCJub2RlU3RhdGUiOnsiaWQiOjF9fSx7Im5hbWUiOiJXYW5ka25vcCBCYWRrYW1lciIsImdyb3VwIjoicm91dGVyIiwiaWQiOjIsIm5vZGVTdGF0ZSI6eyJpZCI6MiwidHhfcXVldWVkIjo5MSwidHgiOjkxLCJ0eF9lcnIiOjQsInR4X29rIjo4NywicngiOjExNX19LHsibmFtZSI6Imtub3Agcm9iYnNob3AgendhdmUiLCJncm91cCI6InJvdXRlciIsImlkIjozLCJub2RlU3RhdGUiOnsiaWQiOjN9fSx7Im5hbWUiOiJXYW5ka25vcCBTbGFhcGthbWVyIiwiZ3JvdXAiOiJyb3V0ZXIiLCJpZCI6MTEsIm5vZGVTdGF0ZSI6eyJpZCI6MTEsInR4X3F1ZXVlZCI6NDQsInR4Ijo0NCwidHhfZXJyIjowLCJ0eF9vayI6NDQsInJ4Ijo1OX19LHsibmFtZSI6IktlcnN0dmVybGljaHRpbmcgQnVyZW4gR2FuZyIsImdyb3VwIjoicm91dGVyIiwiaWQiOjI2LCJub2RlU3RhdGUiOnsiaWQiOjI2LCJ0eF9xdWV1ZWQiOjUsInR4Ijo1LCJ0eF9lcnIiOjAsInR4X29rIjo1LCJyeCI6MjQzNzd9fSx7Imdyb3VwIjoicm91dGVyIiwiaWQiOjI4LCJub2RlU3RhdGUiOnsiaWQiOjI4fX0seyJuYW1lIjoiU21hcnQgU3dpdGNoIDciLCJncm91cCI6InJvdXRlciIsImlkIjozNywibm9kZVN0YXRlIjp7ImlkIjozNywidHhfcXVldWVkIjo5LCJ0eCI6OSwidHhfZXJyIjowLCJ0eF9vayI6OSwicngiOjU1Mjc5fX0seyJuYW1lIjoiV2FuZGtub3AgQmxhdXdla2FtZXIiLCJncm91cCI6InJvdXRlciIsImlkIjo0MSwibm9kZVN0YXRlIjp7ImlkIjo0MSwidHhfcXVldWVkIjo5LCJ0eCI6OSwidHhfZXJyIjowLCJ0eF9vayI6OSwicngiOjIwfX0seyJuYW1lIjoiWndhdmUgUmVwZWF0ZXIiLCJncm91cCI6InJvdXRlciIsImlkIjo2Miwibm9kZVN0YXRlIjp7ImlkIjo2Mn19LHsibmFtZSI6IlNvbm9zIEtub3AgQmFka2FtZXIiLCJncm91cCI6InJvdXRlciIsImlkIjo2Mywibm9kZVN0YXRlIjp7ImlkIjo2M319LHsibmFtZSI6IktlcnN0c3RlciIsImdyb3VwIjoicm91dGVyIiwiaWQiOjY1LCJub2RlU3RhdGUiOnsiaWQiOjY1LCJ0eF9xdWV1ZWQiOjE1LCJ0eCI6MTUsInR4X2VyciI6NiwidHhfb2siOjksInJ4Ijo0Mn19LHsibmFtZSI6IkRpZXB2cmllcyB0cmFwa2FzdCIsImdyb3VwIjoicm91dGVyIiwiaWQiOjY3LCJub2RlU3RhdGUiOnsiaWQiOjY3LCJ0eF9xdWV1ZWQiOjUsInR4Ijo1LCJ0eF9lcnIiOjAsInR4X29rIjo1LCJyeCI6MTIyNDJ9fSx7Im5hbWUiOiJTbWFydCBJbXBsYW50IiwiZ3JvdXAiOiJyb3V0ZXIiLCJpZCI6NjgsIm5vZGVTdGF0ZSI6eyJpZCI6NjgsInR4X3F1ZXVlZCI6NywidHgiOjcsInR4X2VyciI6MCwidHhfb2siOjcsInJ4Ijo1NDIzN319XSwiZWRnZXMiOlt7ImZyb20iOjYyLCJ0byI6Mn0seyJmcm9tIjoxLCJ0byI6M30seyJmcm9tIjo2MiwidG8iOjExfSx7ImZyb20iOjEsInRvIjoyNn0seyJmcm9tIjoyNiwidG8iOjI4fSx7ImZyb20iOjEsInRvIjozN30seyJmcm9tIjozNywidG8iOjQxfSx7ImZyb20iOjM3LCJ0byI6NjJ9LHsiZnJvbSI6MjYsInRvIjo2M30seyJmcm9tIjo2MiwidG8iOjY1fSx7ImZyb20iOjEsInRvIjo2N30seyJmcm9tIjoxLCJ0byI6Njh9XX0=)

---

<div class="post-metadata">

**Author:** ![martijnpoppen](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/martijnpoppen/32/84849_2.png) [@martijnpoppen](https://community.homey.app/u/martijnpoppen)\
**Post date:** [March 8, 2024, 4:12pm UTC](https://community.homey.app/t/how-to-pro-cloud-z-wave-route-map/105763/19 "2024-03-08T16:12:30Z")

</div>

@Jonathan_Draper also your issue is fixed 🙂

---

<div class="post-metadata">

**Author:** ![Jonathan\_Draper](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jonathan_draper/32/33978_2.png) [@Jonathan\_Draper](https://community.homey.app/u/Jonathan_Draper)\
**Post date:** [March 8, 2024, 4:33pm UTC](https://community.homey.app/t/how-to-pro-cloud-z-wave-route-map/105763/20 "2024-03-08T16:33:29Z")

</div>

Amazing, thank you!

Here goes:

 ![Screenshot 2024-03-08 at 16.32.01](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/0/3/03a631dc14fe106c6ced0ce897b1b08a09f1f469.png)

[Next page](https://community.homey.app/t/how-to-pro-cloud-z-wave-route-map/105763.md?page=2)
