Skip to content

Instantly share code, notes, and snippets.

View yougotborked's full-sized avatar

yougotborked

  • Veritas Technologies
  • 19:00 (UTC -06:00)
View GitHub Profile
blueprint:
name: Loop Siren Announcer (alarm-triggered, user-selected TTS)
description: >
When any selected alarm panel is TRIGGERED, set volume, announce a message
using the TTS engine you choose, and every N seconds run a siren-control
script and re-announce until that same panel is DISARMED.
domain: automation
input:
alarm_panels:
name: Alarm panels to monitor
blueprint:
name: Kids Room Sleep/Wake (RGB Status) + Overhead Early-On Monitor (v3.1)
description: >
Shows child-friendly status with an RGB lamp **only at phase-change moments**
(Stay → Play → Get Up) and during **overhead violations**. Respects manual
"off" on the status lamp and does **not** keep turning it back on via
periodic enforcement. Audio cues are only reactions to the child's action
(overhead on) until the Get Up alarm.
Handles cross-midnight schedules; optional Quiet Play; optional auto-off of
# Tuya Zigbee Siren/Doorbell (ZHA) — Use the *existing HA entities* (select/number/siren/switch)
#
# This version does NOT write raw Zigbee datapoints.
# It uses the same entity interfaces you see on the device page:
# - select.<device>_alarm_volume
# - select.<device>_alarm_ringtone
# - number.<device>_alarm_duration
# - siren.<device> (or switch.<device>)
#
# Why your original blueprint likely failed:
blueprint:
name: Google Calendar TTS Reminder (fixed)
description: >
Announce Google Calendar events using TTS on selected speakers. Supports
YAML config embedded in the event description (between `---` and `...`).
Example YAML in event description:
---
announce: true
messages:
blueprint:
name: Universal Actionable Notification (fixed, entity selectors)
description: >
Send highly customizable notifications to iOS and Android devices, supporting
critical notifications, dynamic actions, and optional camera snapshot/stream.
domain: automation
input:
iphone_services:
@yougotborked
yougotborked / tts-door-opening.yaml
Last active December 27, 2025 19:10 — forked from rokam/tts-door-opening.yaml
Send a greetings TTS message using tts.google_say service after opening the door, considering who arrived in the configured minutes.
blueprint:
name: TTS on Door Opening with Recent Arrivals (fallback once)
description: >-
Speaks a welcome message on a door opening, but only if one or more selected
persons have transitioned to home within the last N minutes.
Optional fallback: if someone arrives home but you don't open the door within
the window, it will announce them once on the next door opening (within an
expiry you choose), then clear the pending list.
domain: automation
######################################################################################################
## ZHA / Xfinity and Alarmo Synchronization ##
######################################################################################################
######################################################################################################
## This automation will integrate a ZHA ZigBee Wireless Keypad with the Alarmo HACS addon. ##
## It allows you to arm and disarm Alarmo via the keypad using the Alarmo passwords and not the ##
## Keypad password configured in ZHA. It will also sync the keypad state with Alarmo. ##
## ##
## Pre-requisites: ##

Keybase proof

I hereby claim:

  • I am yougotborked on github.
  • I am yougotborked (https://keybase.io/yougotborked) on keybase.
  • I have a public key ASDcsuuxcZuIlFN8DRN6rFx89sld7I5yyxoIsZa5ZJySUwo

To claim this, I am signing this object: