mirror of
https://github.com/home-assistant/developers.home-assistant.git
synced 2025-04-25 13:57:16 +00:00

* Initial draft device automations docs * Fix code block * Add notes about scaffolding * Update device_automation_action.md * Update device_automation_condition.md * Update device_automation_condition.md * Update device_automation_index.md * Update device_automation_trigger.md
805 B
805 B
title | sidebar_label |
---|---|
Device Automations | Introduction |
Device Automations provide users with a device-centric layer on top of the core concepts of Home Assistant. When creating automations, users no longer have to deal with core concepts like states and events. Instead, they will be able to pick a device and then pick from a list of pre-defined triggers, conditions and actions.
Integrations can hook into this system by exposing functions to generate the pre-defined triggers, conditions, actions and having functions that can listen for the triggers, check the condition and execute the action.
Device automations are not exposing extra functionality but are a way for users to not have to learn new concepts. Device automations are using events, state and service helpers under the hood.