C MIT

HomeTiles

Touch dashboards for Home Assistant on ESP32-P4 and ESP32-S3 displays. Lights, climate, sensors, energy, weather and more, set up in your browser.

G

GalusPeres

Dernière activité 28 sept. 2026
GalusPeres/HomeTiles

169

étoiles

28

forks

24

issues ouvertes

dashboardesp32esp32-p4esp32-s3guitionhome-assistanthome-automationlvglm5stackmqttsmart-hometouchscreenwall-panelwaveshare

Ce README est souvent en anglais.

HomeTiles

Touch dashboards for Home Assistant on ESP32 displays.
Lights, climate, sensors, energy, weather, cameras and more on a 4 to 10.1 inch touch screen.

Documentation Online flasher Latest release Buy Me a Coffee MIT License

HomeTiles Home page on a 10.1 inch display, and in the light theme on a display mounted upright. Every tile opens a popup with its controls and history.

Screenshots

Popups

Popups for a light, climate and weather in the dark theme, and for sensor history, a lock and media in the light theme

Tiles

Tiles for weather, lights, a fan, sensors, a vacuum, a lock, a coffee machine and status chips

Web Admin

Build the dashboard in the browser; the Web Admin preview matches the display.

Web Admin with the live preview of the Home page, its page fields and the tile settings

New in v0.9.0

Page overview Settings on the display
Page overview · Settings on the display

  • Direct link to Home Assistant: press Pair on the display and add it in Home Assistant. No MQTT broker needed; existing MQTT setups keep working.
  • Head bar and pages: fewer, larger tiles under a head with title, time and gear, up to five folders as pages beside Home, and an upright layout for ESP32-P4 displays.
  • Light theme: Dark, Light or Automatic, on the display and in the Web Admin.
  • New Settings: on the display, with a first-start setup in four steps.
  • Entity picker: searches every entity like Home Assistant, with Recent and Favorites on top.
  • Clock and Camera tiles: analog and wall clocks, camera tiles that show the picture, and cameras in full screen.

Updating from v0.8.0

  1. Update HomeTiles Bridge to v0.9.0 and export your dashboard, then update the display.
  2. No MQTT broker needed: on the display, tap Pair under Settings → System → Security. Home Assistant shows Connect the panel; select Submit and compare the number. More
  3. Every entity in the picker: on the display, tap Allow next to Web Admin password under Settings → System → Security, then set the password in the Web Admin under Settings → System within two minutes. More
  4. New layout: your tiles stay in the classic layout. In the Web Admin, open Global → Change layout, place the tiles for the head bar layout and select Switch. More

All changes

Get started

You need a compatible display, Home Assistant and HomeTiles Bridge.

  1. Find your exact model in the device list.
  2. Follow the installation: flash the display in the browser, install the Bridge, pair the display and add your tiles.

Help

Firmware updates · Troubleshooting · Report a problem · Contribute · Architecture

HomeTiles is free and open source under the MIT License.

Projets similaires

Tessera (formerly ESP Screens): beautiful, easy touch screens for Home Assistant on affordable ESP32 panels, 2.8 to 10.1 inch (CYD, Guition, Waveshare). Drag-and-drop editor, no YAML, no MQTT.

Pythoncydesp32esp32-2432s028r
MMaxGramser
353 étoiles34

A visual drag-and-drop editor for ESPHome displays (E-Ink, OLED, LCD, Touch), running as a Home Assistant integration or a standalone web app.

JavaScriptcustom-componentdashboardeditor
Kkoosoli
1,1 k étoiles76

E-ink dashboard companion. Compose dashboards in a browser, render server-side, and push to e-ink panels over REST or MQTT.

Pythondashboarde-inkesp32
Ddmellok
813 étoiles47