Skip to content


Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

Latest commit


Git stats


Failed to load latest commit information.
Latest commit message
Commit time
March 6, 2022 16:41
January 16, 2022 09:02
March 6, 2022 16:41
November 2, 2023 07:33
December 13, 2021 09:40
November 15, 2021 09:46
March 3, 2021 07:21
May 17, 2022 11:17

HA SwitchPlate HASPone

The HASPone is a DIY touchscreen controller you can mount into a standard North American work box. It connects to your home automation system over Wifi+MQTT to display useful information and to control your smart devices. The result is an attractive and highly-customizable home controller you can build yourself!

HA SwitchPlate Models

Demo screens

Scene controller Status display Media control Alarm Panel Slider/Dimmer Controls HVAC Controls Light toggles Fan controller WiFi Setup

Purchase an assembled unit

This build requires some specialist skills and tools. You can buy an assembled device here if you want to get started without picking up a soldering iron. Buy the PCB here if you want to safely assemble your own HASPone.

Build your own HASPone

Check out the build guide in the HASPone wiki.

Setup HASPone for Home Assistant

If you're purchased or built a HASPone, now it's time to make it talk to Home Assistant.

Here's a quick look at the setup process:

HASPone first-time setup

Have a question?

Come talk to us in the HASPone discussion forum or chat with us on Discord.

Buy me a coffee

Buy me a coffee

This project is powered by coffee. I might get a little weird about it at times, but it's not much of a stretch to suggest that coffee both powers and consumes a fair portion of my mental energy. Hook me up if you think HASP is cool. Thanks!