[APP][Pro] Spacey Plan - Interactive Floor Plan Widget for Homey Dashboard

Okay its now published to test: Spacey Plan | Homey

I cant see any co author information in the repo? Where did you add that? Also i see you changed the guid name to com.svipler.app.spaceyplan.dev I guess you did that for local development? I saw it now so i could revert it. But could be good to now not to push that in to the main repo.

I wont have time to test this probably right now. But I will let it sit in test for a week or so and then we can push it to prod.

Great update @Asterix @Ludvig

Works great :+1:

Thanks so much @Asterix & @Ludvig
The room switcher is a great addition!
Curtains work! Temperatures displayed in a pretty big font. It’s out of proportion compared to the device icons on the floor plan. I also think rounding to integers saves quite some space;
I added a part of the Homey app as comparison to the screenshot:

I’ve two improvement suggestions.
1 - I didn’t get the “Reload” button, so I just tried to see what happens.
It appears to be a “Replace image” function → I’d like to suggest to replace the icon with an “image” icon, like:


And replace the “Add Floor” text by something like “Update Floor Image”

2 - Much room, small image size (mainly a mobile app thing):
There’s so much empty space at the edit page;
It would be great if the floor plan image was on top, and maximised / zoomable to improve device placement.
For me there’s no problem with having to drag/scroll up & down to view the device list

Thanks again, guys!

Hi @ludvigaldrin,

Just pushed the fix — the app ID and name are back to com.svipler.app.spaceyplan / “Spacey Plan”. PR #1 should now show that latest commit.

Also, the co-author info should still be there in .homeycompose/app.json, right after the author block — let me know if you still don’t see it and I’ll dig into why.

No rush — take your time testing, and thanks again for looking into it!

There is no Pull request. You need to do that again.

Fixed the merge conflict — PR #2 is ready to merge whenever you have a moment: Fix: revert dev app ID/name back to production values by Asterix-m91 · Pull Request #2 · ludvigaldrin/com.svipler.app.spaceyplan · GitHub

That al sound great!

Thanks for the ongoing development @Asterix unfortaly i don’t have time to instal and test the new version to get out the little bugs if they are stil there. but i can’t wait for a live version!

In a month ore 2 i have more time, if it happens that there is a new test version right then, then i wil help to contribute by testing!

Just a question, i already gave the origional developer a littele contribution, but is looks like you spend a lot of time and effort as wel how can i reach you?

Great. Have now merged and published it. Looks great.

Give him some love :heart_eyes:

Question regarding icons. Some devices show their device icon in spacey plan, some not. How to fix this?
An icon for a smoke detector is available. I can‘t find one for my radiator control. Though both have their own which is not used

Hi @ludvigaldrin,

Follow-up PR ready whenever you have a moment: Fix icon legibility, floor plan pinch-zoom drag bugs, and forum feedb… by Asterix-m91 · Pull Request #3 · ludvigaldrin/com.svipler.app.spaceyplan · GitHub

Fixes some things a user (Peter Kawa) reported plus a couple of bugs found during testing — details in the PR description. No conflicts this time, should merge cleanly.

Thank you for your feedback. Thermostats are not yet supported in the current trial version, but will be added at a later date.

Awesome. Will fix here. Just a git thingy. Before you do any development after I have merged and pushed please get latest from main branch. Since I increment versions for new release we got a conflict here. I resolved it so no biggy.

Am on version 0.2.4.
Just noticed that quite a number of devices are two times in a plan and some from other plans too.
Anyone with similar observation?

Hi @Asterix & @Ludvig

v0.2.4

Thanks!
One observation: the edit screen only responds to swiping above and below the image section (probably due to separate swipe rules for the image);
This can be a little tricky in landscape view on a tablet: I have to put my finger above the image and swipe up very quickly to get to the devices section


Mouse scrolling works fine.

@SingKT

No. Did you restart app and or Homey already?

Tried a new floor plan. Noticed that items I placed at specific lockations are quite a bit off when I look at the result in the widget.
And a wish: a possibility to hide an icon. When displaying power or voltage an icon is for me not neccessary.

Hi @SingKT,

Thanks for the detailed report!

Position offset: Found it — the widget’s resize/re-layout handling was broken (leftover from an earlier code version), so device positions were only calculated once when the widget first loaded and could drift out of sync afterwards, especially when the Homey dashboard is still settling its layout. Fixed for the next release.

Hiding the icon: That’s actually already possible — no update needed. On the device, go to Rules → “All - Color Select” and uncheck “Show Icon”. Only the value badge stays visible. (I also tightened up the badge’s positioning for that case, included in the next release.)

Will post here once the update with the position fix is live.

@Ludvig The position-offset fix (and a few other small additions/fixes) are ready: Add target_temperature, Ajax alarm capabilities, position fix, floor … by Asterix-m91 · Pull Request #4 · ludvigaldrin/com.svipler.app.spaceyplan · GitHub

Hi @Peter_Kawa,

Thanks a lot for all your detailed feedback — really appreciate the time you put into it! Your reports on the measure-value formatting, the floor image icon/label, and the mobile edit layout all directly shaped the last few releases.

One thing that’s always especially helpful: when you can include a screenshot along with a report. It makes it much easier (and faster) to pin down exactly what’s off, especially for anything visual like spacing, icon placement, or layout issues.

Thanks again — keep the feedback coming!

Can’t find the “Show Icon” under All - Color Select"

(attachments)