diff --git a/source/components/automation.markdown b/source/components/automation.markdown
index 27ca717298e..54fdefc8c70 100644
--- a/source/components/automation.markdown
+++ b/source/components/automation.markdown
@@ -18,7 +18,7 @@ automation:
# Optional alias that the logs will use to refer to the entry
alias: Sunset notification
- # Type of trigger and informatino for the trigger
+ # Type of trigger and information for the trigger
platform: state
state_entity_id: sun.sun
state_from: above_horizon
diff --git a/source/components/history.markdown b/source/components/history.markdown
index 2917609f05a..4eaf131195a 100644
--- a/source/components/history.markdown
+++ b/source/components/history.markdown
@@ -23,7 +23,7 @@ history:
-Events are saved in a local database. Google Graphs is used to draw the graph. Drawing is happening 100% in your browser - no data is transfered to anyone at any time.
+Events are saved in a local database. Google Graphs is used to draw the graph. Drawing is happening 100% in your browser - no data is transferred to anyone at any time.
### Implementation details
diff --git a/source/components/media_player.markdown b/source/components/media_player.markdown
index 10122393be5..02a04bd2578 100644
--- a/source/components/media_player.markdown
+++ b/source/components/media_player.markdown
@@ -25,7 +25,7 @@ Available services: `turn_off`, `volume_up`, `volume_down`, `media_play_pause`,
There are three services to start playing YouTube video's on the media player.
#### Service `media_player/play_youtube_video`
-Service to start playing a YouTube vide on the media player.
+Service to start playing a YouTube video on the media player.
| Service data attribute | Optional | Description |
| ---------------------- | -------- | ----------- |
diff --git a/source/components/simple_alarm.markdown b/source/components/simple_alarm.markdown
index b0391561e02..5e553e27aef 100644
--- a/source/components/simple_alarm.markdown
+++ b/source/components/simple_alarm.markdown
@@ -11,7 +11,7 @@ footer: true
The component `simple_alarm` is capable of detecting intruders. It does so by checking if lights are being turned on while there is no one at home. When this happens it will turn the lights red, flash them for 30 seconds and send a message via [the notifiy component]({{site_root}}/components/notify.html). It will also flash a specific light when a known person comes home.
-This component depends on the compoments [device_tracker]({{site_root}}/components/device_tracker.html) and [light]({{site_root}}/components/light.html) being setup.
+This component depends on the components [device_tracker]({{site_root}}/components/device_tracker.html) and [light]({{site_root}}/components/light.html) being setup.
To set it up, add the following lines to your `configuration.yaml`:
diff --git a/source/developers/api.markdown b/source/developers/api.markdown
index b15244c148b..e85a77082a4 100644
--- a/source/developers/api.markdown
+++ b/source/developers/api.markdown
@@ -9,7 +9,7 @@ sharing: true
footer: true
---
-Home Assistent runs a webserver accessible on port 8123.
+Home Assistant runs a web server accessible on port 8123.
* http://127.0.0.1:8123/ is an interface to control Home Assistant.
* http://localhost:8123/api/ is a Rest API.
diff --git a/source/developers/architecture.markdown b/source/developers/architecture.markdown
index 7b2371e5dab..cf3393957df 100644
--- a/source/developers/architecture.markdown
+++ b/source/developers/architecture.markdown
@@ -87,7 +87,7 @@ Component's platform logic uses 3rd party Python libraries to communicate with t
## {% linkable_title Multiple connected instances %}
-Home Assistant supports running multiple synchronzied instances using a master-slave model. Whenever `events.fire` or `states.set` is called on the salve it will forward it to the master. The master will replicate all events and changed states to its slaves.
+Home Assistant supports running multiple synchronized instances using a master-slave model. Whenever `events.fire` or `states.set` is called on the salve it will forward it to the master. The master will replicate all events and changed states to its slaves.
diff --git a/source/developers/creating_components.markdown b/source/developers/creating_components.markdown
index 526334c11e9..a260adf2fd9 100644
--- a/source/developers/creating_components.markdown
+++ b/source/developers/creating_components.markdown
@@ -10,7 +10,7 @@ footer: true
---
Home Assistant offers [built-in components]({{site_root}}/components/) but it
-is easy to built your own. If you are the kind of person that likes to learn from code rather then guide then head over to the [`config/custom_compnents`](https://github.com/balloob/home-assistant/tree/master/config/custom_components) folder in the repository for two example components.
+is easy to built your own. If you are the kind of person that likes to learn from code rather then guide then head over to the [`config/custom_components`](https://github.com/balloob/home-assistant/tree/master/config/custom_components) folder in the repository for two example components.
The first is [hello_world.py](https://github.com/balloob/home-assistant/blob/master/config/custom_components/hello_world.py), which is the classic Hello World example for Home Assistant. The second one is [example.py](https://github.com/balloob/home-assistant/blob/master/config/custom_components/example.py) which showcases various ways you can tap into Home Assistant to be notified when certain events occur.
@@ -61,7 +61,7 @@ The Home Assistant object contains three objects to help you interact with the s
| hass.services
| This is the ServiceRegistry. It allows you to register services.
[See available methods](https://github.com/balloob/home-assistant/blob/master/homeassistant/__init__.py#L589). |
### {% linkable_title Example on using the configuration parameter %}
-If your configuration file containes the following lines:
+If your configuration file contains the following lines:
```
example:
diff --git a/source/developers/frontend.markdown b/source/developers/frontend.markdown
index fd6c7798b97..7c6322c1253 100644
--- a/source/developers/frontend.markdown
+++ b/source/developers/frontend.markdown
@@ -19,10 +19,10 @@ http:
development: 1
```
-After turning on development mode, you will have to install the webcomponents that the frontend depends on. You can do this by running the `build_frontend` script.
+After turning on development mode, you will have to install the web components that the frontend depends on. You can do this by running the `build_frontend` script.
-Do not use development mode in production. Home Assistant uses aggresive caching to improve the mobile experience. This is disabled during development so that you do not have to restart the server in between changes.
+Do not use development mode in production. Home Assistant uses aggressive caching to improve the mobile experience. This is disabled during development so that you do not have to restart the server in between changes.
# {% linkable_title Building the frontend %}
@@ -33,7 +33,7 @@ To build the frontend you need to install node and the npm packages bower and vu
npm install -g bower vulcanize
```
-After that you can run [`./build_frontend`](https://github.com/balloob/home-assistant/blob/master/build_frontend) from the project directory. This will take all the used webcomponents and 'vulcanize' it into a single file to be served by Home Assistant. The script also updates [`homeassistant/components/http/frontend.py`](https://github.com/balloob/home-assistant/blob/master/homeassistant/components/http/frontend.py) with an MD5 hash of the frontend.
+After that you can run [`./build_frontend`](https://github.com/balloob/home-assistant/blob/master/build_frontend) from the project directory. This will take all the used web components and 'vulcanize' it into a single file to be served by Home Assistant. The script also updates [`homeassistant/components/http/frontend.py`](https://github.com/balloob/home-assistant/blob/master/homeassistant/components/http/frontend.py) with an MD5 hash of the frontend.
# {% linkable_title Adding state cards %}
diff --git a/source/getting-started/configuration.markdown b/source/getting-started/configuration.markdown
index b273e6ad34e..2981acd24c2 100644
--- a/source/getting-started/configuration.markdown
+++ b/source/getting-started/configuration.markdown
@@ -29,7 +29,7 @@ homeassistant:
latitude: 32.87336
longitude: 117.22743
- # C for Celcius, F for Fahrenheit
+ # C for Celsius, F for Fahrenheit
temperature_unit: C
# Pick yours from here: