Skip to content

Instantly share code, notes, and snippets.

View DRuggeri's full-sized avatar

Daniel Ruggeri DRuggeri

View GitHub Profile
#Derived from Matt-PMCT/ZoozZen32forZwaveJs.yaml
blueprint:
name: ZEN32 (Z-Wave JS)
description: Create automations for the Zooz ZEN32 switch using the Z-Wave JS integration.
domain: automation
input:
zooz_switch:
name: Zooz Switch
description: List of available Zooz ZEN32 switches.
selector:
blueprint:
name: ZHA - Moes Tuya Smart Knob (TS004F) controller
description: Control entities with a Moes Tuya smart knob (the spinny ones). You can set functions for single press, double press, long press, rotating left, and rotating right.
domain: automation
source_url: https://gist.github.com/DRuggeri/5707bebd40fdcb23fe4b3a1f514d6ab2
input:
knob:
name: Smart Knob Device
description: Moes Tuya Smart Knob Device to use
selector:
blueprint:
name: Hank Four-button Scene Controller
description: Create automations for Hank Electronics / Technisat 4-button remote using the ZWave-JS integration
source_url: https://gist.github.com/DRuggeri/feb077582dde71caee0aa64bc1b8ce44
domain: automation
input:
hank_scn04:
name: Hank Four-button Controller
selector:
blueprint:
name: Motion Activated Anything
description: Execute on/off actions based on motion and timeout
domain: automation
source_url: https://gist.github.com/DRuggeri/1cde1525529358f40c6f139606e2329b
input:
motion_entity:
name: Motion Sensor
selector:
entity:
#Originally adapted from https://gist.github.com/kpine/65e6324a0e6a9d48f9f50f77310ecd7f
blueprint:
name: GE/Jasco/UltraPro Switch Double Taps
description: Create automations to react to double taps from supporting GE, Jasco, or UltraPro switches.
domain: automation
source_url: https://gist.github.com/DRuggeri/50484178c67ef9b7b3eabccee3057134
input:
device:
name: Switch Device
#Forked from https://gist.github.com/sbyx/1f6f434f0903b872b84c4302637d0890
#Changes: require battery pct report to be at 1 or greater due to some devices reporting 0% sproadically
blueprint:
name: Low battery level detection & notification for all battery sensors
description: Regularly test all sensors with 'battery' device-class for crossing
a certain battery level threshold and if so execute an action.
source_url: https://gist.github.com/DRuggeri/bb38dee595500478caff9d44bf9322c5
domain: automation
input:
threshold:
blueprint:
name: Zooz ZEN72
description: Automations helper for the Zooz ZEN72 Dimmer Switch using the Zwave JS integration.
source_url: https://gist.github.com/DRuggeri/7922260cf7f760d65f5090e338d1fd59
domain: automation
input:
zooz_zen72:
name: Zooz ZEN72
description: The ZEN72 Switch to interact with.
selector:
blueprint:
name: Link On/Off State of Multiple Devices
description: |
## Link On/Off State of Multiple Devices v1.0.0
Select multiple entities to link their on/off state. If any selected entity is turned on or off, the other selected entities will be sent a matching on or off command.
You can select any entity, but only entities supported by the `homeassistant.turn_on` or `homeassistant.turn_off` service calls will work.
### Requirements
* All selected entities MUST suport `homeassistant.turn_on` and `homeassistant.turn_off` or errors will be logged and the blueprint will not work.
* Requires Home Assistant 2022.5.0 or newer.