All Projects → aderusha → Haswitchplate

aderusha / Haswitchplate

Licence: mit
LCD touchscreen for Home Automation

Projects that are alternatives of or similar to Haswitchplate

Hass Yaap
Yet another alarm (control) panel for Home Assistant.
Stars: ✭ 44 (-93.39%)
Mutual labels:  homeassistant, arduino, mqtt, esp8266
Home Assistant Config
My Home Assistant Configuration 🏡🏡
Stars: ✭ 133 (-80.03%)
Mutual labels:  homeassistant, arduino, mqtt, esp8266
Hugo Esp8266
Hugo is a 4-button ESP8266 Wi-Fi Remote, Arduino compatible and simple to use.
Stars: ✭ 77 (-88.44%)
Mutual labels:  homeassistant, arduino, mqtt, esp8266
Awesome Home Assistant
A curated list of amazingly awesome Home Assistant resources.
Stars: ✭ 3,487 (+423.57%)
Mutual labels:  homeassistant, smarthome, homeautomation, mqtt
Sonoff Homeassistant
Firmware for ESP8266 based itead Sonoff switches for use with HomeAssistant
Stars: ✭ 354 (-46.85%)
Mutual labels:  homeassistant, arduino, mqtt, esp8266
Esp Mqtt Rgb Led
MQTT RGB LEDs Using JSON for Home Assistant
Stars: ✭ 241 (-63.81%)
Mutual labels:  homeassistant, mqtt, esp8266
MQTT-MotorizeBlinds
Code for ESP8266 Microcontrollers that control DIY motorized blids made from IKEA TUPPLUR blinds. Code in this repo is intentionaly to use with Homebridge MQTT plugin on raspberry Pi
Stars: ✭ 17 (-97.45%)
Mutual labels:  esp8266, smarthome, homeautomation
HomeAssistant-Config
Here is my current Home Assistant config. Hope this helps who needs it!!
Stars: ✭ 87 (-86.94%)
Mutual labels:  smarthome, homeautomation, homeassistant
Esp Mqtt Json Digital Leds
(OBSOLETE) ESP8266 MQTT JSON Digital LEDs for Home Assistant
Stars: ✭ 503 (-24.47%)
Mutual labels:  arduino, mqtt, esp8266
Home Assistant Config
My Home Assistant configuration & documentation.
Stars: ✭ 99 (-85.14%)
Mutual labels:  homeassistant, smarthome, esp8266
Tuya Convert
A collection of scripts to flash Tuya IoT devices to alternative firmwares
Stars: ✭ 3,338 (+401.2%)
Mutual labels:  smarthome, mqtt, esp8266
Waterius
Передача показаний воды по Wi-Fi. Watermeter Wi-Fi transmitter.
Stars: ✭ 295 (-55.71%)
Mutual labels:  smarthome, arduino, esp8266
Ems Esp
ESP8266 firmware to read and control EMS and Heatronic compatible equipment such as boilers, thermostats, solar modules, and heat pumps
Stars: ✭ 226 (-66.07%)
Mutual labels:  homeassistant, mqtt, esp8266
zwave-core
Flexible Z-Wave Service Server - Access your Z-Wave nodes fast and independent - Planned/supported: REST-API, Browser UI, MQTT* - Perfect for maintaining big node-numbers, drop-in ozwcp replacement!
Stars: ✭ 19 (-97.15%)
Mutual labels:  mqtt, homeautomation, homeassistant
Home Assistant Configuration
My Home Assistant Config. For more Information visit ->
Stars: ✭ 102 (-84.68%)
Mutual labels:  homeassistant, homeautomation, mqtt
Heatpump
Arduino library to control Mitsubishi Heat Pumps via connector cn105
Stars: ✭ 327 (-50.9%)
Mutual labels:  arduino, mqtt, esp8266
Esp Mqtt Json Multisensor
(OBSOLETE) ESP MQTT JSON Multisensor for Home Assistant. Supported sensors include the TEMT6000 light, AM312 PIR, DHT22 temperature/humidity sensors. RGB led supports flash, fade, and transition. Over-The-Air (OTA) uploading, too!
Stars: ✭ 323 (-51.5%)
Mutual labels:  homeassistant, mqtt, esp8266
Home Assistantconfig
🏠 Home Assistant configuration & Documentation for my Smart House. Write-ups, videos, part lists, and links throughout. Be sure to ⭐ it. Updated FREQUENTLY!
Stars: ✭ 3,687 (+453.6%)
Mutual labels:  homeassistant, smarthome, homeautomation
Homeassistant Config
Configuration for @brianjking & @KinnaT's Home Assistant Installation
Stars: ✭ 80 (-87.99%)
Mutual labels:  homeassistant, smarthome, homeautomation
Esphelper
A library to make using WiFi & MQTT on the ESP8266 easy.
Stars: ✭ 310 (-53.45%)
Mutual labels:  arduino, mqtt, esp8266

We're Moving!

This repository is an archived snapshot of the pre-1.0 HASP project.

Click here to head to the new home for HASPone!

Below you'll find saved information about previous versions of HASP.


HA SwitchPlate

The HA SwitchPlate is a user-programmable LCD touchscreen you can mount into a standard North American work box in place of a light switch. It connects to your home automation system over WiFi to send and receive MQTT messages in response to user interactions on the screen or events happening in your home. The result is an attractive and highly-customizable controller for your home automation system which you can build yourself!

HA SwitchPlate Models

The HA SwitchPlate ("HASP") utilizes a Nextion 2.4" LCD Touchscreen display mounted in a 3D-printed enclosure as a touchscreen panel for home control and information display. An ESP8266-based microcontroller provides WiFi connectivity and system control. The project has been developed to integrate with Home Assistant and OpenHAB but should be compatible with any other MQTT-enabled automation platform such as Domoticz, Node-Red, Wink, SmartThings, Vera, HomeKit, etc.

The Arduino code for the ESP8266 provides a generic gateway between MQTT and the Nextion instruction set. A basic Nextion HMI display file has been included with several pages of various layouts to provide user controls or to present information in response to MQTT messages sent to the device.

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

As this build requires some specialist skills and tools, I will occasionally be offering assembled devices for sale here.

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!

Bill of Materials

To build a simple version of this project you will minimally need the Nextion display and the WeMos D1 Mini, 4 jumper wires, and a USB cable to power both devices.

A complete build that's ready to install will require the following components:

Get Started!

Check out the documentation to get started building your own HA SwitchPlate.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].