--- title: Home Assistant node documentation description: Learn how to use the Home Assistant node in n8n. Follow technical documentation to integrate Home Assistant node into your workflows. contentType: [integration, reference] priority: medium --- # Home Assistant node Use the Home Assistant node to automate work in Home Assistant, and integrate Home Assistant with other applications. n8n has built-in support for a wide range of Home Assistant features, including getting, creating, and checking camera proxies, configurations, logs, services, and templates. On this page, you'll find a list of operations the Home Assistant node supports and links to more resources. ```{note} Credentials Refer to [Home Assistant credentials](/08-0-0-Workflow/integrations/builtin/credentials/homeassistant.md) for guidance on setting up authentication. ``` ```{include} ../../../../_snippets/integrations/builtin/app-nodes/ai-tools.md ``` ## Operations * Camera Proxy * Get the camera screenshot * Config * Get the configuration * Check the configuration * Event * Create an event * Get all events * Log * Get a log for a specific entity * Get all logs * Service * Call a service within a specific domain * Get all services * State * Create a new record, or update the current one if it already exists (upsert) * Get a state for a specific entity * Get all states * Template * Create a template ## Templates and examples ## Related resources Refer to [Home Assistant's documentation](https://developers.home-assistant.io/docs/api/rest/) for more information about the service.