Skip to content

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.

Credentials

Refer to Home Assistant credentials for guidance on setting up authentication.

This node can be used as an AI tool

This node can be used to enhance the capabilities of an AI agent. When used in this way, many parameters can be set automatically, or with information directed by AI - find out more in the AI tool parameters documentation.

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#

Browse Home Assistant integration templates, or search all templates

Refer to Home Assistant's documentation for more information about the service.