Home Assistant Home Assistant
  • Getting started
  • Documentation
    • Installation
    • Configuration
    • Automation
    • Scripting
    • Dashboards
    • Voice control
  • Integrations
  • Examples
  • Blog
  • Need help?

Backend of Home Assistant


The backend of Home Assistant is running with Python 3.

The Architecture page show the details about the elements running in the background of Home Assistant.

To implement a new platform or component, please refer to the Development documentation.

Help us to improve our documentation

Suggest an edit to this page, or provide/view feedback for this page.
Edit Provide feedback View given feedback

Topics

  • FAQ | Glossary
  • Getting Started
    • Installation
    • Common Tasks
    • Troubleshooting
  • Configuration.yaml
    • YAML
    • Basic information
    • Customizing entities
    • Troubleshooting
    • Security Check Points
  • Home Energy Management
    • Electricity Grid
    • Solar Panels
    • Individual Devices
    • FAQ
  • Advanced Configuration
    • Remote access
    • Splitting up the configuration
    • Packages
    • Storing Secrets
    • Templating
    • Entity component platform options
  • Authentication
    • Auth Providers
    • Multi Factor Auth
  • Core objects
    • Events
    • State Objects
  • Automation
    • Using Automation Blueprints
    • Automation Basics
    • Editor
    • Triggers
    • Conditions
    • Actions
    • Run Modes
    • Services
    • Templates
    • YAML
    • Troubleshooting
  • Blueprints
    • Tutorial
    • Blueprint schema
    • Selectors
  • Frontend
    • Browser Compatibility List
    • Dashboards
    • Icons
  • Backend
    • Database
  • Scripts
    • Service Calls
    • Conditions
  • Scenes
    • Editor
  • Tools and Helpers
    • Developer Tools
    • Quick Bar
    • hass
    • check_config
  • MQTT
    • Broker
    • Certificate
    • Discovery
    • Publish service
    • Birth and last will messages
    • Testing your setup
    • Logging
  • Hardware
    • Home Assistant Yellow
    • Home Assistant SkyConnect
Home Assistant Home Assistant
  • Home Assistant Alerts
  • Developers
  • Data Science
  • Community Forum
  • Contact (no support!)
  • Security Vulnerabilities
  • Privacy
  • System Status
Website powered by Jekyll and the Oscailte theme.

Deploys by Netlify Badge