ESPHome template with different approach for Diyless Thermostat 3

I recently bought a Diyless Thermostat 3, planning to use it with ESPHome by reflashing the stock firmware with the officially released YAML for ESPHome.

But after installing it, I discovered it isn’t build to be extended as the navigation button is hard-coded to specific pages. Which is in my opinion the whole idea of using the device with ESPHome.

So I overtought the whole thing and came up with this YAML. I tried to keep the whole thing as close to the original as possible, so the look and feel remains maintaned while making it more flexible to be extended (more pages etc.).

Comparing to the original I’ve added these functionalities:

  • Previous/Next Navigation
  • Menu button which opens up a menu page containing a slider to change the screen brightness (ready to be extended)
  • Flame icon on top which turns orange when the Central Heating burner is actually burning.

You can find the yaml here

It looks like this:

Not a big deal but it can save others somewhat time and offer a way to be able to start right away without any hassle.

Disclaimer
I’ve tested it and confirmed working, and I’m offering this for free. But I cannot be held repsonsible for anything when using this → All usage of it is at your own risk!