# VisHome — your Homey devices on an interactive floor plan (looking for testers)

**URL:** <https://community.homey.app/t/vishome-your-homey-devices-on-an-interactive-floor-plan-looking-for-testers/160132>\
**Category:** Ideas & Suggestions\
**Created:** [September 28, 2026, 3:16pm UTC](https://community.homey.app/t/vishome-your-homey-devices-on-an-interactive-floor-plan-looking-for-testers/160132 "2026-09-28T15:16:06Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Seweryn\_Hejnowicz](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/seweryn_hejnowicz/32/121141_2.png) [@Seweryn\_Hejnowicz](https://community.homey.app/u/Seweryn_Hejnowicz)\
**Post date:** [September 28, 2026, 3:16pm UTC](https://community.homey.app/t/vishome-your-homey-devices-on-an-interactive-floor-plan-looking-for-testers/160132/1 "2026-09-28T15:16:06Z")

</div>

Hi all,

For the past months I’ve been building VisHome, a mobile app that puts my Homey Pro  
devices where they actually are: on a floor plan of the house. It started as a scratch-my-own-itch  
project and it now runs my home daily, so I’d like a few more pairs of eyes on it.

**What it does**

- **Floor plans per storey** , with device markers showing live state.
- **Two ways to get a plan in** : draw it yourself (walls, partitions, doors, windows, roof  
windows, stairs, terraces, ceiling-height lines) or let an LLM generate  
it from a photo of an architect’s plan and correct it over review iterations.
- **Device panel generated from the device’s own capabilities** , not hardcoded per device:  
everything on one screen, no hidden dropdowns. Blinds get position and slats, thermostats a  
thermometer that follows the active mode, locks a deliberate press-and-hold.
- **Icon rules** : colour, glow and pulse driven by conditions on the device’s state, so a leak  
alarm or a running washing machine is visible at a glance across the plan.
- **Conditional value text** : map raw values to your own labels, e.g. ventilation mode 1 → “LO”.
- **Groups** (to run commants to multiple devices at once), shortcuts (Homey’s quick action - multiplied),
- **a favourites bar and an events list.**
- **Cameras** : live view and event snapshots, including NVR channels.
- **Kiosk mode** for a wall tablet: full-screen plan that displays and controls, never edits.
- Two skins (dark “pro” and a retro terminal one), PL/EN, settings export/import.

**Honest requirements**

- Homey **Pro** only.
- You create **your own Homey OAuth client** in Athom’s developer tools. It’s a two-minute step, guided in the app.
- AI plan generation is optional and uses **your own LLM API key**. Everything else works  
without it.
- No backend, no accounts, no analytics. Tokens and keys stay on your device.

**Testing**

Android is on Google Play internal testing right now — reply or DM me the Google account email  
you use on your phone and I’ll add you to the tester list. iOS will follow via TestFlight.

**What I’d like feedback on:** the OAuth setup, whether the plan editor is usable for someone  
who didn’t write it, device panels for hardware I don’t own, and performance in big homes.  
There’s a bug-report button in the app that attaches a diagnostic bundle, so reporting is one tap.

Not affiliated with Athom — a personal project.

 ![01-kiosk-parter](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/9/3/9345fd4de137004dbffb360e6da2d839dcb32478.jpeg)  
 ![02-plan-poddasze](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/8/e/8efda78f8e2947f5277369c119cb945cb2d905c6.jpeg)  
 ![03-manual-creator](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/7/c/7c05de85e21e341735749e4ac3248c208d90eee4.jpeg)  
 ![04-device-panel-ac](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/d/3/d376d353b36e90cc359a0a936ee64fab0b45e40e.png)  
 ![05-icon-rules](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/6/7/67abc0c27c8e6682d207552cfc1f06f36000574e.png)  
 ![06-plan-review-ai](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/4/0/405dd7cfaa18bd080fafc81d0605e062c7657a4c.png)  
 ![07-plan-parter](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/0/5/051b669ca81b60f3fcfb1903e458b76068d5d2e7.jpeg)  
 ![08-device-panel-blind](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/a/2/a23078ab74c9efa0e308d9d6aab5cd9bb575cfd9.png)  
 ![09-device-shortcuts](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/b/8/b829cb933272e45bd36876946b551c48d30b0c67.png)  
 ![10-conditional-values-edit](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/c/5/c51f6de7b89b72da6735701f857a7d3c466c32d6.png)  
 ![11-conditional-values-list](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/b/9/b92f83fe8d3bbeb246b7901e6feb694554812eb2.png)
