I used codex, Aaked codex to make dashboard for homey which i wanted to have deployed on my synology server (in a container) showed codex an example and started iterration.
Now i have a project in codex and can ask codex to change the page or ad for example a extra with sonos. Etc
Its relative easy. Just give codex the end goal and it will build your dashboard. The itteration is still ongoing but easy to do. I go to the project in codex open voice live (all In chat gpt plus) and tell the project i want to change this or that and then i can leave it. Build time i think 5 hours. My time max 1 hour
Is camera streaming working web widgets like buienradar weather or other things ? So codex will do that automatically for you? I have now an iPad dashboards normal Homey dashboards
I build my desktop with Claude Code and using the Homey MCP server app.
Created the whole dashboard in one morning, and mainly I was waiting till Claude finished his jobs.
It created it on my laptop, sync it to Github automatically after every change, and publish the pages on my NAS locally.
I use homey in between. So every light setting is by flow which works really well. I can connect every item from Homey directly. Didn’t try philips hue directly or others.
I repurposed a Seeed Studio SenseCAP Indicator D1L as a 4-inch, read-only Homey status console instead of buying another wall tablet. It runs a custom ESP32-S3/LVGL interface and receives local Homey data through a small Mac Mini adapter.
The segmented ring only shows All Secure when the alarm is Armed Stay or Armed Away, all monitored doors/windows are closed, and the garage is closed. The other rows show indoor temperature and water flow. It polls every 10 seconds but redraws only when something visible changes, and Live changes to Cached if the local feed is lost.
Codex helped with the firmware and adapter. I am considering a compact climate/weather page next—what would you put on a second 480 x 480 page?
I originally described this little console as read-only, but the touchscreen is now doing two-way local control as well.
The new Scenes page starts existing Homey Standard Flows:
Movie Time starts my Movie Night Flow.
Everyday ends Movie Night and restores the normal TV-room light at 100%.
Bedtime starts my Good Night Flow.
The unused tile is intentionally left as Coming Soon until I find another scene worth putting there. The touch response is very quick in real-world use—tap a scene, get status feedback, and Homey starts the Flow.
For safety, Bedtime requires a press-and-hold because Good Night also arms the alarm in Stay mode. The Homey API token stays on the Mac Mini; the display only sends authenticated, allowlisted scene commands, so it cannot browse or start arbitrary Flows.
Below is an accurate 480 × 480 UI preview of the deployed Scenes page (not a photograph of the hardware).
Yes it is realtime. If something changes on the Homey side, i.e. device id, you have to change that in the dashboard settings also. Therefore there is a settings page to select the corresponding devices.
Following a recent SW upgrade (?), my two-column dashboard has been compressed, introducing an empty space on the right for a third column. Correspondingly, the height has been reduced, so that the four selected dashboard widgets in each group spill over into two lines (insted of one line) and the dashboard no longer fits the screen. See the picture below.
As suggested elsewhere, I’ve tried both increasing and decreasing the font size in the Lenovo system settings, with no effect.
For this “semi-permanent” dashboard on my kitchen wall, I’m running the Homey Pro app on a Lenovo tab, with its battery management system set for permanent display.
Any advice, anyone? …which “easy fix” am I missing?
Is see a lot of buienradar widgets over here… Using the buienradar app itself is not very usefull as it only generates a static image for the dashboard. So you can’t see from wich direction the rain is comming. So because of that I’m using a webpage card with this url: https://api.buienradar.nl/image/1.0/RadarMapNL
This is working great. However, the image is not refreshing untill I close the dashboard and open it again. I do have set a refresh of 900 seconds in the widget, but that is not working. Does anyone of you know a sloution for this?
Still a work in progress, but have an 11” Android tablet on a case stand next to my sofa. It’s controlled by the Dashboard Controller app and the Fully Kiosk Browser on the tablet. So it goes in to standby when not in the room, and starts up the main dashboard when I am. It also dynamically changes the screen brightness depending on the light level sensor of an Aqara FP2.
And from the main dashboard I can access several others including a Homey stats dashboard that show system stats and network maps for Zigbee, Thread, and Z-Wave