diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md new file mode 100644 index 000000000000..7e57b1136695 --- /dev/null +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -0,0 +1,5 @@ +**Description:** + + +**Pull request in [home-assistant](https://github.com/home-assistant/home-assistant) (if applicable):** home-assistant/home-assistant# + diff --git a/CHANGELOG.markdown b/CHANGELOG.markdown deleted file mode 100644 index 0da6ecb6593a..000000000000 --- a/CHANGELOG.markdown +++ /dev/null @@ -1,29 +0,0 @@ -# Octopress Changelog - -## 2.0 - -- Now based on [mojombo/jekyll](http://github.com/mojombo/jekyll) -- Sports a semantic HTML5 template -- Easy theming with Compass and Sass -- A Mobile friendly responsive (320 and up) layout -- Built in 3rd party support for Twitter, Google Plus One, Disqus Comments, Pinboard, Delicious, and Google Analytics -- Deploy to Github pages or use Rsync -- Built in support for POW and Rack servers -- Beautiful [Solarized](http://ethanschoonover.com/solarized) syntax highlighting -- Super easy setup and configuration - -**New Plugins, Filters, & Generators** - -- **Gist Tag** for easily embedding gists in your posts -- **Pygments Cache** makes subsequent compiling much faster -- **Include Code Tag** lets you embed external code snippets from your file system and adds a download link -- **Pullquote Tag** Generate beautiful semantic pullquotes (no double data) based on Maykel Loomans's [technique](http://miekd.com/articles/pull-quotes-with-html5-and-css/) -- **Blockquote Tag** makes it easy to semantically format blockquotes -- **Category Generator** gives you archive pages for each category -- **Sitemap.xml Generator** for search engines - -## 1.0 - -- **No longer supported.** -- Jekyll Matured, but Henrik's Jekyll fork did not. -- Thanks for all your pull requests, I learned a lot. diff --git a/CNAME_old b/CNAME_old deleted file mode 100644 index 6d2752fb0c9d..000000000000 --- a/CNAME_old +++ /dev/null @@ -1 +0,0 @@ -home-assistant.io \ No newline at end of file diff --git a/README.markdown b/README.markdown index 892844c479df..4fb2a2aa3479 100644 --- a/README.markdown +++ b/README.markdown @@ -1,6 +1,6 @@ # Home Assistant website -This is the source for the [Home-Assistant.io website](https://home-assistant.io) for the [Home Assistant project](https://github.com/home-assistant/home-assistant) +This is the source for the [Home-Assistant.io website](https://home-assistant.io). ## Setup @@ -8,15 +8,14 @@ Setting up to contribute to documentation and the process for submitting pull re ## Site preview +In order to make the preview available on [http://127.0.0.1:4000](http://127.0.0.1:4000), use the command as follows: + ```bash $ rake preview ``` -This makes the preview available on [http://127.0.0.1:4000](http://127.0.0.1:4000). - - ### Setup on Fedora and CentOS -On Fedora > 22 or CentOS 7.1.1503 Ruby is not available by default. Please take the notes here as a little guide for the Ruby installation process. +On Fedora 22 and later or CentOS 7.1.1503, Ruby is not available by default. Please take the notes here as a little guide for the Ruby installation process. ```bash $ curl -sSL https://rvm.io/mpapis.asc | gpg2 --import - diff --git a/_config.yml b/_config.yml index 25e619335361..a1121023aa9a 100644 --- a/_config.yml +++ b/_config.yml @@ -123,3 +123,7 @@ social: twitter: account: home_assistant + +current_major_version: 0 +current_minor_version: 31 +current_patch_version: 1 diff --git a/architecture/index.html b/architecture/index.html deleted file mode 100644 index 56b6a3e61177..000000000000 --- a/architecture/index.html +++ /dev/null @@ -1,144 +0,0 @@ - - - - - - - - - - - - architecture - Home Assistant - - - - - - - - - - - - - - - -
-
-
- - - - - - -
-
-
- - - -
-
- -
- - -
- - -
-

- Architecture -

-
-
- - -

- -

The core of Home Assistant exists of the following parts.

- -

The Event Bus facilitates the firing and listening of events. This is the beating heart of Home Assistant.

- -

The State Machine keeps track of the states of things. Fires a state_changed event when a state has been changed.

- -

The Service Registry listens on the event bus for call_service events and allows other code to register services.

- -

The Timer will send every 10 seconds a time_changed event on the event bus.

- -

Take for example the device_tracker component. This component is responsible for keeping track which devices are home. It checks which devices are home every time a time_changed event is fired on the event bus. It will then update the state machine with the information for each device.

- -

This setup allows us to create simple yet powerful logic for controlling your home:

- -
In the event that the state of device 'Paulus Nexus 5' changes to the 'Home' state:
-  If the sun has set and the lights are not on:
-    Turn on the lights
-
-In the event that the combined state of all tracked devices changes to 'Not Home':
-  If the lights are on:
-    Turn off the lights
-
-In the event of the sun setting:
-  If the lights are off and the combined state of all tracked device equals 'Home':
-    Turn on the lights
-
- -

By using the Bus as a central communication hub between components it is easy to replace components or add functionality. If you would want to change the way devices are detected you only have to write a component that updates the device states in the State Machine.

- - -
- - -
- - -
-
- - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/assets/jwplayer/glow/controlbar/background.png b/assets/jwplayer/glow/controlbar/background.png deleted file mode 100644 index c2824cc432cd..000000000000 Binary files a/assets/jwplayer/glow/controlbar/background.png and /dev/null differ diff --git a/assets/jwplayer/glow/controlbar/blankButton.png b/assets/jwplayer/glow/controlbar/blankButton.png deleted file mode 100644 index 010159f3eb74..000000000000 Binary files a/assets/jwplayer/glow/controlbar/blankButton.png and /dev/null differ diff --git a/assets/jwplayer/glow/controlbar/divider.png b/assets/jwplayer/glow/controlbar/divider.png deleted file mode 100644 index 77cd829a4b5e..000000000000 Binary files a/assets/jwplayer/glow/controlbar/divider.png and /dev/null differ diff --git a/assets/jwplayer/glow/controlbar/fullscreenButton.png b/assets/jwplayer/glow/controlbar/fullscreenButton.png deleted file mode 100644 index e06aa50ca29f..000000000000 Binary files a/assets/jwplayer/glow/controlbar/fullscreenButton.png and /dev/null differ diff --git a/assets/jwplayer/glow/controlbar/fullscreenButtonOver.png b/assets/jwplayer/glow/controlbar/fullscreenButtonOver.png deleted file mode 100644 index d2bc4fc75a8b..000000000000 Binary files a/assets/jwplayer/glow/controlbar/fullscreenButtonOver.png and /dev/null differ diff --git a/assets/jwplayer/glow/controlbar/muteButton.png b/assets/jwplayer/glow/controlbar/muteButton.png deleted file mode 100644 index 40c40ab27340..000000000000 Binary files a/assets/jwplayer/glow/controlbar/muteButton.png and /dev/null differ diff --git a/assets/jwplayer/glow/controlbar/muteButtonOver.png b/assets/jwplayer/glow/controlbar/muteButtonOver.png deleted file mode 100644 index 96fe7bb02429..000000000000 Binary files a/assets/jwplayer/glow/controlbar/muteButtonOver.png and /dev/null differ diff --git a/assets/jwplayer/glow/controlbar/normalscreenButton.png b/assets/jwplayer/glow/controlbar/normalscreenButton.png deleted file mode 100644 index 222950740293..000000000000 Binary files a/assets/jwplayer/glow/controlbar/normalscreenButton.png and /dev/null differ diff --git a/assets/jwplayer/glow/controlbar/normalscreenButtonOver.png b/assets/jwplayer/glow/controlbar/normalscreenButtonOver.png deleted file mode 100644 index 15db44d4e669..000000000000 Binary files a/assets/jwplayer/glow/controlbar/normalscreenButtonOver.png and /dev/null differ diff --git a/assets/jwplayer/glow/controlbar/pauseButton.png b/assets/jwplayer/glow/controlbar/pauseButton.png deleted file mode 100644 index e399bf34cb9a..000000000000 Binary files a/assets/jwplayer/glow/controlbar/pauseButton.png and /dev/null differ diff --git a/assets/jwplayer/glow/controlbar/pauseButtonOver.png b/assets/jwplayer/glow/controlbar/pauseButtonOver.png deleted file mode 100644 index 409d89d29a33..000000000000 Binary files a/assets/jwplayer/glow/controlbar/pauseButtonOver.png and /dev/null differ diff --git a/assets/jwplayer/glow/controlbar/playButton.png b/assets/jwplayer/glow/controlbar/playButton.png deleted file mode 100644 index f8d9a0079af7..000000000000 Binary files a/assets/jwplayer/glow/controlbar/playButton.png and /dev/null differ diff --git a/assets/jwplayer/glow/controlbar/playButtonOver.png b/assets/jwplayer/glow/controlbar/playButtonOver.png deleted file mode 100644 index 3fe284845fa8..000000000000 Binary files a/assets/jwplayer/glow/controlbar/playButtonOver.png and /dev/null differ diff --git a/assets/jwplayer/glow/controlbar/timeSliderBuffer.png b/assets/jwplayer/glow/controlbar/timeSliderBuffer.png deleted file mode 100644 index 73b371abbcac..000000000000 Binary files a/assets/jwplayer/glow/controlbar/timeSliderBuffer.png and /dev/null differ diff --git a/assets/jwplayer/glow/controlbar/timeSliderCapLeft.png b/assets/jwplayer/glow/controlbar/timeSliderCapLeft.png deleted file mode 100644 index 72322171bd59..000000000000 Binary files a/assets/jwplayer/glow/controlbar/timeSliderCapLeft.png and /dev/null differ diff --git a/assets/jwplayer/glow/controlbar/timeSliderCapRight.png b/assets/jwplayer/glow/controlbar/timeSliderCapRight.png deleted file mode 100644 index 626444a66a76..000000000000 Binary files a/assets/jwplayer/glow/controlbar/timeSliderCapRight.png and /dev/null differ diff --git a/assets/jwplayer/glow/controlbar/timeSliderProgress.png b/assets/jwplayer/glow/controlbar/timeSliderProgress.png deleted file mode 100644 index 132a8e7dc909..000000000000 Binary files a/assets/jwplayer/glow/controlbar/timeSliderProgress.png and /dev/null differ diff --git a/assets/jwplayer/glow/controlbar/timeSliderRail.png b/assets/jwplayer/glow/controlbar/timeSliderRail.png deleted file mode 100644 index 27851dfdf36a..000000000000 Binary files a/assets/jwplayer/glow/controlbar/timeSliderRail.png and /dev/null differ diff --git a/assets/jwplayer/glow/controlbar/unmuteButton.png b/assets/jwplayer/glow/controlbar/unmuteButton.png deleted file mode 100644 index 3658453cfc14..000000000000 Binary files a/assets/jwplayer/glow/controlbar/unmuteButton.png and /dev/null differ diff --git a/assets/jwplayer/glow/controlbar/unmuteButtonOver.png b/assets/jwplayer/glow/controlbar/unmuteButtonOver.png deleted file mode 100644 index 138ebb35ba8d..000000000000 Binary files a/assets/jwplayer/glow/controlbar/unmuteButtonOver.png and /dev/null differ diff --git a/assets/jwplayer/glow/display/background.png b/assets/jwplayer/glow/display/background.png deleted file mode 100644 index 391152f5e2f2..000000000000 Binary files a/assets/jwplayer/glow/display/background.png and /dev/null differ diff --git a/assets/jwplayer/glow/display/bufferIcon.png b/assets/jwplayer/glow/display/bufferIcon.png deleted file mode 100644 index a3819c1ef199..000000000000 Binary files a/assets/jwplayer/glow/display/bufferIcon.png and /dev/null differ diff --git a/assets/jwplayer/glow/display/muteIcon.png b/assets/jwplayer/glow/display/muteIcon.png deleted file mode 100644 index e0408bbda5e1..000000000000 Binary files a/assets/jwplayer/glow/display/muteIcon.png and /dev/null differ diff --git a/assets/jwplayer/glow/display/playIcon.png b/assets/jwplayer/glow/display/playIcon.png deleted file mode 100644 index cb3842787223..000000000000 Binary files a/assets/jwplayer/glow/display/playIcon.png and /dev/null differ diff --git a/assets/jwplayer/glow/dock/button.png b/assets/jwplayer/glow/dock/button.png deleted file mode 100644 index 391152f5e2f2..000000000000 Binary files a/assets/jwplayer/glow/dock/button.png and /dev/null differ diff --git a/assets/jwplayer/glow/glow.xml b/assets/jwplayer/glow/glow.xml deleted file mode 100644 index 71bdced01004..000000000000 --- a/assets/jwplayer/glow/glow.xml +++ /dev/null @@ -1,115 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - -