Integrations
Connecting Home Assistant with other apps and services, from Philips Hue to custom APIs.
- LocalTuya - Local Control of Tuya Devices
- Tuya Local - Easy-to-use integration for local control of tuya devices
- Zigbee Home AutomationThis article explains ZHA - the official Zigbee integration for Home Assistant - covering setup, device pairing, basic troubleshooting, and why it's a great choice for beginners.
- Z-wave JS IntegrationThis guide explains how to set up Z-Wave JS in Home Assistant, covering what Z-Wave is, required hardware, installation steps for the add-on and integration, how to add devices, common terminology, and troubleshooting tips.
- Using Python Scripts in Home AssistantExplore the main ways to use Python in Home Assistant: this guide compares built-in python_scripts, AppDaemon, and PyScript - explaining setup, features, and best use cases to help you choose the right tool for your project.
- Intro to Zigbee2MQTTZigbee2MQTT lets you connect Zigbee devices to Home Assistant using MQTT, offering local control and broad compatibility. Set up a coordinator and broker, pair devices, and manage everything via MQTT or the Zigbee2MQTT frontend.
- ESPHome for BeginnersESPHome lets you easily create custom smart devices using ESP8266 or ESP32 boards - no coding needed. Build sensors, switches, and more, all fully integrated with Home Assistant, using simple YAML configuration files.
- AlarmoAlarmo is a beginner-friendly Home Assistant alarm system that uses your existing sensors and is configured entirely in the browser - no YAML required. Installable via HACS, it features multiple arm modes, user PINs, actions, and notifications.