Repository navigation
Home Assistant Integration
pasmimmo edited this page Oct 21, 2026
·
1 revision
To import into Home Assistant manually:
- Go to Settings > Automations & Scenes > Blueprints.
- Click Import Blueprint (bottom-right).
- Paste:
https://github.com/pasmimmo/SmartDisplay/blob/main/blueprint/smartdisplay_notification.yaml - Click Preview Blueprint and confirm Import.
Call esphome.smartdisplay_send_notification from any automation or script:
action: esphome.smartdisplay_send_notification
data:
message: "Front door was unlocked!"
icon: "lock_open"
text_color: "orange"
timeout: 30-
notifications: ๐ Bell -
warning:โ ๏ธ Alarm / Fault -
info: โน๏ธ Notice -
home: ๐ Presence / Doorbell -
thermometer: ๐ก๏ธ Climate -
window: ๐ช Door / Window open -
lightbulb: ๐ก Lighting -
lock/lock_open: ๐ / ๐ Locks -
sentiment_satisfied: ๐ Greetings / Tasks done -
delete: ๐๏ธ Bin collection
white, cyan, green, yellow, orange, red, magenta, blue, or any hex string (#FF9900).
action: tts.speak
target:
entity_id: tts.google_en_com # or tts.piper / cloud TTS
data:
media_player_entity_id: media_player.smartdisplay_speaker
message: "Washing machine cycle complete."Controlled via light.smartdisplay_backlight with a 0%โ100% brightness slider in Home Assistant.
Double-tapping the screen toggles the backlight On / Off.