ha-service-actions
Installation
SKILL.md
Home Assistant Service Actions
Service calls (now called "actions" in the UI) are the primary mechanism for controlling devices. Register them in async_setup, not async_setup_entry.
Python Service Calls
await hass.services.async_call(
domain="light",
service="turn_on",
service_data={"brightness_pct": 80, "color_temp_kelvin": 3000},
target={"entity_id": "light.living_room"},
blocking=True, # Wait for completion
)
Targeting
Related skills