Files
.devcontainer
.github
.vscode
blog
docs
add-ons
android
api
architecture
core
documenting
frontend
internationalization
operating-system
supervisor
voice
add-ons.md
android.md
api_lib_auth.md
api_lib_data_models.md
api_lib_index.md
architecture_components.md
architecture_index.md
area_registry_index.md
asyncio_101.md
asyncio_blocking_operations.md
asyncio_categorizing_functions.md
asyncio_index.md
asyncio_thread_safety.md
asyncio_working_with_async.md
auth_api.md
auth_auth_module.md
auth_auth_provider.md
auth_index.md
auth_permissions.md
bluetooth.md
config_entries_config_flow_handler.md
config_entries_index.md
config_entries_options_flow_handler.md
configuration_yaml_index.md
creating_component_code_review.md
creating_component_generic_discovery.md
creating_component_index.md
creating_integration_brand.md
creating_integration_file_structure.md
creating_integration_manifest.md
creating_integration_tests_file_structure.md
creating_platform_code_review.md
creating_platform_index.md
data_entry_flow_index.md
dev_101_config.md
dev_101_events.md
dev_101_hass.md
dev_101_services.md
dev_101_states.md
development_catching_up.md
development_checklist.md
development_environment.mdx
development_guidelines.md
development_index.md
development_submitting.md
development_testing.md
development_tips.md
development_typing.md
development_validation.md
device_automation_action.md
device_automation_condition.md
device_automation_index.md
device_automation_trigger.md
device_registry_index.md
documenting.md
entity_registry_disabled_by.md
entity_registry_index.md
frontend.md
instance_url.md
integration_events.md
integration_fetching_data.md
integration_listen_events.md
integration_setup_failures.md
intent_builtin.md
intent_conversation_api.md
intent_firing.md
intent_handling.md
intent_index.md
internationalization.md
misc.md
network_discovery.md
operating-system.md
review-process.md
supervisor.md
translations.md
script
src
static
.gitignore
.npmrc
.nvmrc
LICENSE.md
README.md
docusaurus.config.js
netlify.toml
package.json
sidebars.js
yarn.lock
developers.home-assistant/docs/development_index.md
Paulus Schoutsen 0c8a7b6048 Modernize sidebar menu and consolidate content ()
* Modernize sidebar menu

* Move more architecture things over

* Move APIs to their application docs

* Clean up some titles and de-duplicate

* Consolidate repair platform and issue registry

* More moving

* Address comments

* Move API down
2023-01-09 13:44:44 -05:00

11 lines
577 B
Markdown

---
title: "Home Assistant Core"
sidebar_label: Introduction
---
The core of Home Assistant is built from the ground up to be easily extensible using integrations. In this section, we're focusing on how to develop integrations.
Before you start, make sure that you have read up on the overall [Home Assistant architecture](architecture_index.md) so that you are familiar with the concepts that make up Home Assistant.
If you run into trouble following this documentation, don't hesitate to join our #devs_core channel on [Discord](https://www.home-assistant.io/join-chat/).