Skip to content

Instantly share code, notes, and snippets.

View connorjfarrell's full-sized avatar

Connor Farrell connorjfarrell

  • 00:19 (UTC -05:00)
View GitHub Profile
blueprint:
name: Fridge / Freezer Left Open Escalation
description: >
Escalating notifications for a fridge/freezer door left open.
Stage 1 after X minutes, stage 2 after Y minutes, and stage 3 after Z minutes,
with optional flashing lights, additional lights, TTS, and an all-clear notification.
Notes:
- This blueprint sends push notifications through notify.family_phones.
- This blueprint uses tts.google_translate_say for TTS.
@connorjfarrell
connorjfarrell / zigbee2mqtt-sonoff-3-button-switch-mqtt-device-trigger_connorjfarrell.yaml
Created April 3, 2025 21:40
Zigbee2MQTT - Sonoff ZBM5-3C 3-Button Switch (MQTT Device Trigger) - connorjfarrell
blueprint:
name: Zigbee2MQTT - Sonoff ZBM5-3C (Handles Repeats)
description: "Handles toggle_l1, toggle_l2, and toggle_l3 presses from a Sonoff ZBM5-3C switch, including repeated presses of the same button. L1, L2, and L3 need to be in detached mode."
domain: automation
input:
mqtt_topic:
name: MQTT Topic of Device
description: The full MQTT topic for the device (e.g. zigbee2mqtt/sonoff_switch)
selector:
text: {}