Internet of Things
Home Assistant
12 min
home assistant is an open source platform for automating smart home devices, enabling centralized control and monitoring integrating with make com allows users to automate device actions, trigger routines, and synchronize smart home events with other apps and services this is ai generated content based on official home assistant documentation the content may contain mistakes please verify important information if you have questions on vendor documentation, contact https //www home assistant io/ directly requirements to use the home assistant app in make, you must have an active home assistant instance and generate a longlived access token from your user profile, https //www home assistant io/ for subscription, refer to the https //www home assistant io/ connect home assistant and {{product name}} to get started, you must first create a connection between home assistant and {{product name}} , allowing the two services to communicate obtain your api key in your home assistant account create the connection in make obtain your api key in your home assistant account before you create the connection in {{product name}} , you should first obtain your api key in your home assistant account to obtain your api key copy the home assistant url from your browser's address bar after logging into your home assistant instance navigate to your user profile by clicking on your username or profile icon in the home assistant interface scroll down to the long lived access tokens section click the create token button enter a name for the token when prompted click the ok or create button to generate the api token copy the api token displayed on screen you will use this value while creating a connection in {{product name}} because the ui might have changed, the steps you see on your screen might be different, https //developers home assistant io/docs/auth api/ create the connection in {{product name}} https //www make com/en/register , add the home assistant module to your {{scenario singular lowercase}} , and click create a connection if you add a module with an instant tag, click create a webhook , then create a connection optional in the connection name field, enter a name for the connection enter the authentication credentials you copied from your home assistant account or follow the on screen instructions to create the connection for detailed information on connecting an application, see docid\ so88fm6pkt0g adkddfzz page home assistant modules after connecting to the home assistant app, you can choose from a list of available modules to build your {{scenario plural lowercase}} fire an action triggers a selected action in home assistant and provides a list of device or entity states that were updated as a result of the action fire an event triggers a specified event in home assistant and returns the `message` property upon successful execution list entities retrieves a complete list of all current entities along with their states and attributes make an api call executes a custom api request to the connected service using your authorized credentials read an entity retrieves the current status and detailed information of a selected sensor toggle a boolean entity switch the state of a selected boolean entity by turning it on if it is currently off, or turning it off if it is currently on update a boolean entity updates the true or false (boolean) status of a selected entity update a entity state updates an existing entity's state or creates a new state for a specified entity update a numeric entity updates the value of a selected entity with new data templates you can look for more templates in https //www make com/en/templates , where you'll find thousands of pre created {{scenario plural lowercase}} home assistant resources you can have access to more resources related to this app on the following links https //community make com/search?q=home%20assistant https //www home assistant io/ https //developers home assistant io/docs/api/rest/ https //www make com/en/integrations/home assistant