Skip to content

cupboardunderscore/saurpad

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🦕 saur'pad

ESP32 based notification center for Home Assistant

main features

screenshots

main screen image
warning pop-up image
boot screen image
setup screen image
setup web interface image
update screen image
configuration and OTA update interface image

setup

Home Assistant

blueprints are configured to work with sensors, binary sensors, air quality and covers
additional devices can be added during import process
it is important to add the same devices in every template where asked to

blueprints

create-device

device-becomes-known

startup

state-update

ESP32

  • download firmware.bin from the releases page
  • flash ESP32 with firmware.bin
  • connect to Wi-Fi hotspot created by device and fill out credentials in the web interface
  • additional configuration and OTA updates can be made on a web server hosted on device

custom warning conditions

  • send a MQTT message on topic homeassistant/<device_id>/status formatted {"warning": "ON/OFF"}

custom audio/led pattern

  • create a folder named saurpad on an SD card
  • add audio files names <device_class>.mp3
  • add text files names <device_class>.txt formatted:
<time in ms for action>,<r/g/b>
example flashes each color for 1s with 0,5s breaks, then turn every color on for 0,5s
1000,r
500
1000,g
500
1000,b
500
500,rgb
  • room audio files can be added in saurpad/rooms named <room_name>.mp3

Acknowledgments

About

smart home audiovisual notification center

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors