The complete smart room controller
The CTRL ONE brings together everything you need to understand and control your space in one beautifully simple device. A smart touch panel, information display, and thermostat — designed to fit seamlessly into your home, office, or garage without a cluttered app or complicated setup in sight.
The CTRL ONE is a touch panel, information display and thermostat all in one. With the integrated, factory-calibrated SCD40 temperature, humidity and CO2 sensor, the CTRL ONE is able to provide minute-by-minute insights into the most important stats in any room.
It's an open, hackable device. Create a configuration that works perfectly for your home powered by ESPHome, with full technical documentation and open source code to tinker with. The ESPHome ecosystem has you covered, with the Device Builder making it a breeze to build your solution through an easy to use web interface.
Always know what's in the air
At the heart of the CTRL ONE is a factory-calibrated SCD40 sensor, continuously tracking temperature, humidity, and CO2 levels. The corner cutout design physically separates it from the heat-generating internals, while shielding it from draughts and direct sunlight - making every reading genuinely accurate, not just close enough. Out of the box it samples every 30 seconds (plenty for thermostat use), but push it to every 5 seconds if your use case demands it.
The CTRL ONE will highlight if the humidity or CO2 levels start getting uncomfortable. Extend it further by creating Automations in Home Assistant to turn on your ventilation system, or just a notification to tell you to open a window.
Thermostat, air monitor, or whatever you choose
The CTRL ONE is what you make of it. It's a platform designed to be owned 100% by you, no cloud or subscription strings attached. It's a thermostat, it's an air quality sensor, or it's simply an elegant, compact ePaper touchscreen display that's starting point of your next electronics DIY project; the choice is yours.
Heating built around Home Assistant
Finally, a heating solution that's Home Assistant native. With no cloud or separate app, connect the CTRL ONE to your Home Assistant setup and use the full power of Automations and Blueprints to set custom heating schedules based on anything you can imagine. Build solutions that use your existing sensors to change the heating depending on whether you're at home, the solar panels are generating power or what the weather looks like today.
Don't want to mess with your heating system? Use the CTRL ONE's accurate sensors to keep an eye on the quality of the air in the room, while providing quick access to triggering automations and showing important data. Pro Tip: when combined with a weather source or outside sensor via Home Assistant, it can make great little weather station display.
A thermostat for all systems
With the 24VAC thermostat module, the CTRL ONE is also able to fully replace many common wired thermostats found in houses and apartments. Through the add-on slot accessible from the back the device, support for more heating systems will be added in the future.
Information at a glance, on an ePaper display
ePaper displays have been quietly flooding into your everyday life, from ebook readers, to the price labels in the supermarket. Did you notice? That's the same reason it was chosen for the CTRL ONE; it shows you the information you need at a glance on a paper-like display, while melting into the background.
The crisp 300 × 400 ePaper touchscreen is easy on the eyes by design. It shows you what matters without demanding your attention; and when you need it, a tap brings the backlight to life, automatically adjusting its brightness so it's never too bright at night and stays off during the day.
Want to do more with it? As it's running ESPHome, all this functionality can be modified to your heart's content. If you don't like it, change it, and make it yours.
Decide your placement
Wall-mounted, counter-standing, or tucked to the side of a cabinet — the CTRL ONE comes with mounting options to suit almost any space. And if none of them fit, the designs are freely available to 3D print and adapt however you like.
The wall mount
With a passthrough hole in the center and a standard 60mm screw spacing, the wall mount can fixed to standard European wall cavities, either taking the place of a thermostat, wall socket or switch. Get a completely seamless install with no visible wires, connected to your existing heating system.
The stand
The included stand places the CTRL ONE at a great angle to view from the entire room when placed on a counter or table. While the angle is fixed to keep things simple, if you don't like it, the code for the stand is available for you to decide the angle that works for you! Change the angle, and 3D print your own.
Make it your own
The CTRL ONE itself is made out of a combination of 3D printed & laser-cut parts. The standard wall mount is available in the Python code it was made in, along with STEP files for you to bring into your 3D modelling software of choice. Please share how you're using it on the r/elvinhome subreddit, and give others some inspiration!