Skip to content

Instantly share code, notes, and snippets.

View piitaya's full-sized avatar

Paul Bottein piitaya

View GitHub Profile
blueprint:
name: Home Assistant Auto-update
description: Auto-update Home Assistant when a new update is available
domain: automation
author: Piitaya
source_url: https://gist.github.com/piitaya/7ee4e6e6431775a065bc08d2d2839ff4
input:
core_entity:
name: Core
description: Core update entity
@piitaya
piitaya / sun_protection_shutter.yaml
Last active July 11, 2023 15:59
Sun Protection for Shutter
blueprint:
name: Protection du soleil
author: Piitaya
description: Règle le volet en fonction de la position du soleil.
source_url: https://gist.github.com/piitaya/3ef9de56183dcdcfd4fb38c51c8a4f04
domain: automation
input:
shutter:
name: Volet
description: Volet à contrôler
@piitaya
piitaya / assist_calendar.yaml
Last active March 7, 2024 23:10
Assist Calendar Blueprint
blueprint:
name: Assist Calendar
author: Piitaya
description: Use Assist and a calendar to schedule actions in natural language.
domain: automation
input:
calendar:
name: Calendar
description: All events in this calendar will be processed by Assist
selector:
media_player:
- platform: smartthings_soundbar
name: Soundbar
api_key: !secret samsung_soundbar_api_key
device_id: !secret samsung_soundbar_device_id
max_volume: 20
homeassistant:
customize:
media_player.soundbar:
mqtt:
climate:
- name: Intex Spa Heater
icon: mdi:fire
unique_id: mqtt_intex_spa_heater
availability:
- topic: "intex/state"
payload_available: "online"
payload_not_available: "offline"
value_template: >-
blueprint:
name: Cinema light brightness
description: Adjust light brightness when media is playing/paused/stopped
domain: automation
source_url: https://github.com/home-assistant/core/blob/dev/homeassistant/components/automation/blueprints/motion_light.yaml
input:
media_player_entity:
name: Media Player
selector:
entity: