Your Docusaurus site did not load properly.

A very common reason is a wrong site baseUrl configuration.

Current configured baseUrl = / (default value)

We suggest trying baseUrl =

Home Assistant Logo

Home Assistant Developer Docs

All you need to start developing

Not a developer? Go to the normal website

Document Structure

Architecture. Explains various layers that make up Home Assistant.

Frontend. Explains how to develop the user interface of Home Assistant.

Backend. Explains how to build new integrations for Home Assistant.

Misc. External APIs, Internationalization, asyncio, Home Assistant add-ons, updating documentation.

Upcoming Events