Skip to content

nickprice101/customised-hasp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 

Repository files navigation

customised-hasp

Nextion display and ESP8266 firmware-based implementation of the HA Switch Plate. Displays useful information as you're leaving the house including temperature inside, temperature outside, forecast rainfall and whether any monitored lights are left on in the house. It also includes an alarm interface for quickly enabling or disabling the HA-based alarm system.

This repository is for my custom implementation using the budget touchscreen Nextion 240x320 display by iTead. The Nextion Studio Editor makes it easy to create your own graphical interface. This implementation uses a graphic display (created in Photoshop) and picture cropping to create the alternative display options.

The display integrates into Home Assistant via MQTT. The Alarm Control panel is assumed to be the MQTT-Manual variant, therefore alarm code verification is done in the firmware.

I am not a professional designer or coder and this code is designed to be "good enough" for its intended purpose. It borrows heavily from other open-source projects including HASP and the Bruh Automation multi-sensor.

Home screen:

home home_pressed home_real_world

Alarm screen:

alarm alarm_pressed

UPDATE: Added a passive buzzer and also a fake swipe input - sendxy based on start plus duration fo hold. Waiting on a motor for haptic feedback integration...

About

Heavily customised Nextion display and ESP8266 firmware-based implementation of the HA Switch Plate

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages