Skip to content

Commit 7196cd2

Browse files
sbshah97fabaff
authored andcommitted
Introduction -> Architecture changes made. (home-assistant#1092)
1 parent 895e32d commit 7196cd2

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

source/developers/architecture.markdown

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ footer: true
1111

1212
Before we dive into the Home Assistant architecture, it is important to get a clear overview of the home automation landscape as a whole. This will allow us to show how the different parts of Home Assistant fit in the picture. For a more lengthy discussion about what each part in this overview is responsible for, <a href='/blog/2014/12/26/home-control-home-automation-and-the-smart-home/'>check out our blog</a>. A tl;dr version of the blog:
1313

14-
* Home Control is responsible for collecting information on- and controlling devices.
14+
* Home Control is responsible for collecting information and controlling devices.
1515
* Home Automation triggers commands based on user configurations.
1616
* Smart Home triggers commands based on previous behavior.
1717

@@ -26,7 +26,7 @@ Before we dive into the Home Assistant architecture, it is important to get a cl
2626
The Home Assistant core is responsible for Home Control. It has four parts to make this possible:
2727

2828
* The **Event Bus** facilitates the firing and listening of events. This is the beating heart of Home Assistant.
29-
* The **State Machine** keeps track of the states of things. Fires a `state_changed` event when a state has been changed.
29+
* The **State Machine** keeps track of the states of things. It fires a `state_changed` event when a state has been changed.
3030
* The **Service Registry** listens on the event bus for `call_service` events and allows other code to register services.
3131
* The **Timer** will send a `time_changed` event every 1 second on the event bus.
3232

0 commit comments

Comments
 (0)