254 Commits

Author SHA1 Message Date
Max Rydahl Andersen
e0311bfbf4 history/period takes a comma separated list (#168)
filter_entity_id supports a comma separated list of entities.
2019-01-21 21:29:54 -08:00
DubhAd
c4d673c101
Adding link to the Authentication docs
Adding a link to the authentication docs, to make it more obvious. Also explained that the LLAT replaces just ABCDEFGH
2019-01-21 20:32:16 +00:00
Jonas Pedersen
d33bd6be51 Minor spelling error (#166)
Fix minor spelling error.
2019-01-20 22:08:53 -08:00
Pascal Vizeli
f87d9f1f45
Update hassio_addon_config.md 2019-01-15 11:28:19 +01:00
Fabian Affolter
0aa14a86ef
Fix typos 2019-01-13 21:21:25 +01:00
Brenda Wallace
70964339a1 Added instructions on where to get a token for the REST api (#164)
* Added instructions on where to get a token for the REST api

* Update external_api_rest.md
2019-01-11 14:51:57 -08:00
Fabian Affolter
e449c62063
Update title 2019-01-10 15:18:54 +01:00
Fabian Affolter
9b6a5cff89
Rename to air quality 2019-01-10 15:17:55 +01:00
Aaron Pica
555499e7d3 Fix change from "yield from" to "await" (#162)
Change reference from "yield from" to "await".
2019-01-06 22:38:23 +01:00
zoomix
e8a7378144
common/const is a typescript file, not js
As of Nov 6, 2018  (#1998)
2019-01-05 22:00:28 +01:00
zoomix
89643eda1e
common/const is a typescript file, not js
As of Nov 6, 2018  (#1998)
2019-01-05 21:58:12 +01:00
Andrej Friesen
de5b925d18 Add needed dependencies (#159)
Had to install a few packages on a fresh ubuntu 18.04 and added them for others
2019-01-04 19:44:36 +01:00
Tommi Pääkkö
3263d563e0 Update unit_of_measurement Unit in temperature (#160)
It reads in Homekit component code that the unit_of_measurement should be °C/°F. This updates the docs to match that. 

ref: https://github.com/home-assistant/home-assistant/blob/dev/homeassistant/components/homekit/type_sensors.py#L52
2019-01-04 19:43:55 +01:00
Fabian Affolter
b0ce321869
Remove legacy API password 2019-01-04 19:41:48 +01:00
Fabian Affolter
acf5aee0b8
Add Air Pollutants Entity (#150)
* Add Air Pollutants Entity

* Remove entries
2018-12-15 18:37:49 +01:00
Marcin Domański
1d237ac1a9 Add note about naming events for components (#153)
* Add note about naming events for components

* Minor changes
2018-12-01 23:29:33 +01:00
Fabian Affolter
19f00d83e0
Remove leftover (#155) 2018-12-01 23:27:26 +01:00
Fabian Affolter
fe926fa79c Update Python example (#152) 2018-11-28 09:53:41 +01:00
Fabian Affolter
6603a7d1db
Minor changes 2018-11-27 15:29:31 +01:00
Fabian Affolter
d04d68b7d5
Fix name 2018-11-27 15:26:04 +01:00
Fabian Affolter
fd50bfc604
Fix typo 2018-11-27 15:25:36 +01:00
McNutty195
685856983f Update auth_api.md (#151)
Added mention of the UI token generator for Long-Lived Access Tokens in the Home Assistant Profile Page on line 169.
2018-11-26 20:34:08 +01:00
Paulus Schoutsen
5f4d549954
Add docs for native app integration (#149)
* Add docs for native app integration

* Update docs/app_integration_setup.md

Co-Authored-By: balloob <paulus@home-assistant.io>

* Update docs/app_integration_setup.md

Co-Authored-By: balloob <paulus@home-assistant.io>

* Update docs/app_integration_setup.md

Co-Authored-By: balloob <paulus@home-assistant.io>

* Update app_integration_sending_data.md

* Address comments
2018-11-25 16:15:10 +01:00
Kacper Krupa
467496522a Fixed example for run_coroutine_threadsafe util (#148)
Based on the detailed docs `run_coroutine_threadsafe` have 2 params now: `coro` and `loop`, so the example is kinda wrong I think. Reference: https://dev-docs.home-assistant.io/en/master/api/util.html#homeassistant.util.async_.run_coroutine_threadsafe

I've ran the example code and it seems to work correct, the previous version raised `TypeError('A coroutine object is required')`.

Thanks!
2018-11-24 10:39:26 +01:00
Paulus Schoutsen
ad6ccb78bc
Add timestamp device class (#147) 2018-11-23 11:35:53 +01:00
Jorim Tielemans
50204432fa
Add DAC_READ_SEARCH privilege 2018-11-11 00:24:28 +01:00
Adam Mills
90c56955a3 Document our preference for smaller component PRs (#145) 2018-11-09 10:33:14 +01:00
Max Rydahl Andersen
3fde2e4f40 fix misleading style guide (#140)
* fix misleading style guide

style guide stated to use new format style on strings, but when using logging `pylint` is configured to
enforce `%s` usage for lazy log evaluation.

* Make it shorter

* Minor change
2018-11-08 18:27:20 +01:00
Matt F
7ae6d9db7a ResinOS is deprecated (#142)
* ResinOS is deprecated

Links to HASSOS and BuildRoot due to ResinOS deprecation within the Hassio project

* Fix name
2018-11-08 18:16:49 +01:00
Jorim Tielemans
8aec81c233 Use single quotes (#144)
To follow our styleguide
2018-11-08 18:12:28 +01:00
Adam Mills
f5f5538e82 Clarify requirement for external libraries (#143)
This change clarifies that hass should not be responsible for third party communication details, and that these belong in an external library.
2018-11-07 10:10:35 +01:00
Brad Fitzpatrick
4708b93736 Fix doc typos (#141) 2018-11-03 10:25:44 +01:00
Max Rydahl Andersen
82d2241882 add notice about putting imports inside functions (#137)
* add notice about putting imports inside functions

* Fix based on feedback

* notice on custom_components handling of deps

* Update creating_component_deps_and_reqs.md
2018-11-01 09:41:55 +01:00
Johann Kellerman
3133501503 Update creating_component_generic_discovery.md (#139) 2018-11-01 09:30:55 +01:00
Christian Studer
4b982f9636 Clarifies the order of steps for documentation changes (#136)
* Documentation: Re-arranges order of items

* Readme: Fixes minor typo

* Documentation: Fixes minor grammatical things
2018-10-30 11:49:16 +01:00
Ville Skyttä
3336b07f87 Spelling and grammar fixes 2018-10-29 23:09:38 +02:00
HoppingMonk
d7109b2e78 Add link to add-on security (#135)
This page was created but never added to the introduction list.
2018-10-28 19:26:59 +01:00
Pascal Vizeli
715788d1f5
Update hassio_addon_config.md 2018-10-27 15:33:36 +02:00
Fabian Affolter
61b7870b14
Replace api_password with token (#133)
* Replace api_password with token

* Remove preparation for link
2018-10-25 00:24:45 +02:00
Paulus Schoutsen
e4db9e8c49
Spelling 2018-10-24 19:06:34 +02:00
Paulus Schoutsen
40a7174266 Add extra note about expiration time 2018-10-24 17:49:59 +02:00
Paulus Schoutsen
fb614a9f0b Add docs for signed path 2018-10-24 17:43:58 +02:00
Neil Crosby
62b585644d Use tox-venv to allow tests to run on OSX (#131)
Installing `tox-venv` on OSX allows `tox` tests to be run, per https://community.home-assistant.io/t/installing-hass-on-macos-osx/69292

Alternatively, `tox-venv` _could_ be added directly into the https://github.com/home-assistant/home-assistant/blob/dev/script/bootstrap file, but since nobody outside of OSX developers seem to be having this problem it seemed safer to simply note it in the documentation.

Without installing `tox-venv` the following occurs:

    ERROR: invocation failed (exit code 100), logfile: /Users/neilcrosby/Documents/git-projects.nosync/home-assistant/.tox/py37/log/py37-0.log
    ERROR: actionid: py37
    msg: getenv
    cmdargs: '/Users/neilcrosby/Documents/git-projects.nosync/home-assistant/bin/python3 -m virtualenv --python /Users/neilcrosby/Documents/git-projects.nosync/home-assistant/bin/python3 py37'
    
    /Users/neilcrosby/Documents/git-projects.nosync/home-assistant/lib/python3.7/site-packages/virtualenv.py:1041: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses
      import imp
    Already using interpreter /Users/neilcrosby/Documents/git-projects.nosync/home-assistant/bin/python3
    Using base prefix '/usr/local/bin/../Cellar/python/3.7.0/bin/../Frameworks/Python.framework/Versions/3.7'
    New python executable in /Users/neilcrosby/Documents/git-projects.nosync/home-assistant/.tox/py37/bin/python3
    Also creating executable in /Users/neilcrosby/Documents/git-projects.nosync/home-assistant/.tox/py37/bin/python
    ERROR: The executable /Users/neilcrosby/Documents/git-projects.nosync/home-assistant/.tox/py37/bin/python3 is not functioning
    ERROR: It thinks sys.prefix is '/usr/local/Cellar/python/3.7.0/Frameworks/Python.framework/Versions/3.7' (should be '/Users/neilcrosby/Documents/git-projects.nosync/home-assistant/.tox/py37')
    ERROR: virtualenv is not compatible with this system or executable
    
    ERROR: Error creating virtualenv. Note that some special characters (e.g. ':' and unicode symbols) in paths are not supported by virtualenv. Error details: InvocationError('/Users/neilcrosby/Documents/git-projects.nosync/home-assistant/bin/python3 -m virtualenv --python /Users/neilcrosby/Documents/git-projects.nosync/home-assistant/bin/python3 py37 (see /Users/neilcrosby/Documents/git-projects.nosync/home-assistant/.tox/py37/log/py37-0.log)', 100)
2018-10-23 21:45:34 +02:00
Eduard van Valkenburg
ce18852db3 Made the minimum Python version explicit (#130)
* Made the minimum python version explicit

With a reference to the Debian stable docs.

* moved text down below the overal group of getting started links
2018-10-17 14:41:18 +02:00
Georgi Kirichkov
c9bd65dc24 Prepend rake with bundle exec (#129)
It's highly advisable to run the bundled rake version to prevent errors like `Gem::LoadError: You have already activated rake 12.3.1, but your Gemfile requires rake 10.5.0. Prepending `bundle exec` to your command may solve this.`
2018-10-16 21:00:06 +02:00
Fréderic Kinnaer
b0d075b956 asyncio_index: clearer language (#128) 2018-10-16 16:23:11 +02:00
Pascal Vizeli
331a7df82d
Update hassio_addon_config.md 2018-10-16 12:53:31 +02:00
Ben Lebherz
3ec11e8ffe Fix a few typos/spelling (#127) 2018-10-16 08:26:22 +02:00
Paulus Schoutsen
887f701a76
Add permissions (#118)
* Add permissions

* Mention owner and explain merging
2018-10-15 13:42:17 +02:00
Franck Nijhof
06fc1e7361 Type boolean requires documentation default. (#125) 2018-10-15 13:41:10 +02:00