# Space Homey - New Floor Plan Widget (in the works)

**URL:** <https://community.homey.app/t/space-homey-new-floor-plan-widget-in-the-works/130757>\
**Category:** Dashboards\
**Created:** [February 16, 2025, 2:09pm UTC](https://community.homey.app/t/space-homey-new-floor-plan-widget-in-the-works/130757 "2025-02-16T14:09:49Z")\
**Posts on this page:** 20\
**Page:** 5

<div class="post-metadata">

**Author:** ![Peter\_de\_Vos](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/peter_de_vos/32/151925_2.png) [@Peter\_de\_Vos](https://community.homey.app/u/Peter_de_Vos)\
**Post date:** [March 10, 2025, 7:39pm UTC](https://community.homey.app/t/space-homey-new-floor-plan-widget-in-the-works/130757/83 "2025-03-10T19:39:06Z")

</div>

Me too and started all over 🤣

---

<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 10, 2025, 7:49pm UTC](https://community.homey.app/t/space-homey-new-floor-plan-widget-in-the-works/130757/84 "2025-03-10T19:49:35Z")

</div>

Been there lots of times 😆.  
And with Space Homey, [taking some pictures](https://community.homey.app/t/space-homey-new-floor-plan-widget-in-the-works/130757/63) is all you need  
H.A. is now “a bit” old fashioned on this point, isn’t it.

---

<div class="post-metadata">

**Author:** ![Ludvig](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ludvig/32/129091_2.png) [@Ludvig](https://community.homey.app/u/Ludvig)\
**Post date:** [March 10, 2025, 7:58pm UTC](https://community.homey.app/t/space-homey-new-floor-plan-widget-in-the-works/130757/85 "2025-03-10T19:58:19Z")

</div>

Understand. Will check.

---

<div class="post-metadata">

**Author:** ![Peter\_de\_Vos](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/peter_de_vos/32/151925_2.png) [@Peter\_de\_Vos](https://community.homey.app/u/Peter_de_Vos)\
**Post date:** [March 10, 2025, 8:02pm UTC](https://community.homey.app/t/space-homey-new-floor-plan-widget-in-the-works/130757/86 "2025-03-10T20:02:33Z")

</div>

Keep an eye on rhis project. For now i’m playing with the interactive 3d floorplan in HA. Really cool.

---

<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 10, 2025, 8:10pm UTC](https://community.homey.app/t/space-homey-new-floor-plan-widget-in-the-works/130757/87 "2025-03-10T20:10:20Z")

</div>

I’ve read the H.A. manual several times.  
I still think it’s 10 years of work to get some results 🤣 It keeps me from starting.

---

<div class="post-metadata">

**Author:** ![Peter\_de\_Vos](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/peter_de_vos/32/151925_2.png) [@Peter\_de\_Vos](https://community.homey.app/u/Peter_de_Vos)\
**Post date:** [March 10, 2025, 8:49pm UTC](https://community.homey.app/t/space-homey-new-floor-plan-widget-in-the-works/130757/88 "2025-03-10T20:49:29Z")

</div>

As a workaround for now you can make a virtual device with de VD app and pick your own icon on install for the devices you want to use in your floorplan.

 ![1000052673](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/8/0/80f4611c4e2c74b1361f79b05fd4e6cfc9cac43c.jpeg)

---

<div class="post-metadata">

**Author:** ![Rogier\_Verheugen](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/rogier_verheugen/32/77406_2.png) [@Rogier\_Verheugen](https://community.homey.app/u/Rogier_Verheugen)\
**Post date:** [March 10, 2025, 9:23pm UTC](https://community.homey.app/t/space-homey-new-floor-plan-widget-in-the-works/130757/89 "2025-03-10T21:23:52Z")

</div>

I know Peter. I did this with with several ‘devices’ but something is telling me that @Ludvig will come with a solution soon 🤣

---

<div class="post-metadata">

**Author:** ![Ludvig](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ludvig/32/129091_2.png) [@Ludvig](https://community.homey.app/u/Ludvig)\
**Post date:** [March 11, 2025, 6:36am UTC](https://community.homey.app/t/space-homey-new-floor-plan-widget-in-the-works/130757/90 "2025-03-11T06:36:57Z")

</div>

😉 I have some time today so will look into stuff that have popped up. I would image this is an easy fix.

---

<div class="post-metadata">

**Author:** ![Torbjorn\_Melbye](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/torbjorn_melbye/32/18194_2.png) [@Torbjorn\_Melbye](https://community.homey.app/u/Torbjorn_Melbye)\
**Post date:** [March 11, 2025, 9:45am UTC](https://community.homey.app/t/space-homey-new-floor-plan-widget-in-the-works/130757/91 "2025-03-11T09:45:55Z")

</div>

Hi. Love the app. Thank you for your hard work.  
I was wondering if it would be possible to change the size of the device icons? I can barely see them on my screen.

 ![1000000025](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/f/3/f3543e2b0d02be27acf38cb8aa0696cfd7ef5c68.jpeg)

---

<div class="post-metadata">

**Author:** ![Ludvig](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ludvig/32/129091_2.png) [@Ludvig](https://community.homey.app/u/Ludvig)\
**Post date:** [March 11, 2025, 1:12pm UTC](https://community.homey.app/t/space-homey-new-floor-plan-widget-in-the-works/130757/92 "2025-03-11T13:12:09Z")

</div>

Okay there are so many things here so I will try to look into it now.

- Widget on start page: I see that it seems to cache in a different way. Its not reloaded when you load it up. So when you make changes they are not picked up. For now if you do changes you need to press Settings icon in the corner and reload the floor. Then it works at least for me. I think you can restart the App as well that will force reload I see now.

- Only Default Icon working: i have found the difference in a device. Its a field named iconOverride which is null on default but when you select one you get a name. this was not the easiest to get hold of. But I found a url by some haxxoring and can download it to the device. You will for now have to remove the device and then add it again to get the icon. I will some future add like a refresh data function that will update name and icons automtically.

- Icon size: For now you cant do this. But im planing on adding it somewhere that you can set your own icon scale factor.

- Cant save: I can do that on browser and phone. Dunno why sadly ☹ After you get the latest release try around then press send debug so i can see if i can catch it

- Cant really see new devices: I have now changed so new icons are added at the bottom right corner

Latest version 0.0.12

> **[Space Homey](https://homey.app/en-us/app/com.svipler.athom.spacehomey/Space-Homey/test/)**
>
> Interactive Flor Plan Widget

---

<div class="post-metadata">

**Author:** ![Rogier\_Verheugen](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/rogier_verheugen/32/77406_2.png) [@Rogier\_Verheugen](https://community.homey.app/u/Rogier_Verheugen)\
**Post date:** [March 11, 2025, 8:31pm UTC](https://community.homey.app/t/space-homey-new-floor-plan-widget-in-the-works/130757/93 "2025-03-11T20:31:58Z")

</div>

‘Only Default Icon working: i have found the difference in a device’

Thanks for this quick fix

Rogier

---

<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 11, 2025, 9:34pm UTC](https://community.homey.app/t/space-homey-new-floor-plan-widget-in-the-works/130757/94 "2025-03-11T21:34:09Z")

</div>

Thanks 4 the updates, Ludvig!

> [@Ludvig](#):
>
> Widget on start page: I see that it seems to cache in a different way. Its not reloaded when you load it up

Just FYI: the widgets in the Dashboard view stop updating at some point in time as well (it seems to take some hours, not measured yet with a timer).  
But:  
That’s a generic bug, happening to any widget, to be fixed by Athom.

> [@Ludvig](#):
>
> Only Default Icon working

About this issue:  
When I replace the device in the floorplan, to get it to appear with it’s selected icon instead of it’s default icon, the “override” icon shows fine as should:

 ![1000045152](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/e/c/ecb6f4fa1ac7eee8e46e96a8932aa95d8784fd89.jpeg)

But,  
unfortunately not yet in the floor plan when added:

 ![1000045154](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/8/5/8588837addb543dc90cd1d9bc6d0abbe9bc684f0.jpeg)

Diag report:  
bca898d0-5209-4c4a-8d23-236640b11cff

Did several app restarts and such.  
Is it working for you, @Rogier_Verheugen ?

---

<div class="post-metadata">

**Author:** ![Rogier\_Verheugen](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/rogier_verheugen/32/77406_2.png) [@Rogier\_Verheugen](https://community.homey.app/u/Rogier_Verheugen)\
**Post date:** [March 11, 2025, 10:19pm UTC](https://community.homey.app/t/space-homey-new-floor-plan-widget-in-the-works/130757/95 "2025-03-11T22:19:31Z")

</div>

Yes it does work for me.  
I readded 25+ lights and smart plugs. They all showing the desired icon.

---

<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 12, 2025, 12:28am UTC](https://community.homey.app/t/space-homey-new-floor-plan-widget-in-the-works/130757/96 "2025-03-12T00:28:09Z")

</div>

Because I run two Pro 2019’s, maybe there’s differences between Pro 2019 and 2023?

---

<div class="post-metadata">

**Author:** ![Ludvig](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ludvig/32/129091_2.png) [@Ludvig](https://community.homey.app/u/Ludvig)\
**Post date:** [March 12, 2025, 7:23am UTC](https://community.homey.app/t/space-homey-new-floor-plan-widget-in-the-works/130757/97 "2025-03-12T07:23:14Z")

</div>

Yes i see in the logs.

```auto

2025-03-12T00:22:23.617Z [err] [SpaceHomeyApp] Widget API - getIconByName error: ReferenceError: fetch is not defined
    at Object.getIconByName (/api.js:33:30)
    at ManagerApi._onRest (/opt/homey-client/system/manager/ManagerApps/AppProcess/node_modules/@athombv/homey-apps-sdk-v3/manager/api.js:79:31)
    at processTicksAndRejections (node:internal/process/task_queues:96:5)

```

I guess Fetch is not included in standard Node. Its probaly running an older version. This is a quite easy fix. Either include it or just axios.

---

<div class="post-metadata">

**Author:** ![DaneedeKruyff](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/daneedekruyff/32/964_2.png) [@DaneedeKruyff](https://community.homey.app/u/DaneedeKruyff)\
**Post date:** [March 12, 2025, 9:09pm UTC](https://community.homey.app/t/space-homey-new-floor-plan-widget-in-the-works/130757/98 "2025-03-12T21:09:56Z")

</div>

Thats right, Homey 2016 uses an older Nodejs version which requires you to add fetch yourself. Here’s what I did in the Ring app:

> <https://github.com/daneedk/com.amazon.ring/blob/2de100db2861de062f37c45d14f1de237a2cb035/app.js#L30-L32>

---

<div class="post-metadata">

**Author:** ![Ludvig](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ludvig/32/129091_2.png) [@Ludvig](https://community.homey.app/u/Ludvig)\
**Post date:** [March 13, 2025, 6:33am UTC](https://community.homey.app/t/space-homey-new-floor-plan-widget-in-the-works/130757/99 "2025-03-13T06:33:24Z")

</div>

Im now going for first production of the app. This will mean we will move over here for further discussions:

> [@\[APP\]\[Pro\] Spacey Plan - Interactive Floor Plan Widget for Homey Dashboard](https://community.homey.app/t/app-pro-space-homey/132628):
>
> Spacey Plan Interactive Flor Plan Widget for Homey Dashboard Where to get it [https://homey.app/a/com.svipler.app.spaceyplan/test/](https://homey.app/a/com.svipler.app.spaceyplan/test/)What is Space Plan? Space Plan is an app that allows you to create a floor plan of your home and use it to interact with devices. Usage Create Floor under Settings (Dashboard or Device) Add your devices and position them on the floor Create rules to style and set behaviors Go to Dashboard and add widget Select your floor Have fun Supported devic…

---

<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 13, 2025, 7:22pm UTC](https://community.homey.app/t/space-homey-new-floor-plan-widget-in-the-works/130757/100 "2025-03-13T19:22:06Z")

</div>

Icon fetching works like a charm now 🥰

---

<div class="post-metadata">

**Author:** ![J273](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/j273/32/131778_2.png) [@J273](https://community.homey.app/u/J273)\
**Post date:** [April 1, 2025, 12:30pm UTC](https://community.homey.app/t/space-homey-new-floor-plan-widget-in-the-works/130757/101 "2025-04-01T12:30:41Z")

</div>

![Screenshot_20250401_132207](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/1/8/1837584ea826307e46343a79daca8438698c21a2.jpeg)

This is my favourite app by far on the dashboard. If you split the floors works perfect on a decently sized tablet. If you can add temperatures which i think was a plan of yours would be even better.

Thanks @Ludvig

---

<div class="post-metadata">

**Author:** ![Marcel\_Visser](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/marcel_visser/32/66024_2.png) [@Marcel\_Visser](https://community.homey.app/u/Marcel_Visser)\
**Post date:** [April 1, 2025, 4:15pm UTC](https://community.homey.app/t/space-homey-new-floor-plan-widget-in-the-works/130757/102 "2025-04-01T16:15:04Z")

</div>

Nice! How did you made these images?

[Previous page](https://community.homey.app/t/space-homey-new-floor-plan-widget-in-the-works/130757.md?page=4)

[Next page](https://community.homey.app/t/space-homey-new-floor-plan-widget-in-the-works/130757.md?page=6)
