Add homeassistant skill in unpacked format

- Add complete homeassistant skill source to skills/ directory
- Includes all scripts, references, and automation templates
- Matches format of other skills in repository
This commit is contained in:
Felix Zösch
2025-12-16 12:49:56 +01:00
parent 43f3a0d0b4
commit 9be64a0696
14 changed files with 2393 additions and 0 deletions

View File

@@ -0,0 +1,32 @@
automation:
- alias: "Temperature-Based Climate Control"
id: climate_control_template
description: "Adjust climate control based on temperature"
trigger:
- trigger: numeric_state
entity_id: sensor.REPLACE_WITH_TEMPERATURE_SENSOR
below: 19 # Adjust threshold temperature
condition:
# Optional: Only when someone is home
- condition: state
entity_id: person.REPLACE_WITH_PERSON
state: "home"
action:
- action: climate.set_hvac_mode
target:
entity_id: climate.REPLACE_WITH_CLIMATE_DEVICE
data:
hvac_mode: heat # heat, cool, heat_cool, off, etc.
- action: climate.set_temperature
target:
entity_id: climate.REPLACE_WITH_CLIMATE_DEVICE
data:
temperature: 21 # Target temperature
- action: notify.notify
data:
message: "Heating turned on. Temperature: {{ states('sensor.REPLACE_WITH_TEMPERATURE_SENSOR') }}°C"