Since firmware 2.7.0 is out; Shelly re-instated the “native” Home Assistant page in their interface, there is no need to install the HA app seperately. This is slightly confusing, as I now have both the Home Assistant app, the Homey app and the native HA page. I use the Wall Display X2i. To be honest, the Homey app is fairly useless, due to lack of performance but mainly because it displays only in portrait mode. The advantage of the native HA app is that the display is able to (re)boot right into it, the seperate apps need to be manually started which is a bit cumbersome to explain to family members.
So your app is by far the best way to use Homey with the Shelly Wall Display.
@Twan_Veugelers if you need help with the configuration, I’d be glad to assist.
A lot has happened over the past few releases — here’s a summary of everything new:
Tile Colors (v1.3.21)
You can now colorize tiles based on device state. Configure in the Design settings:
Intensity: Off / Subtle (~16% tint) / Strong (~28% tint)
Active tile color — shown when a device is on (default: green)
Inactive tile color — optional; only applied to switchable devices (lights, sockets, blinds) — sensors, cameras and info tiles are intentionally excluded
Flow button color — distinct color for flow tiles (default: purple)
All three colors are freely configurable with a color picker and reset button.
Dimmer tiles fully tappable (v1.3.22)
Previously you had to aim for the small toggle button in the top-right corner to switch a dimmer on or off. Now tapping anywhere on the tile toggles the light — the slider still works as before for adjusting brightness. Tapping directly on the slider only changes the dim level without triggering a toggle.
Header-hidden improvements (v1.3.23)
Several users wanted a clean full-screen look without the header bar, but didn’t want to lose access to the Energy and EV dashboards. This is now solved:
When the header is hidden, Energy and EV shortcut tiles appear automatically in the flow button area — one tap opens the respective dashboard, just like the header buttons did before
Bug fix: hiding the header was also collapsing all modal headers (Energy, EV, Camera, Speaker, Thermostat) to 0 px height — making titles and close buttons invisible. This is now fixed with a dedicated CSS variable that modal headers use independently of the dashboard header visibility
The Energy modal tab bar (Live / Devices / 7 Days) is now always perfectly centered using CSS grid layout, regardless of how wide the title is
As always — feedback, bug reports and feature requests are welcome here or on GitHub!
Version 1.3.25 of the Shelly Wall Display Dashboard is out (TEST! - Waiting for approval) with a new Weather Dashboard feature and a bunch of small fixes.
Weather Dashboard
You can now show live weather data directly on your wall display — powered by Open-Meteo (completely free, no API key needed).
Two display modes, independently toggleable:
Weather tile on the dashboard — shows current conditions at a glance (emoji, temperature, description, wind, city)
header button — a small button in the top bar that opens the forecast without taking up tile space
Tap either one to open the forecast modal:
Today tab
Current conditions: feels like, humidity, wind speed, pressure
Hourly strip showing every 3 hours across the full width
7 Days tab
Daily forecast with emoji, high/low temperatures, rain probability and precipitation sum
Location setup
On first launch, the location is automatically taken from Homey’s geolocation — nothing to configure
You can override it anytime in the Design settings: search for a city or tap to use Homey’s current location
Temperature unit: °C or °F
Both tile and header button are independent — enable one, both, or neither.
How to enable/disable
Open the Homey app → Shelly Wall Display Dashboard → Settings → Design tab → scroll to Wetter-Dashboard / Weather Dashboard
As always: feedback, bug reports and feature requests welcome here or on GitHub. Enjoy!
Another nice update, really like the weather widget! However, on the X2i (which has a wide display) the banner is pretty wide, and takes up relatively much screen estate. Would it be possible to show it in the same row as the flow buttons? That way it is better ‘integrated’ in the screen layout.
The screen is 1440x720px and 6,95" large. The height of the banner is the same as the height of the flows. The height looks okay now, but will scale vertically when the Sonos is playing a ‘longer’ songtitle, causing a vertical scroll.
Changes: Weather tile moved into the shortcut bar (same row as flow buttons, Energy and EV); ‘Flow Position’ setting renamed to ‘Shortcut Bar Position’ with description; Energy and EV shortcut tiles no longer inherit the flow button color.
Two more updates are out, both focused on making the dashboard look and feel exactly the way you want it. Here’s what’s new:
v1.3.27 — Background Styles & Animations
Background — three styles to choose from in Design settings:
Flat(default) — the classic solid color background you already know
Gradient — a subtle color blend for a bit more depth
Glass — a gradient background with frosted-glass tiles using a blur effect, inspired by iOS
Animations — three modes:
Off — no transitions or effects at all, maximum performance
Default — subtle fade transitions as before
Lively — spring bounce when tapping tiles, plus a smooth fade-in as tiles load onto screen
Also fixed: tile colors (Subtle/Strong) were not applying correctly when the Glass background was active — this is now resolved.
v1.3.28 — Header Icons: Emoji or SVG
You can now choose how the header buttons look — also in Design settings:
Emoji(default) — the classic emoji icons ()
SVG — clean line icons that automatically adapt to your accent color and dark/light mode
The SVG set uses purpose-built icons: a house-with-lightning for Energy, a car for EV, a cloud for Weather, sun/moon for the theme toggle, and grid/rooms layout icons for the view toggle. The same icons also appear in the modal title bars (Energy, EV, Weather) when SVG mode is active.
Where to find the new settings
All new options are in the Homey app → Shelly Wall Display Dashboard → Settings → Design tab, in the cards:
Hey Andi, great app, really appreciate your work.
Quick one for you. I’ve set up a VD using the Home Alarm class, which supports Arm/Disarm/Partially Arm. The keypad shows up nicely on the dashboard, but I can only Arm or Disarm, not Partially Arm.
Is partial arming something you’re planning to add? Thanks!
You’re right — the alarm keypad currently only handles armed and disarmed. The partially_armed state from Homey’s homealarm_state capability is not yet wired up in the dashboard UI.
Hey, good news — partial arming is now supported as of v1.3.32 (TEST)!
When you tap an alarm tile, a modal will appear with three options: Armed, Partially Armed, and Disarmed. The current state is highlighted, and your PIN (if set) is required for all three actions.
Could you update to the latest version and give it a try? A screenshot would be great so I can confirm everything looks good on your setup!
It would be great for the window to disappear once you make a selection.
But this is just aesthetics. What’s not good is that now the status of the device does not change after punching then PIN code. And yes I have thenPIN code setup and working before the update.
Hi Andi
Just installed the app with my brand new Walldisplay XL so for so GREAT → Thanks again for your dedication!
For the moment i only have those suggestions:
i’m using the heimdall app (i guess many ppl do) → it’s class “sensor” but also has the enums for arming / disarming… is it possible to integrate this one? see more details (e.g. going for the Driver)
It would be great if you could open this request for the two dashbaords (cam and media player) on my github repo. I’ll the come back to you as soon as I can implement it: Issues · andiwirz/com.walldisplay.dashboard