Skip to content

Instantly share code, notes, and snippets.

blueprint:
name: AI Climate Controller
description: >
Intelligent climate control that monitors weather, sensors, and presence to automatically
adjust your home's climate based on AI analysis and your preferences.
domain: automation
input:
run_interval:
name: Run Interval
description: How often to run the climate analysis
blueprint:
name: Enhanced Entry Way Direction Sensor
description: >
# 🚪 Smart Entry Way Direction Sensor
**Version: 3.5**
Advanced sensor that quickly detects whether someone is arriving or leaving through your entry way
by analyzing motion patterns, door status, and home state indicators.
blueprint:
name: Door and Left Button-activated Light
description: Turn on a light when the door is opened or the left button on the switch is pressed, with time-based constraints for brightness and multiple press patterns.
domain: automation
input:
doorsensor_entity:
name: Door Sensor
selector:
entity:
domain: binary_sensor
blueprint:
name: ZHA - IKEA Symfonisk sound controller for media
description: 'Control media with an IKEA Symfonisk sound controller (the spinny
ones).
Single press will toggle Play/Pause on your selected media player.
You can set functions for double press and triple press.
Rotating left/right will change the volume smoothly of the selected media player,
blueprint:
name: Minoston MR40Z S2 Remote Control Switch
description: Create an automation for the Minoston MR40Z 4 button remote using ZWAVE-JS integration
domain: automation
input:
minoston_mr40z:
name: Minoston MR40Z
description: The Minoston MR40Z to interact with.
selector:
device:

Keybase proof

I hereby claim:

  • I am tjd-dev on github.
  • I am tjd_dev (https://keybase.io/tjd_dev) on keybase.
  • I have a public key ASB2-_FiPFSl9UeTIdPir2zmwvfhDRjt8340xGOGcGHYXAo

To claim this, I am signing this object:

blueprint:
name: ZHA - Tuya 4-Button Scene Switch
description: Automate your Tuya 4-Button Scene Switch using ZHA events.
domain: automation
input:
tuya_4button_scene_switch:
name: Tuya 4-Button Scene Switch
description: Tuya 4-Button Scene Switch to use
selector:
device:
@tjd-dev
tjd-dev / lambdaAMIBackups.py
Created August 1, 2018 21:00 — forked from bkozora/lambdaAMIBackups.py
AWS Lambda AMI Backups
# Automated AMI Backups
#
# @author Robert Kozora <[email protected]>
#
# This script will search for all instances having a tag with "Backup" or "backup"
# on it. As soon as we have the instances list, we loop through each instance
# and create an AMI of it. Also, it will look for a "Retention" tag key which
# will be used as a retention policy number in days. If there is no tag with
# that name, it will use a 7 days default value for each AMI.
#
@tjd-dev
tjd-dev / lambdaAMICleanup.py
Created August 1, 2018 20:57 — forked from bkozora/lambdaAMICleanup.py
AWS Lambda Function to Delete AMIs and Snapshots
# Automated AMI and Snapshot Deletion
#
# @author Robert Kozora <[email protected]>
#
# This script will search for all instances having a tag with "Backup" or "backup"
# on it. As soon as we have the instances list, we loop through each instance
# and reference the AMIs of that instance. We check that the latest daily backup
# succeeded then we store every image that's reached its DeleteOn tag's date for
# deletion. We then loop through the AMIs, deregister them and remove all the
# snapshots associated with that AMI.