Skip to content

Instantly share code, notes, and snippets.

View MarkWattTech's full-sized avatar

Mark Watt Tech MarkWattTech

View GitHub Profile
service: notify.alexa_media
data:
message: test
data:
method: all
type: announce
title: my announce
target:
- media_player.downstairs_echo
- media_player.kitchen_echo
@MarkWattTech
MarkWattTech / onju-voice.yaml
Last active November 26, 2025 04:07
ESPHome Code For Onju Voice
substitutions:
name: "onju-voice2"
friendly_name: "Onju Voice 2"
wifi_ap_password: "password"
esphome:
name: ${name}
friendly_name: ${friendly_name}
name_add_mac_suffix: false
min_version: 2023.10.1
@MarkWattTech
MarkWattTech / haab_keypad_button_router.yaml
Created August 25, 2025 10:47
haab_keypad_button_router.yaml
blueprint:
name: HAAB Keypad Button Router (v5 with guards)
description: >
Routes `esphome.keypad_event` by Page (1–4) and Button (1–4).
Optional guards:
• Limit handling to a specific keypad (device selector).
• Only run actions when a Screen Awake binary_sensor is ON.
domain: automation
input: