mirror of
https://github.com/home-assistant/developers.home-assistant.git
synced 2025-07-19 07:16:29 +00:00
More pages for trial
This commit is contained in:
parent
9dfc961920
commit
227fa47b48
@ -2,6 +2,9 @@
|
||||
|
||||
* [Hello world!](README.md)
|
||||
* [Architecture](/architecture/README.md)
|
||||
* [Entities](/architecture/entities.md)
|
||||
* [Integrations](/architecture/README.md)
|
||||
* [Core](/architecture/core.md)
|
||||
* [Entities](/architecture/entity.md)
|
||||
* [Authentication](/architecture/authentication.md)
|
||||
* [Integrations](/integrations/README.md)
|
||||
* [Platform Requirementst](/integrations/PlatformRequirements.md)
|
||||
* [Frontend](/frontend/README.md)
|
||||
|
@ -10,11 +10,3 @@ For more information about each part in this overview, <a href='/blog/2014/12/26
|
||||
|
||||

|
||||
|
||||
The Home Assistant core is responsible for Home Control. Home Assistant contains four parts which make this possible:
|
||||
|
||||
* **Event Bus**: facilitates the firing and listening of events -- the beating heart of Home Assistant.
|
||||
* **State Machine**: keeps track of the states of things and fires a `state_changed` event when a state has been changed.
|
||||
* **Service Registry**: listens on the event bus for `call_service` events and allows other code to register services.
|
||||
* **Timer**: sends a `time_changed` event every 1 second on the event bus.
|
||||
|
||||

|
||||
|
3
architecture/authentication.md
Normal file
3
architecture/authentication.md
Normal file
@ -0,0 +1,3 @@
|
||||
# Authentication Architecture
|
||||
|
||||
Explain here how our authentication works.
|
10
architecture/core.md
Normal file
10
architecture/core.md
Normal file
@ -0,0 +1,10 @@
|
||||
# Core Architecture
|
||||
|
||||
The Home Assistant core is responsible for Home Control. Home Assistant contains four parts which make this possible:
|
||||
|
||||
* **Event Bus**: facilitates the firing and listening of events -- the beating heart of Home Assistant.
|
||||
* **State Machine**: keeps track of the states of things and fires a `state_changed` event when a state has been changed.
|
||||
* **Service Registry**: listens on the event bus for `call_service` events and allows other code to register services.
|
||||
* **Timer**: sends a `time_changed` event every 1 second on the event bus.
|
||||
|
||||

|
@ -1,4 +1,4 @@
|
||||
# Entities
|
||||
# Entity Architecture
|
||||
|
||||
Entities are an abstraction on top of the Home Assistant core.
|
||||
|
3
integrations/PlatformRequirements.md
Normal file
3
integrations/PlatformRequirements.md
Normal file
@ -0,0 +1,3 @@
|
||||
# Platform requirements
|
||||
|
||||
These are the requirements.
|
Loading…
x
Reference in New Issue
Block a user