Design of UI for MyHome binding with Claude

Alternative to BTicino 3.5" screens & Legrand app 👇

I’ve been experimenting for a while with an alternative setup for my BTicino system.

I installed openHAB on my NAS and connected it to my MyHome Server 1. Once that was working, I built my own lightweight interface as a replacement for the Legrand control app and Pi 7" screens.

👉 The idea was simple:
Create a clean, fast, and fully customizable UI that works on any screen. I found the OpenHab UI quit restricted. So with the help of claude desiged a HTML page

So I made:

  • a web-based dashboard (PWA) for daily use

  • a dedicated UI for a Raspberry Pi 7" wall screen (kiosk style)

How it works (simple explanation):

  • openHAB = the “brain” (controls lights, shutters, heating, etc.)

  • My UI = the “screen” (buttons, rooms, controls)

  • Communication via openHAB REST API

  • Updates every few seconds → near real-time feedback

Why I did this:

✔ Works on any device (tablet, wall panel, phone)
✔ Much more flexible than the standard app
✔ Fully customizable layout per room
✔ Perfect for wall-mounted touch panels

For me, this is a modern alternative to the BTicino 3.5" screens while keeping full compatibility with the MyHome system.

My app (is a PWA) is based on the design of the Legrand app but with additonal functionality like integrating my camera

1 Like