Compare commits

...
Sign in to create a new pull request.

850 commits

Author SHA1 Message Date
a17ecf7a2f Add link to a video of a talk at foss-north 2018
I gave a talk at foss-north, which is a free / open source conference
covering both software and hardware from the technical perspective.
They recorded it and put it on YouTube.

This patch adds a link to that talk on the help page under "Videos,
talks, workshops and alike".
2018-05-09 01:16:37 +02:00
Mario Di Raimondo
e06c9adce7 Waze Travel Time: optional inclusive/exclusive filters (#5208)
* Waze Travel Time: optional inclusive/exclusive filters

documentation update about the new optional filtering params

* Update
2018-05-09 00:35:12 +02:00
Evgeniy
9dce793b65 Improving icloud device tracker (#5240)
* Improving icloud device tracker

Updating documentation for new pull request to main HA codebase: "Improving icloud device tracker"

* Update device_tracker.icloud.markdown
2018-05-08 23:45:03 +02:00
Fabian Affolter
01a57548f9
Merge branch 'current' into next 2018-05-08 09:36:29 +02:00
Fabian Affolter
243d1587e8
Fix typos in file name (#5330) 2018-05-08 09:34:28 +02:00
DubhAd
e1ccd79776 Added note about instant updates (#5308)
Added note about instant updates and the Controlled command classes that are required for it to work.
2018-05-08 09:28:16 +02:00
DubhAd
49ea67b97e Added note about tabs (#5325) 2018-05-08 09:22:50 +02:00
wbradmoore
fc56ec7921 Update sqlite query for new device names (#5328)
The new Xiaomi vacuums show up with different names, e.g "Roborock Vacuum"
2018-05-08 09:21:57 +02:00
Dale Higgs
17e65feefa Fix Templates URL and other minor format issues (#5327)
* Fix Templates URL and other minor format issues

* Update template example
2018-05-08 08:54:01 +02:00
Fabian Affolter
ee59dbd062
Add HackSpace article 2018-05-08 08:49:44 +02:00
Paulus Schoutsen
eaa2430d01 Merge remote-tracking branch 'origin/rc' into next 2018-05-07 13:00:40 -04:00
Paulus Schoutsen
b749b17ed2 Update blog post 2018-05-07 10:05:23 -04:00
stephanerosi
c46f152d8d Add help on converation/process service (#5320) 2018-05-06 23:58:57 +02:00
MithrasPan
68aa5a339f Update remember_the_milk.markdown (#5317)
small typo (Rember->Remember)
2018-05-06 23:16:23 +02:00
Otto Winter
536ed8557f Change to advertise esphomeyaml (#5318) 2018-05-06 23:15:58 +02:00
Paulus Schoutsen
3ca0be1d3f Another yaml mistake 2018-05-06 10:15:03 -04:00
Paulus Schoutsen
e9aad88641 Fix broken templating 2018-05-06 08:54:51 -04:00
Tom Harris
669b736ac1 Describe the new services added (#5239)
* Describe the new services added

* Edits per review

* UTF-8 error

* UTF-8 Error

* Convert to utf-8
2018-05-05 15:09:24 -04:00
Tom Harris
e46a4d4f3f Describe the new services added (#5239)
* Describe the new services added

* Edits per review

* UTF-8 error

* UTF-8 Error

* Convert to utf-8
2018-05-05 15:08:41 -04:00
Paulus Schoutsen
50775dc3b1 Add blog post 0.69 draft 2018-05-05 13:34:58 -04:00
Jason Kingsbury
78f19d989a Add max_volume option to Onkyo media player (#5153)
* Update media_player.onkyo.markdown

* onkyo: removed optional value from sample config, update max_volume documentation to include required volume range
2018-05-05 13:12:10 -04:00
Jens Østergaard Nielsen
5a9d5c5427 Added update_interval to maxcube (#5265)
* Added update_interval to maxcube

* Renamed update_interval to scan_interval

* Update maxcube.markdown
2018-05-05 13:11:47 -04:00
Paulus Schoutsen
31c4114e32 Merge remote-tracking branch 'origin/current' into next 2018-05-05 13:10:27 -04:00
Mohamad Tarbin
65ab88cd5d Add Socialblade Markdown (#5237)
* Adding markdown and imagie for USCIS sensor

* Update the markdown

* Update sensor.uscis.markdown

* Update sensor.uscis.markdown

* Update sensor.uscis.markdown

* Minor changes

* Add :markdown for social blade

* Update links

* Update links

* Update sensor.uscis.markdown

* Remove USCIS docmenetation from this branch

* Update sensor.socialblade.markdown

* Update sensor.socialblade.markdown
2018-05-05 13:07:24 -04:00
Mathieu Velten
496150eeae Netgear: doc for tracking devices on APs, URL support and autodetection (#4958) 2018-05-05 13:06:35 -04:00
Mick Vleeshouwer
8187c4aebe Add sensor.postnl documentation (#5231)
* Add sensor.postnl documentation

* Update ha_release
2018-05-05 13:06:14 -04:00
cdce8p
ba630fb068 Updated Sensor device_class requirement - HomeKit (#5304)
* HomeKit - sensor device_class requirement

* Limit breaking change to Humidity Sensor
2018-05-05 13:05:49 -04:00
Lukas Barth
69405f1edc Add matrix documentation (#5019)
* Add matrix documentation

* Try to use new config tags

* Use new config tag

* ⬆️ Added ha_version tag

* ⬆️ ha_release -> 0.68

* update version number
2018-05-05 13:05:15 -04:00
cdce8p
99b142470d Updated sensor device_classes (#5306)
* Updated sensor device_classes

* Removed lux

* Changed device_class name

* Updated homekit doc
2018-05-05 09:38:37 -04:00
lbouriez
0591667068 fix yaml example (#5275)
* fix yaml example

* Fix configuration sample
2018-05-04 10:20:20 +02:00
Fabian Affolter
c66bde1843
Fix formatting and some sentences 2018-05-04 09:52:24 +02:00
Tod Schmidt
cb8cdf3452 Update snips.markdown (#5292)
* Update snips.markdown

Updated to reference latest add on.

* Update snips.markdown

* Fix escaping
2018-05-04 09:43:51 +02:00
DubhAd
49c697004a Added explicit call out about Z-Wave (#5294)
* Added explicit call out about Z-Wave

Called out the need to disable the auto-start when you're using Z-Wave

* Included details about `discovery:`
2018-05-04 09:20:00 +02:00
DubhAd
f02495713b Re-ordered the automation blocks (#5305)
The automations were as the editor produces them, so not logically ordered or clear to read. I've re-written them to match the rest of the documentation.
2018-05-04 09:19:02 +02:00
Aaron Bach
d7fcb153de Adds docs for RainMachine component/hub (#5251)
* Adds docs for RainMachine component/hub

* Removing references to remote API

* Collaborator-requested changes

* Adding new info (per home-assistant/home-assistant#14225)

* Collaborator-requested changes

* Collaborator-requested changes

* Revert "Collaborator-requested changes"

This reverts commit 34f75ffab911dcd9a9ae3163645c7c6e9dbf54ee.

* I think I got it this time...

* Collaborator-requested changes

* Collaborator-requested changes

* Small tweak
2018-05-03 16:56:01 -04:00
Fabian Affolter
334a06b4d6
Various fixes (#5302) 2018-05-03 22:01:32 +02:00
Robin
bc01c98712 Adds info on whitelist_external_dirs (#5213)
whitelist_external_dirs needs to be mentioned
2018-05-03 15:05:52 -04:00
escoand
fe352e7dd6 Add description of discovery (#5286)
* Add description of discovery

* Fix copy&paste

* Update link
2018-05-03 21:00:17 +02:00
Louis Orleans
b3288f13cd Add specific instructions for Meraki device tracker (#5297)
* 📝 add specific instructions for Meraki device tracker

The current instructions aren't really complete, and require you to have both an understanding of how the Home Assistant API works, as well as be able to read through the code for the Meraki component to find the API endpoint you're supposed to use.

* Update formatting
2018-05-03 21:00:02 +02:00
Tod Schmidt
04a3b83a53 Update snips.markdown (#5293)
* Update snips.markdown

Added new examples and link to discord and new documentation

* Update snips.markdown

* Fix formatting
2018-05-03 20:21:34 +02:00
Greg Stevenson
8f8e2e9a3d Update URL to Lets Encrypt blog (#5295)
The current link takes you to a page which tells you it is outdated.
2018-05-03 14:29:43 +02:00
Ian
39720a4de2 Create configuration_yaml_by_apocrathia.markdown (#5291)
Adding my own Home Assistant configuration repository to the cookbook.
2018-05-03 14:23:52 +02:00
giangvo
fd5f1fc725 add document for fan template (#5296) 2018-05-02 22:39:04 -04:00
DubhAd
9cb4d6c82f
Merge pull request #5287 from GoSpursGoNL/patch-1
Update deconz.markdown
2018-05-02 20:20:05 +01:00
GoSpursGoNL
851f0f29dd
Update deconz.markdown
I found that the credentials are no longer stored in deconz.conf but instead in .config_entries.json
2018-05-01 22:42:15 +02:00
Otto Winter
01c267fc5e MQTT Sensor Device Class Docs (#5252)
* MQTT Sensor Device Class

* Remove formatting

* Other small fix
2018-05-01 22:26:02 +02:00
Otto Winter
76b908b033 Sensor device class docs (#5219)
* Sensor device class docs

* Fix binary_sensor copy

* Fix headings

* Add icons screenshot

* Add Empty device_class

* Grammar

* Update customizing-devices.markdown

* Add periods
2018-05-01 22:25:45 +02:00
Otto Winter
dcda30e25b Add Template Sensor device_class support (#5220)
* Add Template Sensor device_class support

* Update battery templates

* Update track battery level example
2018-05-01 14:33:26 -04:00
Paulus Schoutsen
5e7c31b16c
Fix styling 2018-05-01 14:21:34 -04:00
Jan Willhaus
222d9483d9 Fix faulty link to AVM homepage (#5283) 2018-05-01 20:14:42 +02:00
DubhAd
4133cc0196 Calling out that devices are still added (#5284)
It's a common source of confusion that with `track_new_devices: False` devices are still added to `known_devices.yaml`. This adds a note to say that this is to be expected.
2018-05-01 20:13:28 +02:00
cdce8p
4c405c8e97 Added CONF_IP_ADDRESS to HomeKit (#5281) 2018-04-30 22:14:21 -04:00
DubhAd
7aee40a482 Adding note about mDNS (#5280)
For when mDNS doesn't work, people are stuck. Adding a note about how to work around that.
2018-04-30 23:12:56 +02:00
Diogo Gomes
3ffe30f777 fix broken link (#5273)
* fix broken link

* Fix links
2018-04-30 23:09:37 +02:00
PhyberApex
692fd52678 Fixing recursive call in cookbook (#5279)
Recursive calling is not allowed in home assistant. Splitting the script up was necessary.
2018-04-30 22:53:46 +02:00
Paulus Schoutsen
77a14ad9d9 Add room to google assistant config (#5274) 2018-04-30 22:52:16 +02:00
Paulus Schoutsen
8ec44c00dd Release 0.68.1 2018-04-30 14:07:31 -04:00
Gerard
19722e8ede Add device_tracker component (#5272)
The `device_tracker` is added in Home Assistant 0.68 but missing in the list of components.
CC @cdce8p
2018-04-29 18:02:33 -04:00
Fabian Affolter
ec6f2fca64
Update for 0.68 2018-04-29 18:36:06 +02:00
Niklas Wagner
09aa7ac3e9 Tested on 7590 and use english (instead of german links) (#5270) 2018-04-29 16:12:14 +02:00
DK
b50c2fbbb0 Add some more documentation around hassio CLI (#5215)
* Add some more documentation around hassio CLI

This is rather basic, I think it needs it's own page

* Minor changes
2018-04-29 11:20:35 +02:00
Robin
fa028db9d8 Adds update file_path service to the local_file camera (#5228)
* Update camera.local_file.markdown

* Add entity_id info to service

* Update camera.local_file.markdown

* Update camera.local_file.markdown

* Fix table
2018-04-29 11:11:51 +02:00
yeah
5f97e6e4f2 Add hint on auto-renewing certs using automations (#5261)
* Add hint on auto-renewing certs using automations

* Minor changes
2018-04-29 10:22:37 +02:00
arg0nik
02ab1b4eb1 Update console log instructions (#5267)
* Update console log instructions

Some firmware versions have changed the id in the DOM from login-password to pcPassword.

* Fix syntax
2018-04-29 10:15:09 +02:00
DubhAd
53a50b60cf Added minimum version note to the docs (#5262)
Since many will miss it in the blog post
2018-04-29 10:01:23 +02:00
bonterra
490b5069a2 Update docker.markdown (#5266)
A more detailed installation description for Docker on Raspberry Pi 3 with Raspbian.
2018-04-29 09:59:54 +02:00
Åskar Andersson
0809034667 Linkerror fixed (#5263) 2018-04-29 09:56:19 +02:00
Otto Winter
292ef8e815 Light mqtt_json HS color support (#5214)
* Light mqtt_json HS color support

* Update other MQTT light docs

* Updates
2018-04-29 00:33:55 +02:00
ratcash
254b6bbf66 Xiaomi Mijia Bluetooth Wireless Temperature and Humidity Sensor documentation (#5229) 2018-04-28 16:34:24 +02:00
Matthew Garrett
c6729a2fdd Update HomeKit docs (#5255)
* Update HomeKit docs

* Fix links
2018-04-28 13:03:14 +02:00
Kerwin Bryant
ca71ad7249 update doc for support aqara door lock (#5258) 2018-04-28 11:39:40 +02:00
Paulus Schoutsen
290e9509f9
Merge pull request #5259 from home-assistant/rc
0.68.0
2018-04-27 21:46:18 -04:00
Paulus Schoutsen
c0992370ab Update post 2018-04-27 17:12:10 -04:00
Paulus Schoutsen
cb858f2b1f Add blog post 2018-04-27 17:05:37 -04:00
GotoCode
16f2259365 Add link to supported AWS regions to the Amazon Polly docs (#5247) 2018-04-27 15:41:31 -04:00
Johann Kellerman
546806f1c6 Update qwikswitch add binary_sensors (#5210)
* Update qwikswitch.markdown

* bin
2018-04-27 15:41:00 -04:00
cdce8p
1fbf09ab66
Added new device classes to binary_sensor - HomeKit (#5254) 2018-04-26 22:55:03 +02:00
Paulus Schoutsen
73d436247a Add blog post about dev website 2018-04-26 12:58:51 -04:00
Paulus Schoutsen
4dc03338a9 Merge branch 'current' into rc 2018-04-26 11:18:38 -04:00
Paulus Schoutsen
fb7e32d260 Merge branch 'current' into next 2018-04-26 11:18:11 -04:00
Paulus Schoutsen
80b268cd65
Extract developer site (#5249)
* Extract developer site

* Fix title in sidebar

* Update dev section reference

* Update edit in github link on help page
2018-04-26 11:14:55 -04:00
Paulus Schoutsen
a83fd1d874
Update 2018-04-24-launch-google-assistant-support.markdown 2018-04-26 09:11:56 -04:00
Mitko Masarliev
d771d839f3 domain expiry (#5242)
* domain expiry

* config

* config
2018-04-25 20:03:51 +02:00
cdce8p
0b948617b9
Updated release blog post for 0.68.0b1 (rc) (#5246) 2018-04-25 08:48:57 +02:00
Sebastian Muszynski
0b2a94385d
Air Conditioning Companion V3 (acpartner.v3) support added (#5083) 2018-04-25 07:05:12 +02:00
Paulus Schoutsen
5f7f542f68 Eufy update dates 2018-04-24 23:30:23 -04:00
Matt Farmer
7bfe31cbac Fix typo in sabnzbd documentation (#5230) 2018-04-24 21:00:05 +02:00
Paulus Schoutsen
ea74a32b40
Update google_assistant.markdown 2018-04-24 14:53:25 -04:00
Paulus Schoutsen
e6c69b0a48
Update google_assistant.markdown 2018-04-24 14:52:46 -04:00
Jeremy Klein
f5cfc55087 Update google_assistant.markdown (#5241)
Since RoomHints are now live in the Google Assistant API, I’m removing the “not yet” disclaimer.
2018-04-24 20:40:44 +02:00
Matthew Rollings
386307868d Dyson instructions unclear about Device ID / Serial Number (#5243)
Modified text to explain the device_id needs the serial number for the device, not the name of the device as given in the example.
2018-04-24 20:18:25 +02:00
Paulus Schoutsen
b03e6e0ba4
Google Assistant 🎉 (#5244)
* Add blog post

* Add video

* Update link
2018-04-24 13:35:25 -04:00
cdce8p
193ae8a0d0 Fix release not anchor link (#5235) 2018-04-23 17:39:18 -04:00
cdce8p
033028b881 Fix release version (#5236) 2018-04-23 17:39:04 -04:00
Paulus Schoutsen
b455d059c8
Update 2018-04-27-release-68.markdown 2018-04-23 13:42:55 -04:00
cdce8p
0cfcbf254b Added release notes for 0.67.1 (#5211)
* Added notes for 0.67.1

* Updated _config.yml
2018-04-23 11:58:46 -04:00
cdce8p
c66272aa85 Fix release notes 0.68.0b0 (#5212) 2018-04-23 11:34:20 -04:00
Paulus Schoutsen
e6adf8ca0b remove confusion about build times to support new hardware 2018-04-22 18:08:03 -04:00
Pascal Vizeli
10db3b3f9e Blogpost Hass.io 2018 (#5233)
* Create 2018-04-22-hassio-2018.markdown

* Update 2018-04-22-hassio-2018.markdown

* Update 2018-04-22-hassio-2018.markdown

* Create test

* Add files via upload

* Delete test

* Update 2018-04-22-hassio-2018.markdown

* Delete blogpost.png

* Create test

* Add files via upload

* Delete test

* Update 2018-04-22-hassio-2018.markdown

* Update 2018-04-22-hassio-2018.markdown

* Update 2018-04-22-hassio-2018.markdown

* Update 2018-04-22-hassio-2018.markdown

* Update 2018-04-22-hassio-2018.markdown
2018-04-22 16:26:58 -04:00
Marcelo Moreira de Mello
00d950773e Updated watering_minutes with the allowed values (#5225) 2018-04-22 21:49:27 +02:00
Ben Lebherz
8eae78cb34 fix link to the TTN sensor page (#5218) 2018-04-22 21:42:21 +02:00
Brian Hanifin
21ed92fb92 Change Page Title to "Homekit Switch" (#5222)
* Change Page Title to "Homekit Switch"

It was left titled "Homekit Light" when first published.

* Minor cleanup
2018-04-21 20:06:31 -04:00
Rob Cranfill
6c90dedce5 Update homekit.markdown (#5207)
Minor grammar fixes. (Thanks for a great product!)
2018-04-20 23:30:06 +02:00
Rob Cranfill
329393788f Fix typo homekit.markdown (#5209)
Fixed very minor typo ("if the are supported"' -> "if they are supported").
2018-04-20 23:28:16 +02:00
Paulus Schoutsen
952aaf8aa0 Add release blog post 2018-04-20 14:36:47 -04:00
Paulus Schoutsen
acd36632f7 Merge remote-tracking branch 'origin/current' into next 2018-04-20 10:59:32 -04:00
Mark Perdue
b8627d6285 Update attributes table to reflect closed PR (#5206)
The PR https://github.com/home-assistant/home-assistant/pull/13816 has been withdrawn since it exposed static attributes which are not supported. Updating wiki to reflect current state
2018-04-20 14:16:37 +02:00
Ben Randall
7f213efe7f Update hass.markdown (#5193) 2018-04-19 19:00:24 +02:00
Viorel Stirbu
945fb9b69e Add docs for Sensirion SHT31 sensor (#4848) 2018-04-19 11:38:02 +02:00
koolsb
574e2213ba Add blackbird media player component (#5056) 2018-04-19 11:35:48 +02:00
koolsb
7fd2f7da46 Update onkyo media player (#5058) 2018-04-19 11:32:07 +02:00
Sebastian Muszynski
557867f26e
Support for multiple MAX!Cube LAN gateways (#5078) 2018-04-19 09:11:52 +02:00
Paulus Schoutsen
12906f47af Set published:true for Google Assistant docs 2018-04-18 22:30:17 -04:00
Maximilian Früh
444030d09f Document the headers configuration parameter of the RESTful switch (#5196)
* Document the `headers` configuration parameter of the RESTful switch

* Fix indent
2018-04-18 19:35:03 +02:00
Nick Whyte
b2104a9770 Doc for covers that only support open_cover and close_cover HomeKit (#5203)
* Documentation for covers that only support `open_cover` and `close_cover`
2018-04-18 14:40:53 +02:00
stephanerosi
8f52412ebe Add examples on changing channel through play_media service (#5200)
* Add examples on changing channel service

As per following merge request https://github.com/home-assistant/home-assistant/pull/13934

* ✏️ Language tweak
2018-04-17 19:55:51 +02:00
jcrowegitHu8
26a9b29854 Update media_player.samsungtv.markdown (#5202) 2018-04-17 19:54:29 +02:00
Jaydev Shiroya
b794665e79 Update development_validation.markdown (#5201)
Spelling Mistake
2018-04-17 19:40:53 +02:00
Tod Schmidt
56f0a1a3c3 Added REST API for tts_get_url (#5173)
* Added REST API for tts_get_url

* ✏️ Language tweaks
2018-04-17 19:40:16 +02:00
escoand
38b58a7e70 Adds documentation for Kodi discovery (#5144)
* describe discovery

* ✏️ Language tweaks
2018-04-17 19:39:59 +02:00
Dmitry Avramenko
649b3c8755 Enable broadcast of Facebook bot messages (#4688)
* enable broadcast of FB bot messages

this should go together with PR https://github.com/home-assistant/home-assistant/pull/12459 
it enables FB messenger broadcast ability to send messages to all people who interacted with the bot previously and have the chat open.

* fixes as per request from reviewer.

fixes as per request from reviewer. 
FB -> Facebook
fixed indents.  (not sure what 2x for each level was), but I fixed it as per sample above.

* Update notify.facebook.markdown

* ✏️ Tiny fixes

* Update notify.facebook.markdown

* Update notify.facebook.markdown

* 🚀 Trigger rebuild
2018-04-17 19:21:57 +02:00
Robin
04560310f9 Adds Sigfox sensor docs (#5130)
* Create sensor.sigfox.markdown

* Adds name

* Address reviewer comments

* Update logo

* Add files via upload

* ✏️ Markdown tweak
2018-04-17 19:11:44 +02:00
ChristianKuehnel
e1747451fc bmw_connected_drive: added documentation for new services (#5055)
* added documentation for the newly implemented services

* added documentation for update_state service

* improved documentation

* ✏️ Several improvements.
2018-04-17 19:10:16 +02:00
Heiko Thiery
078167bb03 Add documentation for AVM fritzbox smarthome component (#4076)
* Add documentation for fritzhome

Signed-off-by: Heiko Thiery <heiko.thiery@gmail.com>

* change component name and configuration

Signed-off-by: Heiko Thiery <heiko.thiery@gmail.com>

* followed review comments

Signed-off-by: Heiko Thiery <heiko.thiery@gmail.com>

* another rename

Signed-off-by: Heiko Thiery <heiko.thiery@gmail.com>

* remove default from host

Signed-off-by: Heiko Thiery <heiko.thiery@gmail.com>

* add documentation for device attributes

Signed-off-by: Heiko Thiery <heiko.thiery@gmail.com>

* bump to ha_release 0.65

Signed-off-by: Heiko Thiery <heiko.thiery@gmail.com>

* ✏️ Some spelling and grammar fixes

* ✏️ Grammar and spelling updates

* ✏️ Small grammar & spelling changes

* ⬆️ ha_release -> 0.68
2018-04-17 19:06:39 +02:00
Jonathan Weinberg
d434247c54 Spelling fix (#5198)
`c` was missing.
2018-04-16 16:33:49 -04:00
Khole
560108c659 Hive R3 update (#4974)
* R3-Dev

* R3 - Sensor Update
2018-04-16 21:01:43 +02:00
Lincoln Kirchoff
70af38b086 Add climate.modbus module documentation (#4593)
* Added climate.modbus module documentation

* Update climate.modbus.markdown

Updated IOT class Local Push to Local Polling.

* Reviewed comments for changes

Added configuration tags, removed optional configuration values, and set the correct release version.

* Fixed formatting with the configuration settings

* ⬆️ ha_release -> 0.68
2018-04-16 20:34:50 +02:00
Kyle Niewiada
6f7e6f5cde correct possible typo (#5176) 2018-04-16 19:41:07 +02:00
Robin
cae7305fda Add info on whitelisting (#5197)
Needs to be added as causing issues for users https://community.home-assistant.io/t/0-67-whitelisted-dir-issues/50305/5
2018-04-16 09:27:36 -04:00
Flavio Barisi
8fc39cb9db Update device_tracker.owntracks_http.markdown (#5172)
* Update device_tracker.owntracks_http.markdown

Show battery value reported by owntracks

* Update device_tracker.owntracks_http.markdown

Fix

* Fix configuration sample
2018-04-16 09:51:27 +02:00
Sebastian Muszynski
e607d1bf39 HA category updated (#5194) 2018-04-16 09:50:43 +02:00
Robin
64df5f785a Propose edits to DuckDNS docs (#5181)
* Propose reorder of config variables

I've found this docs horribly confusing. `lets_encrypt.accept_terms` should appear at the top of the list as it's the first entered variable. Also this should become `required` as typically `optional` config variables are not displayed in the example config, but it is here.

* Update duckdns.markdown

* Minor changes
2018-04-16 09:50:03 +02:00
shred86
65d8d892e6 Update to lights (#5190)
You cannot currently change the light color with this component. The dimmer functionality is currently in the dev branch and will hopefully be in the next HA update, so I left that in for now.
2018-04-16 08:40:23 +02:00
DubhAd
9465ec0c1a Adding list of supported components (#5191)
Only the blog post says what components are supported, making it confusing for people. Adding that information to the docs.
2018-04-16 08:39:23 +02:00
GaryOkie
124a41c3bb Update cover.wink.markdown (#5187)
* Update cover.wink.markdown

I made a suggestion to W1ll1am to improving the doc to mention availability of the MyQ Cover.   He said good call - go for it and edit it.

* Remove whitespaces and empty lines
2018-04-15 20:34:29 +02:00
DubhAd
c8c0fdf35d
Merge pull request #5188 from home-assistant/weather-docs
Weather docs
2018-04-15 19:22:53 +01:00
Fabian Affolter
0b5ee4d0c4
Move raw 2018-04-15 19:02:53 +02:00
Benedict Aas
ce53c0e9f0 Add more math functions to templates (#5186)
Document usage of `sin`, `cos`, `tan`, and `sqrt`, and the `e`, `pi`,
and `tau` constants.
2018-04-15 18:52:21 +02:00
apastuszak
429040954a Change order or ProxyPass in first example (#5185)
I was not able to login to Home Assistant till I change he Home Assistant config to place the Websocket reverse proxy info BEFORE the web UI info.  In the other order it loads, but never lets me log in.  If I reverse them, then I login just fine.
2018-04-15 18:48:05 +02:00
Fabian Affolter
424dc3013c
Minor updates 2018-04-15 17:28:56 +02:00
Fabian Affolter
a6795e584c
Add link 2018-04-15 17:24:14 +02:00
Fabian Affolter
9d71a51873
Add details about conditions 2018-04-15 17:16:18 +02:00
Colin Frei
8bacd6162f Link to correct holidays version (#5184) 2018-04-15 15:17:54 +02:00
Darren Reynolds
26c45c852b Add Doorbell ring examples (#5180)
* Add Doorbell ring examples

Add Doorbell ring examples for SONOS media players and hass_url_override option explanation.

* Fix typos
2018-04-15 14:06:40 +02:00
stephanerosi
75520f8d64 Media player webostv next/previous buttons (#5183)
* Media player webostv next/previous buttons

Description of the change visibles in https://github.com/home-assistant/home-assistant/pull/13829

* Fix formatting
2018-04-15 14:06:27 +02:00
Norien
d0268f1e05 Update light.nanoleaf_aurora.markdown (#5175)
in current build `- platform: aurora` is not found however `- platform: nanoleaf_aurora` works ok!
2018-04-15 13:20:16 +02:00
Gerard
e2e44aeb33 Clarify titles of BMW Connected Drive components (#5178)
* Update binary_sensor.bmw_connected_drive.markdown

* Update bmw_connected_drive.markdown

* Update device_tracker.bmw_connected_drive.markdown

* Update lock.bmw_connected_drive.markdown

* Update sensor.bmw_connected_drive.markdown

* Update binary_sensor.bmw_connected_drive.markdown

* Update bmw_connected_drive.markdown

* Update device_tracker.bmw_connected_drive.markdown

* Update lock.bmw_connected_drive.markdown

* Update sensor.bmw_connected_drive.markdown

* Update binary_sensor.bmw_connected_drive.markdown

* Update lock.bmw_connected_drive.markdown
2018-04-15 13:18:12 +02:00
ionred
fdef560c1a config example update (#5179)
The configuration didn't work as listed. Required addition of platform and switches lines, along with indent fixes.
2018-04-15 13:17:29 +02:00
Sebastian
36a385b5b7 Added screenshot for binary_sensor device classes icons (#5182)
* added screenshot

Screenshot of binary_sensors device classes icons added

* Added screenshot to docs

Screenshot showing icons for binary_sensor device classes added.
2018-04-15 13:09:30 +02:00
Robin
17285ba293 Remove refs to watcher (#5169)
I accidentally reintroduced an old reference to `watchers`, removed in this PR
2018-04-14 20:37:06 +02:00
Matthew Garrett
f3ad3f8ea2 Add documentation for homekit controller component (#4966)
* Add documentation for homekit controller component

* Update docs to match the implementation

* ⬆️ ha_release

* ✏️ Language tweak

* ⬆️ ha_release

* ⬆️ ha_release
2018-04-14 11:43:18 +02:00
DubhAd
0d603c0a6e More words (#5164)
* More words

Added an explanation of what's going on, and that devices will function normally.

* ✏️ Language tweaks
2018-04-14 10:08:43 +02:00
xTCx
c396e08e50 Clicksend multiple recipients (#5149)
Updated doc to reflect new multiple-recipients feature.
2018-04-14 10:05:31 +02:00
Robin
3f43547c0e Correct errors in folder_watcher doc (#5168)
* Correct errors

Corrects errors identified by @dale3h in https://github.com/home-assistant/home-assistant.github.io/pull/4885

* Adds event_type info

* Add info on recursive monitoring
2018-04-14 09:52:36 +02:00
DubhAd
d6b1ac2262 Added dialout group (#5162)
* Added dialout group

Membership of the dialout group is required for Z-Wave and Zigbee sticks

* Minor change
2018-04-14 09:38:26 +02:00
DubhAd
f30e4a7c36 Moved the note up (#5166)
It's easy for people to fail to notice the note, since it comes after the default upgrade instructions. Moved it up to make it harder to miss
2018-04-14 09:31:40 +02:00
Mohamad Tarbin
4a9bd5e720 Adding markdown and imagie for USCIS sensor (#5138)
* Adding markdown and imagie for USCIS sensor

* Update the markdown

* Update sensor.uscis.markdown

* Update sensor.uscis.markdown

* Update sensor.uscis.markdown

* Minor changes
2018-04-13 22:03:57 -04:00
Paulus Schoutsen
e7c121f462 Merge branch 'current' into next 2018-04-13 17:59:14 -04:00
Paulus Schoutsen
ec6d07f548 Fix release date 2018-04-13 17:58:38 -04:00
Paulus Schoutsen
ed630d4b84 Release blog post for 0.67 2018-04-13 17:58:21 -04:00
Paulus Schoutsen
bd9e7179e6 Merge branch 'current' into rc 2018-04-13 17:01:21 -04:00
Mark Coombes
34a0ade3f7 Add deCONZ daylight sensor (#5028)
* Add deCONZ daylight sensor

* ✏️ Minor changes

* 🚑 Fixes build issue

* 🚑 Fixes incorrect tag
2018-04-13 09:02:59 +02:00
DubhAd
c962dee84d Added further notes about dialout group (#5163)
Added note about checking the account is in the dialout group, and how to add it if not

Added note about the device path being an example
2018-04-12 22:06:56 +02:00
Fabian Affolter
b8870424cd
Update titles 2018-04-12 20:20:55 +02:00
DubhAd
a32d7d75c1
Merge pull request #5147 from home-assistant/revert-5134-patch-1
Revert "Add example file attachment parameters"
2018-04-12 18:25:57 +01:00
DubhAd
465cdebc7f
Merge pull request #5161 from stealthcopter/patch-2
Xiaomi Vacuum Docs: Seconds should be milliseconds
2018-04-12 18:24:04 +01:00
DubhAd
7ffafe6556
Merge pull request #5160 from adamomg/patch-2
Updated spelling dedicate to dedicated
2018-04-12 18:22:31 +01:00
Mark Coombes
96c997b7e1 Add support for Garage Doors in HomeKit (#5155) 2018-04-12 18:25:35 +02:00
Matthew Rollings
3876353d68
Seconds should be milliseconds
The documentation said seconds instead of milliseconds
2018-04-12 17:07:56 +01:00
Pascal Vizeli
e4c97ce322
Update addon_config.markdown 2018-04-12 17:01:11 +02:00
adamomg
b3ad3f0174
Updated spelling dedicate to dedicated
Spelling mistake.
2018-04-12 10:59:10 -04:00
Paulus Schoutsen
ee8090a9e1 Add blog post about Ubiquiti 2018-04-12 09:53:45 -04:00
Yonsm
15aabd066c Add CO2/PM2.5/Light sensors in HomeKit (#5146)
* Add CO2/PM2.5/Light sensors in HomeKit
* Added temperature and humidity device classes
2018-04-12 15:02:03 +02:00
bvansambeek
fe1ce5a19b Tip to use external broker for more stability (#5159)
An external broker is more stable, this is something I did not know as a beginner.
Especially because the embedded broker has a memory leak.
It would have saved me a bunch of time and WAF trust issues if I would have had this piece of knowledge.
Issue on memory leak: https://github.com/home-assistant/home-assistant/issues/11594
2018-04-12 13:38:42 +02:00
DubhAd
97525ba3eb Moved the Python warning (#5157)
Moved the Python version warning to the top of the page, and made it a warning
2018-04-12 13:38:03 +02:00
Marco Orovecchia
bc0b6a3f43 Rename light platform from aurora to nanoleaf_aurora (#5158) 2018-04-12 09:27:08 +02:00
Mark Perdue
5dd2412a37 Adds attributes table to VeSync wiki (#5151) 2018-04-11 12:06:53 +02:00
Matthew Garrett
b356bfcc45 Add docs for the Eufy component (#5145)
* Add docs for the Eufy component

* Update version

* Update version

* Update version
2018-04-10 22:24:31 -04:00
Pascal Vizeli
342b99221d
Add security infos 2018-04-10 21:04:35 +02:00
Pascal Vizeli
061c9bdfa1
Update addon_config.markdown 2018-04-10 20:58:36 +02:00
Pascal Vizeli
ffb528dbd6
Update addon_config.markdown 2018-04-10 20:57:30 +02:00
Pascal Vizeli
f147350ab4
Update addon_config.markdown 2018-04-10 20:56:57 +02:00
Franck Nijhof
a9569af0a4 Revert "Add example file attachment parameters (#5134)"
This reverts commit e3c6e65f19.
2018-04-10 20:06:45 +02:00
Franck Nijhof
bbb4af9c7b Revert "Consistency update (#5136)"
This reverts commit 89406e3ea0.
2018-04-10 20:06:45 +02:00
DubhAd
89406e3ea0 Consistency update (#5136)
It was pointed out that everywhere else `entity_id:` is in the `data:` section for `light.turn_on`. Updating the example here to be consistent with that.
2018-04-09 20:15:34 +02:00
brkr19
e3c6e65f19 Add example file attachment parameters (#5134) 2018-04-09 20:14:49 +02:00
Johann Kellerman
85be6ed99c New Qwikswitch sensors (#5128)
New config according to: home-assistant/pull/13622
2018-04-09 20:02:21 +02:00
Elelabs-maintainer
bba777df3f Add 2 new supported hardware platforms (#5135)
Raspberry Pi Shield and USB adapter, compatible with Home Assistant and `bellows` python library. Based on Silabs EM35X MCU, compatible with ezsp protocol.
2018-04-09 19:37:27 +02:00
Phil Kates
89f64dfbd8 homekit/locks: Add locks (#5093) 2018-04-09 16:23:59 +02:00
cdce8p
0720329793 Added binary_sensor to supported types (#5143) 2018-04-09 17:11:20 +03:00
Fabian Affolter
9f70138ffc
Add container update 2018-04-09 16:05:21 +02:00
Fabian Affolter
17ccbcce24
Various fixes 2018-04-09 16:05:21 +02:00
Tim Hordern
46f89afa14 Fix markdown link in Docker Installation docs (#5140) 2018-04-09 09:38:28 +02:00
cdce8p
0691f3253d
Added light color_temp HomeKit (#5122)
* Added light color_temp support
2018-04-08 22:33:52 +02:00
Fabian Affolter
3ca5ab88ce
Remove feature 2018-04-08 21:31:54 +02:00
Fabian Affolter
2667e63bab
Fix typo 2018-04-08 17:44:11 +02:00
Fabian Affolter
a151bb7ff2
It's ASL 2.0 and no longer MIT 2018-04-08 17:42:40 +02:00
Paulus Schoutsen
2abdd0d465 remove some absolute urls in favor of relative 2018-04-08 10:09:52 -04:00
Paulus Schoutsen
c427325a9c Remove domain prefix 2018-04-08 10:03:01 -04:00
Otto Winter
0c7780681b MQTT Sensor Unique ID feature (#5131) 2018-04-07 22:32:01 -04:00
Fabian Affolter
42e0e4f477
Fix link 2018-04-07 10:20:34 +02:00
Fabian Affolter
690fa13130
Update layout 2018-04-06 23:13:40 +02:00
Fabian Affolter
5d0eb6b5a6
Remove periods 2018-04-06 23:06:25 +02:00
Juggels
5c47c159a9 Allow TodoistAPI date_string in service call (#4923)
* Update docs to reflect changes

* Match docs to latest component update

* Missed renamed parameters in example
2018-04-06 22:24:10 +02:00
cgtobi
086960a502 Docs for transparency feature google calendar component (#5101)
* Add transparency feature to google calendar component

* Set default behaviour to ignore the availability. 

This reflects the old behaviour and does not break current workflows.
2018-04-06 21:49:47 +02:00
Jerry Workman
243f02dc3e HA version 0.64.0 voluptuous config check. (#4773)
* HA version 0.64.0 voluptuous config check.

* Update
2018-04-06 20:07:52 +02:00
Alexis Iglauer
d2c7a2fe77 Update sensor.mqtt.markdown to add initial slashes for ESPEasy (#4757)
* Update sensor.mqtt.markdown

The sensors topic required the initial slashes to function in my installation.

* Make it more clear

* Remove tab
2018-04-06 19:50:23 +02:00
Fabian Affolter
38ee7392c4
Add iOS page (fixes #4972) (#5127) 2018-04-06 18:44:40 +02:00
Fabian Affolter
e4deae0cd2
Fix list 2018-04-06 18:33:27 +02:00
Paulus Schoutsen
4974ac5990 Add blog post for release 67 2018-04-06 10:33:47 -04:00
Paulus Schoutsen
9bbbf21643 Merge remote-tracking branch 'origin/next' into rc 2018-04-06 10:29:52 -04:00
Paulus Schoutsen
8255351d69 Bump version to 0.67.0b0 2018-04-06 10:29:01 -04:00
phithor
18881f59c3 Added max range switch note (#5126) 2018-04-06 15:54:14 +02:00
David Broadfoot
8aaf1547d2 Added documentation for gogogate2 (#5023)
* Add gogogate2 image

* Added gogogate2 documentation

* PR Feedback

* Remove blank line

* Add period
2018-04-06 15:53:31 +02:00
Marco Orovecchia
ccba1ffd33 Added Nanoleaf Aurora Light documentation (#5018)
* Added Nanoleaf Aurora Light documentation

* ✏️ Tweaks
2018-04-06 09:35:27 -04:00
cdce8p
6347774428 Added additional log settings (#5123) 2018-04-06 11:02:04 +02:00
Ville Skyttä
6ff1b3be2d getting-started: Soften note about Pi 3 being 2.4GHz WiFi only (#5125)
* getting-started: Soften note about Pi 3 being 2.4GHz WiFi only

The (currently unsupported) B+ has 5GHz support.

* Add space
2018-04-06 10:38:46 +02:00
cdce8p
572f001f5b Added description for markdown in persistent notifications (#5124)
* Added markdown description for persistent_notification

* Minor change
2018-04-06 09:16:35 +02:00
jmtatsch
0814d5c531 Harmonised topic name and mention enabled autodiscovery (#5120)
* Harmonised topic name and mention enabled autodiscovery

* image shall not be the state of entity
2018-04-06 00:11:42 -04:00
Sebastian Muszynski
4eecf3fc87 Ceiling Light 4 (Jiaoyue 650) added to the list of supported devices (#5119) 2018-04-05 22:21:51 +02:00
Fabian Affolter
b0e5093b02
Add Tahoma switches docs (#5118) 2018-04-05 20:39:21 +02:00
cpgifford
a620408dbd add supporting info for 2nd gen august lock (#5115)
* add supporting info for 2nd gen august lock

2nd Gen August Lock needs to have the August Connect Module to be able to talk to home-assistant. If you have Doorbell then you don't need to have Connect. Just trying to help people troubleshoot in case they don't know whats going wrong.

* Update syntax
2018-04-05 18:46:11 +02:00
Fabian Affolter
a6ade458c7
Add new configuration variable (#5117) 2018-04-05 18:45:20 +02:00
joshua stein
4a1cae8806 Pushover: update webpage with clone URL (#5116)
* Pushover: update webpage with clone URL

Hi, Pushover developer here.

I was notified that your app has a Pushover plugins, so I've listed it on our [apps page](https://pushover.net/apps) and enabled cloning for it.  Instead of users having to upload an icon and fill in all the fields, users can be directed to https://pushover.net/apps/clone/home_assistant which pre-fills those fields and copies the icon.

I'm not sure if the `date` field in this markdown page needs to be bumped when it's updated, or if it's a creation date.

* Add some other minor changes
2018-04-05 18:41:46 +02:00
Leandro
a94c49d0de Update camera.yi.markdown (#5098)
* Update camera.yi.markdown

Added a session specifying for Hassbian users.

* Update camera.yi.markdown

* 🚀 Trigger build
2018-04-05 12:18:46 +02:00
DubhAd
916bc66ad2
Merge pull request #5111 from filcole/patch-5
Update Debian stable python version
2018-04-04 21:26:54 +01:00
Phil Cole
f4220b5c10
Update Debian Stabel python version 2018-04-04 21:12:30 +01:00
Oleg
1c1025546e Added headers configuration variable to notify.rest component (#5103) 2018-04-04 20:54:33 +02:00
mountainsandcode
4a1255889f Update templating.markdown (#5085) 2018-04-04 20:53:54 +02:00
Charles Garwood
460fce6a10 Remove reference to old_entity_id and new_entity_id attributes (#5110)
Remove references to old_entity_id and new_entity_id attributes as they were removed in https://github.com/home-assistant/home-assistant/pull/12652
2018-04-04 20:42:56 +02:00
Robin
66714881d7 Remove ref to watchers (#5108)
`watchers` is not required, was in an earlier version
2018-04-04 19:49:40 +02:00
Søren Dam Pedersen
9f2e1b3343 Fixed link to target sensor.mqtt (#5104) 2018-04-04 16:30:49 +02:00
Niklas Wagner
74c9fb5155 Match code (again) (#5106) 2018-04-04 16:30:00 +02:00
Patryk Gałczyński
9e5c5c827c Extend development 101 (#5099)
* extend development 101 with configuration.yaml entry and  runtime example.

* being more descriptive, change quote marks to follow standards

* Minor changes
2018-04-04 09:21:02 +02:00
Max von Webel
211467de37 Update troubleshooting.markdown (#5097)
* Update troubleshooting.markdown

By default the check_config script only search `~/.homeassistent` for a configuration.

* Fix typo

* Add link
2018-04-04 09:19:51 +02:00
Fabian Affolter
0413edeaa9
Add more details 2018-04-04 08:27:33 +02:00
Carlo Costanzo
d31e48d4c0 Added title field into example (#5095)
Added based on feedback from @Stringyb92 in Chat.  Examples were unclear/inconsistent.
2018-04-03 20:10:26 +02:00
Mattias Welponer
796ef7a3fb Rename and fix naming in homematicip_cloud (#5088)
* Rename homematicip to homematicip_cloud

* Fix homematicip_cloud naming

* Update link and formating
2018-04-03 09:51:36 +02:00
JudgeDredd
81ad15e9be minor grammar changes to improve readability (#5092)
minor grammar changes to improve readability
2018-04-03 08:02:51 +02:00
Fabian Affolter
d42f6dfacf
Some fixes (#5091)
* Some fixes (missing logo and links)

* Add header
2018-04-02 22:57:57 +02:00
DubhAd
5e03146a82
Merge pull request #5089 from sebk-666/patch-6
Update hue.markdown
2018-04-02 18:57:18 +01:00
ChristianKuehnel
59be0ec41b bmw_connected_drive - updated repo url (#5044)
* updated repo url

* 🚑 Fixes incorrect Markdown linking
2018-04-02 19:47:59 +02:00
Sebastian Muszynski
5869b00342 Xiaomi Mi WiFi Repeater 2 integration as device tracker (#5077) 2018-04-02 19:45:36 +02:00
Sebastian
c16b6e2ef5
Update hue.markdown
- Removed the "(Optional)" tag from the host-Parameter, because it is mandatory now
- Added another configuration example to clarify how to specify multiple configuration variables; the examples in the "multiple bridges..." section do show this already, but this section might be skipped by the majority of users owning only a single bridge.
2018-04-02 18:29:59 +02:00
DubhAd
f6954ccb79 Added note about broadcast group (#5080)
Thanks to turbokongen commenting in https://github.com/home-assistant/home-assistant/issues/11823

Added a note about how to remove the broadcast group association
2018-04-02 17:44:36 +02:00
Johann Kellerman
e2e349c30d Qwikswitch refactor & sensors (#5045)
* Qwikswitch refactor & sensors

PR: https://github.com/home-assistant/home-assistant/pull/13509

* ✏️ Some minor tweaks
2018-04-02 17:35:46 +02:00
cdce8p
c5743e4621 Added upgrade note (#5087)
* Added upgrade note

* Minor changes
2018-04-02 17:35:11 +02:00
Fabian Affolter
3aa3be1439 Minor changes (#5084) 2018-04-02 17:22:12 +02:00
Robin
7dbed031cb Adds docs for folder_watcher component (#4885)
* Create folder_watcher.markdown

* Adds posting file

* Update folder_watcher.markdown

* ✏️ Markdownlint fixes

* ✏️ Escapes jinja code in example

* ✏️ Build fix part 2

* 🚑 Fixes build

* ⬆️ Ups ha_release to 0.67
2018-04-02 16:37:58 +02:00
Michaël Arnauts
481fb147c7 New Component: Add docs for Google Maps Location Sharing (#4646)
* Add docs for Google Maps Location Sharing

* Typo

* ✏️ Small updates

* ✏️ Migrated to configuration tags and ups HA version
2018-04-02 16:36:28 +02:00
VdkaShaker
d6b4874343 Update configure filter section (#5071)
Adding detail to Configure Filter section.
2018-04-02 13:59:54 +02:00
Fabian Affolter
d707f1a2cd
Remove not needed raw's 2018-04-02 10:48:06 +02:00
DubhAd
e499633d30
Merge pull request #5082 from JohnnyCAPSLOCK/patch-2
Update google_assistant.markdown
2018-04-02 08:39:05 +01:00
DubhAd
ca80f9ac35
Merge pull request #5081 from dale3h/quote-examples
Add quote explanation and examples
2018-04-02 08:38:20 +01:00
JohnnyCAPSLOCK
d599de84c2
Update google_assistant.markdown
Proposing changes to steps 8a and 8d.  I looked back at previous versions and I don't think these steps were updated when the other steps it was originally referencing were moved/changed.
2018-04-01 19:18:55 -07:00
Dale Higgs
b42f23d438 Add quote explanation and examples 2018-04-01 16:37:06 -05:00
DubhAd
5f4f743d9b
Merge pull request #5079 from syssi/feature/sensor-xiaomi-miio-fix
Duplicate configuration line removed
2018-04-01 21:44:44 +01:00
DubhAd
2c5eedb247
Merge pull request #5076 from sveip/patch-2
Update debugging.markdown
2018-04-01 20:28:12 +01:00
DubhAd
957f219383
Merge pull request #5075 from fezfox/patch-1
Confusing as it uses a non-default TTS platform
2018-04-01 20:27:50 +01:00
Paulus Schoutsen
f6e37ed46a Merge branch 'rc' into next 2018-04-01 12:25:43 -07:00
Sebastian Muszynski
bc9e59bb96 Duplicate configuration line removed 2018-04-01 21:19:45 +02:00
Paulus Schoutsen
882aa7b435 Release 0.66.1 2018-04-01 11:47:24 -07:00
sveip
f2a22d38a0
Update debugging.markdown
Hassio supervisor container name corrected.
2018-04-01 18:41:16 +02:00
Chris Jones
7a22ffe8a5
Update sonos_say.markdown 2018-04-01 19:36:24 +10:00
Chris Jones
f79c3ed719
Confusing as it uses a non-default TTS platform 2018-04-01 19:30:21 +10:00
DubhAd
3bdf57e94b
Merge pull request #5074 from Skaronator/patch-6
Match current code
2018-04-01 09:43:50 +01:00
Niklas Wagner
76a5c07b04
Match current code 2018-04-01 00:44:51 +02:00
Frederik Bolding
f324111349 Added request_rssi configuration variable to docs (#4684)
* Added request_rssi configuration variable to docs

* Used configuration tags

* Removed extra configuration variable header
2018-03-31 23:23:26 +02:00
Fabian Affolter
9caa6eb53f
Add mastodon docs (#5010) 2018-03-31 23:21:15 +02:00
Niklas Wagner
3f13571251 Properly quote things so ON/OFF don't become True/False (#5072) 2018-03-31 23:19:30 +02:00
Andrew
ce94c3bc6d Updated Amcrest component documentation to include support for switches (#4862)
* Updated Amcrest component documentation to include support for switches

* ✏️ Tweaks

* Update release
2018-03-31 23:15:32 +02:00
Fabian Affolter
69635dc1c8
Update zestimate docs 2018-03-31 23:14:53 +02:00
Myrddyn
e0540d27dc Added "Waze travel time" sensor documentation (#4498)
* Added Waze Travel Time documentation

* Added Waze Travel Time documentation

* Added Waze Travel Time documentation
Fixed commit remarks from frenck

* * Added Waze Travel Time documentation
Fixed commit remarks from frenck

* ✏️ Tweaks

* Multiple fixes

* Update
2018-03-31 23:01:15 +02:00
Niklas Wagner
cf6818f0d7 Update Link to w3.org (#5070) 2018-03-31 20:49:38 +02:00
brubaked
a835ff4172 Added a link to the text 'this site' (#5069)
This text:
SQLite databases do not support native dates. That's why all the dates are saved in seconds since the UNIX epoch. Convert them manually using this site or in Python:

should have a link where it says "this text"
It now reads:
SQLite databases do not support native dates. That's why all the dates are saved in seconds since the UNIX epoch. Convert them manually using [this site](https://www.epochconverter.com/) or in Python:
2018-03-31 20:48:56 +02:00
Rene Nulsch
69f0361c99 Add removal note (#5053) 2018-03-31 15:23:13 +02:00
Jonas Pedersen
308fe9eea1 Minor syntax correction. (#5066) 2018-03-31 13:10:00 +02:00
Albert Lee
17bae0c271 Update README.md for credits_generator (#5065) 2018-03-31 13:09:15 +02:00
Beat
1987571074 Add FreeDNS component (#5046)
* Add FreeDNS component

* Move the instructions up
2018-03-31 13:07:31 +02:00
Fabian Affolter
0bdaf10a38
Update 2018-03-31 12:09:14 +02:00
Albert Lee
3a94dc98c4 Escape special characters in credits (#5064) 2018-03-31 11:08:15 +02:00
Fabian Affolter
e2b5ee1364
Update for 0.66 2018-03-31 11:06:35 +02:00
Fabian Affolter
690bd22f8a
Update 2018-03-31 11:04:59 +02:00
DubhAd
db1532afc6
Merge pull request #5062 from eltoro81/patch-1
Update sensor.trafikverket_weatherstation.markdown
2018-03-31 09:05:25 +01:00
DubhAd
f1d1dd0d84
Merge pull request #5054 from bachya/entity-picture
Re-adds entity_picture_template information to the template switch
2018-03-31 08:59:33 +01:00
DubhAd
6f3f7d9785
Merge pull request #5060 from CCOSTAN/patch-49
Updated with 0.66 changes.
2018-03-31 08:58:38 +01:00
eltoro81
477e77dfa1
Update sensor.trafikverket_weatherstation.markdown
Sensor name incorrect. Should be singul not plural
2018-03-31 09:52:53 +02:00
Carlo Costanzo
2dd0fee235
Updated with 0.66 changes.
allow_in_emulated_hue has been removed.
2018-03-30 20:03:05 -04:00
Paulus Schoutsen
88772ebf1c Update title 2018-03-30 15:22:05 -07:00
Paulus Schoutsen
ee19913448 Merge branch 'rc' into next 2018-03-30 15:18:39 -07:00
Paulus Schoutsen
58d1fb93f8
Merge pull request #5059 from home-assistant/rc
0.66.0
2018-03-30 15:16:57 -07:00
Paulus Schoutsen
e4d63479f1 Add release 66 blog post 2018-03-30 15:14:07 -07:00
Aaron Bach
8fcb7944a3 Added documentation around entity_picture_template for template switch 2018-03-30 09:08:10 -06:00
Fabian Affolter
58c5eb81a5
Add missing service 2018-03-30 14:36:42 +02:00
Fabian Affolter
a8bca0d0f8
Minor update 2018-03-30 14:34:50 +02:00
Fabian Affolter
a2f5a07653
Add blog post about using HA on a Fedora Atomic host (#5051) 2018-03-30 13:20:03 +02:00
Brian Low
7ccd3b98ef Arlo Q not supported (#5052)
* Arlo Q not supported

* It's a platform
2018-03-30 12:52:46 +02:00
Andy Castille
0724d9f456 Add new Doorbird config option (#5047) 2018-03-29 20:00:54 -07:00
Thomas Svedberg
a90513b188 Update sensor.vasttrafik.markdown (#4986)
* Update sensor.vasttrafik.markdown

Add new config option "lines" and extend full example.

* ✏️ Tweaks
2018-03-29 17:51:25 -07:00
Paulus Schoutsen
e0f90c5b9d Merge remote-tracking branch 'origin/current' into rc 2018-03-29 17:27:55 -07:00
Marc Forth
efe4e284e8 Fixed link to hassio issue tracker (#5049) 2018-03-29 23:53:24 +02:00
DubhAd
38132ebd2e
Merge pull request #5048 from home-assistant/reload
Fix service name
2018-03-29 09:23:51 +01:00
Fabian Affolter
8dfd433f06
Fix link 2018-03-29 10:12:24 +02:00
Fabian Affolter
80500b0d1c
Fix service name 2018-03-29 10:06:53 +02:00
Fabian Affolter
2851b2a606
Update configuration samples (#5041)
* Update configuration samples

* Minor changes
2018-03-29 10:02:47 +02:00
Kane610
41a1a06af1 deCONZ debug information (#5026)
* Debug information

* Minor changes
2018-03-29 09:49:03 +02:00
Fabian Affolter
a1e51cc46b
Update style and fix formatting (#5040)
* Update style and fix formatting

* Add platform

* Be more precise
2018-03-29 09:48:51 +02:00
Martin Eberhardt
3f6f8c4048 Fix ON/OFF being interpreted in binary_sensor.mqtt (#5042)
* Fix ON/OFF being interpreted in binary_sensor.mqtt

YAML interprets `ON` and `OFF` to `true` and `false`. This causes the site to show that instead of the actual default payloads.

* Add header
2018-03-29 09:29:18 +02:00
DubhAd
6b61e22423 Fixing service name pt2 (#5036)
* Fixing service name pt2

Missed one the first time around apparently

* Add location
2018-03-29 09:24:41 +02:00
Ville Skyttä
ddbd670547 Spelling and grammar fixes (#5031)
* Spelling and grammar fixes

* Minor changes
2018-03-29 09:24:18 +02:00
Ville Skyttä
f8393f0659 sensor.command_line: Round example CPU temperature value (#5032)
* sensor.command_line: Round example CPU temperature value

multiply returns a float, which is inexact and sometimes gets rendered
with a lot of decimal places. Round additionally to get cleaner result.

* Move raw
2018-03-29 09:23:42 +02:00
Nick Horvath
338eeb2295 Add instructions on running MQTT ssl/nonssl simultaneously (#5027)
* Add instructions on running MQTT ssl/nonssl simultaneously

I wanted to be able to recieve MQTT from my cell phone over SSL, but wanted local things that have limited RAM to be able to connect without the burden of SSL code.

* Tweaking

* Add comma
2018-03-29 09:23:31 +02:00
DubhAd
5587190866 Added note about venv upgrade (#5030)
* Added note about venv upgrade

Added a note that if you've upgraded Python you'll need to rebuild the venv.

* Minor changes

* Replace short version
2018-03-29 09:23:20 +02:00
Diogo Gomes
cb0398bee5 clarify default db_url (#5021)
* clarify default db_url

* Update format
2018-03-29 09:06:18 +02:00
Marco Bakera
069a9f570e Fixed minor typo in the description of 'max'. (#5043)
* Fixed minor typo in the description of 'max'.

* Update link
2018-03-29 09:05:59 +02:00
Sebastian Muszynski
f0bff4278e Yeelight Smart LED Ceiling Light added to the list of supported devices (#5029) 2018-03-29 09:05:42 +02:00
Fabian Affolter
c74ec2dd24
Add details for reporting issues (#5025)
* Add details for reporting issues

* Fixes
2018-03-29 09:05:24 +02:00
Paulus Schoutsen
9cf977311e Merge remote-tracking branch 'origin/rc' into next 2018-03-28 15:32:26 -07:00
Paulus Schoutsen
5526af141b Merge remote-tracking branch 'origin/current' into rc 2018-03-28 15:32:13 -07:00
DubhAd
6a9c9d739d
Merge pull request #5039 from home-assistant/standard
Add details for values if the user should replace it (fixes #4999)
2018-03-28 22:20:31 +01:00
Fabian Affolter
2707746624
Add details for values if the user should replace it (fixes #4999) 2018-03-28 11:28:55 +02:00
Paulus Schoutsen
9cc2bce761 Make edit links GitHub aware (#5038)
* Make edit links GitHub aware

* Fix repo url

* don't mutate existing string

* Move comment

* Fix url
2018-03-28 09:18:38 +02:00
Mikael Svensson
88c8cc2ff1 Template function state_attr to get attribute from a state (#4981)
* Adds docs for https://github.com/home-assistant/home-assistant/pull/13378

* 🚑 Fixes build error
2018-03-28 00:04:48 -07:00
Sebastian Muszynski
50b20f06da yeelight: Operation mode service added (#4964) 2018-03-27 20:30:16 +02:00
Dan Nixon
e547512307 Update optionality of Telnet Switch config (#5007)
State command and value template are optional parameters.
2018-03-26 18:24:00 +02:00
Sacha Telgenhof
45617ed868 Added another implementation of MQTT JSON Lights: AiLight (#5024)
* Added AiLight implementation of a MQTT JSON Light

* Removed empty lines.
2018-03-26 17:53:00 +02:00
Diogo Gomes
da03b58a3a Improve documentation about Mediaroom (#5022)
* Improve documentation

* Add raw
2018-03-26 17:50:12 +02:00
DubhAd
0f78e11a86 Highlighting the hosting of files (#5015)
The use of `www/` is hidden in the middle of the page, it's impossible to direct people to it, and trivial to overlook. It's also wrong for Hass.io ;)

Updating to make it possible to link to it, and adding details on where to find it on Hass.io.

Also adding a note about needing to restart after creating the folder (there's been lots and lots of feedback about needing to do so)
2018-03-26 08:16:45 +02:00
DubhAd
0687a6a3ea Clarity updates (#5017)
Added that you can reload some pieces without a restart. Added reference to ensuring you run the check config as the user you run Home Assistant as (so that the right configuration is found)
2018-03-26 08:15:52 +02:00
Ville Skyttä
5146a3febc nginx_proxy: Document hsts config variable (#5000)
* nginx_proxy: Document hsts config variable

* 🚀 Trigger rebuild
2018-03-25 23:57:33 +02:00
Patrick Hofmann
330808127d Documentation of new HomeMatic lock section. (#4537)
* Documentation of new HomeMatic lock section.

* ✏️ Minor updates
2018-03-25 22:22:17 +02:00
Paulus Schoutsen
4bb87848f9 clarify MQTT dev tool text 2018-03-24 22:25:22 -07:00
Paulus Schoutsen
f0d494bfd4 Merge remote-tracking branch 'origin/rc' into next 2018-03-24 22:15:23 -07:00
Paulus Schoutsen
3b4e3111ce Merge remote-tracking branch 'origin/current' into rc 2018-03-24 22:15:14 -07:00
Paulus Schoutsen
41955dc31a
Remove url prefix pt 2 (#5014)
* Migrate the non blog posts to use no domain

* Update demo links

* Remove Zanzito references from owntracks docs
2018-03-24 22:14:34 -07:00
Paulus Schoutsen
92f77b003f Merge remote-tracking branch 'origin/rc' into next 2018-03-24 21:22:05 -07:00
Paulus Schoutsen
b8329c2eb3 Merge remote-tracking branch 'origin/current' into rc 2018-03-24 21:21:49 -07:00
Paulus Schoutsen
d3fc349b50
Remove the url prefix from links in website (#5013) 2018-03-24 21:21:09 -07:00
Paulus Schoutsen
c29501ddbd
Change url to www. (#5011) 2018-03-24 20:26:16 -07:00
Paulus Schoutsen
88f326ea20 Add release schedule blog post 2018-03-24 17:02:00 -07:00
Sebastian Muszynski
786949d0a2 Xiaomi MiIO Fan: Xiaomi Air Humidifier integration (#4829)
* Xiaomi Air Humidifier integration.

* List of supported features improved

* Device independent service descriptions, missing model added to config schema, structure

* ✏️ Corrected brand namings
2018-03-24 23:05:31 +01:00
DubhAd
aaaa73345b
Merge pull request #5009 from mrtncls/patch-1
Removed duplicated add_device section
2018-03-24 21:29:01 +00:00
cdce8p
7b7f12f87f Added dependency note warning (#5008) 2018-03-24 15:31:30 -04:00
mrtncls
13a6ca7570
Removed duplicated add_device section 2018-03-24 20:29:40 +01:00
ChristianKuehnel
491c79598d bmw connected drive (#4947)
* bmw connected drive

* breaking change
* replaced country with region after API change

* fixed brackets
2018-03-24 13:50:17 +01:00
Joakim Sørensen
a14a7488bf light.group: Added example for usage in scripts. (#5004)
* Added example for usage in scripts

* ✏️ Typo fix

* 🚀 Trigger rebuild
2018-03-24 12:56:52 +01:00
DubhAd
238a7f87ed Rewording, adding links (#5001)
* Rewording, adding links

The current doc is written as if the listed options are the only options, no Bluetooth, iOS app, etc. It also pushes people quite hard at OwnTracks over MQTT.

While this won't solve the iOS app problem (it's not a component for some reason), it should hopefully help people realise that OwnTracks isn't the only option ;)

* ✏️ Tweaks
2018-03-24 12:20:40 +01:00
spinside
92be5171b4 Fixed invalid YAML example (#5003) 2018-03-24 12:03:45 +01:00
Ettienne Gous
63746ddee5 Update default Pilight port number (#4976)
* Update default Pilight port number

Based on the Pilight docs targeted the default port is 5001, 
As started here https://manual.pilight.org/development/api.html and in the original Home Assistant doc
I think they did a big refactor late last year to the code base and docs.

* 🚑 Host and port variables are optional

* 🚀 Trigger rebuild

* Remove optional configuration variables

* 🚀 Trigger rebuild
2018-03-24 09:39:13 +01:00
Paulus Schoutsen
e4c59e9e89 Set domain to rc 2018-03-23 16:30:39 -07:00
Tod Schmidt
9f2eec8e56 Update snips.markdown for HassIO addon (#4989)
* Update snips.markdown

* ✏️ Tweaks
2018-03-23 23:03:09 +01:00
Paulus Schoutsen
b28d8cfd31 Add draft blog post 2018-03-23 14:55:54 -07:00
Thomas Svedberg
0ead042087 Update sensor.vasttrafik.markdown (#4986)
* Update sensor.vasttrafik.markdown

Add new config option "lines" and extend full example.

* ✏️ Tweaks
2018-03-23 22:54:17 +01:00
DubhAd
dc50cbc5b0 Reworded for Rename Node (#4987)
Moved the warning further up in the hope that people actually read it. Reworded Rename Node description to hopefully make it clearer.
2018-03-23 22:44:56 +01:00
Paulus Schoutsen
fcbe4d3f51 Release 0.66 blog post draft 2018-03-23 14:10:32 -07:00
Paulus Schoutsen
772fb32af9 Merge branch 'current' into next 2018-03-23 14:07:56 -07:00
Sebastian Muszynski
8166ab0921 Xiaomi Mijia LED Desk Lamp added to the list of supported yeelights (#4965)
* Xiaomi Mijia Smart LED Desk Lamp added to the list of supported yeelights

* Reason added

* ✏️ Fixes a spelling error
2018-03-23 22:03:17 +01:00
Diogo Gomes
6585332701 Improves documentation with better example and link to algorithm (#4883)
* Added history_period

* added link

* history_period is no longer needed
2018-03-23 21:55:27 +01:00
Filip Bednárik
6e1fe76243 Fix default values in REST switch (#4922)
* Fix default values in REST switch

According to https://github.com/home-assistant/home-assistant/blob/master/homeassistant/components/switch/rest.py
* Resource does not have any default value.
* Method is set in lowercase "post"
* Default name is not "REST Binary Switch" but "REST Switch"
* Default body_on is "ON" not true
* Default body_off is "OFF" not false

* ✏️ Tweaks
2018-03-23 21:44:39 +01:00
Andrew Fahrenholtz
9165380172 update list of sensors (#4943) 2018-03-23 21:35:30 +01:00
c727
3c45088ac3 Fix code for custom UI version (#4945)
* Fix code for custom UI version

if you don't put the code in `{ }` `const`s are global

* Update frontend_creating_custom_ui.markdown

* Update frontend_creating_custom_ui.markdown

* Update frontend_creating_custom_ui.markdown
2018-03-23 20:34:10 +01:00
Fabian Affolter
6f63554f8c Add send_sticker and update the existing content (#4996)
* Add send_sticker and update the existing content

* ✏️ Minor fixes
2018-03-23 20:07:18 +01:00
Philip Rosenberg-Watt
b4c71a2f54 Fix incorrect syntax (#4995)
Without quotes the example would not work.
2018-03-23 18:29:38 +01:00
Joakim Sørensen
6ea9c2d7a8 More hassbian docs (#4994) 2018-03-23 18:00:56 +01:00
Erik Eriksson
6800f20908 Update switch.mqtt.markdown (#4969) 2018-03-23 11:32:07 +01:00
Erik Eriksson
77c282d62f Update sensor.mqtt.markdown (#4968) 2018-03-23 11:31:35 +01:00
Gummientchen
62985bd21e Add example configuration to cookbook (#4991) 2018-03-23 11:27:04 +01:00
Robert
6a35c3515d Automations file has fixed name and location (#4993)
* automations file has fixed name and location

The name and path of the automations file are fixed. Clarification for #13411

* ✏️ Grammar
2018-03-23 10:30:34 +01:00
jackjohnsonuk
c4edb9a6e1 Update backup_github.markdown (#4988)
Added a not re: Hass.io steps
2018-03-23 10:23:53 +01:00
Joakim Sørensen
8c71e26851 Changes to Hassbian documentation (#4992)
* Changes to Hassbian documentation

* Added info about suite to Let's Encrypt docs
2018-03-23 10:20:37 +01:00
DubhAd
cdda3de320 Template corrections (#4990)
* Template corrections

Updated the templates to be standards compliant.

* Fixes ;)

* More changes to comply with standards
2018-03-22 17:12:05 -05:00
DubhAd
a71cd0bf3f
Merge pull request #4983 from nielstron/outlier-fix
Fixed outlier description
2018-03-22 20:11:27 +00:00
cgtobi
2781c1f89a Add language parameter to darksky sensor. (#4955)
* Add language parameter to darksky sensor.

* Add language codes rather than link to the API docs.

This is a shameless copy of @syssi's PR #4982.
2018-03-22 20:01:43 +01:00
nielstron
c61a59fb39 Fixed outlier description
Outlier filter is actually a band-pass filter, not a band-stop filter
2018-03-22 09:21:56 +01:00
Fabian Affolter
3cdfe49eaf
Update 2018-03-22 08:56:22 +01:00
Otto Winter
ffd9ae12cc esphomelib now supports ESP8266 🎉 (#4971) 2018-03-22 08:36:09 +01:00
Sebastian Muszynski
5e73866af0 Typo fixed (#4975) 2018-03-22 08:35:11 +01:00
davidm84
a34c07d182 Link to DuckDNS not working. (#4980) 2018-03-22 08:34:01 +01:00
maxclaey
aba21eeca6 Update alarm_control_panel.ifttt.markdown (#4970)
* Update alarm_control_panel.ifttt.markdown

* Update alarm_control_panel.ifttt.markdown
2018-03-21 15:41:45 -04:00
Paulus Schoutsen
e0d3ba6aaf Release 0.65.6 2018-03-21 10:17:43 -07:00
Marc Forth
6bb1d70db1 Update lets_encrypt.markdown (#4962)
* Update lets_encrypt.markdown

Converted the DuckDNS section to use the Homeassistant component for background, much easier for new starters, and more in the spirit of keeping things within HA.

* Minor changes
2018-03-20 15:57:13 +01:00
Pascal Vizeli
7814fcd805
Update addon_communication.markdown 2018-03-20 14:15:25 +01:00
Daniel Høyer Iversen
58a304401d Update sensor.tibber.markdown (#4948)
* Update sensor.tibber.markdown

* ✏️ Removed some newlines and small other stuff

* Update sensor.tibber.markdown

* Add raw
2018-03-20 09:35:38 +01:00
DubhAd
454ae61825
Merge pull request #4959 from robmarkcole/patch-12
Update py34 to py36
2018-03-19 21:52:33 +00:00
DubhAd
a0f2f2d07b
Merge pull request #4961 from smccloud/patch-1
Update device_tracker.owntracks.markdown
2018-03-19 21:51:35 +00:00
Ryan McLean
48d08be907 Add Documentation for plex client cleanup options (#4907)
* Add Documentation for plex client cleanup options

* Added removal option
2018-03-19 22:26:22 +01:00
Qxlkdr
c5f2f5770f Add Trafikverket WeatherStation documentation (#4562)
* Create sensor.trafikverket_weatherstation.markdown.markdown

* Add trafikverket.png

trafikverket.png used for trafikverket_weatherstation sensor platform.

* api_key

Updated from api to api_key due to CONF_API_KEY.

* Removed text

Removed text which I used on GitHub for the custom component. Now needed to have for the official release.

* Example picture

Added an example picture to better understand how to get the weather station.

* Added example picture

Added an example picture to better understand how to get the weather station. What the user needs to copy and add to the YAML file.

* Added usage information

Added examples of the usage (why needing the data).

* linkable_title

Changed from normal titles to linkable_title in order to follow the documentation standards.

* Updated based on feedback

Done
- Rewrote "Usage" into "Potential use cases"
- Linked to Trafikverket homepage
- Description instead of static links

* Configuration variables

Updated to use "{% configuration %}" instead of "Configuration variables" as plain text.

* HA release 0.64.0

Updated ha_release to 0.64.0 instead.

* HA release 0.65.0

Updated ha_release to 0.65.0 since it wasn't merged in 0.64.0 release.

* ✏️ Tiny improvements

* ha_release and note

Updated ha_release to 0.66.0 and removed a note about using secrets.yaml for all your API keys, usernames and passwords.
2018-03-19 22:08:38 +01:00
Shaun McCloud
7259f09e87
Update device_tracker.owntracks.markdown 2018-03-19 12:41:25 -05:00
Robin
8919dea6c8
Update py34 to py36
Since py34 is no longer supported
2018-03-19 14:50:04 +00:00
nielstron
13ac22cb08 Syncthru Printer description (#4707)
* Added syncthru platform description

* Spelling

* Cleaned up the code

* Clarified configuration entry

* Updated version, removed logo

* 🎨 Added existing logo

* ✏️ Small fixes

* ⬆️ Sets ha_release

* Add description for every single key

* 🚑 Removed duplicate endconfiguration tag
2018-03-19 13:25:51 +01:00
Adam Mills
40602962f4 New hue/sat field on light.turn_on schema (#4881)
* New hue/sat field on light.turn_on schema

* ✏️ Small language corrections
2018-03-19 08:14:44 -04:00
DubhAd
1103c07589 Updated the note about initial_state (#4950)
In the note box, the formatting was lost. Tweaked wording slightly too.
2018-03-19 12:25:19 +01:00
DubhAd
07aec2ca9d Updated GPS tracker list (#4952)
Reworded, and included GPS Logger in the list of zone trigger related components
2018-03-19 12:23:10 +01:00
DubhAd
491cee2892 Tweaked automations (#4951)
Added comment about why we don't use `-` before the first `service:` line.

Removed the `-` from the last example's service_template
2018-03-19 12:14:14 +01:00
DubhAd
17e85edf36 Tweaked automation (#4953)
Added automation: at the start, for consistency with our other examples
2018-03-19 12:13:35 +01:00
DubhAd
459f6a21a2 Tweaked automation (#4954)
Tweaked last automation - removed `-` for consistency with other examples
2018-03-19 12:13:04 +01:00
Michael Wheeler
bdf356794e Updated addon_communication.markdown to remove gender (#4956)
I don't think addons are gendered so I've replaced "his" with "its"
2018-03-19 12:11:07 +01:00
Carlo Costanzo
6f1c191baf Updated with new path. (#4957) 2018-03-19 12:10:15 +01:00
Siim Talvik
95d25a04ac Added note to Owntracks about mqtt_topic parameter requirement for Zanzito usage (#4949)
* Added note about mqtt_topic parameter change requirement for Zanzito usage

* ✏️ Minor updates
2018-03-18 19:12:04 +01:00
Igor Motov
75ac425244 Fix Duck DNS configuration example (#4946)
Adds certfile and keyfile to the lets_encrypt configuration example.
Without these parameters hassio doesn't allow to save configuration.
2018-03-18 19:06:36 +01:00
Diogo Gomes
df4739885a Added Time SMA (#4926)
* Added Time SMA

* bump version

* update

* ✏️ Minor tweaks

* 🚑 Fixes/Restores ha_release tag

* 🚑 Corrected type
2018-03-18 18:54:38 +01:00
lolouk44
9cb25206d9 Small comment added to expose_by_default (#4936)
* Small comment added to expose_by_default

It's not entirely clear that listing specific entities in entity_config is not enough to expose an entity if expose_by_default is set to false.
(This is my first PR so I hope I've done it correctly)

* ✏️ Rewording in order to fix the build
2018-03-18 18:53:39 +01:00
Mattias Welponer
084d69cd98 Add initial support fo HomematicIP components (#4850)
* Add initial support fo HomematicIP components

* ✏️ Spelling updates
2018-03-18 18:42:00 +01:00
maxclaey
d44266b2bb Documentation for IFTTT alarm control panel (#4878)
* Documentation for IFTTT alarm control panel

* Update alarm_control_panel.ifttt.markdown

* Call service instead of direct state change

* Update alarm_control_panel.ifttt.markdown

* HAS -> HASS

* Update alarm_control_panel.ifttt.markdown

* 🚑 Adds ha_release tag

* ✏️ Minor changes
2018-03-18 18:30:29 +01:00
Igor Bernstein
2a440b16b4 add doc for zha fans (#4626)
* add doc for zha fans

* add ha_release
2018-03-18 09:18:19 -07:00
Sebastian Muszynski
cdbdfea05d Xiaomi MiIO light: Philips Eyecare Smart Lamp 2 integration (#4825)
* Xiaomi Philips Eyecare Smart Lamp 2 features added.

* New device added.

* Marker removed
2018-03-17 20:30:05 +01:00
Alok Saboo
1aca7b08cf Misc fixes: e.g. -> e.g., and proper case for Home Assistant (#4942)
* e.g. to e.g., and proper case for Home Assistant

* Instructions how to -> Instructions on how to
2018-03-17 20:20:37 +01:00
DubhAd
a7e701dc92
Merge pull request #4853 from lal12/next
Updated howto for google_assistant setup
2018-03-17 18:55:20 +00:00
Luca Adrian Lindhorst
19ed7ddea1 - Merged upstream
- Added some improvements to the google assistant howto
2018-03-17 16:01:20 +01:00
Sebastian Muszynski
bc95183753 Xiaomi MiIO Sensor: Xiaomi Air Quality Monitor (PM2.5) integration (#4780)
* Xiaomi MiIO Sensor: Xiaomi Air Quality Monitor (PM2.5) integration.

* Turn on/off service removed.

* ⬆️ Updates ha_release
2018-03-16 22:14:40 +01:00
Sebastian Muszynski
041553ed86 Xiaomi Power Strip services added. (#4931) 2018-03-16 21:47:45 +01:00
Flavio Barisi
3fd5cd5f94 Update sensor.miflora.markdown (#4941)
Corrected default polling time
2018-03-16 21:28:18 +01:00
DubhAd
7415b06a8e
Merge pull request #4939 from home-assistant/dale3h-hassio-commands
Update Hass.io command cheatsheet
2018-03-16 19:16:01 +00:00
DubhAd
5f4509bb22
Merge pull request #4940 from Landrash/Landrash-hassbian3b+
Add information about Hassbian being available for the Raspberry Pi 3B+
2018-03-16 19:14:34 +00:00
Fredrik Lindqvist
4a3d71bd40
Update installation.markdown 2018-03-16 20:02:10 +01:00
Dale Higgs
0938876191
Update Hass.io command cheatsheet 2018-03-16 14:00:59 -05:00
Fredrik Lindqvist
164bc60992
Update hassbian.markdown 2018-03-16 20:00:42 +01:00
Fredrik Lindqvist
40ebccaf23
Update about 3b+ hassbian 2018-03-16 19:58:02 +01:00
DubhAd
d1510bdfb8 sun trigger - Link fix, wording tweak (#4937)
Fixed the link to the actual sun trigger. Tried to add some clarity to the wording over offsets, but I think that needs expansion.
2018-03-16 19:05:04 +01:00
mcfrojd
698b8e2aa0 Raspberry Pi 3 B+ note (#4934)
* Raspberry Pi 3 B+ note

Added note that Raspberry Pi 3 B+ is not yet supported

* ✏️ Improves the warning message
2018-03-16 16:02:42 +01:00
mcfrojd
f73acb0ea2 Raspberry Pi 3 B+ note (#4935)
* Raspberry Pi 3 B+ note

Added note that pi 3 image does not work with pi 3 b+ yet

* ✏️ Improves the warning message

* 🚑 Removes old warning message
2018-03-16 16:02:05 +01:00
Sebastian Muszynski
434f6f2510 Xiaomi Miio Fan: Undocumented service (fan.set_speed) added (#4928)
* Undocumented service (fan.set_speed) added.

* ✏️ Micro change
2018-03-16 15:50:56 +01:00
Tom
44250c3901 Update addon_tutorial.markdown's addon store image (#4930)
Same as #4929

main_panel_store_icon.png appears to be removed or doesn't exist and maybe been replaced with main_panel_addon_store.png.
https://home-assistant.io/images/hassio/screenshots/main_panel_store_icon.png returns 404 and isn't displaying any image on
https://home-assistant.io/developers/hassio/addon_tutorial/
2018-03-16 15:50:32 +01:00
DubhAd
f4cf5c2d31
Merge pull request #4933 from mcfrojd/patch-1
Changed link for Raspberry Pi 3 image
2018-03-16 14:06:29 +00:00
mcfrojd
3b5e4795c3
Changed link for Raspberry Pi 3 image 2018-03-16 14:45:27 +01:00
Tom
880c331987 Update configuration.markdown's addon store image (#4929)
main_panel_store_icon.png appears to be removed or doesn't exist and maybe been replaced with main_panel_addon_store.png.
https://home-assistant.io/images/hassio/screenshots/main_panel_store_icon.png returns 404 and isn't displaying any image on 
https://home-assistant.io/getting-started/configuration/
2018-03-16 12:55:53 +01:00
cdce8p
9b8feb64b5 Added additional supported devices (#4925) 2018-03-16 12:09:12 +01:00
BioSehnsucht
35c3d6335f Added Stride notification component (#4921)
* Added Stride notification component

* ✏️ Implement configuration tags
2018-03-16 11:56:05 +01:00
Fabien Piuzzi
f8cdbdf880 Foobot (#4670)
* Foobot sensor device documentation

* Tweaked documentation

* ✏️ Minor changes
2018-03-15 19:51:29 -07:00
Gerard
e23f5de590 Documentation for extra sensors BMW Connected Drive (#4733)
* Documentation for extra sensors BMW Connected Drive

* Updates to logo, category and HA release

* ⬆️ ha_release

* ⬆️ ha_release
2018-03-15 23:24:57 +01:00
Franck Nijhof
23d593c0f4 Adds rel nofollow to external links (#4918)
*  Adds rel nofollow to external links

Fixes #4583

Signed-off-by: Franck Nijhof <frenck@geekchimp.com>

* 🎀 Adds support for appending nofollow to existing external links
2018-03-15 14:21:57 -07:00
JammyDodger231
e62bb85ba0 Changed note about base url (#4557)
* Changed note about base url

Changed the location to be above the fold

* ✏️ Updating the note + some minors
2018-03-15 22:00:08 +01:00
cdce8p
33e7be6bc3 Added cover group platform (#4638)
* Added doc for MultiCover

* Added parameter description

* entity_id_regex

* Removed winter protection

* Changed to 'group' platform

* Changed 'Group Cover' to 'Cover Group'

* ✏️ Small grammar fix

* ⬆️ Updated ha_release.
2018-03-15 21:57:38 +01:00
Paulus Schoutsen
be5a6ff8d8
Update 2018-03-09-release-65.markdown 2018-03-14 20:54:41 -07:00
PhracturedBlue
fd27ef1749 Use configuration template (#4920) 2018-03-14 20:41:03 -07:00
Kane610
e050bcaa61 Document support for consumption and power sensors (#4917) 2018-03-14 20:07:56 -07:00
cdce8p
9c20af02fa Homekit: Updated docs for Restructure PR (#4915)
* Homekit: Updated docs for Restructure PR

* Added considerations

* Removed QR Code
2018-03-14 22:16:30 -04:00
Paulus Schoutsen
47e1b3c171 Merge remote-tracking branch 'origin/current' into next 2018-03-14 17:15:23 -07:00
Paulus Schoutsen
06d3f4d0b3
generate a robots.txt file that blocks search engines if not prod site (#4919) 2018-03-14 16:57:55 -07:00
engrbm87
25148ef299 Update downloader.markdown (#4916)
* Update downloader.markdown

Add description for new events that are emitted when download is requested.

* ✏️ Small fixes
2018-03-14 16:04:01 -07:00
Paulus Schoutsen
39488b0919 release 0.65.5 2018-03-14 15:57:37 -07:00
Pascal Vizeli
c6983a9df1
Update dnsmasq.markdown 2018-03-14 21:54:25 +01:00
Anders Melchiorsen
dc018062c0 Explain workaround for limitlessled assumed_state (#4856)
* Explain workaround for limitlessled assumed_state

* ✏️ Tiny grammar change
2018-03-14 21:39:30 +01:00
Mark Perdue
3ddfa61ad5 Add VeSync documentation and image (#4864)
* Add VeSync documentation and image

* Adds fix for TravisCI error endconfiguration

* ✏️ Tiny updates
2018-03-14 12:36:12 +01:00
Fabian Affolter
ad10b7ba14
Add Thomas Krenn award 2018 2018-03-14 09:15:50 +01:00
Fabian Affolter
05add97743
Update integrations 2018-03-14 09:15:50 +01:00
Philipp Wensauer
706f8b9ed4 Vectorize architecture #2 (#4859)
* Vectorize other picture.

* Update path for .svg pictures.
2018-03-14 08:44:09 +01:00
JC Connell
6ee7e31359 Update sensor.spotcrime.markdown (#4840)
* Update sensor.spotcrime.markdown

Changes the documentation to reflect the user supplied API key requirement.

* Change description and sample

Added optional keys to description and removed optional keys from sample
2018-03-14 08:18:08 +01:00
spinside
f7b3b06d30 Updated SCL command to Python 3.6 instead of 3.5 (#4912)
* Updated SCL command to Python 3.6 instead of 3.5

Instructions are for installing Python 3.6 but the scl command given assumes you have Python 3.5

* Updated autostart systemd template to use Python 3.6
2018-03-14 08:02:21 +01:00
Ioan Loosley
07c6bd5a56 Added theme colour (#4811)
Most mobile browsers and now discord use this to set appropriate colours in their interface, in discords case it is setting the colour of the line on the side of the content preview of links
2018-03-14 07:02:53 +01:00
Brian J King
1c723cc7f7 Update USPS docs to include required driver declaration (#4766)
With the changes to the USPS component in #12465 we're now required to specify the `driver` regardless if using `phantomjs` or `chrome`. Updating docs to reflect the required `driver: phantomjs` if using it. 

Re: 
* https://github.com/happyleavesaoc/python-myusps/issues/11
* https://github.com/home-assistant/home-assistant/pull/12465
2018-03-14 06:45:12 +01:00
Dale Higgs
e5b56699af
Update documentation for Speedtest Sensor (#4914)
* Update documentation for Speedtest Sensor

* Fixed configuration variables
* Fixed automation example
* Fixed example format

* Fix netlify errors for raw/endraw tags

* ✏️ Minor improvements
2018-03-13 17:07:47 -05:00
Adam Mills
5a5d9c8d4e Remove Z-Wave old entity IDs (#4749) 2018-03-13 22:24:17 +01:00
themanieldaniel
fec18d3a8f Update backup_usb.markdown (#4634)
* Update backup_usb.markdown

* ✏️ Minor improvements
2018-03-13 21:38:31 +01:00
Paulus Schoutsen
a9a26f7590
Change featured of dark sky sensor 2018-03-13 11:19:51 -07:00
Paulus Schoutsen
0cee1f200b
Change featured of dark sky weather 2018-03-13 11:19:46 -07:00
Jeroen ter Heerdt
a537bde049 Egardia: Adding configuration tag according to new docs (#4910)
* Updating egardia.markdown with configuration tag

* Updating egardia.markdown with linkable titles.

* Fixing typo.
2018-03-13 18:54:52 +01:00
Josh McCarty
ebac258f4f Update the hassbian image file size (#4902)
* Update the hassbian image file size

The file size should match the current version of the image

* Remove hassbian image file size
2018-03-13 17:21:59 +01:00
Fabian Affolter
3d1ce032bc
Add a sensor with a numerical value 2018-03-13 16:30:28 +01:00
c727
6670c5382a Typo in 0.65.4 release notes (#4908) 2018-03-13 14:57:04 +01:00
Daniel Shokouhi
c20754700c Add songpal to ignore list (#4906)
After updating 0.65.4 I kept seeing errors about a component I am not using or even have.  This change is to make sure the discovery docs are kept to upto date with devices added to the discovery component.
2018-03-12 18:22:18 -07:00
Paulus Schoutsen
d02ad5f7a6 release 0.65.4 2018-03-12 15:38:29 -07:00
DubhAd
947cb6f44f
Merge pull request #4896 from bottomquark/patch-1
add more examples and clarify calendar.caldav
2018-03-12 21:37:22 +00:00
Federico Zivolo
0dbbfb785d docs: Added api_version doc for philips_js (#4904)
* docs: Added api_version doc for philips_js

* Update media_player.philips_js.markdown
2018-03-12 12:33:13 -07:00
corneyl
cc59a4192e Added info on AND condition (#4867) 2018-03-12 14:02:33 +01:00
Fabian Affolter
9523607693
Update (fixes #4868) (#4905) 2018-03-12 12:20:11 +01:00
c727
91b5ca9511 Added instructions for custom UIs to show up in the HA dev info panel (#4903)
* Update frontend_creating_custom_ui.markdown

Added instructions for custom UIs to show up in the HA dev info panel

https://github.com/home-assistant/home-assistant-polymer/pull/981

* Use note class

* Update frontend_creating_custom_ui.markdown
2018-03-12 11:54:41 +01:00
DubhAd
67b5fb4b7f Bumped version to be explicitly 3.5.3 (#4886) 2018-03-12 11:53:13 +01:00
DubhAd
2bf2777027 Added python version note (#4893) 2018-03-12 11:52:37 +01:00
DubhAd
bdfc324843 Provided note about python versions (#4892)
Synology Package Center provides only 3.5.1, nothing newer :(
2018-03-12 11:50:47 +01:00
DubhAd
21e9034e26 Minimum Python version requirements (#4887) 2018-03-12 11:50:11 +01:00
DubhAd
c2073378ff Bumped to Python 3.6 from 3.4 (#4891)
Skipped 3.5 because it provides 3.5.1.
2018-03-12 11:49:40 +01:00
DubhAd
2d37b3aa0f Bumped version to be explicitly 3.5.3 (#4890) 2018-03-12 11:48:36 +01:00
DubhAd
d7a43b7735 Bumped version to be explicitly 3.5.3 (#4889) 2018-03-12 11:48:08 +01:00
DubhAd
ff51c36b43 Bumped version to be explicitly 3.5.3 (#4888) 2018-03-12 11:47:03 +01:00
DubhAd
545c583fda Added version note (#4900)
Since Synology offer an outdated Python, providing a note about how to install 0.64.x
2018-03-12 11:46:26 +01:00
Adam Mills
ec79394148 Configuration Flow Translations (#4880)
* translation_develop and config flow info

* Components must store strings in their own dir
2018-03-11 20:14:02 -07:00
Paulus Schoutsen
cd2c69dbae Update footer to mention Netlify 2018-03-11 16:28:17 -07:00
Paulus Schoutsen
7cee0970ac Update the used Ruby version 2018-03-11 16:27:02 -07:00
Paulus Schoutsen
80a42eb899 Update the used Ruby version 2018-03-11 15:37:02 -07:00
Paulus Schoutsen
b9a1dc052c Merge remote-tracking branch 'origin/current' into next 2018-03-11 15:05:02 -07:00
Paulus Schoutsen
13464e509e
Remove broken redirect from (#4901) 2018-03-11 15:04:50 -07:00
bottomquark
ad3f1c3fe7
fixes for the previous merge for #4896
removed duplicate example and duplicate text
2018-03-11 21:27:21 +01:00
Paulus Schoutsen
4887c9c993 release 0.65.3 2018-03-11 13:15:04 -07:00
bottomquark
5d3acf2f77
Merge branch 'current' into patch-1 2018-03-11 21:12:24 +01:00
Paulus Schoutsen
2111cf50f5
Update virtualenv.markdown 2018-03-11 13:06:14 -07:00
DubhAd
91cdfa09fc
Merge pull request #4899 from maxlaverse/improve_caldav_documentation
Improve caldav documentation
2018-03-11 19:26:42 +00:00
DubhAd
518a87d4f4
Merge pull request #4895 from robmarkcole/patch-11
Fix typo - extra ()
2018-03-11 19:26:09 +00:00
DubhAd
592c1d4b30
Merge pull request #4898 from IainPHay/patch-2
Change upgrade homeassistant to upgrade home-assistant
2018-03-11 19:24:34 +00:00
Max Laverse
90cf4205cc Improve caldav documentation 2018-03-11 20:10:02 +01:00
IainPHay
ca952b41cc
Change upgrade homeassistant to upgrade home-assistant
Line 40 Change:
You can also use `hassbian-config` to automate the process by running `sudo hassbian-config upgrade homeassistant`
to
You can also use `hassbian-config` to automate the process by running `sudo hassbian-config upgrade home-assistant`
as this was incorrect
2018-03-11 18:08:05 +00:00
Robin
88a83d7823
Fix typo
The extra () resulted in a 404 error
2018-03-11 13:46:12 +00:00
bottomquark
9863a76567
add more examples and clarify calendar.caldav 2018-03-11 14:29:44 +01:00
DubhAd
97ba35ef5d
Merge pull request #4884 from robmarkcole/patch-9
Correct linked page on wildcards
2018-03-11 10:00:22 +00:00
Robin
699cb38a4a
Correct linked page on wildcards 2018-03-11 06:43:29 +00:00
Paulus Schoutsen
91128098c5 Release 0.65.2 2018-03-10 11:05:09 -08:00
Marc Forth
071af99b2b Update persistent_notification.markdown (#4875)
Removed the note as it is inaccurate.
2018-03-10 18:15:21 +01:00
cdce8p
dc8c5ee19d Updated git diff statement (#4877) 2018-03-10 18:14:23 +01:00
lizaoreo
12c19480ec Added icon property to one of the examples (#4861) 2018-03-10 18:13:34 +01:00
Timmo
074bc50664 Added three new sensors (#4873)
New sensor documentation for https://github.com/home-assistant/home-assistant/pull/13026
2018-03-10 18:12:36 +01:00
Paulus Schoutsen
34a77610e0
Update docker.markdown 2018-03-09 23:57:50 -08:00
Paulus Schoutsen
f0d0848baa Add input boolean to available domains 2018-03-09 19:54:03 -08:00
Paulus Schoutsen
cbf2d2e412 Release 0.65.1 2018-03-09 19:45:37 -08:00
Jonathan Weinberg
7b50670f23 Case Change (#4870)
"Home" in "Home Assistant" should be capitalized.
2018-03-09 15:39:40 -05:00
Paulus Schoutsen
c94c226ec1 Remove type from google assistant 2018-03-09 12:19:02 -08:00
Paulus Schoutsen
d65f547d35 Add component pic to 0.65 2018-03-09 10:57:18 -08:00
Paulus Schoutsen
97b48dc314 Merge branch 'current' into next 2018-03-09 10:36:48 -08:00
Paulus Schoutsen
4124e70afd
Merge pull request #4869 from home-assistant/release-0-65
0.65
2018-03-09 10:36:31 -08:00
Paulus Schoutsen
f04a1162be fix broken links 2018-03-09 10:36:00 -08:00
PhracturedBlue
93907d9f5c Add Camera Proxy documentation (#4863)
* Add Camera Proxy documentation

* Minor typos

* Update camera.proxy.markdown
2018-03-09 10:34:08 -08:00
PhracturedBlue
a509418fd3 Add Camera Proxy documentation (#4863)
* Add Camera Proxy documentation

* Minor typos

* Update camera.proxy.markdown
2018-03-09 10:33:56 -08:00
Mike Megally
4100074de8 Release 0.65 2018-03-09 10:31:24 -08:00
Sebastian Muszynski
d799127e30 Xiaomi MiIO Light: Flag the device as unavailable if not reachable (#4699)
* Configuration key "model" and "xiaomi_miio_set_delayed_turn_off" service added.

* Service parameter renamed.

* New device model (philips.light.zyceiling) added.

* Service parameter updated.

* Format of the services updated.
Configuration schema added.

* Missing supported device added.
2018-03-09 10:30:33 -08:00
Bertbert
1886934894 Add ‘unit_system’ configuration variable (#4469)
* Add ‘unit_system’ configuration variable

* Update sensor.fitbit.markdown
2018-03-09 10:30:33 -08:00
karlkar
4a852f8c04 Added support for multiple onvif profiles (#4445)
* Added support for multiple onvif profiles

Related to pull request https://github.com/home-assistant/home-assistant/pull/11651

* ✏️ Spelling & grammar fixes

* Removed info about profile data in attribute

Removed information about profile data in attributes, as it is not going to be implemented.
2018-03-09 10:30:32 -08:00
Jeroen ter Heerdt
87aa9fed2c Redesign of Egardia component and platform. (#4803)
* Updating docs related to PR #11994.

* Update binary_sensor.egardia.markdown

* Update binary_sensor.egardia.markdown

* Update egardia.markdown

* Update egardia.markdown
2018-03-09 10:30:32 -08:00
Teemu R
3ec79fd74b Add sony songpal docs (#4570)
* add sony songpal docs

* use configuration, add a title for configuration section

* remove oxford comma, add link to media_player's services

* add entity_id desc for service

* be more descriptive which devices are supported

* Update songpal supported devices + bump version

* discoverY

* Update media_player.songpal.markdown

* Fix invalid syntax
2018-03-09 10:30:32 -08:00
Teemu R
086811ddcf Add sony songpal docs (#4570)
* add sony songpal docs

* use configuration, add a title for configuration section

* remove oxford comma, add link to media_player's services

* add entity_id desc for service

* be more descriptive which devices are supported

* Update songpal supported devices + bump version

* discoverY

* Update media_player.songpal.markdown

* Fix invalid syntax
2018-03-09 10:28:40 -08:00
Jeroen ter Heerdt
6536b74aa4 Redesign of Egardia component and platform. (#4803)
* Updating docs related to PR #11994.

* Update binary_sensor.egardia.markdown

* Update binary_sensor.egardia.markdown

* Update egardia.markdown

* Update egardia.markdown
2018-03-09 10:09:31 -08:00
karlkar
19001f9e24 Added support for multiple onvif profiles (#4445)
* Added support for multiple onvif profiles

Related to pull request https://github.com/home-assistant/home-assistant/pull/11651

* ✏️ Spelling & grammar fixes

* Removed info about profile data in attribute

Removed information about profile data in attributes, as it is not going to be implemented.
2018-03-09 10:07:41 -08:00
Bertbert
82398a9bc9 Add ‘unit_system’ configuration variable (#4469)
* Add ‘unit_system’ configuration variable

* Update sensor.fitbit.markdown
2018-03-09 10:07:09 -08:00
Sebastian Muszynski
fdcf17802d Xiaomi MiIO Light: Flag the device as unavailable if not reachable (#4699)
* Configuration key "model" and "xiaomi_miio_set_delayed_turn_off" service added.

* Service parameter renamed.

* New device model (philips.light.zyceiling) added.

* Service parameter updated.

* Format of the services updated.
Configuration schema added.

* Missing supported device added.
2018-03-09 10:05:29 -08:00
Paulus Schoutsen
16942aba1b Merge branch 'current' into next 2018-03-09 07:47:58 -08:00
Paulus Schoutsen
df37e54e9e Update rack-protection 2018-03-09 07:45:56 -08:00
Paulus Schoutsen
d5883f9ee1 Merge branch 'current' into next 2018-03-09 07:42:47 -08:00
Otto Winter
ada58a39cf Add light.group platform docs (#4739)
* Add Light Group platform docs

* Group Light →Light Group

* A picture tells a thousand words

* Update for Light Group default name change.

See https://github.com/home-assistant/home-assistant/pull/12962
2018-03-09 03:42:43 +01:00
Andy Shilton
7f13d4f500 Spelling mistake (#4858)
"simple" to "simply"
2018-03-07 19:21:14 -05:00
Jon Maddox
5b8ec9986f add docs for Channels media player (#4842)
* add docs for Channels media player

* note about favorite channels

* Minor cleanup
2018-03-07 12:41:56 -05:00
DubhAd
0a9a9283a3
Merge pull request #4855 from Skaronator/patch-3
Update date; current state of OpenZWave and S2
2018-03-07 14:47:10 +00:00
Philipp Wensauer
c7e78ce394 Current (#4854)
* Using vectorized version.

* Vectorized it.

* Forgot to upload...
2018-03-07 15:35:55 +01:00
Niklas Wagner
b3d7794354
Update date; current state of OpenZWave and S2
Source:
- https://groups.google.com/d/msg/openzwave/nK6Pw2vwoZQ/9rXQYix2AQAJ
- https://github.com/OpenZWave/open-zwave/commits/master
2018-03-07 14:08:41 +01:00
maxclaey
4d6836d840 Added new supported devices (#4838)
Add support for switches, remotes, alarm control panels and thermostats
2018-03-07 13:40:42 +01:00
Luca Adrian Lindhorst
6bfd606eba - Updated howto for google_assistant setup, the process is now easier, so some steps could be removed. 2018-03-07 03:55:24 +01:00
Christopher Vella
91a0bab212 Current Mi-Home app does not store the token with the db (#4844)
Added some instructions for downgrading the apk to retrieve the token. The current root method does not work with the latest version of the app. I have not tested iOS but I assume the same would be true for all platforms/methods. I suggested apkmirror because they do signed builds and we want to avoid newbies grabbing malware.
2018-03-06 23:31:04 +01:00
Niklas V
7f711ea1ea Added port 3307 to Maira DB (#4743)
Maria DB 10 have changed port from 3306 that Maria DB are using and is standard in this component. Maria DB is using port 3307 instead and that need to be added in the configuration to work. I have added a note in the description to add the port to the server_ip.
2018-03-06 23:30:39 +01:00
Christopher Vella
f77c8fe85e Added instructions for magisk based root (#4843)
* Added instructions for magisk based root

AFAIK Magisk does not integrate with Android to provide an option for shell over adb. However it does allow you to escalate privileges once in a shell.

* Minor changes
2018-03-06 23:22:36 +01:00
Alan Tse
d4dd8efbca Documenting additional sensors (#4602) 2018-03-06 23:08:04 +01:00
James Marsh
6d22893501 Add header parameter to rest_command documentation. (#4747) 2018-03-06 22:56:17 +01:00
Sebastian Muszynski
3bf0390512 Flag the device as unavailable if not reachable. (#4782) 2018-03-06 22:55:36 +01:00
Christoph Gerneth
7ac437f5ac updated documentation: show on map (#4680)
* updated documentation: show on map

* Fix type

* changed a copy-paste error
2018-03-06 22:54:35 +01:00
R Huish
98da394a61 MQTT Sensor - JSON attributes example (#4755)
* MQTT Sensor - JSON attributes example

As per discusstions https://community.home-assistant.io/t/how-to-use-json-attributes-e-g-mqtt-sensor/40790/16

* Corrected Typo

* Escaping
2018-03-06 22:37:16 +01:00
Matt F
5cd3526d56 Update docker compose examples (#4816)
The docker compose examples have you create a service called 'web', which will create web_1 docker container.  Other references within the documents say to run `docker restart home-assistant`, yet this docker container does not exist when using the docker compose examples.  Updated compose so they will have a standard name for the container that is created.
2018-03-06 22:35:31 +01:00
Ryan Mounce
a3fae56558 Update ubus documentation for optional DHCP name resolution (#4751) 2018-03-06 22:28:09 +01:00
JC Connell
23d791b0a1 Create sensor.zestimate.markdown (#4812)
* Create sensor.zestimate.markdown

Add documentation for the Zestimate sensor.

* Incorporate MartinHjelmare changes

* Remove unnecessary configuration header

* Removed code block around the configuration tags

* Minor changes
2018-03-06 22:27:22 +01:00
Marco Nuñez
f50be7c5e8 adding a method to Recovery the token (#4833)
* adding a method to Recovery the token 

The access token also can be found with the Command Line tool from miio. I tested this and works.

* Update format
2018-03-06 22:10:34 +01:00
Jerry Workman
4a88a5b148 Add systemctl daemon-reload (#4835)
* Add systemctl daemon-reload

* Minor changes

* Update format
2018-03-06 22:10:13 +01:00
Paulus Schoutsen
91972a2629 Add docs for optional words in conversation utterances (#4779) 2018-03-06 22:02:17 +01:00
Sebastian Muszynski
69005f54a3 Format of the services updated. (#4781) 2018-03-06 22:01:12 +01:00
scaarup
8ad6597d2a Update index.markdown (#4851) 2018-03-06 21:50:05 +01:00
Fabian Affolter
97b30a17f8
Fix link 2018-03-06 21:38:10 +01:00
Ville Skyttä
f73376a4da nginx proxy config updates (#4828)
* nginx_proxy: Document certfile and keyfile config vars

* nginx_proxy: Document customize variables
2018-03-06 21:21:18 +01:00
Florian Klien
1b266b18a4 nginx rev proxy minimal version 1.3.13 (#4849)
* nginx rev proxy minimal version 1.3.13

* Some other minor changes
2018-03-06 21:18:48 +01:00
Otto Winter
4ff8107c73 Fix MQTT discovery object_id docs (#4761)
* Fix MQTT discovery object_id docs

* Update format
2018-03-06 21:18:27 +01:00
Scott Prive
ca946f274d Update docker.markdown (#4815)
# add paragraph to explain how to update docker-compose.yml example for macOS
# The TZ issue wasn't specific to `boot2docker`
# Add details link for net:host vs port: conflict
# Add details link for TZ issue
2018-03-06 21:17:04 +01:00
cogneato
3217dfcc7f Change wording to locate logs (#4837)
Changed description to match UI changes for system (supervisor) log.
2018-03-06 21:15:52 +01:00
DubhAd
7965cb8b07 Changed example to ACM from USB (#4804)
Most Z-Wave sticks identify as ttyACM rather than ttyUSB - changing the example in the docs to fit what'll work for most people
2018-03-06 21:14:52 +01:00
Matt F
a303c393d9 Update Synology installation instructions (#4845)
The command to chown the directory was backwards
2018-03-06 20:37:44 +01:00
Ben Lebherz
24e2021c21 Fixes link to submit page in states documentation (#4847) 2018-03-06 20:37:06 +01:00
cogneato
73af490160 re-adding that the add-on makes use of port 80 (#4760)
I realized that the entire previous instruction should not have been removed and only the reference to port 443.
2018-03-06 11:06:07 +01:00
Henrik Nicolaisen
66b39210b1 fixed version smappee component was added in (#4764) 2018-03-06 11:04:41 +01:00
DubhAd
d808f39a21 Added PSU warning (#4820) 2018-03-06 11:03:19 +01:00
DubhAd
6527716bcc Changed the PSU link to be to the power reqs (#4821) 2018-03-06 11:01:30 +01:00
JC Connell
f180080f5e Change meters to miles line 32 (#4832) 2018-03-06 11:00:09 +01:00
Andrew Cockburn
f737974563 Update tutorial.markdown (#4841) 2018-03-06 08:32:30 +01:00
DubhAd
ee836c55fc
Merge pull request #4834 from home-assistant/skalavala-patch-2
fixed a typo in the command
2018-03-05 22:21:08 +00:00
Pascal Vizeli
4cd2e5e30c
Update installation.markdown 2018-03-05 22:55:05 +01:00
Pascal Vizeli
1546a55726
Update installation.markdown 2018-03-05 22:54:44 +01:00
Mason Garrison
7dfde5e84f updated dead link (#4839) 2018-03-05 21:35:41 +01:00
Paulus Schoutsen
b0a2289db5 Add link to skill 2018-03-05 00:28:50 -08:00
Robbie Trencheny
2cac991590
Remove space that breaks pip3 command 2018-03-04 18:55:16 -08:00
Mahasri Kalavala
5582dc788c
fixed a typo in the command 2018-03-04 20:17:13 -05:00
Pascal Vizeli
957ada3afa
Update installation.markdown 2018-03-04 00:30:21 +01:00
Adam Mills
82a9aa1d98
Improved docs for the i18n project (#4796) 2018-03-03 11:06:10 -05:00
DubhAd
7149ad73be
Merge pull request #4817 from nsimb/patch-2
Added replace from , to . for float handling
2018-03-03 14:51:06 +00:00
DubhAd
5b0b24c302
Merge pull request #4818 from sjabby/patch-1
Update automation examples to proper formatting
2018-03-03 14:49:47 +00:00
DubhAd
b0129d4625
Merge pull request #4819 from ludeeus/patch-1
Fixes wrong syntax in the newest version of hassbian-config
2018-03-03 14:48:02 +00:00
Joakim Sørensen
d4836ea89a
Fixes wrong syntax in the newest version of hassbian-config 2018-03-03 15:43:41 +01:00
sjabby
10e9440591
Update automation examples to proper formatting
Updated the automation examples to reflect the proper climate format and listing the entity_id inside the `data:` section.
2018-03-03 13:31:10 +01:00
nsimb
e0f5d86582
Added replace from , to . for float handling
Since the website saves numbers with , the sensor ends up with "," when trying to use it in automations float does not work.
So i thought i added this if somone ells uses the example
2018-03-03 11:46:49 +01:00
DubhAd
29840a1ec4
Merge pull request #4814 from dshokouhi/patch-3
Add update section for advanced guide
2018-03-03 10:30:55 +00:00
DubhAd
79ad6d8073
Merge pull request #4813 from nicmar/patch-1
Incorrect case in stateObj
2018-03-03 10:29:24 +00:00
Daniel Shokouhi
f12a872180
Add update section for advanced guide
Detail steps for the user to do a proper update.
2018-03-02 18:23:16 -08:00
Niclas
1667c36859
Incorrect case in stateObj
The stateObj was spelled StateObj, which resulted in an empty string, causing a noob like me great confusion. Hope this helps someone. :)
2018-03-03 00:13:14 +01:00
DubhAd
a8b18212bd
Merge pull request #4807 from dshokouhi/patch-3
Add missing step for Wheels package and note for advanced guide
2018-03-02 19:48:55 +00:00
DubhAd
d74a00ce35
Merge pull request #4810 from dshokouhi/patch-4
Update description about API Key
2018-03-02 19:46:41 +00:00
Paulus Schoutsen
3ae1a99505
Update installation.markdown 2018-03-02 11:37:26 -08:00
Paulus Schoutsen
52b4db70f5 Release 0.64.3 2018-03-02 11:27:41 -08:00
cogneato
d5c1ecc05b New screenshots for installing third party add-ons (#4809) 2018-03-02 19:26:20 +01:00
Daniel Shokouhi
b0714317f9
Update description about API Key
We should recommend users to setup this optional configuration key, as some were unaware that this is a required step when they add devices in the future so we should inform them of this.  Some users are not aware that they can also issue a voice command to sync the home assistant device list.
2018-03-02 10:21:29 -08:00
DubhAd
7d41b6b585
Merge pull request #4808 from robmarkcole/patch-8
Update create_page.markdown to describe adding a new link in the sidebar
2018-03-02 17:57:23 +00:00
cogneato
c9a6141cd9 Revert "new screenshots for installing third-party addons (#4794)" (#4806)
This reverts commit bf6d36371f.
2018-03-02 18:40:27 +01:00
Daniel Shokouhi
3f380a591b
Add missing step for Wheels package and note for advanced guide
The basic venv install guide mentions this step so we should make sure the advanced guide has the same step in the same location.

The note about the advanced guide is there to reassure the user they are on the correct page even though the raspberry pi is heavily mentioned here.
2018-03-02 09:26:05 -08:00
Robin
040af0410c
Update create_page.markdown 2018-03-02 17:24:33 +00:00
Mahasri Kalavala
283bf618cd
Merge pull request #4805 from home-assistant/DubhAd-patch-5
Fixing broken link
2018-03-02 11:17:08 -05:00
DubhAd
15143d9b67
Fixing broken link
The link was missing the leading /
2018-03-02 15:40:44 +00:00
DubhAd
de2a605e14
Merge pull request #4799 from robmarkcole/patch-3
Add MB
2018-03-02 09:53:06 +00:00
DubhAd
81b787767c
Merge pull request #4801 from kevintuhumury/current
Added KU6020 to the tested Samsung TV models.
2018-03-02 09:52:23 +00:00
Kevin Tuhumury
d8845208d9 Added KU6020 to the tested Samsung TV models. 2018-03-02 08:13:32 +01:00
Robin
5cc95b7070
Add MB 2018-03-02 06:33:40 +00:00
cogneato
bf6d36371f new screenshots for installing third-party addons (#4794)
uploading screenshots of new hassio UI for use in documentation
2018-03-02 05:02:55 +01:00
cogneato
47c783a8e4 removing obsolete screenshot (#4797) 2018-03-02 05:02:09 +01:00
cogneato
c8f7a0f58b removing obsolete screenshot repositories_editor.png (#4798) 2018-03-02 05:01:51 +01:00
cogneato
8dedbe0b5d Change instructions for adding repositories (#4795)
Change wording for adding third party repositories and linked to new uploaded screenshots.
2018-03-02 05:01:47 +01:00
kbickar
d931145e3e Sense monitor documentation (#4397)
* Sense monitor documentation

* Changed to configuration tags

* Removed Configuration variables header

* ✏️ Removed extra whitespaces

* Added logo

* Updated with monitored_conditions

* Update sensor.sense.markdown
2018-03-02 02:07:22 +01:00
Ville Skyttä
0b988cbd2b Add UpCloud platform (#4543)
* Add UpCloud platform

* Add scan_interval for UpCloud.

* Update upcloud.markdown

* Update switch.upcloud.markdown

* Update binary_sensor.upcloud.markdown
2018-03-02 02:05:14 +01:00
Diogo Gomes
e99a85a20d Filter Sensor (#4725)
* Filter component

* changes as requested

* Changed the component name

* updated according to new version

* Chaining explained

* Added extra sensor and screenshot

* Update sensor.filter.markdown
2018-03-02 01:54:41 +01:00
Mike Megally
0d324e2181 documentation for synology chat as a notification platform (#4730)
* documentation for synology chat as a notification platform

* Add ha_release and logo
2018-03-02 01:34:46 +01:00
Paulus Schoutsen
5150d7b047 Release 0.64.2 2018-03-01 11:51:21 -08:00
DubhAd
022a5c2132
Merge pull request #4793 from dshokouhi/patch-3
Add a note to recommend the advanced guide
2018-03-01 19:35:10 +00:00
Daniel Shokouhi
815e577b66
Add a note to recommend the advanced guide
Some users find difficulty when installing or applying updates however, once they switch to the advanced guide those problems go away.

I am not sure if the code block will work for the note so feel free to remove it if it does not :)
2018-03-01 09:41:32 -08:00
cdce8p
bbc40c01ef Updated doc for script/lint (#4753) 2018-03-01 12:34:12 -05:00
DubhAd
5cf6c0b432 Fixed service names (#4792)
For some reason this uses the services UI name for the services, confusing folks. Fixing that here.
2018-03-01 10:27:22 -05:00
DubhAd
27576ab120
Merge pull request #4790 from Skaronator/patch-2
Fix Grammar
2018-03-01 13:02:00 +00:00
Niklas Wagner
77f07f22fb
Fix Grammar
(Hopefully)
2018-03-01 12:00:51 +01:00
jaburges
dc9be2f25c Update image_processing.dlib_face_identify.markdown (#4788)
* Update image_processing.dlib_face_identify.markdown

missing items from dlib when not using docker.

* Fix text
2018-02-28 22:22:14 -08:00
Adam Mills
b0c47126f1 Backend translations (#4787)
* Remove the note about multilingual view

Lokalise upped their onboarding game, and this is called out now
directly in-app. No more need to call it out here.

* Add links to join both translation projects
2018-02-28 19:31:44 -08:00
ChristianKuehnel
981e5d4ac5 fix for https://github.com/home-assistant/home-assistant/issues/12698 (#4769) 2018-02-28 17:55:42 -05:00
Daniel Shokouhi
4e62fc287a Remove reference to web interface (#4759)
The web interface was deprecated in version 1.1: https://docs.influxdata.com/influxdb/v1.1/tools/web_admin/

An older blog post linked (https://home-assistant.io/blog/2015/12/07/influxdb-and-grafana/) detailing how to use InfluxDB and Grafana mentions this web interface as part of the setup and it may be confusing for users attempting to follow it, unless they realize the latest version doesn't have it.
2018-02-28 17:54:10 -05:00
Paul Jimenez
d043e5429f Correct the ha_iot_class (#4778) 2018-02-28 17:53:31 -05:00
Jon Griffith
c7060c7515 Typo (#4785) 2018-02-28 17:49:02 -05:00
Sean Wilson
52387b95c6 Add 'lock' device class (#4417)
* Add monitored_conditions documentation.

* Remove monitored_conditions from example

* Add missing 'week' monitored_condition

* Add 'lock' device class

* Invert lock settings

As per https://github.com/home-assistant/home-assistant/pull/11640

* Tweak formatting
2018-02-28 13:25:58 -08:00
Aaron Bach
5c324c2f36 Added docs for https://github.com/home-assistant/home-assistant/issues/12787 (#4784) 2018-02-28 13:10:58 -08:00
DubhAd
86b5a59e21
Merge pull request #4777 from home-assistant/skalavala-patch-1
Fixed html errors.
2018-02-28 21:00:14 +00:00
Matthew Rollings
c1692c9478 Update binary_sensor.hikvision.markdown (#4783)
Added note that indicates mandatory settings on the hikvision web interface in order for this component to function.
2018-02-28 08:41:48 -05:00
Paulus Schoutsen
73fc2cebd2 Merge branch 'current' into next 2018-02-27 21:54:17 -08:00
Mahasri Kalavala
61bfdc1835
Merge pull request #4765 from blackmesataiwan/patch-1
Update docker.markdown
2018-02-27 18:56:44 -05:00
Mahasri Kalavala
d50453ea22
Merge pull request #4770 from FezVrasta/patch-1
docs: Added buttons map for Tradfri remote
2018-02-27 18:55:17 -05:00
Mahasri Kalavala
e3011d8ef5
Merge pull request #4775 from home-assistant/DubhAd-patch-2
Initial stab at documenting the hassio commands
2018-02-27 18:52:33 -05:00
Mahasri Kalavala
2e00a62268
Fixed html errors. 2018-02-27 18:48:48 -05:00
Paulus Schoutsen
ead4f19965 Release 0.64.1 2018-02-27 11:27:41 -08:00
DubhAd
eed8512979
Merge pull request #4665 from krys1976/patch-3
Update homematic.markdown
2018-02-27 13:43:50 +00:00
DubhAd
65a32f56b7
Merge pull request #4727 from alexbarcelo/patch-1
Consistent documentation for user_id / chat_id
2018-02-27 13:43:00 +00:00
DubhAd
3bb86665af
Merge pull request #4732 from mvgrimes/pr/homeassistant_start
Adds comment about deprecated homeassistant_start event
2018-02-27 13:39:49 +00:00
DubhAd
c009d28c64
Merge pull request #4758 from krisnyse/patch-1
How to find GIID
2018-02-27 13:38:37 +00:00
DubhAd
f67e8f373a
Merge pull request #4776 from Phippsy/patch-1
small typo - effect / affect.
2018-02-27 13:29:57 +00:00
Donal Phipps
986fdfa1dc
small typo - effect / affect.
For the pedants.
2018-02-27 12:34:52 +00:00
DubhAd
255f50399e
Initial stab at documenting the hassio commands 2018-02-27 08:25:35 +00:00
DubhAd
72a76376bb
Merge pull request #4771 from JerryWorkman/patch-8
Add note for systemd
2018-02-27 07:10:47 +00:00
DubhAd
03d30a2d87
Merge pull request #4772 from JerryWorkman/patch-9
Add note to ensure database instance starts before Home Assistant
2018-02-27 07:10:25 +00:00
DubhAd
b697ca3d3f
Merge pull request #4774 from JudgeDreddKLC/patch-9
update recorder docs for mariadb 10.2
2018-02-27 07:09:52 +00:00
JudgeDredd
62b6e62297
update recorder docs for mariadb 10.2
https://mariadb.com/kb/en/library/mariadb-1023-changelog/
Revision #1965f03 2016-11-26 22:22:50 +0100

    Deb: Rename libmariadbclient-dev to libmariadb-dev
2018-02-26 23:49:29 -05:00
Jerry Workman
93df84bb5a
Add note to ensure database instance starts before Home Assistant 2018-02-26 21:19:33 -05:00
Jerry Workman
e4370ccb32
Add note for systemd
Add note for systemd to start Mosquitto before Home Assistant
2018-02-26 21:11:17 -05:00
Federico Zivolo
d8001b4130
docs: Added buttons map for Tradfri remote 2018-02-26 23:41:14 +01:00
DubhAd
284b67a47f
Merge pull request #4734 from oncleben31/patch-1
`automation` and `automation old` in the same time
2018-02-26 22:01:56 +00:00
Robin
12b6447a5f Adds simulated sensor (#4712)
* Create sensor.simulated.markdown

* Fix seed ref

* Update sensor.simulated.markdown

* Update sensor.simulated.markdown

* Update sensor.simulated.markdown
2018-02-26 12:26:09 -08:00
Tom Harris
d0830ba600 Insteon_plm updated to 0.8.2 (#4695)
* Updated for recent Insteon version update

* Fix linkable_title

* Correct formating issues

* Clean up yaml content

* Exclude VS items

* Remove tabs from line

* Simplify description of config options

* Clarify device_override

* Remove newnames configuration option

* Fix spelling and clearify autodiscovery

* Remove tabs from yaml

* Update for documentation review

* Revert version back to original release version.
2018-02-26 20:14:43 +01:00
Oncleben31
a08e94f789
Update editor.markdown 2018-02-26 19:03:44 +01:00
Joakim Sørensen
54e2fb4343 Example JSON has invalid synstax (#4767) 2018-02-26 11:48:43 -05:00
blackmesataiwan
e1ff8be431
Update docker.markdown
Add docker tutorial on QNAP NAS
2018-02-26 15:42:47 +08:00
cdce8p
cc11eff47a Homekit: TempSensor - Added support for °F (#4763)
* `TemperatureSensor` allows `°F` as `unit`
* Fix pin code
2018-02-25 19:27:51 -08:00
Paulus Schoutsen
064dc6e4e7
Merge pull request #4762 from home-assistant/next
0.64
2018-02-25 16:50:24 -08:00
Paulus Schoutsen
d282343710 Merge remote-tracking branch 'origin/current' into next 2018-02-25 16:49:29 -08:00
Paulus Schoutsen
85da820394 Release 0.64 2018-02-25 16:48:43 -08:00
Thijs de Jong
70a741d867 Add Tahoma Scenes documentation (#4698)
* add tahoma scenes

* small word fix

* spelling fix
2018-02-25 16:24:48 -08:00
JC Connell
21897481c7 Add Spot Crime sensor documentation (#4685)
* Create sensor.spotcrime.markdown

Docs for the Spot Crime sensor

* Update sensor.spotcrime.markdown
2018-02-25 16:23:29 -08:00
Mahasri Kalavala
177e801cd0
Merge pull request #4691 from home-assistant/DubhAd-patch-3
Note about rename node being broken
2018-02-25 18:47:06 -05:00
Kristian
69a8299c94
How to find GIID
Updated the giid part with how to find your giid.
2018-02-25 19:32:37 +01:00
DubhAd
b160837f1e
Merge pull request #4752 from Shou/patch-1
docs: clarify location of counter alias
2018-02-25 13:21:02 +00:00
Benedict Aas
f379cf97db docs: clarify location of counter alias
We clarify the location of the counter alias by renaming it `counter` --> `my_custom_counter` and remove potential for confusion with the similarly named `counter` field above.
2018-02-25 13:12:30 +00:00
DubhAd
50f693badf Clarity edit for timelapse and file path (#4744)
* Clarity edit for timelapse and file path

Existing wording for timelapse implies that a value of 1000 results in pictures being taken every millisecond, so the value is in microseconds.

Added link for the whitelist to make it easier to find the relevant config section.

* Shorter URL
2018-02-25 12:21:42 +01:00
schferbe
ac17ed9e2c Tested my K5579 and it worked with port 8001 (#4746) 2018-02-25 09:56:07 +01:00
DubhAd
8763565cc1 Fixed template (#4745)
The example notify is invalid, missing the required `data_template:` line
2018-02-25 09:51:41 +01:00
Ed Boal
c25a9c7aeb Added redirect_from for /components/ios/ (#4748)
The Invalid Config card showing the ios component sends you to /components/ios/ which has now been moved to /docs/ecosystem/ios/, causing a 404 to be shows to users who click the link. Added the redirect statement to this page to accommodate.
2018-02-25 09:47:11 +01:00
Fabian Affolter
b40318f259
Update BMW docs 2018-02-24 00:23:52 +01:00
ChristianKuehnel
3c762ed166 documentation for new component bmw_connected_drive (#4617)
* added first draft of documentation for bmw_connected_drive

* forgot to save...

* updated description of config file to latest implementation

* fixed reviews from @MartinHjelmare

* Minor changes

* Add periods

* Minor changes

* Minor changes

* Minor changes

* Fix

* It's a string
2018-02-24 00:19:14 +01:00
Mike Megally
8729f5a024 Update mqtt_eventstream with ignore_call_service (#4705)
* Update mqtt_eventstream with ignore_call_service

Documentation for ignore_call_service

* update docs to reflect new functionality

updated docs based on PR feedback

* update example
2018-02-23 15:09:44 -08:00
DubhAd
7ba6c9b624
Added link to the new registry docs 2018-02-23 21:18:50 +00:00
DubhAd
7c151dc28f
Wording tweak
Having upgraded to 0.63 I see that it does rename the `zwave.` entity ID
2018-02-23 20:55:06 +00:00
Robin
72f1cdc59b Adds folder sensor (#4588)
* Adds folder sensor

* Update Configuration variables

Updates Configuration variables to address requested changes

* Update sensor.folder.markdown

* Add ref to whitelise

* Update sensor.folder.markdown

* Update sensor.folder.markdown

* Update sensor.folder.markdown

* Minor changes

* Fix
2018-02-23 20:38:00 +01:00
Joe Lu
454d228710 Added documentation for august component (#4696) 2018-02-23 19:23:16 +01:00
Niklas Wagner
fb973c743c New tested version, Add note about dedicated user (#4737) 2018-02-23 19:01:37 +01:00
DubhAd
3771329828 Added how to find the web UI. (#4690)
* Added how to find the web UI.

As the getting started guide is now totally Hass.io focussed, there's no longer anywhere to tell people how to reach the web UI.

* Typo fix
2018-02-23 19:00:45 +01:00
Robin
1a6b029b68 Update venv link to python 3 (#4742)
Currently the venv links to python 3.4 specifically. Since support for py 3.4 is being dropped it makes more sense to point to the python 3 page where the user can select the version they are using. This principle probably applies to many links in the docs.
2018-02-23 18:58:35 +01:00
Paulus Schoutsen
ef17e31097
Update device_tracker.owntracks_http.markdown (#4741) 2018-02-23 08:09:11 -08:00
Paulus Schoutsen
5200c56619 Add entity registry docs 2018-02-22 23:20:00 -08:00
Jeremy Klein
ad24a7f8af Docs for 12598 (#4736) 2018-02-22 21:04:21 -08:00
Marc Forth
51e4cfae9c Update input_datetime.markdown (#4735)
Missed the word 'automation' out of the first automation when I submitted the most recent change!  Fixed now.
2018-02-22 19:08:17 -05:00
Oncleben31
f6b1e6aa8c
automation and automation old in the same time
Additional comment and example to explain we can use the both sections in the same time.
2018-02-23 00:05:08 +01:00
Paulus Schoutsen
4144fb0974
Update Alexa skills in cloud FAQ 2018-02-22 14:32:42 -08:00
happyleavesaoc
e15388f93a update usps doc (#4729)
* Update usps.markdown

* Update usps.markdown

note Chrome preference
2018-02-22 11:45:45 -05:00
Mark Grimes
cce17bbd79 Adds comment about deprecated homeassistant_start event
The note in the documentation for triggers says that the
homeassistant_start event has been deprecated. This PR just adds that
note to the events page.

It is unclear to me if homeassistant_stop has also been replaced by
'stop' on the 'homeassistant' platform. If so, the note should probably
be expanded on both pages to indicate that.
2018-02-22 09:13:26 -05:00
Daniel Shokouhi
7139ee18fd typo (#4731) 2018-02-22 04:11:07 +01:00
rubenverhoef
b5dbc788a9 Added 1ch MiLight dimmer support (#4718)
* Added 1ch MiLight dimmer support.

* There are now 16 groups possible, and the dimmer is only supported by V6
2018-02-22 00:16:16 +01:00
Kane610
7bf56b0be9 Add support for water leakage sensor to deCONZ (#4728) 2018-02-21 12:52:02 -08:00
Spartan-II-117
0e59f4548f Update emulated_hue with info about initial device (#4624)
* Update emulated_hue with info about initial device

* Update emulated_hue.markdown

* Update emulated_hue.markdown
2018-02-21 19:09:12 +01:00
Alex Barcelo
ce0b046bca
Consistent documentation for user_id / chat_id
Using a more consistent usage regarding the interaction between `target`, `user_id` and `chat_id`.

The `target` can be both a `user_id` or a `target_id`, leaving the `user_id` (which was the original one). But the `chat_id` parameters should be a `chat_id` identificator, for consistency.

Also updated the description for `target` parameter on Telegram calls.
2018-02-21 17:03:36 +01:00
Kane610
1adb48b0a4 Update deconz.markdown (#4494)
* Update deconz.markdown

Added description and example of new service data attribute

* Update deconz.markdown
2018-02-21 16:09:26 +01:00
karlkar
ebc2094347 Support for PTZ in Onvif cameras (#4409)
* Service PTZ description

* Changed attribute names
2018-02-21 16:06:39 +01:00
Simon Nørager Sørensen
4d50a27bf5 Create media_player.xiaomi_tv.markdown (#4653)
* Create media_player.xiaomi_tv.markdown

* Updated documentation to comply with style guidelines.

* Added default for value for name.

* Added appropriate information and warnings.

* Added release vesion.
2018-02-21 16:00:08 +01:00
Robin
efa24e1cb1 Adds file size sensor (#4589)
* Adds file size sensor

* Ammend Configuration variables

Have amended [as per the docs](https://home-assistant.io/developers/documentation/create_page/#configuration), doesn't look correct in my markdown preview however.

* Update sensor.filesize.markdown

* ⬆️ Bumped ha_release

* Update sensor.filesize.markdown

* Update sensor.filesize.markdown
2018-02-21 15:52:48 +01:00
Daniel Welch
53cc2ac0c9 Proposed workaround for Docker for Mac error (#4669) 2018-02-21 15:51:53 +01:00
thrawnarn
49ffad24f3 New service methods for the Bluesound component (#4340)
* New service methods

* Spelling
2018-02-21 15:41:48 +01:00
Mike O'Driscoll
eb459f50b5 Unifi device tracking SSID Filtering (#4622)
* Unifi device tracking SSID Filtering

Add documentation for configuration of unifi SSID filtering.

* Update device_tracker.unifi.markdown
2018-02-21 15:29:53 +01:00
Frederik Bolding
a6213b6230 Small changes to RPi Camera documentation (#4650)
* Updated RPiCamera documentation slightly

* Updated RPi Camera file path default

* Update camera.rpi_camera.markdown
2018-02-21 15:08:30 +01:00
Daniel Welch
d16fcb8e99 Update addon_communication.markdown (#4706)
* Update addon_communication.markdown

* Update addon_communication.markdown

* Update addon_communication.markdown
2018-02-21 14:16:43 +01:00
DubhAd
7356c83162 Pushed towards SSL, and clarity wording (#4716)
Some clarity edits, plus a push towards SSL
2018-02-21 08:58:26 +01:00
DubhAd
e9e4307930
Merge pull request #4724 from home-assistant/c727-patch-1
Fix indents in lets_encrypt automation example
2018-02-21 07:16:27 +00:00
DubhAd
f96fd96584
Merge pull request #4723 from dshokouhi/patch-1
Add some emphasis about Breaking Changes
2018-02-21 07:15:29 +00:00
c727
4880ebda59
Update updating.markdown 2018-02-21 05:58:50 +01:00
Alan Tse
6f027086d0 Clarifying hdmi_cec instructions to include _cec.so (#4595)
* Clarifying instructions to include _cec.so

* Removing deprecated AIO and manual install
2018-02-21 05:30:50 +01:00
cdce8p
12221b5bbf Added doc for homekit (#4720)
* Added doc for homekit

* Fixed typos

* Fixed typos 2

* Removed iot_class

* Add logo, some cleanup

* Update homekit.markdown

* Changed types to components
2018-02-21 04:33:18 +01:00
cdce8p
5f91c5a3b8 Changed parameter name (#4641)
* Added device_config_domain and device_config_glob
2018-02-21 04:32:50 +01:00
Lars Kerick
0ab51b775e Update lets_encrypt.markdown (#4719) 2018-02-21 04:19:20 +01:00
pat
88746f2a6b Update homematic.markdown (#4697)
* Update homematic.markdown

in order to get it running and hass.io to be able to add new homematic sensors, I had to change the configuration in this particular way.

* Update homematic.markdown

double checked. only changed interface name is needed
2018-02-21 03:55:27 +01:00
Michael Fester
5ba8c556ef Adapt documentation to new API (#4421) 2018-02-21 03:38:10 +01:00
Thijs de Jong
ec300739f9 Update scene.hunterdouglas_powerview.markdown (#4687) 2018-02-21 03:27:59 +01:00
c727
6257827b24
Fix indents in lets_encrypt automation example 2018-02-21 02:42:08 +01:00
Daniel Shokouhi
479334e869
updates 2018-02-20 17:14:23 -08:00
Mahasri Kalavala
ea77986070
Merge pull request #4722 from c727/homekit-image
Add apple-homekit.png
2018-02-20 19:39:48 -05:00
Daniel Shokouhi
6a2c047889
Add capital letters for Home Assistant
oops :)
2018-02-20 16:20:44 -08:00
Daniel Shokouhi
87d999f3ef
Add some emphasis about Breaking Changes
We should provide proper guidance to the user about the importance of release notes and paying attention to breaking changes.  A common error users face while updating home assistant is not paying attention to the breaking changes.  If the user has not done an update in sometime they may also forget about previous breaking changes that still stand.
2018-02-20 16:15:35 -08:00
c727
51533006db
Add files via upload 2018-02-21 01:02:11 +01:00
Kane610
4a404d4b0d Add fire/smoke detector support to deconz (#4721) 2018-02-20 15:28:14 -08:00
Anders Melchiorsen
62a2626253 Use assumed state for LimitlessLED (#4701) 2018-02-20 17:03:16 -05:00
Andrzej
b7fc3a1485 Update light.mqtt (#4708)
Bad name of a parameter (double 'value')
2018-02-20 17:02:03 -05:00
Antoni K
11d93eff17 Update Docker note (#4714)
Added extra information about running HASS in a Docker container to the module pass-through note.
2018-02-20 17:01:02 -05:00
DubhAd
a8725337a8
Merge pull request #4717 from dshokouhi/patch-1
Small change to recommend adding a network key to the configuration
2018-02-20 19:48:29 +00:00
Daniel Shokouhi
58bc0b814c
Wording change 2018-02-20 08:28:17 -08:00
Daniel Shokouhi
9d171ff596
Small change to recommend adding a network key to the configuration
We should consider recommending a network key for all z-wave installations. As users begin to add more and more devices they may not think about adding this later on as the network grows. Many users come to Discord or elsewhere and get confused as to why their Z-Wave device is not functioning correctly and come to find out they needed a network key and to add the device securely. As more and more Z-Wave Plus devices come out there are more security enabled devices as well.  All locks and sensors are pretty much security devices.
2018-02-20 08:07:08 -08:00
cdce8p
050651e660
Merge pull request #4715 from mf-social/patch-1
Update input_datetime.markdown
2018-02-20 14:43:05 +01:00
Marc Forth
0ad4f914a4
Update input_datetime.markdown 2018-02-20 13:10:05 +00:00
Marc Forth
7374aa5aef
Update input_datetime.markdown 2018-02-20 13:03:38 +00:00
Marc Forth
be3c0f0f54
Update input_datetime.markdown 2018-02-20 12:08:19 +00:00
Marc Forth
c12f2e7e67
Update input_datetime.markdown 2018-02-20 12:01:21 +00:00
Marc Forth
262100de45
Update input_datetime.markdown 2018-02-20 11:58:24 +00:00
Marc Forth
289e1092f1
Update input_datetime.markdown 2018-02-20 11:55:35 +00:00
Marc Forth
a33ed1d11f
Update input_datetime.markdown 2018-02-20 11:54:40 +00:00
Marc Forth
e081ef352a
Update input_datetime.markdown
Fixes #4259
2018-02-20 11:39:09 +00:00
Paulus Schoutsen
d3279215b1 Add cloud update 2018-02-19 16:09:06 -08:00
DubhAd
fcded280af Added port clarity (#4693)
* Added port clarity

Added notes to make it clear that if they're not using port 443, the port has to be specified (very common problem)

* Add some other minor changes
2018-02-19 09:46:59 +01:00
Henrik Nicolaisen
bbd245ec73 added smappee documentation (#4354)
* added smappee documentation

* update version and changed options to be optional
2018-02-18 14:34:24 -08:00
Paulus Schoutsen
10ab3fb8f9 Release 0.63.3 2018-02-17 15:30:56 -08:00
DubhAd
d0177d2cff
Merge pull request #4692 from home-assistant/mike-grant-haaska
Link to mike-grant fork of Haaska
2018-02-17 13:39:21 +00:00
Phil Frost
ee6bb9eb96
Link to mike-grant fork of Haaska
The owner of the original Haaska does not appear to be maintaining the
repository. However, mike-grant has incorporated the v3 smart home API
changes in his fork.
2018-02-17 13:28:44 +00:00
DubhAd
daa2d1449d
Update
Made it clearer that while it renames the entity (whatever that means) it now no longer changes the entity_id.
2018-02-17 12:58:32 +00:00
DubhAd
3e978bbabe
Merge pull request #4689 from liwenyip/patch-1
Added hyphen
2018-02-17 10:44:06 +00:00
DubhAd
c75af2b615
Note about rename node being broken
Given https://github.com/home-assistant/home-assistant/issues/12430, adding a note that Rename Node is now broken, and pointing to the blog post on how to rename nodes.
2018-02-17 10:42:27 +00:00
Li-Wen Yip
037ba1619c
Added hyphen
Added hyphen so that this example config will still work if there are already other scenes defined in configuration.yaml
2018-02-17 18:49:04 +11:00
Paulus Schoutsen
34d31fc368 Alexa skill now in 4 regions 2018-02-16 23:20:12 -08:00
Otto Winter
89ea0154a3 Improve MQTT Light docs (#4681)
* Improve MQTT Light docs

* Small adjustment
2018-02-16 22:13:17 +01:00
Nils Kristian Brekke
a2241a0ce1 Specify color temperature ranges and type (#4672)
* Specify color temperature ranges and type

* Add further explanation
2018-02-16 22:12:45 +01:00
Otto Winter
5d7f8f3b17 Fix demo links (#4686) 2018-02-16 22:09:21 +01:00
DubhAd
f7e2ea92ae
Merge pull request #4683 from lostage/patch-1
Fix broken link
2018-02-16 20:24:56 +00:00
Paulus Schoutsen
8e240240c5 Updat deprecation notice 2018-02-16 09:30:10 -08:00
Scott
1e0fd94239
Fix broken link 2018-02-16 11:03:34 -06:00
Fabian Affolter
f07e467445
Minor changes 2018-02-15 19:25:04 +01:00
Ledernacken6
61897efade Update homematic.markdown (#4576)
* Update homematic.markdown

* Update homematic.markdown
2018-02-15 19:20:45 +01:00
KD4SIR
d069fb8a8f Update media_player.vlc.markdown (#4605)
* Update media_player.vlc.markdown

(My first submission) Updated the page to state this component is not compatible with Hassio at the moment.

* Minor changes
2018-02-15 19:18:21 +01:00
honcheng
ec57b0725d Update vacuum.xiaomi_miio.markdown (#4594)
Added additional instruction to get adb backup working for certain phones.
2018-02-15 19:16:17 +01:00
mweimerskirch
ee1a21c9d9 Updated Google calendar documentation (#4621)
The documentation was missing the step to enable the calendar API. It this step is not completed, the following error appears in the log:  Encountered 403 Forbidden with reason "accessNotConfigured"
2018-02-15 19:14:47 +01:00
Omen Wild
0a0a0a20a2 Add a Python program to print the correct code sequence for compliant devices (#4619)
* Add a Python program to print the correct code sequence for compliant devices

* Remove blank lines
2018-02-15 19:13:53 +01:00
themanieldaniel
43f4ef1121 Update trigger.markdown (#4630) 2018-02-15 19:09:38 +01:00
Otto Winter
4f6179e2ff Fix MQTT tls_version docs (#4666)
* Fix MQTT tls_version docs

* Quick fix for escaping issue

* Remove space
2018-02-15 19:04:37 +01:00
DubhAd
14048b15b0 Update to remove Python 3.4 reference (#4675)
Making FAQ more relevant by referencing just Python 3
2018-02-15 19:00:45 +01:00
Thijs de Jong
a668d5b26f Fix Tahoma documentation (#4673)
* remove sensor config example

* Set sensor category to sensor

was cover before

* remove cover config example
2018-02-15 18:58:08 +01:00
DubhAd
903b864020 Added FAQ link (#4674)
* Added FAQ link

Added link to the FAQ article that (starts to) explain the difference between Hass.io and stock Home Assistant.

* Update link
2018-02-15 18:57:16 +01:00
DubhAd
648b83bad6 Added note about add-ons (#4677)
Since this keeps causing confusion, adding a note to the FAQ
2018-02-15 18:56:06 +01:00
DubhAd
8746192d16 Added note calling out Hass.io only (#4678)
* Added note calling out Hass.io only

Given the ongoing confusion that add-ons cause, adding a note box to call out that add-ons are Hass.io only.

* Fix typo
2018-02-15 18:55:36 +01:00
George Vedamanickam
132b152841 Update tls_self_signed_certificate.markdown (#4679)
Minor typo in the word complain
2018-02-15 18:53:27 +01:00
Robin
8b990582dd Clarify distribution of random values (#4614)
Clarify that values drawn produce a discrete uniform distribution, and not for example a normal (or bell shaped) distribution. I intend to implement a random physics sensor which will return a bell distribution and this edit will avoid confusion.
2018-02-15 18:47:16 +01:00
Fabian Affolter
eb55a27248
Merge branch 'current' into next 2018-02-15 10:51:25 +01:00
DubhAd
1515095f76
Merge pull request #4671 from drogfild/patch-1
Update how to save proper authorized_keys
2018-02-15 08:16:17 +00:00
drogfild
d081599836
Removed extra word 'to' 2018-02-15 00:21:24 +02:00
drogfild
65c442f92a
Update how to save proper authorized_keys
Saving private key straight from puttygen didn't work. Text from text-box must be saved to SD.
2018-02-14 21:27:12 +02:00
Mike O'Driscoll
6b61e4be31 Make TekSavvy Sensor API a Link (#4664)
* Make TekSavvy Sensor API a Link

Make the URL to getting TekSavvy API an acutal link.

* Remove line break
2018-02-14 08:22:36 +01:00
David
2d532d1147 Update 2018-02-10-release-63.markdown (#4667)
Add the 3 original breaking changes from home-assistant/home-assistant#12124
2018-02-14 08:22:18 +01:00
Paulus Schoutsen
db727639c8 Release 0.63.2 2018-02-13 23:18:56 -08:00
Tabakhase
653b4bae03 clearify rpi_gpio sharing + revert #4608 (#4660)
* Revert "add documentation for "shared_gpio" flag to component switch.rpi_gpio"

This reverts commit f2dba1f614.

* clearify that rpi_gpio pins are exclusive to HASS-ussage when assigned
2018-02-13 10:40:34 -08:00
Christian Lahme
9a4ddbed95
Update homematic.markdown
Added some lines for KeyMatic usage
2018-02-13 19:15:24 +01:00
poldim
97c3b418f5 Update discovery.markdown (#4662) 2018-02-13 18:56:05 +01:00
Bob Igo
f97d5189e9 Provide an example of how to make a 'when dark' condition by ORing sunrise and sunset conditions. (#4652)
See issue#12308 at https://github.com/home-assistant/home-assistant/issues/12308
2018-02-13 11:10:53 -05:00
Rene Nulsch
8226c05682 Add lxml requirement note (#4651) 2018-02-13 17:05:15 +01:00
CupricReki
fb2236f70e Update installation.markdown (#4661)
`raspbi-config` changed to `raspi-config`
2018-02-13 17:04:25 +01:00
xander2
347604383e Various spelling, wording and grammar fixes (#4659)
Corrections to enhance readability of documentation.
2018-02-13 17:03:29 +01:00
Fabian Affolter
9a1489230e
Add Home Assistant vs. Hass.io entry (#4657)
* Add link to glossary

* Add ha vs. hass.io
2018-02-13 09:46:16 +01:00
Mike O'Driscoll
76ab93af93 Add documentation for new Start.ca sensor (#4658)
New sensor for ISP usage data for Start.ca
2018-02-12 19:44:22 -08:00
David
c0b944d21d Remove note about differing entity_ids for System Monitor component (#4564)
* Update example entity_id for System Monitor component

Required update if/when home-assistant/home-assistant#12124 gets merged.

* Update entity_id

Update entity_id to reflect changes in PR

* Remove note

Remove note about differing entity_ids: after home-assistant/home-assistant#12124 is merged, all entity_ids will match the resource name.
2018-02-12 20:49:56 -05:00
Philip Rosenberg-Watt
ea164a47d8 Fix typo (#4656) 2018-02-12 22:50:56 +01:00
Diogo Gomes
178175fbf4 Added Example for 2 STB (#4649) 2018-02-12 22:50:16 +01:00
Philip Rosenberg-Watt
cee6165345 Fix typo (#4655) 2018-02-12 22:47:50 +01:00
Paulus Schoutsen
fffa4c48c7 Release 0.63.1 2018-02-12 08:58:18 -08:00
Nicholas Amadori
88d890aa46 Update Postgresql example (#4642)
The query with pg_size_pretty returns the value as a string, that way you can’t have a nice chart or make value comparison. Inserted new query to return value as number.
2018-02-12 08:46:34 +01:00
Mike O'Driscoll
5e77fc8d94 Update TekSavvy sendor documentation. (#4645)
Update the TekSavvy senor documentation for unlimited plans without a cap.
2018-02-12 08:31:34 +01:00
NovapaX
cda6c85186 Update template_sensor with friendly_name_template attribute and example (#4644)
* add documentation and example for friendly_name_template

* standard fixes

* another example + no whitespace around pipes

* move the dot

* little example fix

* Minor changes
2018-02-11 22:51:04 -05:00
Anders Melchiorsen
f566a97641 Purge recorder data by default, allow repack (#4643) 2018-02-11 18:21:20 -05:00
ChristianKuehnel
9329aa74cc sensor.alpha_vantage: removed Google as default stock (#4618)
* removed Google as default stock

* extended config example

* Add exchange rate
2018-02-11 23:51:17 +01:00
themanieldaniel
3bba87b248 Update logbook.markdown (#4629) 2018-02-11 20:40:32 +01:00
Louis Laureys
ddf522bb7b Update dead links (#4637)
Links were moved.
2018-02-11 19:57:40 +01:00
Eu
3ce0f0981a Added documentation for password mode in input_text (#4489)
* Added password mode

* Added password mode

* Added password mode
2018-02-11 09:34:35 -08:00
themanieldaniel
5eff43736b Update input_number.markdown (#4628)
* Update input_number.markdown

* Minor changes
2018-02-11 12:07:58 +01:00
themanieldaniel
6f90763a26 Update samba.markdown (#4627)
Cleaned up some of the grammar and formatting.
2018-02-11 12:07:48 +01:00
Touliloup
9d6e015466 Fix URL in Mercedes me binary sensor documentation (#4625)
Fix a broken link in the Mercedes Me binary sensor documentation.
Link should redirect to the main Mercedes Me component.
2018-02-11 11:19:17 +01:00
themanieldaniel
58eb051d55 Update sensor.steam_online.markdown (#4632) 2018-02-11 11:18:28 +01:00
themanieldaniel
4bd6d7c4b6 Update history.markdown (#4633) 2018-02-11 11:08:40 +01:00
themanieldaniel
3de6e038f1 Update samba.markdown (#4631) 2018-02-11 11:07:21 +01:00
Fabian Affolter
cc28670203
Add link 2018-02-11 11:05:29 +01:00
Paulus Schoutsen
ad6700863a Merge branch 'current' into next 2018-02-10 14:02:39 -08:00
Paulus Schoutsen
364dbf7208
Merge pull request #4616 from home-assistant/release-0-63
0.63
2018-02-10 14:01:53 -08:00
Paulus Schoutsen
d7bf93730a Add blog post 2018-02-10 14:01:03 -08:00
DubhAd
883b0010d1 Add note about not working on iOS (#4620) 2018-02-10 15:22:53 -05:00
Diogo Gomes
715e5e642b Added example script (#4615)
* Added example script

* Update media_player.mediaroom.markdown

* Minor cleanup
2018-02-10 11:14:19 -05:00
Fabian Affolter
f9f6d140ef
Update 0.63 2018-02-10 17:03:57 +01:00
Anders Melchiorsen
0b68b478d1 Allow zero purge_interval to disable recorder purge (#4591)
* Allow zero purge_interval to disable recorder purge

* Clarify that zero is a number
2018-02-10 09:18:16 -05:00
Paulus Schoutsen
ad18b59967 Version bump to 0.63 2018-02-09 15:25:38 -08:00
Paulus Schoutsen
fd6f73a713 Merge remote-tracking branch 'origin/current' into next 2018-02-09 15:24:47 -08:00
Russell Cloran
0b49ea80bf Add zha radio_type (#4586)
Adds support for XBee radios, which requires setting `radio_type` in the zha config.
2018-02-09 22:55:13 +01:00
mkfink
a854b89b59 Added force_update flag (#4558)
Related to https://github.com/home-assistant/home-assistant/pull/12092, based on https://home-assistant.io/components/sensor.mqtt/#force_update
2018-02-09 22:37:06 +01:00
Joe Lu
ac219395de Updated Canary camera configuration (#4582)
* Updated Canary camera configuration

* ✏️ TravisCI fix
2018-02-09 22:23:22 +01:00
Diogo Gomes
bee1bf1799 SQL Sensor (#4569)
* Initial Commit

* Tks @arsaboo

* Added Examples section

* back to optional

* ✏️ Minor changes

* Rewritten
2018-02-09 22:22:14 +01:00
Mahasri Kalavala
c6728980b9 added developer-tools-mqtt-icon.png (#4612)
Added missing icon for developer-tools-mqtt-icon - made a new PNG image with EXACTLY same size as others (76 pixels x 76 pixels), and round in shape.
2018-02-09 22:09:39 +01:00
Mahasri Kalavala
fdfeb03ef1 updated developer tools icon (#4611)
The existing developer tools is an old image, and it does not contain mqtt icon. Updated with the new one.
2018-02-09 22:09:03 +01:00
Mahasri Kalavala
20590c1965
Merge pull request #4608 from tabakhase/rpi-gpio-switch-shared
add documentation for "shared_gpio" flag to component switch.rpi_gpio
2018-02-09 12:01:31 -05:00
Tabakhase
f2dba1f614 add documentation for "shared_gpio" flag to component switch.rpi_gpio 2018-02-09 11:05:22 +01:00
Pierre Ståhl
d5404ed82e Add documentation for system_log_event (#4549)
* Add documentation for system_log_event

* ✏️ Minor improvements
2018-02-08 21:45:39 +01:00
Conrad Juhl Andersen
809034c804 added remote.xiaomi_miio component (#4513)
* added remote.xiaomi_miio component

* added changes

* updated to explain different command types

* Fixed cross-linking

* ✏️ Minor improvements
2018-02-08 15:32:06 -05:00
Gerben Meijer
83c51ebc77 Update flux stop_time default. (#4553) 2018-02-08 21:27:42 +01:00
hawk259
a7fb895c5a Binary Sensor Template: Add icon_template and entity_picture_template support (#4373)
Sensor Template: fix entity_picture_template conf
2018-02-08 21:02:26 +01:00
Anders Melchiorsen
9d918bd4c4 Remove influxdb retry_queue_limit (#4598) 2018-02-08 15:53:38 +01:00
Marc Egli
9e03a1e774 Document new turn_on_action for philips TV (#4599)
This got added in home-assistant/home-assistant/pull/12065
2018-02-08 15:52:44 +01:00
Anders Melchiorsen
045422dad6 Return of entity_id in template platforms (#4600) 2018-02-07 22:46:16 -08:00
nordlead2005
99c835699b Dark Sky Precip Accumulation (#4587) 2018-02-06 21:43:35 +01:00
Julius Mittenzwei
7c0ac4661f Updated documentation for KNX platform (#4575)
* Documentation for https://github.com/home-assistant/home-assistant/pull/11978

* typo
2018-02-05 08:24:20 +01:00
Rene Nulsch
b1714a5bfc Fix Typo (#4577) 2018-02-04 19:54:17 +01:00
Rene Nulsch
5ad2bf6428 Add market restriction note (#4571) 2018-02-03 19:28:27 +01:00
Alok Saboo
6afb5e620e
Merge pull request #4530 from dgomes/next-upstream
Added examples for Panasonic Viera Media Player services
2018-02-03 11:59:14 -05:00
Alok Saboo
3bd79757df
Merge pull request #4496 from dgomes/next
New Mediaroom media_player component
2018-02-03 09:49:34 -05:00
Fabian Affolter
a27acc87f2
Add missing default 2018-02-03 14:57:43 +01:00
Fabian Affolter
c78bc43ac1
Fix configuration variables 2018-02-03 14:52:57 +01:00
kennedyshead
c2813d3739 Adding melissa climate (#4377)
* Adding docs for melissa component

* Adding docs for melissa component

* Changed to Configuration Variables

* 🚑 Fixing build

* Updateing version of release
2018-02-03 03:55:08 +01:00
Rene Nulsch
7f6f3cca86 Documentation for new Mercedes me component (#4464)
* Documentation for new Mercedes me component

* set ha_release and date to next version
2018-02-02 10:57:40 -05:00
Anders Melchiorsen
5042e3b13f
Default recorder purge_interval to 1 (#4534)
* Default recorder purge_interval to 1

* Reflow

* ✏️ Minor improvements
2018-02-02 01:51:56 +01:00
akloeckner
a3e449edb5 add only_direct option to sensor.deutsche_bahn (#4542)
* add only_direct option to sensor.deutsche_bahn

goes along with https://github.com/home-assistant/home-assistant/pull/11999

* Update style
2018-01-29 23:29:39 +01:00
Jack Wilsdon
2788202f1e emulated_hue: add documentation for new entities configuration (#4538)
* emulated_hue: add documentation for new entities configuration

* ✏️ Minor improvements
2018-01-29 13:30:04 -08:00
Franck Nijhof
c16a434566
✏️ Minor changes 2018-01-29 07:59:55 +01:00
Robert
8b5123adbc Buienradar (#4544)
* Title in line with similar weather components

* Title in line with similar weather components
2018-01-29 07:53:06 +01:00
Craig J. Ward
631fe9f878 Goalfeed (#4211)
* add goalfeed docs

* update date

* Update email address

* changes as per notes

* Minor changes
2018-01-28 13:27:38 +01:00
Rene Nulsch
b62ba17d3a Add absolute url config information (#4465)
* Add absolute url config information

* revert ha_release change, change url description

* 🔨 Reverting "date" field
2018-01-28 09:55:17 +01:00
Diogo Gomes
2436d94e13 Added examples 2018-01-27 16:55:56 +00:00
Rene Nulsch
399b9e6760 Panel_Iframe - Allow relative urls in config (#4477)
* Panel_Iframe - Allow relative urls in config

* Fix configuration
2018-01-27 08:46:06 +01:00
Paulus Schoutsen
3177f20493 Merge branch 'current' into next 2018-01-26 21:08:36 -08:00
Jens Østergaard Nielsen
9e7e78b3c9 IHC component (#4520)
* New IHC platform

* autosetup -> auto_setup

* Moved auto setup to the IHC component

* Removed by LK in logo

* Changes from review.

* Defaults in configurations. manualy setup" changed to "manual setup" (Anchors adjusted)

* Relative links changed to absolute links

* 'host' renamed to 'url'

* ✏️ Tweaks
2018-01-26 23:05:10 +01:00
Nolan Gilley
4b3ed6a650 add erc20 token (#4523)
* add erc20 token

* ✏️ Minor corrections
2018-01-26 22:12:31 +01:00
akloeckner
5ba6298e21 clarify scenes (#4471)
* clarify scenes

- add helper pointer, see https://github.com/home-assistant/home-assistant/pull/11819
- add workaround for multiple services, not sure actually where I found this
- add description of state definition, as it took me some time to get this

* ✏️ Minor changes
2018-01-26 22:12:04 +01:00
Aaron Bach
19eccf43e6 Adds docs for Pollen.com sensor platform (#4524)
* Adds docs for Pollen.com sensor platform

* Updating version number
2018-01-26 21:47:25 +01:00
Diogo Gomes
6e8966b611 Fixes 2018-01-22 22:48:09 +00:00
Diogo Gomes
84e29bbc8c Added Mediaroom component
Mediaroom is a media_player
2018-01-22 22:29:10 +00:00
Diogo Gomes
16b84fa007 Merge remote-tracking branch 'home-assistant/next' into next 2018-01-21 17:37:16 +00:00
Diogo Gomes
854b1a61be Merge remote-tracking branch 'home-assistant/next' into next 2017-11-09 22:25:59 +00:00
Diogo Gomes
5268be6c29 Merge remote-tracking branch 'home-assistant/next' into next 2017-11-07 19:15:34 +00:00
1257 changed files with 19705 additions and 9328 deletions

8
.gitignore vendored
View file

@ -12,4 +12,10 @@ vendor
node_modules
source/.jekyll-metadata
*.iml
.idea/
.idea/
/.vs/home-assistant.github.io/v15/.suo
/.vs/ProjectSettings.json
/.vs/slnx.sqlite
/.vs/config/applicationhost.config
/.vs/slnx.sqlite-journal
/.vs/VSWorkspaceState.json

View file

@ -1 +1 @@
2.4.1
2.4.3

View file

@ -15,6 +15,7 @@
<meta name="HandheldFriendly" content="True">
<meta name="MobileOptimized" content="320">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="theme-color" content="#038FC7">
{% capture canonical %}{{ site.url }}{% if site.permalink contains '.html' %}{{ page.url }}{% else %}{{ page.url | remove:'index.html' | strip_slash }}{% endif %}{% endcapture %}
<link rel="canonical" href="{{ canonical }}">

View file

@ -24,3 +24,4 @@ group :jekyll_plugins do
end
gem 'sinatra', '~> 1.4.2'
gem 'nokogiri'

View file

@ -42,6 +42,9 @@ GEM
rb-inotify (~> 0.9, >= 0.9.7)
mercenary (0.3.6)
method_source (0.8.2)
mini_portile2 (2.3.0)
nokogiri (1.8.2)
mini_portile2 (~> 2.3.0)
octopress (3.0.11)
jekyll (>= 2.0)
mercenary (~> 0.3.2)
@ -68,8 +71,8 @@ GEM
method_source (~> 0.8.1)
slop (~> 3.4)
public_suffix (3.0.0)
rack (1.6.8)
rack-protection (1.5.3)
rack (1.6.9)
rack-protection (1.5.5)
rack
rake (10.5.0)
rb-fsevent (0.10.2)
@ -100,6 +103,7 @@ DEPENDENCIES
jekyll-redirect-from
jekyll-sitemap
jekyll-time-to-read
nokogiri
octopress (~> 3.0)
octopress-include-tag
pry
@ -113,4 +117,4 @@ RUBY VERSION
ruby 2.4.1p111
BUNDLED WITH
1.15.4
1.16.1

View file

@ -60,6 +60,13 @@ task :generate do
abort("Generating CSS failed") unless success
success = system "jekyll build"
abort("Generating site failed") unless success
if ENV["CONTEXT"] != 'production'
File.open("#{public_dir}robots.txt", 'w') do |f|
f.write "User-agent: *\n"
f.write "Disallow: /\n"
end
end
public_dir
end
desc "Watch the site and regenerate when it changes"

View file

@ -3,7 +3,7 @@
# Main Configs #
# ----------------------- #
url: https://home-assistant.io
url: https://www.home-assistant.io
title: Home Assistant
subtitle: Open-source home automation platform running on Python 3
author: Home Assistant
@ -139,14 +139,14 @@ social:
# Home Assistant release details
current_major_version: 0
current_minor_version: 62
current_patch_version: 1
date_released: 2018-01-30
current_minor_version: 69
current_patch_version: 0
date_released: 2018-05-11
# Either # or the anchor link to latest release notes in the blog post.
# Must be prefixed with a # and have double quotes around it.
# Major release:
patch_version_notes: "#release-0621---january-30"
patch_version_notes: "#"
# Minor release (Example #release-0431---april-25):
# Date we moved to Discourse for comments

View file

@ -1,11 +1,12 @@
credits_generator
=================
This tool can be used to update the [Home Assistant's Credits page](https://home-assistant.io/developers/credits/).
This tool can be used to update the [Credits page for Home Assistant](https://home-assistant.io/developers/credits/).
Setup
-----
Fetch the dependencies with `npm`.
```bash
$ cd credits_generator
$ npm install
@ -13,8 +14,11 @@ $ npm install
Usage
-----
Go to https://github.com/settings/tokens/new and generate a new GitHub personal access token.
Give the token any name and select the `public_repo` and `read:user` scopes.
Set your personal GitHub access token as environmental variable.
Set the environment variable `GITHUB_TOKEN` to the new token.
```bash
$ export GITHUB_TOKEN=<Your GitHub access token>
@ -23,7 +27,6 @@ $ export GITHUB_TOKEN=<Your GitHub access token>
Run the script.
```bash
$ cd credits_generator
$ node update_credits.js
```

View file

@ -58,7 +58,12 @@ github.repos.getForOrg({
cb(err);
return;
}
if(userInfo.login == 'RubenKelevra') userInfo.name = 'RubenKelevra'; // ugh, because his name is `@RubenKelevra`
if (userInfo.name) {
userInfo.name = userInfo.name.replace(/^@/, '')
.replace(/</g, '&lt;')
.replace(/>/g, '&gt;')
.replace(/[\\`*_{}[\]()#+-.!~|]/g, '\\$&');
}
usersMap[login].info.name = userInfo.name || userInfo.login;
usersMap[login].info.username = userInfo.login;
cb();

View file

@ -2,7 +2,7 @@ module Jekyll
class ConfigurationBlock < Liquid::Block
TYPE_LINKS = {
'action' => '/docs/scripts/',
'device_class' => '/components/%{component}/#device_class',
'device_class' => '/components/%{component}/#device-class',
'template' => '/docs/configuration/templating/',
}

View file

@ -0,0 +1,17 @@
module Jekyll
class EnvironmentVariablesGenerator < Generator
def generate(site)
# https://www.netlify.com/docs/continuous-deployment/#build-environment-variables
repo_url = ENV['REPOSITORY_URL'] || 'https://github.com/home-assistant/home-assistant.github.io'
# Rewrite urls if repo url is the ssh format.
if repo_url.start_with? 'git@github.com:'
repo_url = repo_url.sub 'git@github.com:', 'https://github.com/'
end
# These values will be available as {{ site.NLY_REPOSITORY_URL }}
site.config['NLY_REPOSITORY_URL'] = repo_url
site.config['NLY_HEAD'] = ENV['HEAD'] || 'current'
end
end
end

View file

@ -24,7 +24,7 @@ module Jekyll
# OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
def site_url
'https://home-assistant.io'
'https://www.home-assistant.io'
end
# Prepend a url with the full site url

33
plugins/no_follow.rb Normal file
View file

@ -0,0 +1,33 @@
# Jekyll Auto Nofollow Plugin
# Automatically adds rel='external nofollow' to outgoing links.
require 'jekyll'
require 'nokogiri'
module Jekyll
module NoFollow
def nofollow(content)
dom = Nokogiri::HTML.fragment(content)
# Find all links
dom.css('a').each do |link|
rel = ['external', 'nofollow']
# All external links start with 'http', skip when this one does not
next unless link.get_attribute('href') =~ /\Ahttp/i
# Play nice with our own links
next if link.get_attribute('href') =~ /\Ahttps?:\/\/\w*.?home-assistant.io/i
# Play nice with links that already have a rel attribute set
rel.unshift(link.get_attribute('rel'))
# Add rel attribute to link
link.set_attribute('rel', rel.join(' ').strip)
end
dom.to_s
end
end
end
Liquid::Template.register_filter(Jekyll::NoFollow)

View file

@ -4,6 +4,10 @@ $primary-color: #049cdb;
.site-header {
position: relative;
.site-title {
font-weight: normal;
}
}
.search-container {
@ -377,18 +381,26 @@ p.note {
}
.copyright {
text-align: center;
text-align: left;
i {
font-size: 3em;
margin-right: 8px;
position: relative;
top: -5px;
.company {
.title {
font-size: 1.5em;
}
img {
vertical-align: middle;
}
i {
font-size: 2em;
padding: 0 5px;
}
}
.credit {
text-align: left;
display: inline-block;
font-size: .8em;
ul {
margin: 0;
list-style: none;
}
}

View file

@ -65,7 +65,7 @@ Screenshot of the HASS Configurator.
### {% linkable_title Embedding into Home-Assistant %}
Using the Home Assistant component [panel_iframe](https://home-assistant.io/components/panel_iframe/) it is possible to embed the configurator directly into Home Assistant, allowing you to modify your configuration from within the Home Assistant frontend.
Using the Home Assistant component [panel_iframe](/components/panel_iframe/) it is possible to embed the configurator directly into Home Assistant, allowing you to modify your configuration from within the Home Assistant frontend.
An example configuration would look like this:

View file

@ -11,10 +11,6 @@ footer: true
Setup and manage a [Dnsmasq](http://thekelleys.org.uk/dnsmasq/doc.html) DNS server. This allows you to manipulate DNS requests. For example, you can have your Home Assistant domain resolve with an internal address inside your network.
<p class='note info'>
`interface` options are for resinos based installation. On other system you can set it to `""`, for listen on every interface.
</p>
```json
{
"defaults": ["8.8.8.8", "8.8.4.4"],
@ -23,8 +19,7 @@ Setup and manage a [Dnsmasq](http://thekelleys.org.uk/dnsmasq/doc.html) DNS serv
],
"hosts": [
{"host": "home.mydomain.io", "ip": "192.168.1.10"}
],
"interface": "eth1"
]
}
```
@ -33,4 +28,3 @@ Configuration variables:
- **defaults** (*Required*): A list of DNS servers to forward default requests to.
- **forwards** (*Optional*): A list of domains that will forward to a specific server.
- **hosts** (*Optional*): A list of hosts to resolve statically.
- **interface** (*Optional*): If an interface is set, it listens only on this interface. Needs to be set for ResinOS. Normally is `eth0` for ethernet wired connection and `wlan0` for wireless connection.

View file

@ -10,12 +10,14 @@ footer: true
featured: true
---
[Duck DNS](https://duckdns.org/) is a free service which will point a DNS (sub domains of duckdns.org) to an IP of your choice. This add-on includes support for Let's Encrypt and will automatically create and renew your certificates.
[Duck DNS](https://www.duckdns.org/) is a free service which will point a DNS (sub domains of duckdns.org) to an IP of your choice. This add-on includes support for Let's Encrypt and will automatically create and renew your certificates.
```json
{
"lets_encrypt": {
"accept_terms": true
"accept_terms": true,
"certfile": "fullchain.pem",
"keyfile": "privkey.pem"
},
"token": "sdfj-2131023-dslfjsd-12321",
"domains": ["my-domain.duckdns.org"]
@ -24,10 +26,10 @@ featured: true
Configuration variables:
- **lets_encrypt.accept_terms** (*Optional*): If you accept the [Let's Encrypt Subscriber Agreement][le], it will generate and update Let's Encrypt certificates for your DuckDNS domain.
- **token** (*Required*): Your Duck DNS API key.
- **domains** (*Required*): A list of domains to update DNS.
- **seconds** (*Optional*): Seconds between updates to Duck DNS.
- **lets_encrypt.accept_terms** (*Optional*): If you accept the [Let's Encrypt Subscriber Agreement][le], it will generate & update Let's Enrypt certificates for your DuckDNS domain.
- **seconds** (*Required*): Seconds between updates to Duck DNS.
[le]: https://letsencrypt.org/repository/
@ -49,3 +51,5 @@ If you use a port other than `8123` or an SSL proxy, change the port number acco
You'll need to forward the port you listed in your configuration (8123 in the example above) on your router to your Home Assistant system. You can find guides on how to do this on [Port Forward](https://portforward.com/) - noting that you'll only need to forward the TCP port.
Ensure that you allocate the Home Assistant system a fixed IP on your network before you configure port forwarding. You can do this either on the computer itself (see the [install guide](/hassio/installation/) or via a static lease on your router.
Restart Home Assistant for the configured changes to take effect. When you access the Home Assistant frontend you will now need to use `https`, even when accessing local instances, for example at `https://192.168.0.1:8123`.

View file

@ -11,7 +11,7 @@ featured: true
---
<p class='note'>
If you want to integrate your Google Home, or mobile phone running Google Assistant, with Home Assistant, then you want the [Google Assistant component](https://home-assistant.io/components/google_assistant/).
If you want to integrate your Google Home, or mobile phone running Google Assistant, with Home Assistant, then you want the [Google Assistant component](/components/google_assistant/).
</p>
[Google Assistant][GoogleAssistant] is an AI-powered voice assistant that runs on the Raspberry Pi and x86 platforms and interact via the [DialogFlow][comp] integration with Home-Assistant. You can also use [Google Actions][GoogleActions] to extend its functionality.
@ -66,7 +66,7 @@ Configuration example that uses the USB microphone and the built-in headset audi
Configuration variables:
- **mic**: This is the hardware address of your microphone. Look at the add-on output
- **mic**: This is the hardware address of your microphone. Look at the add-on output
- **speaker**: This is the hardware address of your speakers. Look at the add-on output
### {% linkable_title Home Assistant configuration %}

View file

@ -57,7 +57,7 @@ Use the following configuration in Home Assistant to use it:
```yaml
homematic:
interfaces:
BidCoS-RF:
rf:
host: core-homematic
port: 2001
```

View file

@ -2,7 +2,7 @@
layout: page
title: "Let's Encrypt"
description: "Automatically manage your SSL certificate using Let's Encrypt."
date: 2017-04-30 13:28
date: 2018-04-18 10:55
sidebar: true
comments: false
sharing: true
@ -14,7 +14,7 @@ featured: false
You should not use this if you are also using the [DuckDNS add-on]. The DuckDNS add-on has integrated Let's Encrypt support.
</p>
Setup and manage a [Let's Encrypt](https://letsencrypt.org/) certificate. This addon will create a certificate on the first run and will auto-renew if the certificate is within 30 days of expiration.
Setup and manage a [Let's Encrypt](https://letsencrypt.org/) certificate. This addon will create a certificate on the first run and will auto-renew if the certificate is within 30 days of expiration. This add-on uses port 80 to verify the certificate request. You will need to stop all other add-ons that also use this port.
```json
{
@ -41,4 +41,24 @@ http:
If you use another port such as `8123` or an SSL proxy, change the port number.
## {% linkable_title Enabling auto-renewals %}
Out of the box, the add-on will not automatically renew your certificate. In fact, it only starts, tries to get/renew your certificte, and then stops. It's up to you to manually start it again whenever your certificate comes close to expiry.
However, you can automate this process using Home Assistant.
Use this in your `automations.yaml` to attempt certificate renewal each day at midnight:
```yaml
- id: letsencrypt-renewal
alias: "Let's Encrypt Renewal"
trigger:
- platform: time
at: '00:00:00'
action:
- service: hassio.addon_restart
data:
addon: core_letsencrypt
```
[DuckDNS add-on]: /addons/duckdns/

View file

@ -9,7 +9,7 @@ sharing: true
footer: true
---
Set up a [mariadb](https://mariadb.org/) SQL server. It supports multiple databases, users, and permission settings. If you want to only connect from inside home assistant use `core-mariadb` as the host address.
Set up a [mariadb](https://mariadb.org/) SQL server. It supports multiple databases, users, and permission settings. If you want to only connect from inside Home Assistant use `core-mariadb` as the host address.
```json
{

View file

@ -43,7 +43,7 @@ Configuration variables:
### {% linkable_title Home Assistant configuration %}
To use the Mosquitto as [broker](/docs/mqtt/broker/#run-your-own) add the following entry to the `configuration.yaml` file.
To use the Mosquitto as [broker](/docs/mqtt/broker/#run-your-own), add the following entry to the `configuration.yaml` file.
```yaml
# Example configuration.yaml entry
@ -59,3 +59,20 @@ mqtt:
username: YOUR_USERNAME
password: YOUR_PASSWORD
```
### {% linkable_title Listening simultaneously on SSL/TLS (8883) and insecure (1883) ports %}
1. Configure SSL/TLS as normal.
2. Set `customize` flag to `true` in your configuration.
3. Create a file in `/share/mosquitto` named `insecure.conf` with the following contents:
```text
listener 1883
protocol mqtt
```
4. Restart MQTT
<p class='note warning'>
It's recommened that you only open your firewall to the SSL/TLS port (8883) and only use the insecure port (1883) for local devices.
</p>

View file

@ -11,17 +11,29 @@ footer: true
Setup an SSL proxy with NGINX and redirect port 80 to 443. Make sure you have generated a certificate before you start this add-on.
In the `http` section of the `configuration.yaml` file remove `ssl_certificate` and `ssl_key` and don't enter the port in the `base_url` to avoid a HTTP 502 error.
In the `http` section of the `configuration.yaml` file remove `ssl_certificate` and `ssl_key` and don't enter the port in the `base_url` to avoid an HTTP 502 error.
```json
{
"domain": "home.example.com"
"domain": "home.example.com",
"certfile": "fullchain.pem",
"keyfile": "privkey.pem",
"hsts": "max-age=31536000; includeSubDomains",
"customize": {
"active": false,
"default": "nginx_proxy_default*.conf",
"servers": "nginx_proxy/*.conf"
}
}
```
Configuration variables:
- **domain** (*Required*): Domain they will proxy run with it.
- **certfile** (*Required*): Certificate file to use in the /ssl dir.
- **keyfile** (*Required*): Private key file to use in the /ssl dir.
- **hsts** (*Optional*): Value for the [`Strict-Transport-Security`](https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Strict-Transport-Security) HTTP header to send. If empty or `null`, the header is not sent.
- **customize** (*Optional*): If true, additional NGINX configuration files for the default server and additional servers are read from files in the /share dir specified by the `default` and `servers` variables.
<p class='note'>
It is possible to deactivate port 80 if you need this for things like `emulate_hue`. Remove the host port from Network option of this add-on.

View file

@ -22,7 +22,7 @@ This addon allows you to set up a [Samba](https://samba.org/) server to access h
"addons": true,
"share": true,
"backup": true,
"ssl": false,
"ssl": false
},
"username": "",
"password": "",
@ -32,10 +32,10 @@ This addon allows you to set up a [Samba](https://samba.org/) server to access h
Configuration variables:
- **name** (*Optional*): default `hassio`. Set NetBIOS name of hassio device.
- **workgroup** (*Optional*): default `WORKGROUP`. Set network workgroup.
- **guest** (*Optional*): Allow login without a username or password. Defaults to `true`.
- **map** (*Optional*): Control which folder will be exposed. `config` is for Home Assistant configuration folder. `addons` for a local custom repository. `share` is a folder that can access from add-ons and Home Assistant too. `backup` for access to snapshot files. `ssl` for certificate storage, be careful with this option! Defaults all to `true`, except for `ssl`.
- **username** (*Optional*): The username for logging in if guest login is not used.
- **name** (*Optional*): Set netbios name of Hass.io device. Default is `hassio`.
- **workgroup** (*Optional*): Set network workgroup name. Default is `WORKGROUP`.
- **guest** (*Optional*): Allow login without a username or password. Default is `true`.
- **map** (*Optional*): Control which folders will be exposed. `config` shares the Home Assistant configuration folder. `addons` shares the local custom repository. `share` shares a folder that can be accessed by add-ons and Home Assistant. `backup` shares access to snapshot files. `ssl` shares certificate storage. Be careful with the `ssl` option! Defaults are all set to `true`, except for `ssl`.
- **username** (*Optional*): Username for logging in if guest login is not used.
- **password** (*Optional*): Password for `username`. An empty password is not supported.
- **interface** (*Optional*): Interface on that will start the share. Normally is `eth0` for ethernet wired connection and `wlan0` for wireless connection.
- **interface** (*Optional*): Interface that will start the share. Normally this is `eth0` for ethernet wired connection and `wlan0` for wireless connection.

View file

@ -2,51 +2,39 @@
layout: page
title: "Snips.ai"
description: "Enhance your Hass.io installation with a local voice assistant."
date: 2017-04-30 13:28
date: 2018-05-02 13:28
sidebar: true
comments: false
sharing: true
footer: true
---
[Snips.ai] is an AI-powered voice assistant that runs on the Raspberry Pi 3 and x86 platforms. It runs on-device and is Private by Design.
[Snips.ai](https://snips.ai/) is an AI-powered voice assistant that runs on the Raspberry Pi 3 and x86 platforms. It runs on-device and is Private by Design.
To get started, follow [their tutorial] to create an assistant and download the training data.
The Snips add-on depends on the Mosquitto add on to bridge to Home Assistant, so make sure that is installed.
Now install and activate the [Samba] add-on so you can upload your training data. Connect to the "share" Samba share and copy your training data over. Name the file `assistant.zip`.
HomeAssistant comes with certain Intents builtin to handle common tasks. A complete list of Intents can be found in this wiki [Hass Snips Bundle](https://github.com/tschmidty69/hass-snips-bundle-intents/wiki).
Now it's time to start Snips for the first time. When the Snips add-on starts, it will output your audio devices:
The Snips addon by default comes with an assistant that allows you to turn on lights or switches, open covers, or add and list items to a shopping list if that component is enabled.
```text
**** List of PLAYBACK Hardware Devices ****
card 0: ALSA [bcm2835 ALSA], device 0: bcm2835 ALSA [bcm2835 ALSA]
Subdevices: 8/8
Subdevice #0: subdevice #0
Subdevice #1: subdevice #1
Subdevice #2: subdevice #2
Subdevice #3: subdevice #3
Subdevice #4: subdevice #4
Subdevice #5: subdevice #5
Subdevice #6: subdevice #6
Subdevice #7: subdevice #7
card 0: ALSA [bcm2835 ALSA], device 1: bcm2835 ALSA [bcm2835 IEC958/HDMI]
Subdevices: 1/1
Subdevice #0: subdevice #0
If using a USB microphone and speakers plugged into the Raspberry Pi output, Snips will work without any change to the configuration. Trying saying things like:
```
Turn on kitchen light
Open garage door
What is on my shopping list
```
You need to use this information to point the add-on at the right speakers and microphone. The information describes different cards and devices. On a Raspberry Pi 3, card 0 - device 0 is the built-in headset port, card 0 - device 1 is the HDMI port. In the example above, the USB microphone showed up as card 1 - device 0.
To get started creating your own configuration, follow [their tutorial](https://snips.gitbook.io/documentation/console) to create an assistant and download the training data. You can also add the HomeAssistant Skill to your assistant to enable the built-in intents, and add or create your own intents to do more complex tasks.
Find the microphone and speakers that you want to use and note down their device and card number. We will need that to configure the add-on options `mic` (microphone to use) and `speaker` (speaker to use). The format for these options is `<card #>,<device #>`. Change the configuration options and click save.
Now install and activate the [Samba](/addons/samba/) add-on so you can upload your training data. Connect to the "share" Samba share and copy your assistant over. Name the file `assistant.zip` or whatever you have configured in the configuration options.
Now start the add-on.
Now it's time to start Snips for the first time. You can configure the microphone and sound card using the Add-on interface. Now start the add-on.
### Add-On configuration
### {% linkable_title Add-On configuration %}
```json
{
"mic": "1,0",
"speaker": "1,0",
"assistant": "assistant.zip",
"mqtt_bridge": {
"active": true,
"host": "172.17.0.1",
@ -54,23 +42,76 @@ Now start the add-on.
"user": "",
"password": ""
},
"assistant": "assistant.zip",
"language": "en",
"custom_tts": false,
"tts_platform": "amazon_polly"
}
```
Configuration variables:
- **mqtt_bridge** (*Optional*): Snips uses MQTT to communicate and defaults to their own broker. Use this config option to bridge their broker to your own.
- **mic**: This is the hardware address of your microphone. Look at the Snips
- **mqtt_bridge**: Snips uses MQTT to communicate and defaults to their own broker. Use this config option to bridge their broker to your the Mosquitto add-on.
- **assistant**: The name of your custom assistant in `/share`. If no assistant is found then a default assistant will be used.
- **language**: Language. This is used to select the default custom assistant, Currently `en`, `de` and `fr` are supported.
- **custom_tts**: Whether to use a TTS provider from Home Assistant for a variety of voices.
- **tts_platform**: Which TTS platform to use.
### {% linkable_title Home Assistant configuration %}
Use the Home Assistant [Snips.ai component][comp] to integrate the add-on into Home Assistant.
A simple configuration just requires this. Consult [Snips.ai component](/components/snips/) for more options.
```yaml
snips:
```
[Snips.ai]: https://snips.ai/
[their tutorial]: https://github.com/snipsco/snips-platform-documentation/wiki/2.-Running-your-first-end-to-end-assistant
[Samba]: /addons/samba/
[comp]: /components/snips/
### {% linkable_title Home Assistant configuration %}
There is an active [discord](https://discordapp.com/invite/3939Kqx) channel for further support.
### {% linkable_title Examples %}
So now you can turn lights on and off, let's check the weather. Log on to the [console](https://console.snips.ai/). If this is your first time, create a new assistant and add the Home Assistant skill, along with the Weather skill by snips. Download your assistant manually and copy it to the `/share` folder on your HassIO installation using the Samba addon.
Next create a weather sensor, e.g., one for (Dark Sky)[/components/sensor.darksky/] and put the `api_key` in your `secrets.yaml` file.
```yaml
- platform: darksky
name: "Dark Sky Weather"
api_key: !secret dark_sky_key
update_interval:
minutes: 10
monitored_conditions:
- summary
- hourly_summary
- temperature
- temperature_max
- temperature_min
```
Next add this to your `configuration.yaml` file to reference a new `intent_script` component. This is a good practice to [split your configuration files](/docs/configuration/splitting_configuration/) up.
```yaml
intent_script: !include intent_script.yaml
```
Finally, create this `intent_script.yaml` file in your configuration directory.
{% raw %}
```yaml
searchWeatherForecast:
speech:
type: plain
text: >
The weather is currently
{{ states('sensor.dark_sky_weather_temperature') | round(0) }}
degrees outside and {{ states('sensor.dark_sky_weather_summary') }}.
The high today will be
{{ states('sensor.dark_sky_weather_daily_high_temperature') | round(0)}}
and {{ states('sensor.dark_sky_weather_hourly_summary') }}
```
{% endraw %}
Now just restart HassIO and ask it what the weather is like.
[their tutorial]: https://github.com/snipsco/snips-platform-documentation/wiki/2.-Create-an-assistant-using-an-existing-bundle

View file

@ -19,9 +19,9 @@ After any changes have been made to the configuration, you need to restart the a
Configuration variables:
- **id** (*Required*): A number and must be unique for each device.
- **name** (*Required*): A name for easy identification of the device.
- **protocol** (*Required*): This is the protocol the device uses. More on the different protocols later down.
- **id** (*Required*): A number and must be unique for each device.
- **name** (*Required*): A name for easy identification of the device.
- **protocol** (*Required*): This is the protocol the device uses. More on the different protocols later down.
- **model** (*Optional*): The model parameter is only used by some protocols where there exists different types of devices using the same protocol. This can be dimmers versus non-dimmers, codeswitch versus self-learning, etc.
- **house** (*Optional*): Depending on protocol the values here can vary a lot to identify or group per house or type.
- **unit** (*Optional*): Unit identifier, in most cases a value between 1 to 16 and often used in combination with the house.
@ -37,10 +37,10 @@ You will need to add internal communication details to `configuration.yaml` to e
tellstick:
host: core-tellstick
port: [50800, 50801]
```
To add [lights](https://home-assistant.io/components/light.tellstick/), [sensors](https://home-assistant.io/components/sensor.tellstick/) and [switches](https://home-assistant.io/components/switch.tellstick/) you follow the guidelines for each type individually that is [described for Home Assistant](https://home-assistant.io/components/tellstick/)
To add [lights](/components/light.tellstick/), [sensors](/components/sensor.tellstick/) and [switches](/components/switch.tellstick/) you follow the guidelines for each type individually that is [described for Home Assistant](/components/tellstick/)
The add-on will also enable you to interact with the `tdtool` via a Home Assistant services call, see example below for self-learning device.

View file

@ -24,7 +24,7 @@ There is currently support for the following device types within Home Assistant:
- [Camera](/components/camera.abode/): Reports on `Camera` devices and will download and show the latest captured still image.
- [Cover](/components/cover.abode/): Reports on `Secure Barriers` and can be used to open and close the cover.
- [Lock](/components/cover.abode/): Reports on `Door Locks` and can be used to lock and unlock the door.
- [Light](/components/light.abode/): Reports on `Dimmer` lights and can be used to dim, change color, or turn the light on and off.
- [Light](/components/light.abode/): Reports on `Dimmer` lights and can be used to dim or turn the light on and off.
- [Switch](/components/switch.abode/): Reports on `Power Switch` devices and can be used to turn the power switch on and off. Also reports on `Automations` set up in the Abode system and allows you to activate or deactivate them.
- [Sensor](/components/sensor.abode/): Reports on `Temperature`, `Humidity`, and `Light` sensors.

View file

@ -1,7 +1,7 @@
---
layout: page
title: "Abode Alarm Control Panel"
description: "Instructions how to setup the Abode Alarm control panel within Home Assistant."
description: "Instructions on how to setup the Abode Alarm control panel within Home Assistant."
date: 2017-08-26 0:28
sidebar: true
comments: false

View file

@ -1,7 +1,7 @@
---
layout: page
title: "AlarmDecoder Alarm Control Panel"
description: "Instructions how to setup the AlarmDecoder Alarm control panel within Home Assistant."
description: "Instructions on how to setup the AlarmDecoder Alarm control panel within Home Assistant."
date: 2017-04-02 13:28
sidebar: true
comments: false
@ -27,7 +27,9 @@ The Alarm Decoder component gives you access to several services for you to cont
- `alarm_disarm`: Disarms the alarm from any state. Also clears a `check_zone` flag after an alarm was triggered.
- `alarmdecoder_alarm_toggle_chime`: Toggles the alarm's chime state.
**Note**: `alarm_arm_custom_bypass` and `alarm_trigger`, while available in the services list in Home Assistant, are not currently implemented in the Alarm Decoder component.
<p class='note'>
`alarm_arm_custom_bypass` and `alarm_trigger`, while available in the services list in Home Assistant, are not currently implemented in the Alarm Decoder platform.
</p>
### {% linkable_title Attributes %}

View file

@ -1,7 +1,7 @@
---
layout: page
title: "Alarm.com Alarm Control Panel"
description: "Instructions how to integrate Alarm.com into Home Assistant."
description: "Instructions on how to integrate Alarm.com into Home Assistant."
date: 2016-01-14 22:00
sidebar: true
comments: false

View file

@ -1,7 +1,7 @@
---
layout: page
title: "Arlo Control Panel"
description: "Instructions how to setup the Netgear Arlo Base Stations as a control panel within Home Assistant."
description: "Instructions on how to setup the Netgear Arlo Base Stations as a control panel within Home Assistant."
date: 2017-10-05 17:45
sidebar: true
comments: false
@ -27,11 +27,11 @@ alarm_control_panel:
{% configuration %}
home_mode_name:
description: "Arlo base station does not have a built-in home mode. You can map one of your custom modes to home assistant's home mode by setting the name of the custom mode in this configuration variable. The name of the custom mode should match exactly as you set it up in the Arlo app."
description: "Arlo base station does not have a built-in home mode. You can map one of your custom modes to Home Assistant's home mode by setting the name of the custom mode in this configuration variable. The name of the custom mode should match exactly as you set it up in the Arlo app."
required: false
type: string
away_mode_name:
description: "Arlo base station does not have a built-in away mode. You can map one of your custom modes to home assistant's away mode by setting the name of the custom mode in this configuration variable. The name of the custom mode should match eactly as you set it up in the Arlo app."
description: "Arlo base station does not have a built-in away mode. You can map one of your custom modes to Home Assistant's away mode by setting the name of the custom mode in this configuration variable. The name of the custom mode should match eactly as you set it up in the Arlo app."
required: false
type: string
default: "`Armed` mode in Arlo"
@ -74,4 +74,3 @@ Setting Arlo to a custom mode (mapped to `home_mode_name` in `configuration.yaml
You can also completely disarm the Arlo base station by calling the `alarm_control_panel.alarm_disarm` service, and trigger the alarm by calling the `alarm_control_panel.alarm_trigger` service.
More examples and configuration options can be found on the [Manual Alarm Control page](/components/alarm_control_panel.manual/#examples).

View file

@ -1,7 +1,7 @@
---
layout: page
title: "Concord232 Alarm Control Panel"
description: "Instructions how to integrate Interlogix/GE Concord4 with RS-232 Automation Control Module into Home Assistant."
description: "Instructions on how to integrate Interlogix/GE Concord4 with RS-232 Automation Control Module into Home Assistant."
date: 2016-10-11 10:00
sidebar: true
comments: false
@ -16,7 +16,7 @@ The `concord232` platform provides integration with GE, Interlogix (and other br
To use this platform, you will need to have the external concord232 client and server installed. The server must be running on the device which is connected to the automation module's serial port. The client must be installed on the machine running Home Assistant. These may often be the same machine, but do not have to be. For additional details in setting up and testing the client and server, see <https://github.com/JasonCarter80/concord232>
To enable this platform in home assistant, add the following lines to your `configuration.yaml`:
To enable this platform in Home Assistant, add the following lines to your `configuration.yaml`:
```yaml
# Example configuration.yaml entry

View file

@ -1,7 +1,7 @@
---
layout: page
title: "Egardia / Woonveilig Alarm Control Panel"
description: "Instructions how to integrate Egardia / Woonveilig into Home Assistant."
description: "Instructions on how to integrate Egardia / Woonveilig into Home Assistant."
date: 2016-07-02 22:00
sidebar: true
comments: false
@ -12,57 +12,5 @@ ha_release: 0.51
ha_category: Alarm
---
The `egardia` platform enables the ability to control an [Egardia](http://egardia.com/)/[Woonveilig](http://woonveilig.nl) control panel. These alarm panels are known under different brand names across the world, including Woonveilig in the Netherlands. This was tested on the GATE-01, GATE-02 and GATE-03 versions of the Egardia/Woonveilig platform.
You will need to know the IP of your alarm panel on your local network. Test if you can login to the panel by browsing to the IP address and log in using your Egardia/Woonveilig account.
To enable the integration with your alarm panel, add the following lines to your `configuration.yaml` file:
```yaml
# Example configuration.yaml entry
alarm_control_panel:
- platform: egardia
host: YOUR_HOST
username: YOUR_USERNAME
password: YOUR_PASSWORD
```
Configuration variables:
- **host** (*Required*): The local IP address of the Egardia/Woonveilig alarm panel.
- **username** (*Required*): Username for the Egardia/Woonveilig account.
- **password** (*Required*): Password for Egardia/Woonveilig account.
- **version** (*Optional*): The version of the Egardia system. `GATE-01`, `GATE-02` and `GATE-03` are currently supported. Defaults to `GATE-01`.
- **port** (*Optional*): The port of the alarm panel. Defaults to 80.
- **name** (*Optional*): Name to use for the alarm panel. Defaults to `Egardia`.
- **report_server_enabled** (*Optional*): Enable reporting by server. Defaults to `False`.
- **report_server_port** (*Optional*): Port of the Egardia server. Defaults to 52010.
- **report_server_codes** list (*Optional*): List of codes for the different states.
Note that this basic configuration will only enable you to read the armed/armed away/disarmed status of your alarm and will **not** update the status if the alarm is triggered. This is because of how Egardia built their system. The alarm triggers normally go through their servers.
You can change this, however, using the following procedure. This is a more advanced configuration.
1. Log in into your alarm system's control panel. You will need to access http://[IP of your control panel]. You know this already since you need it in the basic configuration from above. Log in to the control panel with your Egardia/Woonveilig username and password.
1. Once logged in, go to *System Settings*, *Report* and change the Server Address for your primary server to the IP or hostname of your Home Assistant machine. You can leave the port number set to 52010 or change it to anything you like. **Make sure to change the settings of the primary server otherwise the messages will not come through. Note that this will limit (or fully stop) the number of alarm messages you will get through Egardia's / Woonveilig services.** Maybe, that is just what you want. Make sure to save your settings by selecting 'OK'.
1. On your Home Assistant machine run `$ sudo python3 egardiaserver.py`. Refer to the [python-egardia repository](https://github.com/jeroenterheerdt/python-egardia) for detailed documentation on parameters. This will receive status codes from your alarm control panel and display them. You will need the codes to include in your configuration.yaml. Make sure to change the status of your alarm to all states (disarm, arm, home) by all means possible (all users, remotes, web login, app) as well as trigger the alarm in all ways possible to get 100% coverage. **Before triggering the alarm it might be good to disable the siren temporarily (can be done in Panel Settings).**
1. Once you have the codes, update your `configuration.yaml`:
```yaml
# Example configuration.yaml entry
alarm_control_panel:
 - platform: egardia
  host: YOUR_HOST
  username: YOUR_USERNAME
  password: YOUR_PASSWORD
report_server_enabled: True
report_server_port: PORT_OF_EGARDIASERVER (optional, defaults to 52010)
report_server_codes:
arm: XXXXXXXXXXXXXXXX, XXXXXXXXXXXXXXXX
disarm: XXXXXXXXXXXXXXXX, XXXXXXXXXXXXXXXX
home: XXXXXXXXXXXXXXXX
triggered: XXXXXXXXXXXXXXXX, XXXXXXXXXXXXXXXX, XXXXXXXXXXXXXXXX
ignore: XXXXXXXXXXXXXXXX
```
Note that for *triggered*, *arm* and *disarm* multiple codes can be entered since each sensor triggers with a different code and each user of the system has its own arm and disarm codes. Also note that your system will do regular system checks which will be reported as well. Since Home Assistant provides no way of handling them properly, you can enter those codes as *ignore* (again, multiple codes can be used here). The egardia component will ignore these codes and continue returning the old status if it receives any of the codes that are listed as ignore. This is useful for example when you have armed your alarm at night: normally a system check will occur at least once during the night and if that code is not specified anywhere Home Assistant will set the status of the alarm to its default, which is unarmed. This is in fact wrong. Listing the code as ignore changes this behavior and Home Assistant will continue to show the status the alarm is in (disarm, arm, home, triggered) even when system checks occur.
5. Test your setup and enjoy. The component will update if the alarm status changes, including triggers. You can use this to build your own automations and send notifications as you wish. *Note*: previous versions required a separate egardiaserver to be set up. This is no longer necessary and corresponding system services can be removed (using systemctl).
The `egardia` platform allows you to integrate your [Egardia](http://www.egardia.com)/[Woonveilig](http://www.woonveilig.nl) alarm control panel in Home Assistant.
You will need to set up your [Egardia hub](/components/egardia/).

View file

@ -1,7 +1,7 @@
---
layout: page
title: "Envisalink Alarm"
description: "Instructions how to setup the Envisalink Alarm control panel within Home Assistant."
description: "Instructions on how to setup the Envisalink Alarm control panel within Home Assistant."
date: 2016-07-01 08:00
sidebar: true
comments: false

View file

@ -1,7 +1,7 @@
---
layout: page
title: "Antifurto365 iAlarm Control Panel"
description: "Instructions how to integrate iAlarms alarms into Home Assistant."
description: "Instructions on how to integrate iAlarms alarms into Home Assistant."
date: 2017-11-30 20:00
sidebar: true
comments: false

View file

@ -0,0 +1,93 @@
---
layout: page
title: "IFTTT Alarm Control Panel"
description: "Instructions on how to integrate IFTTT-controlled security systems into Home Assistant."
date: 2018-03-10 21:00
sidebar: true
comments: false
sharing: true
footer: true
logo: ifttt.png
ha_category: Alarm
ha_release: 0.66
---
The `ifttt` platform allows you to integrate security systems that have no open API but can be controlled through [IFTTT](https://ifttt.com/discover).
This platform depends on the [IFTTT](/components/ifttt/) Home Assistant component. See the component's documentation to set it up.
<p class='note'>
It is important to note that this platform fully relies on IFTTT to receive updates when the security system's state changes. Therefore, this platform shows an assumed state.
</p>
To enable this, setup the required IFTTT applets as listed below and add the following lines to your `configuration.yaml` file:
```yaml
# Example configuration.yaml entry
ifttt:
key: YOUR_WEBHOOK_KEY
alarm_control_panel:
- platform: ifttt
name: YOUR_ALARM_NAME
code: YOUR_ALARM_CODE
event_arm_away: YOUR_ARM_AWAY_EVENT
event_arm_home: YOUR_ARM_HOME_EVENT
event_arm_night: YOUR_ARM_NIGHT_EVENT
event_disarm: YOUR_DISARM_EVENT
```
<p class='note warning'>
It is strongly discouraged to use this platform when you don't use encryption; otherwise, your API password will be send unprotected through the IFTTT Webhooks. It is adviced to [setup encryption using Let's Encrypt](https://home-assistant.io/blog/2017/09/27/effortless-encryption-with-lets-encrypt-and-duckdns/).
</p>
{% linkable_title Required IFTTT applets %}
This platform supports the services `alarm_disarm`, `alarm_arm_away`, `alarm_arm_home` and `alarm_arm_night`. For each of these services, an IFTTT webhook will be triggered.
For this system to operate correctly, the following IFTTT applets have to be setup. Obviously, if your alarm device does not support some states, no applets have to be provided for those.
* **IF** Webhook event `YOUR_DISARM_EVENT` is called, **THEN** disarm the alarm system.
* **IF** Webhook event `YOUR_ARM_HOME_EVENT` is called, **THEN** set the alarm system to armed home.
* **IF** Webhook event `YOUR_ARM_NIGHT_EVENT` is called, **THEN** set the alarm system to armed away.
* **IF** Webhook event `YOUR_DISARM_EVENT` is called, **THEN** set the alarm system to armed night.
* **IF** the alarm system was disarmed, **THEN** perform a Webhook `POST` web request to url `https://HASS_URL/api/services/alarm_control_panel/ifttt_push_alarm_state?api_password=API_PASSWORD` with content type `application/json` and body `{"entity_id": "alarm_control_panel.DEVICE_NAME", "state": "disarmed"}`.
* **IF** the alarm system state changed to armed home, **THEN** perform a Webhook `POST` web request to url `https://HASS_URL/api/services/alarm_control_panel/ifttt_push_alarm_state?api_password=API_PASSWORD` with content type `application/json` and body `{"entity_id": "alarm_control_panel.DEVICE_NAME", "state": "armed_home"}`.
* **IF** the alarm system state changed to armed away, **THEN** perform a Webhook `POST` web request to url `https://HASS_URL/api/services/alarm_control_panel/ifttt_push_alarm_state?api_password=API_PASSWORD` with content type `application/json` and body `{"entity_id": "alarm_control_panel.DEVICE_NAME", "state": "armed_away"}`.
* **IF** the alarm system state changed to armed night, **THEN** perform a Webhook `POST` web request to url `https://HASS_URL/api/services/alarm_control_panel/ifttt_push_alarm_state?api_password=API_PASSWORD` with content type `application/json` and body `{"entity_id": "alarm_control_panel.DEVICE_NAME", "state": "armed_night"}`.
{% configuration %}
name:
description: The name of your Home Assistant alarm control panel.
required: false
type: string
code:
description: The code for the alarm control panel.
required: false
type: string
event_arm_away:
description: IFTTT webhook event to call when the state is set to armed away.
required: false
type: string
default: alarm_arm_away
event_arm_home:
description: IFTTT webhook event to call when the state is set to armed home.
required: false
type: string
default: alarm_arm_home
event_arm_night:
description: IFTTT webhook event to call when the state is set to armed night.
required: false
type: string
default: alarm_arm_night
event_disarm:
description: IFTTT webhook event to call when the state is set to disarmed.
required: false
type: string
default: alarm_disarm
optimistic:
description: Specify if the state will be updated by a ifttt_push_alarm_state call (false) or can be set immediately (true).
required: false
type: boolean
default: false
{% endconfiguration %}

View file

@ -1,7 +1,7 @@
---
layout: page
title: "Manual Alarm Control Panel"
description: "Instructions how to integrate manual alarms into Home Assistant."
description: "Instructions on how to integrate manual alarms into Home Assistant."
date: 2015-10-13 19:10
sidebar: true
comments: false

View file

@ -1,7 +1,7 @@
---
layout: page
title: "Manual Alarm Control Panel with MQTT Support"
description: "Instructions how to integrate manual alarms into Home Assistant with MQTT support."
description: "Instructions on how to integrate manual alarms into Home Assistant with MQTT support."
date: 2017-07-02 9:10
sidebar: true
comments: false
@ -58,7 +58,7 @@ The following configuration variables from the base manual alarm platform are av
- **pending_time** (*Optional*): State specific setting for **pending_time** (all states except **disarmed**)
- **trigger_time** (*Optional*): State specific setting for **trigger_time** (all states except **triggered**)
See the documentation for the [manual alarm platform](/component/alarm_control_panel.manual/) for a description.
See the documentation for the [manual alarm platform](/components/alarm_control_panel.manual/) for a description.
Additionally, the following MQTT configuration variables are also available:

View file

@ -1,7 +1,7 @@
---
layout: page
title: "Alarm Control Panels"
description: "Instructions how to integrate Alarm Control Panels into Home Assistant."
description: "Instructions on how to integrate Alarm Control Panels into Home Assistant."
date: 2015-10-13 19:10
sidebar: true
comments: false

View file

@ -1,7 +1,7 @@
---
layout: page
title: "MQTT Alarm Control Panel"
description: "Instructions how to integrate MQTT capable Alarm Panels into Home Assistant."
description: "Instructions on how to integrate MQTT capable Alarm Panels into Home Assistant."
date: 2015-09-14 19:10
sidebar: true
comments: false

View file

@ -1,7 +1,7 @@
---
layout: page
title: "NX584 Alarm Control Panel"
description: "Instructions how to integrate NX584 into Home Assistant."
description: "Instructions on how to integrate NX584 into Home Assistant."
date: 2016-02-07 10:00
sidebar: true
comments: false

View file

@ -1,7 +1,7 @@
---
layout: page
title: "Satel Integra Alarm Control Panel"
description: "Instructions how to setup the Satel Integra control panel within Home Assistant."
description: "Instructions on how to setup the Satel Integra control panel within Home Assistant."
date: 2017-09-07 13:28
sidebar: true
comments: false

View file

@ -1,7 +1,7 @@
---
layout: page
title: "SimpliSafe Alarm Control Panel"
description: "Instructions how to integrate SimpliSafe into Home Assistant."
description: "Instructions on how to integrate SimpliSafe into Home Assistant."
date: 2016-07-02 22:00
sidebar: true
comments: false

View file

@ -1,7 +1,7 @@
---
layout: page
title: "Vanderbilt SPC Alarm"
description: "Instructions how to setup the Vanderbilt SPC Alarm control panel within Home Assistant."
description: "Instructions on how to setup the Vanderbilt SPC Alarm control panel within Home Assistant."
date: 2017-05-18 22:01
sidebar: true
comments: false

View file

@ -1,7 +1,7 @@
---
layout: page
title: "Honeywell TotalConnect Alarm Control Panel"
description: "Instructions how to integrate TotalConnect alarms into Home Assistant."
description: "Instructions on how to integrate TotalConnect alarms into Home Assistant."
date: 2017-04-02 22:00
sidebar: true
comments: false

View file

@ -1,7 +1,7 @@
---
layout: page
title: "Verisure Alarm"
description: "Instructions how to setup the Verisure Alarm control panel within Home Assistant."
description: "Instructions on how to setup the Verisure Alarm control panel within Home Assistant."
date: 2016-02-15 22:00
sidebar: true
comments: false

View file

@ -1,7 +1,7 @@
---
layout: page
title: "Wink Alarm"
description: "Instructions how to setup the Wink alarms within Home Assistant."
description: "Instructions on how to setup the Wink alarms within Home Assistant."
date: 2017-01-14 12:00
sidebar: true
comments: false

View file

@ -1,7 +1,7 @@
---
layout: page
title: "Alert"
description: "Instructions how to setup automatic alerts within Home Assistant."
description: "Instructions on how to setup automatic alerts within Home Assistant."
date: 2017-01-15 20:00
sidebar: true
comments: false

View file

@ -1,7 +1,7 @@
---
layout: page
title: "Alexa / Amazon Echo"
description: "Instructions how to connect Alexa/Amazon Echo to Home Assistant."
description: "Instructions on how to connect Alexa/Amazon Echo to Home Assistant."
date: 2015-12-13 13:02
sidebar: true
comments: false
@ -46,7 +46,7 @@ Additionally, note that at the time of this writing, your Alexa skill endpoint *
OR
2. Change your Home Assistant serving port to 443 this is done in the [`http`](/components/http/) section with the `server_port` entry in your `configuration.yaml` file
[blog-lets-encrypt]: https://home-assistant.io/blog/2015/12/13/setup-encryption-using-lets-encrypt/
[blog-lets-encrypt]: /blog/2015/12/13/setup-encryption-using-lets-encrypt/
To get started with Alexa skills:
@ -167,7 +167,7 @@ intent_script:
text: OK
```
Here we are using [templates] to take the name we gave to Alexa e.g. `downstairs on` and replace the space with an underscore so it becomes `downstairs_on` as Home Assistant expects.
Here we are using [templates] to take the name we gave to Alexa e.g., `downstairs on` and replace the space with an underscore so it becomes `downstairs_on` as Home Assistant expects.
Now say `Alexa ask Home Assistant to activate <some scene>` and Alexa will activate that scene for you.
@ -375,7 +375,7 @@ which accepts and returns messages conforming to the
[Smart Home v3 payload](https://developer.amazon.com/docs/smarthome/smart-home-skill-api-message-reference.html).
You must then create an Amazon developer account with an Alexa skill and Lambda
function to integrate this endpoint. See
[Haaska](https://github.com/auchter/haaska) for an example.
[Haaska](https://github.com/mike-grant/haaska) for an example.
[amazon-dev-console]: https://developer.amazon.com
[flash-briefing-api]: https://developer.amazon.com/alexa-skills-kit/flash-briefing

View file

@ -1,7 +1,7 @@
---
layout: page
title: "Amcrest IP Camera"
description: "Instructions how to integrate Amcrest IP cameras within Home Assistant."
description: "Instructions on how to integrate Amcrest IP cameras within Home Assistant."
date: 2017-06-24 10:00
sidebar: true
comments: false
@ -13,23 +13,28 @@ ha_iot_class: "Local Polling"
ha_release: 0.49
---
The `amcrest` platform allows you to integrate your [Amcrest](https://amcrest.com/) IP camera in Home Assistant.
The `amcrest` camera platform allows you to integrate your [Amcrest](https://amcrest.com/) IP camera in Home Assistant.
## {% linkable_title Configuration %}
To enable your camera in your installation, add the following to your `configuration.yaml` file:
```yaml
# Example configuration.yaml entry
amcrest:
- host: IP_ADDRESS
username: USERNAME
password: PASSWORD
- host: IP_ADDRESS_CAMERA_1
username: YOUR_USERNAME
password: YOUR_PASSWORD
sensors:
- motion_detector
- sdcard
switches:
- motion_detection
- motion_recording
- host: IP_ADDRESS
username: USERNAME
password: PASSWORD
- host: IP_ADDRESS_CAMERA_2
username: YOUR_USERNAME
password: YOUR_PASSWORD
resolution: low
stream_source: snapshot
sensors:
@ -45,18 +50,21 @@ Configuration variables:
- **port** (*Optional*): The port that the camera is running on. The default is 80.
- **resolution** (*Optional*): This parameter allows you to specify the camera resolution. For a high resolution (1080/720p), specify the option `high`. For VGA resolution (640x480p), specify the option `low`. If omitted, it defaults to *high*.
- **stream_source** (*Optional*): The data source for the live stream. `mjpeg` will use the camera's native MJPEG stream, whereas `snapshot` will use the camera's snapshot API to create a stream from still images. You can also set the `rtsp` option to generate the streaming via RTSP protocol. If omitted, it defaults to *snapshot*.
- **ffmpeg_arguments**: (*Optional*): Extra options to pass to ffmpeg, e.g. image quality or video filter options.
- **ffmpeg_arguments**: (*Optional*): Extra options to pass to ffmpeg, e.g., image quality or video filter options.
- **authentication**: (*Optional*): Defines which authentication method to use only when **stream_source** is **mjpeg**. Currently, *aiohttp* only support *basic*. It defaults to *basic*.
- **scan_interval** (*Optional*): Defines the update interval of the sensor in seconds. The default is 10 seconds.
- **sensors** array (*Optional*): Conditions to display in the frontend. By default, *none* of the conditions are enabled. The following conditions can be monitored.
- **motion_detector**: Return True/False when a motion is detected
- **sdcard**: Return the SD card usage by reporting the total and used space
- **ptz_preset**: Return the number of PTZ preset positions configured for the given camera
- **switches** array (*Optional*): Switches to display in the frontend. By default, *none* of the switches are shown. The following switches can be monitored.
- **motion_detection**: Enable/disable motion detection setting
- **motion_recording**: Enable/disable recording on motion detection setting
**Note:** Amcrest cameras with newer firmware no longer have the ability to stream `high` definition video with MJPEG encoding. You may need to use `low` resolution stream or the `snapshot` stream source instead. If the quality seems too poor, lower the `Frame Rate (FPS)` and max out the `Bit Rate` settings in your camera's configuration manager. If you defined the *stream_source* to **mjpeg**, make sure your camera supports *Basic* HTTP authentication. Newer Amcrest firmware may not work, then **rtsp** is recommended instead.
**Note:** If you set the `stream_source` option to `rtsp`, make sure to follow the steps mentioned at
[FFMPEG](https://home-assistant.io/components/ffmpeg/) documentation to install the `ffmpeg`.
[FFMPEG](/components/ffmpeg/) documentation to install the `ffmpeg`.
Finish its configuration by visiting the [Amcrest sensor page](/components/sensor.amcrest/) or [Amcrest camera page](/components/camera.amcrest/).

View file

@ -48,6 +48,9 @@ Sensors:
- light
- motion
- pressure
- proximity
- sound
- video_connections
Settings (Switches):
@ -76,6 +79,9 @@ android_ip_webcam:
- light
- motion
- pressure
- proximity
- sound
- video_connections
switches:
- exposure_lock
- ffc

View file

@ -1,7 +1,7 @@
---
layout: page
title: "API"
description: "Instructions how to setup the RESTful API within Home Assistant."
description: "Instructions on how to setup the RESTful API within Home Assistant."
date: 2018-01-21 08:00
sidebar: true
comments: false

View file

@ -1,7 +1,7 @@
---
layout: page
title: "Apple TV"
description: "Instructions how to integrate Apple TV devices into Home Assistant."
description: "Instructions on how to integrate Apple TV devices into Home Assistant."
date: 2017-06-26 20:47
sidebar: true
comments: false
@ -13,7 +13,7 @@ ha_iot_class: "Local Push"
ha_release: 0.49
---
The `apple_tv` platform allows you to control an Apple TV (3rd and 4th generation). See the [remote platform](/components/remote.apple_tv/) if you want to send remote control buttons, e.g. arrow keys.
The `apple_tv` platform allows you to control an Apple TV (3rd and 4th generation). See the [remote platform](/components/remote.apple_tv/) if you want to send remote control buttons, e.g., arrow keys.
<p class='note'>
Currently, you must have Home Sharing enabled for this to work. Support for pairing Home Assistant with your device will be supported in a later release.
@ -92,7 +92,7 @@ then device authentication is required. Press the icon in the upper left corner
<img src='/images/screenshots/developer-tools.png' />
Select `apple_tv` as domain, `apple_tv_authenticate` as service and enter `{"entity_id": "XXX"}` into "Service Data", but replace XXX with the entity id of your device (e.g. `media_player.apple_tv`). Press the button and hopefully you are presented with an input dialog asking for a pin code:
Select `apple_tv` as domain, `apple_tv_authenticate` as service and enter `{"entity_id": "XXX"}` into "Service Data", but replace XXX with the entity id of your device (e.g., `media_player.apple_tv`). Press the button and hopefully you are presented with an input dialog asking for a pin code:
<img src='/images/components/apple_tv/auth_start.jpg' />
@ -143,4 +143,3 @@ To play media on an Apple TV with device authentication enabled (e.g., ATV4 with
### {% linkable_title Service `apple_tv_scan` %}
Scans the local network for Apple TVs. All found devices are presented as a persistent notification.

View file

@ -1,7 +1,7 @@
---
layout: page
title: "Arduino"
description: "Instructions how to setup an Arduino boards within Home Assistant."
description: "Instructions on how to setup an Arduino boards within Home Assistant."
date: 2015-06-27 10:28
sidebar: true
comments: false
@ -43,7 +43,7 @@ The exact number can be determined with the command shown below.
$ ls /dev/ttyACM*
```
If that's not working, check your `dmesg` or `journalctl -f` output. Keep in mind that Arduino clones are often using a different name for the port (e.g. `/dev/ttyUSB*`).
If that's not working, check your `dmesg` or `journalctl -f` output. Keep in mind that Arduino clones are often using a different name for the port (e.g., `/dev/ttyUSB*`).
<p class='note warning'>
A word of caution: The Arduino boards are not storing states. This means that with every initialization the pins are set to off/low.

View file

@ -15,19 +15,27 @@ ha_iot_class: "Cloud Polling"
The `arlo` implementation allows you to integrate your [Arlo](https://arlo.netgear.com/) devices in Home Assistant.
## {% linkable_title Configuration %}
To enable device linked in your [Arlo](https://arlo.netgear.com/) account, add the following to your `configuration.yaml` file:
```yaml
# Example configuration.yaml entry
arlo:
username: you@example.com
password: secret
username: YOUR_USERNAME
password: YOUR_PASSWORD
```
Configuration variables:
- **username** (*Required*): The username for accessing your Arlo account.
- **password** (*Required*): The password for accessing your Arlo account.
{% configuration %}
username:
description: The username for accessing your Arlo account.
required: true
type: string
password:
description: The password for accessing your Arlo account.
required: true
type: string
{% endconfiguration %}
It is recommended to create a dedicated user on Arlo website to be used within Home Assistant and then share your Arlo cameras.

View file

@ -1,31 +1,32 @@
---
layout: page
title: "Asterisk Voicemail"
description: "Instructions how to integrate your existing Asterisk voicemail within Home Assistant."
description: "Instructions on how to integrate your existing Asterisk voicemail within Home Assistant."
date: 2017-06-30 18:30
sidebar: true
comments: false
sharing: true
footer: true
logo: asterisk.png
ha_category: Other
ha_version: 0.51
ha_iot_class: "Local Push"
---
The Asterisk Voicemail integration for Home Assistant allows you to view, listen to, and delete voicemails from an Asterisk voicemail mailbox. The component includes a panel on the frontend that provides caller-id and speech-to-text transcription (using Google's API) of messages in addition to playback and message deletion. There is also an included sensor that indicates of the number of available messages. There is no requirement that the Asterisk PBX and Home Assistant are running on the same machine.
The `asterisk_mbox `Asterisk Voicemail integration for Home Assistant allows you to view, listen to, and delete voicemails from an Asterisk voicemail mailbox. The component includes a panel on the frontend that provides caller-id and speech-to-text transcription (using Google's API) of messages in addition to playback and message deletion. There is also an included sensor that indicates of the number of available messages. There is no requirement that the Asterisk PBX and Home Assistant are running on the same machine.
To enable the component, a configuration is required in both Home Assistant as well as on the Asterisk server.
First follow the [Asterisk PBX configuration guide](/docs/asterisk_mbox) to setup the necessary server on the Asterisk PBX server (this is needed even if Asterisk and Home Assistant are running on the same server)
First follow the [Asterisk PBX configuration guide](/docs/asterisk_mbox/) to setup the necessary server on the Asterisk PBX server (this is needed even if Asterisk and Home Assistant are running on the same server)
Once that is complete, add the following entry `configuration.yaml` file:
```yaml
# Example configuration.yaml entry
asterisk_mbox:
password: ASTERISK_PBX_PASSWORD
host: ASTERISK_PBX_SERVER_IP_ADDRESS
port: ASTERISK_PBX_SERVER_PORT
password: ASTERISK_PBX_PASSWORD
host: ASTERISK_PBX_SERVER_IP_ADDRESS
port: ASTERISK_PBX_SERVER_PORT
```
This will add a new 'Mailbox' side-panel, as well as a sensor to indicate # of messages available.

View file

@ -0,0 +1,56 @@
---
layout: page
title: "August"
description: "Instructions on how to integrate your August devices into Home Assistant."
date: 2018-02-17 22:00
sidebar: true
comments: false
sharing: true
footer: true
logo: august.png
ha_category: Hub
ha_release: "0.64"
ha_iot_class: "Cloud Polling"
---
The `august` component allows you to integrate your [August](http://august.com) devices in Home Assistant. Currently this component supports August Lock and Doorbell.
<p class='note'>
August Lock 2nd Gen will need either August Connect or Doorbell to connect to Home Assistant.
</p>
## {% linkable_title Configuration %}
You will need your August login information (username (either phone# or email), and password) to use this module.
To set it up, add the following to your `configuration.yaml` file:
```yaml
# Example configuration.yaml entry
august:
login_method: phone
username: "+16041234567"
password: YOUR_PASSWORD
```
{% configuration %}
login_method:
description: Method to login to your August account, either "email" or "phone". A verification code will be sent to your email or phone during setup.
required: true
type: string
username:
description: The username for accessing your August account. This depends on your login_method, if login_method is email, this will be your email of the account. Otherwise, this will be your phone number.
required: true
type: string
password:
description: The password for accessing your August account.
required: true
type: string
timeout:
description: Timeout to wait for connections.
required: false
type: int
default: 10
{% endconfiguration %}
Once Home Assistant is started, a configurator will pop up asking you to enter verification code that is sent to your phone number or email.

View file

@ -1,7 +1,7 @@
---
layout: page
title: "Automation"
description: "Instructions how to setup automation within Home Assistant."
description: "Instructions on how to setup automation within Home Assistant."
date: 2015-01-20 22:36
sidebar: true
comments: false
@ -19,7 +19,7 @@ Starting with 0.28 your automation rules can be controlled with the frontend.
<img src='{{site_root}}/images/screenshots/automation-switches.png' />
</p>
This allows one to reload the automation without restarting Home Assistant itself. If you don't want to see the automation rule in your frontend use `hide_entity: True` to hide it. You can also use `initial_state: 'off'` so that the automation is not automatically turned on after a Home assistant reboot.
This allows one to reload the automation without restarting Home Assistant itself. If you don't want to see the automation rule in your frontend use `hide_entity: True` to hide it. You can also use `initial_state: 'off'` so that the automation is not automatically turned on after a Home Assistant reboot.
```yaml
automation:

View file

@ -1,7 +1,7 @@
---
layout: page
title: "BeagleBone Black GPIO"
description: "Instructions how to integrate the GPIO capability of a BeagleBone Black into Home Assistant."
description: "Instructions on how to integrate the GPIO capability of a BeagleBone Black into Home Assistant."
date: 2017-01-14 10:00
sidebar: true
comments: false

View file

@ -1,7 +1,7 @@
---
layout: page
title: "Abode Binary Sensor"
description: "Instructions how to integrate Abode binary sensors into Home Assistant."
description: "Instructions on how to integrate Abode binary sensors into Home Assistant."
date: 2017-08-26 0:28
sidebar: true
comments: false

View file

@ -1,7 +1,7 @@
---
layout: page
title: "AlarmDecoder Binary Sensor"
description: "Instructions how to integrate AlarmDecoder binary sensors into Home Assistant."
description: "Instructions on how to integrate AlarmDecoder binary sensors into Home Assistant."
date: 2017-04-02 13:28
sidebar: true
comments: false

View file

@ -1,7 +1,7 @@
---
layout: page
title: "Android IP Webcam Binary Sensor"
description: "Instructions how to integrate binary motion sensors for Android IP webcam within Home Assistant."
description: "Instructions on how to integrate binary motion sensors for Android IP webcam within Home Assistant."
date: 2017-03-10 00:00
sidebar: true
comments: false

View file

@ -1,7 +1,7 @@
---
layout: page
title: "aREST Binary Sensor"
description: "Instructions how to integrate aREST binary sensors within Home Assistant."
description: "Instructions on how to integrate aREST binary sensors within Home Assistant."
date: 2015-11-20 18:15
sidebar: true
comments: false
@ -28,7 +28,7 @@ binary_sensor:
Configuration variables:
- **resource** (*Required*): IP address and schema of the device that is exposing an aREST API, e.g. http://192.168.1.10.
- **resource** (*Required*): IP address and schema of the device that is exposing an aREST API, e.g., http://192.168.1.10.
- **pin** (*Required*): Number of the pin to monitor.
- **name** (*Optional*): Let you overwrite the name of the device. By default *name* from the device is used.

View file

@ -0,0 +1,22 @@
---
layout: page
title: "August Binary Sensor"
description: "Instructions on how to integrate your August devices into Home Assistant."
date: 2018-02-17 22:00
sidebar: true
comments: false
sharing: true
footer: true
logo: august.png
ha_category: Binary Sensor
ha_release: "0.64"
ha_iot_class: "Cloud Polling"
---
To get your [August](http://august.com) doorbell binary sensors working within Home Assistant, please follow the instructions for the general [August component](/components/august/).
If you have August Doorbell, once you have enabled the [August component](/components/august/), you should see following sensors:
* Doorbell ding sensor
* Doorbell motion sensor
* Doorbell online sensor

View file

@ -1,7 +1,7 @@
---
layout: page
title: "Axis Binary Sensor"
description: "Instructions how to integrate Axis binary sensors into Home Assistant."
description: "Instructions on how to integrate Axis binary sensors into Home Assistant."
date: 2017-04-01 19:00
sidebar: true
comments: false

View file

@ -1,7 +1,7 @@
---
layout: page
title: "Bayesian Binary Sensor"
description: "Instructions how to integrate threshold Bayesian sensors into Home Assistant."
description: "Instructions on how to integrate threshold Bayesian sensors into Home Assistant."
date: 2017-08-27 20:05
sidebar: true
comments: false

View file

@ -1,7 +1,7 @@
---
layout: page
title: "BeagleBone Black GPIO Binary Sensor"
description: "Instructions how to integrate the GPIO sensor capability of a BeagleBone Black into Home Assistant."
description: "Instructions on how to integrate the GPIO sensor capability of a BeagleBone Black into Home Assistant."
date: 2017-01-14 10:00
sidebar: true
comments: false

View file

@ -0,0 +1,20 @@
---
layout: page
title: "BMW Connected Drive Binary Sensor"
description: "Instructions on how to setup your BMW Connected Drive account with Home Assistant."
date: 2018-02-22 23:00
sidebar: true
comments: false
sharing: true
footer: true
logo: bmw.png
ha_category: Binary Sensor
ha_release: 0.66
---
The `bmw_connected_drive` platform allows you to import data on your BMW into Home Assistant.
The binary sensors will be automatically configured if `bmw_connected_drive` component is configured.
For more configuration information see the [`bmw_connected_drive` component](/components/bmw_connected_drive/) documentation.

View file

@ -1,7 +1,7 @@
---
layout: page
title: "Command line Binary Sensor"
description: "Instructions how to integrate Command binary sensors within Home Assistant."
description: "Instructions on how to integrate Command binary sensors within Home Assistant."
date: 2016-01-13 12:15
sidebar: true
comments: false

View file

@ -1,7 +1,7 @@
---
layout: page
title: "Concord232 Binary Sensor"
description: "Instructions how to integrate Interlogix/GE Concord4 binary sensors into Home Assistant."
description: "Instructions on how to integrate Interlogix/GE Concord4 binary sensors into Home Assistant."
date: 2016-10-11 10:00
sidebar: true
comments: false

View file

@ -17,8 +17,10 @@ See the [deCONZ main component](/components/deconz/) for configuration instructi
The following sensor types are supported:
* Fire/Smoke detection
* Open/Close detection
* Presence detection
* Water leakage detection
Entity ids will be binary_sensor.device_name, where device_name is defined in deCONZ.

View file

@ -1,7 +1,7 @@
---
layout: page
title: "Ecobee Binary Sensor"
description: "Instructions how to setup the Ecobee sensors within Home Assistant."
description: "Instructions on how to setup the Ecobee sensors within Home Assistant."
date: 2015-11-30 18:00
sidebar: true
comments: false

View file

@ -0,0 +1,19 @@
---
layout: page
title: "Egardia Binary Sensor"
description: "Instructions on how to integrate Egardia / Woonveilig binary sensors into Home Assistant."
date: 2018-03-02 09:00
sidebar: true
comments: false
sharing: true
footer: true
logo: egardia.png
ha_release: 0.65
ha_category: Binary Sensor
ha_iot_class: "Polling"
---
The `egardia` platform allows you to get data from your [Egardia](http://www.egardia.com)/[Woonveilig](http://www.woonveilig.nl) binary sensors from within Home Assistant.
Currently only door contacts are supported. IR sensors are not supported and will probably never be since their status cannot be read outside of the alarm control panel. Smoke sensors and others might be added but currently are not supported.
You will need to set up your [Egardia hub](/components/egardia/).

View file

@ -1,7 +1,7 @@
---
layout: page
title: "Eight Sleep Binary Sensor"
description: "Instructions how to integrate binary motion sensors for Eight Sleep within Home Assistant."
description: "Instructions on how to integrate binary motion sensors for Eight Sleep within Home Assistant."
date: 2017-04-24 00:00
sidebar: true
comments: false

View file

@ -1,7 +1,7 @@
---
layout: page
title: "Envisalink Binary Sensor"
description: "Instructions how to integrate Envisalink binary sensors into Home Assistant."
description: "Instructions on how to integrate Envisalink binary sensors into Home Assistant."
date: 2016-07-01 08:00
sidebar: true
comments: false

View file

@ -42,7 +42,7 @@ Configuration variables:
- **reset** (*Optional*): The time to reset the state after no new motion is detected. Defaults to 20 seconds.
- **repeat** (*Optional*): How many events need to be detected in *repeat_time* in order to trigger a motion. Defaults to 0 repeats (deactivated).
- **repeat_time** (*Optional*): The span of time *repeat* events need to occur in before triggering a motion. Defaults to 0 seconds (deactivated).
- **extra_arguments** (*Optional*): Extra options to pass to `ffmpeg`, e.g. video denoise filtering.
- **extra_arguments** (*Optional*): Extra options to pass to `ffmpeg`, e.g., video denoise filtering.
To experiment with values (changes/100 is the scene value in `ffmpeg`):

View file

@ -39,7 +39,7 @@ Configuration variables:
- **duration** (*Optional*): Default 1 second. How long the noise needs to be over the peak to trigger the state.
- **reset** (*Optional*): Default 20 seconds. The time to reset the state after no new noise is over the peak.
- **extra_arguments** (*Optional*): Extra options to pass to `ffmpeg`, like audio frequency filtering.
- **output** (*Optional*): Allows you to send the audio output of this sensor to an Icecast server or other FFmpeg-supported output, e.g. to stream with Sonos after a state is triggered.
- **output** (*Optional*): Allows you to send the audio output of this sensor to an Icecast server or other FFmpeg-supported output, e.g., to stream with Sonos after a state is triggered.
To experiment with values:

View file

@ -1,7 +1,7 @@
---
layout: page
title: Flic Smart Button
description: "Instructions how to integrate flic buttons within Home Assistant."
description: "Instructions on how to integrate flic buttons within Home Assistant."
date: 2016-12-02 22:03
sidebar: true
comments: false

View file

@ -15,18 +15,22 @@ ha_iot_class: "Local Push"
The Hikvision Binary Sensor is a platform that parses the event stream of a [Hikvision IP Camera or NVR](http://www.hikvision.com/) and presents the camera/nvr events to Home Assistant as binary sensors with either an "off" or "on" state.
The platform will automatically add all sensors to Home Assistant that are configured within the camera/nvr interface to "Notify the surveillance center" as a trigger. If you would like to hide a sensor type you can do so by either unchecking "Notify the surveillance center" in the camera configuration or by using the "ignored" customize option detailed below.
The platform will automatically add all sensors to Home Assistant that are configured within the camera/nvr interface to "Notify the surveillance center" as a trigger. If you would like to hide a sensor type you can do so by either unchecking "Notify the surveillance center" in the camera configuration or by using the "ignored" customize option detailed below.
<p class='note'>
In order for the sensors to work the hikvision user must have the 'Remote: Notify Surveillance Center/Trigger Alarm Output' permission which can be enabled from the user management section of the web interface. Also the 'WEB Authentication' needs to be set to 'digest/basic' in the security/authentication section.
</p>
For example, if you configure a camera with the name "Front Porch" that has motion detection and line crossing events enabled to notify the surveillance center the following binary sensors will be added to Home Assistant:
```
```text
binary_sensor.front_porch_motion
binary_sensor.front_port_line_crossing
```
When used with a NVR device the sensors will be appended with the channel number they represent. For example, if you configure an NVR with the name "Home" that supports 2 cameras with motion detection and line crossing events enabled to notify the surveillance center the following binary sensors will be added to Home Assistant:
When used with a NVR device the sensors will be appended with the channel number they represent. For example, if you configure an NVR with the name "Home" that supports 2 cameras with motion detection and line crossing events enabled to notify the surveillance center the following binary sensors will be added to Home Assistant:
```
```text
binary_sensor.home_motion_1
binary_sensor.home_motion_2
binary_sensor.home_line_crossing_1
@ -34,35 +38,37 @@ binary_sensor.home_line_crossing_2
```
This platform should work with all Hikvision cameras and nvrs, and has been confirmed to work with the following models:
- DS-2CD3132-I
- DS-2CD2232-I5
- DS-2CD2032-I
- DS-2CD2042WD-I
- DS-2CD2142FWD-I
To enable this sensor, the following lines are required in your `configuration.yaml`:
To enable this sensor, the following lines are required in your `configuration.yaml` file:
```yaml
binary_sensor:
platform: hikvision
host: IP_ADDRESS
username: user
password: pass
- platform: hikvision
host: IP_ADDRESS
username: user
password: pass
```
Configuration options for a Hikvision Sensor:
- **name** (*Optional*): The name you'd like to give the camera in Home Assistant, defaults to name defined in the camera.
- **host** (*Required*): The IP address of the camera you would like to connect to.
- **port** (*Optional*): The port to connect to the camera on, defaults to 80.
- **ssl** (*Optional*): True if you want to connect with https. Be sure to set the port also.
- **username** (*Required*): The username to authenticate with.
- **password** (*Required*): The password to authenticate with.
- **name** (*Optional*): The name you'd like to give the camera in Home Assistant, defaults to name defined in the camera.
- **port** (*Optional*): The port to connect to the camera on, defaults to 80.
- **ssl** (*Optional*): True if you want to connect with https. Be sure to set the port also.
- **customize** (*Optional*): This attribute contains sensor-specific override values. Only sensor name needs defined:
- **ignored** (*Optional*): Ignore this sensor completely. It won't be shown in the Web Interface and no events are generated for it.
- **delay** (*Optional*): Specify the delay to wait after a sensor event ends before notifying Home Assistant. This is useful to catch multiple quick trips in one window without the state toggling on and off. The default delay is 5 seconds.
Supported sensor/event types are:
- Motion
- Line Crossing
- Field Detection
@ -80,37 +86,36 @@ Supported sensor/event types are:
- Face Detection
- Scene Change Detection
Example of a configuration in your `configuration.yaml` that utilizes the customize options for a camera:
```yaml
binary_sensor:
platform: hikvision
host: 192.168.X.X
port: 80
ssl: False
username: user
password: pass
customize:
motion:
delay: 30
line_crossing:
ignored: True
- platform: hikvision
host: 192.168.X.X
port: 80
ssl: False
username: user
password: pass
customize:
motion:
delay: 30
line_crossing:
ignored: True
```
Example of a configuration in your `configuration.yaml` that utilizes the customize options for a nvr:
```yaml
binary_sensor:
platform: hikvision
host: 192.168.X.X
port: 80
ssl: False
username: user
password: pass
customize:
motion_1:
delay: 30
field_detection_2:
ignored: True
- platform: hikvision
host: 192.168.X.X
port: 80
ssl: False
username: user
password: pass
customize:
motion_1:
delay: 30
field_detection_2:
ignored: True
```

View file

@ -14,11 +14,12 @@ ha_iot_class: "Cloud Polling"
---
The 'hive' binary sensor component integrates your Hive sensors into Home Assistant.
The `hive` binary sensor component integrates your Hive sensors into Home Assistant.
The Hive sensor component supports the following Hive products:
- **Hive Window or Door Sensor**
- **Hive Motion Sensor**
The platform supports the following Hive products:
- Hive Window or Door Sensor
- Hive Motion Sensor
<p class='note'>

View file

@ -1,7 +1,7 @@
---
layout: page
title: "Homematic Binary Sensor"
description: "Instructions how to integrate binary Homematic sensors within Home Assistant."
description: "Instructions on how to integrate binary Homematic sensors within Home Assistant."
date: 2016-06-28 08:30
sidebar: true
comments: false

View file

@ -1,7 +1,7 @@
---
layout: page
title: "HTTP Binary Sensor"
description: "Instructions how to integrate HTTP binary sensors within Home Assistant."
description: "Instructions on how to integrate HTTP binary sensors within Home Assistant."
date: 2016-02-05 12:15
sidebar: true
comments: false

View file

@ -1,7 +1,7 @@
---
layout: page
title: "IHC Binary Sensor"
description: "Instructions how to integrate IHC Binary Sensors within Home Assistant."
description: "Instructions on how to integrate IHC Binary Sensors within Home Assistant."
date: 2017-11-27 13:35
sidebar: true
comments: false

View file

@ -1,7 +1,7 @@
---
layout: page
title: "Insteon PLM Binary Sensor"
description: "Instructions how to setup the Insteon PLM switches locally within Home Assistant."
description: "Instructions on how to setup the Insteon PLM binary sensors locally within Home Assistant."
date: 2017-02-19 17:00
sidebar: true
comments: false

View file

@ -1,7 +1,7 @@
---
layout: page
title: "ISY994 Binary Sensor"
description: "Instructions how to integrate ISY994 binary sensors into Home Assistant."
description: "Instructions on how to integrate ISY994 binary sensors into Home Assistant."
date: 2016-09-03 23:00
sidebar: true
comments: false

View file

@ -1,7 +1,7 @@
---
layout: page
title: "KNX Binary Sensor"
description: "Instructions how to setup the KNX binary sensors within Home Assistant."
description: "Instructions on how to setup the KNX binary sensors within Home Assistant."
date: 2016-07-13 07:00
sidebar: true
comments: false
@ -25,14 +25,16 @@ binary_sensor:
address: '6/0/2'
device_class: 'motion'
#significant_bit: 2
#reset_after: 100
```
Configuration variables:
- **name** (*Optional*): A name for this device used within Home Assistant.
- **address**: KNX group address of the binary sensor.
- **device_class** (Optional): HASS device class e.g. "motion".
- **device_class** (Optional): HASS device class e.g., "motion".
- **significant_bit** (Optional): Specify which significant bit of the KNX value should be used. Default is 1.
- **reset_after** (Optional): Reset back to OFF state after specified milliseconds.
You can also attach actions to binary sensors (e.g., to switch on a light when a switch was pressed). In this example, one light is switched on when the button was pressed once and two others when the button was pressed a second time.

View file

@ -11,6 +11,8 @@ footer: true
Binary sensors gather information about the state of devices which have a "digital" return value (either 1 or 0). These can be switches, contacts, pins, etc. These sensors only have two states: **0/off/low/closed/false** and **1/on/high/open/true**. Knowing that there are only two states allows Home Assistant to represent these sensors in a better way in the frontend according to their functionality.
### {% linkable_title Device Class %}
The way these sensors are displayed in the frontend can be modified in the [customize section](/getting-started/customizing-devices/). The following device classes are supported for binary sensors:
- **None**: Generic on/off. This is the default and doesn't need to be set.
@ -22,6 +24,7 @@ The way these sensors are displayed in the frontend can be modified in the [cust
- **gas**: `On` means gas detected, `Off` means no gas (clear)
- **heat**: `On` means hot, `Off` means normal
- **light**: `On` means light detected, `Off` means no light
- **lock**: `On` means open (unlocked), `Off` means closed (locked)
- **moisture**: `On` means moisture detected (wet), `Off` means no moisture (dry)
- **motion**: `On` means motion detected, `Off` means no motion (clear)
- **moving**: `On` means moving, `Off` means not moving (stopped)
@ -37,4 +40,9 @@ The way these sensors are displayed in the frontend can be modified in the [cust
- **vibration**: `On` means vibration detected, `Off` means no vibration (clear)
- **window**: `On` means open, `Off` means closed
For analog sensors please check the [component overview](https://home-assistant.io/components/#sensor).
For analog sensors please check the [component overview](/components/#sensor).
<p class='img'>
<img src='/images/screenshots/binary_sensor_classes_icons.png' />
Example of various device classes icons in `On` and `Off` state.
</p>

View file

@ -0,0 +1,20 @@
---
layout: page
title: "Mercedes me Binary Sensor"
description: "Instructions on how to integrate Mercedes me binary sensors into Home Assistant."
date: 2018-01-27 17:00
sidebar: true
comments: false
sharing: true
footer: true
logo: mercedesme.png
ha_category: Binary Sensor
ha_iot_class: "Cloud polling"
ha_release: 0.63
---
The `Mercedes me` platform allows you to get data from your [Mercedes me connected car](https://www.mercedes-benz.com/en/mercedes-me/) sensors like windows, doors, lock, tire warnings from within Home Assistant.
They will be automatically discovered if the Mercedes me component is loaded.
For more configuration information see the [Mercedes me component](/components/mercedesme/) documentation.

View file

@ -15,10 +15,12 @@ ha_iot_class: "Local Push"
The `modbus` binary sensor allows you to gather data from [Modbus](http://www.modbus.org/) coils.
## {% linkable_title Configuration %}
To use your Modbus binary sensors in your installation, add the following to your `configuration.yaml` file:
```yaml
# Example configuration.yml entry
# Example configuration.yaml entry
binary_sensor:
- platform: modbus
coils:
@ -39,7 +41,7 @@ Configuration variables:
It's possible to change the default 30 seconds scan interval for the sensor updates as shown in the [Platform options](/docs/configuration/platform_options/#scan-interval) documentation.
### {% linkable_title Full example %}
## {% linkable_title Full example %}
Example a sensor with a 10 seconds scan interval:

View file

@ -1,7 +1,7 @@
---
layout: page
title: "MQTT Binary Sensor"
description: "Instructions how to integrate MQTT binary sensors within Home Assistant."
description: "Instructions on how to integrate MQTT binary sensors within Home Assistant."
date: 2015-05-30 23:21
sidebar: true
comments: false
@ -17,6 +17,8 @@ The `mqtt` binary sensor platform uses an MQTT message payload to set the binary
The binary sensor state will be updated only after a new message is published on `state_topic` matching `payload_on` or `payload_off`. If these messages are published with the `retain` flag set, the binary sensor will receive an instant state update after subscription and Home Assistant will display the correct state on startup. Otherwise, the initial state displayed in Home Assistant will be `unknown`.
## {% linkable_title Configuration %}
The `mqtt` binary sensor platform optionally supports an `availability_topic` to receive online and offline messages (birth and LWT messages) from the MQTT device. During normal operation, if the MQTT cover device goes offline (i.e., publishes `payload_not_available` to `availability_topic`), Home Assistant will display the binary sensor as `unavailable`. If these messages are published with the `retain` flag set, the binary sensor will receive an instant update after subscription and Home Assistant will display the correct availability state of the binary sensor when Home Assistant starts up. If the `retain` flag is not set, Home Assistant will display the binary sensor as `unavailable` when Home Assistant starts up. If no `availability_topic` is defined, Home Assistant will consider the MQTT device to be available.
To use an MQTT binary sensor in your installation, add the following to your `configuration.yaml` file:
@ -42,12 +44,12 @@ payload_on:
description: The payload that represents the on state.
required: false
type: string
default: ON
default: "ON"
payload_off:
description: The payload that represents the off state.
required: false
type: string
default: OFF
default: "OFF"
availability_topic:
description: "The MQTT topic subscribed to receive birth and LWT messages from the MQTT device. If `availability_topic` is not defined, the binary sensor availability state will always be `available`. If `availability_topic` is defined, the binary sensor availability state will be `unavailable` by default."
required: false
@ -75,6 +77,11 @@ value_template:
description: "Defines a [template](/docs/configuration/templating/#processing-incoming-data) to extract a value from the payload."
required: false
type: string
force_update:
description: Sends update events even if the value hasn't changed. Useful if you want to have meaningful value graphs in history.
reqired: false
type: boolean
default: False
{% endconfiguration %}
@ -126,7 +133,7 @@ The configuration will look like the example below:
{% raw %}
```yaml
# Example configuration.yml entry
# Example configuration.yaml entry
binary_sensor:
- platform: mqtt
name: Bathroom

View file

@ -1,7 +1,7 @@
---
layout: page
title: "MySensors Binary Sensor"
description: "Instructions how to integrate MySensors binary sensors into Home Assistant."
description: "Instructions on how to integrate MySensors binary sensors into Home Assistant."
date: 2016-04-13 14:20 +0100
sidebar: true
comments: false

View file

@ -1,7 +1,7 @@
---
layout: page
title: "myStrom Binary Sensor"
description: "Instructions how to integrate myStrom buttons into Home Assistant."
description: "Instructions on how to integrate myStrom buttons into Home Assistant."
date: 2017-04-14 08:15
sidebar: true
comments: false

View file

@ -1,7 +1,7 @@
---
layout: page
title: "Nest Binary Sensor"
description: "Instructions how to integrate Nest binary sensors within Home Assistant."
description: "Instructions on how to integrate Nest binary sensors within Home Assistant."
date: 2016-01-26 08:00
sidebar: true
comments: false

View file

@ -1,7 +1,7 @@
---
layout: page
title: "Netatmo Binary Sensor"
description: "Instructions how to integrate Netatmo binary sensor into Home Assistant."
description: "Instructions on how to integrate Netatmo binary sensor into Home Assistant."
date: 2016-09-19 15:10
sidebar: true
comments: false

View file

@ -1,7 +1,7 @@
---
layout: page
title: "OctoPrint Binary Sensor"
description: "Instructions how to integrate OctoPrint binary sensors within Home Assistant."
description: "Instructions on how to integrate OctoPrint binary sensors within Home Assistant."
date: 2016-05-05 08:00
sidebar: true
comments: false

View file

@ -1,7 +1,7 @@
---
layout: page
title: "Pilight Binary Sensor"
description: "Instructions how to integrate Pilight binary sensors within Home Assistant."
description: "Instructions on how to integrate Pilight binary sensors within Home Assistant."
date: 2017-03-24 20:41
sidebar: true
comments: false
@ -15,10 +15,12 @@ ha_iot_class: "Local Polling"
The `pilight` binary sensor platform implement the [pilight hub](/components/pilight/) binary sensor functionality. Two type of Pilight binary sensor configuration available. A normal sensor which send the on and off state cyclical and a trigger sensor which send only a trigger when an event happened (for example lots of cheap PIR motion detector).
To enable a Pilight binary sensor in your installation, add the following to your `configuration.yaml` file:
```yaml
# Example configuration.yml entry
# Example configuration.yaml entry
binary_sensor:
- platform: pilight
variable: 'state'

View file

@ -1,7 +1,7 @@
---
layout: page
title: "Ping (ICMP) Binary sensor"
description: "Instructions how to integrate Ping (ICMP)-based binary sensors into Home Assistant."
description: "Instructions on how to integrate Ping (ICMP)-based binary sensors into Home Assistant."
date: 2017-04-11 08:00
sidebar: true
comments: false

View file

@ -0,0 +1,18 @@
---
layout: page
title: "QwikSwitch Binary Sensor"
description: "Instructions on how to integrate Qwikswitch dimmers and relays as sensors into Home Assistant."
date: 2016-05-04 00:00
sidebar: true
comments: false
sharing: true
footer: true
logo: qwikswitch.png
ha_category: Sensor
ha_iot_class: "Local Push"
ha_release: "0.68"
---
The `qwikswitch` binary_sensor platform allows you to use your [QwikSwitch](http://www.qwikswitch.co.za/) sensors within Home Assistant.
The platform is configured through the [QwikSwitch component](/components/qwikswitch/).

View file

@ -1,7 +1,7 @@
---
layout: page
title: "Random Binary Sensor"
description: "Instructions how to integrate random state sensors into Home Assistant."
description: "Instructions on how to integrate random state sensors into Home Assistant."
date: 2017-10-27 08:00
sidebar: true
comments: false
@ -16,6 +16,8 @@ ha_release: 0.57
The `random` binary sensor platform is creating random states (`True`, 1, `on` or `False`, 0, `off`). This can be useful if you want to test automation rules. It generates a new state every time it is polled.
## {% linkable_title Configuration %}
To enable the random binary sensor, add the following lines to your `configuration.yaml`:
```yaml

View file

@ -1,7 +1,7 @@
---
layout: page
title: "Raspihats Binary Sensor"
description: "Instructions how to integrate Raspihats add-on boards for Raspberry Pi into Home Assistant as a binary_sensor."
description: "Instructions on how to integrate Raspihats add-on boards for Raspberry Pi into Home Assistant as a binary_sensor."
date: 2017-05-01 04:09
sidebar: true
comments: false

Some files were not shown because too many files have changed in this diff Show more