No description
Find a file
Marcelo Moreira de Mello 10317da550 Updated documentation to match with voluptuous config validation
--
After the upgrade to use voluptuous to parse the configuration, sensor.imap needs to pass username instead user. Note that user also works, but to keep it coherent, we are updating the documentation.

(home_assistant) ↪ hass --script check_config
Testing configuration at /home/hass/.homeassistant
16-08-28 00:49:35 ERROR (MainThread) [homeassistant.bootstrap] Invalid config for [sensor.imap]: required key not provided @ data['username']. Got None
Failed config
  sensor.imap:
    user: <redacted>
    port: 993
    platform: imap
    password: <redacted>
    server: imap.gmail.com
    name: Gmail Alerts

Successful config (partial)
  sensor.imap:

   After replacing ```user``` by ```username```, ```hass --script check_config``` works as expected.
2016-08-28 00:53:11 -04:00
.themes/classic Remove broken oscailte submodule 2015-07-14 18:49:32 -07:00
_deploy@69146ecaf4 Update github edit link 2016-08-21 18:09:35 -07:00
architecture Site updated at 2014-12-19 15:50:47 UTC 2016-08-24 09:27:20 +02:00
assets/jwplayer Site updated at 2014-12-19 08:20:58 UTC 2016-08-24 09:27:20 +02:00
blog Site updated at 2014-12-19 15:50:47 UTC 2016-08-24 09:27:20 +02:00
contributing Site updated at 2014-12-19 15:50:47 UTC 2016-08-24 09:27:20 +02:00
font Site updated at 2014-12-19 08:20:58 UTC 2016-08-24 09:27:20 +02:00
getting-started Site updated at 2014-12-19 15:50:47 UTC 2016-08-24 09:27:20 +02:00
images Site updated at 2014-12-19 08:20:58 UTC 2016-08-24 09:27:20 +02:00
javascripts Site updated at 2014-12-19 08:20:58 UTC 2016-08-24 09:27:20 +02:00
plugins Update getting started 2016-04-16 17:10:09 -07:00
sass Upgrade ruby/jekyll/style 2016-08-22 01:01:17 -07:00
source Updated documentation to match with voluptuous config validation 2016-08-28 00:53:11 -04:00
stylesheets Site updated at 2014-12-19 08:20:58 UTC 2016-08-24 09:27:20 +02:00
.editorconfig Add EditorConfig file for Ruby files 2012-02-26 11:08:16 -08:00
.gitattributes Added .gitattributes file to keep CRLF's out of the codebase. 2013-03-06 01:29:40 +01:00
.gitignore Remove Gemfile.lock from gitignore 2015-10-27 23:51:26 -07:00
.gitmodules Update deploy to point at master 2016-08-21 16:52:23 -07:00
.powrc Adding .powrc to allow RVM to work when POW is updated to version 0.4.0 and beyond. 2012-06-08 13:58:52 -05:00
.ruby-version Upgrade ruby/jekyll/style 2016-08-22 01:01:17 -07:00
.slugignore added slugignore to help with heroku deployment 2011-09-22 18:09:03 -05:00
.travis.yml Update script 2016-08-22 01:13:26 -07:00
_config.yml Fix broken syntax highlighting 2016-08-22 21:58:07 -07:00
atom.xml Site updated at 2014-12-19 15:50:47 UTC 2016-08-24 09:27:20 +02:00
CHANGELOG.markdown fixed typo in CHANGELOG - thanks VIM modes :/ 2011-07-23 17:57:47 -04:00
CNAME_old Rename CNAME to CNAME_old 2016-08-24 09:27:20 +02:00
config.rb Fix http generated images path when using Compass sprites 2013-07-13 23:22:29 +12:00
config.ru More fixes 2015-10-27 00:53:57 -07:00
favicon.png Site updated at 2014-12-19 08:20:58 UTC 2016-08-24 09:27:20 +02:00
Gemfile Upgrade ruby/jekyll/style 2016-08-22 01:01:17 -07:00
Gemfile.lock Upgrade ruby/jekyll/style 2016-08-22 01:01:17 -07:00
index.html Site updated at 2014-12-19 15:50:47 UTC 2016-08-24 09:27:20 +02:00
Rakefile Update deploy branch 2016-08-21 16:55:10 -07:00
README.markdown Remove incorrect new blog post instruction from README 2016-06-02 00:01:32 -07:00
robots.txt Site updated at 2014-12-19 08:20:58 UTC 2016-08-24 09:27:20 +02:00
sitemap.xml Site updated at 2014-12-19 15:50:47 UTC 2016-08-24 09:27:20 +02:00

Home Assistant website

This is the source for the Home-Assistant.io website for the Home Assistant project

Setup

Setting up to contribute to documentation and the process for submitting pull requests is explained here.

Site preview

$ rake preview

This makes the preview available on 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.

$ curl -sSL https://rvm.io/mpapis.asc | gpg2 --import -
$ curl -L get.rvm.io | bash -s stable
$ source ~/.profile
$ rvm requirements
$ rvm install ruby-2.2.3
$ rvm use ruby-2.2.3 --default
$ ruby -v

The last command will give you something like this ruby 2.2.3p173 (2015-08-18 revision 51636) [x86_64-linux]. Then install bundler.

$ gem install bundler

Now you can follow the setup instructions.