Merge branch 'current' into next

This commit is contained in:
Paulus Schoutsen 2018-01-26 21:08:36 -08:00
commit 3177f20493
8 changed files with 515 additions and 14 deletions

View File

@ -139,12 +139,12 @@ social:
# Home Assistant release details # Home Assistant release details
current_major_version: 0 current_major_version: 0
current_minor_version: 61 current_minor_version: 62
current_patch_version: 1 current_patch_version: 0
date_released: 2018-01-16 date_released: 2018-01-27
# Either # or the anchor link to latest release notes in the blog post. # Either # or the anchor link to latest release notes in the blog post.
# Must be prefixed with a # and have double quotes around it. # Must be prefixed with a # and have double quotes around it.
# Major release: # Major release:
patch_version_notes: "#release-0611---january-16" patch_version_notes: "#"
# Minor release (Example #release-0431---april-25): # Minor release (Example #release-0431---april-25):

View File

@ -15,7 +15,7 @@ ha_iot_class: "Local Polling"
This `rainbird` sensor allows interacting with [LNK WiFi](http://www.rainbird.com/landscape/products/controllers/LNK-WiFi.htm) module of the Rain Bird Irrigation system in Home Assistant. This `rainbird` sensor allows interacting with [LNK WiFi](http://www.rainbird.com/landscape/products/controllers/LNK-WiFi.htm) module of the Rain Bird Irrigation system in Home Assistant.
Once you have enabled the [Rain Bird component](/components/rainburd), add the following to your `configuration.yaml` file to enable the rain sensor: Once you have enabled the [Rain Bird component](/components/rainbird), add the following to your `configuration.yaml` file to enable the rain sensor:
```yaml ```yaml
# Example configuration.yaml entry # Example configuration.yaml entry

View File

@ -67,6 +67,10 @@ switch:
description: Defines an action to run when the switch is turned off. description: Defines an action to run when the switch is turned off.
required: true required: true
type: action type: action
icon_template:
description: Defines a template for the icon of the switch.
required: false
type: template
{% endconfiguration %} {% endconfiguration %}
## {% linkable_title Considerations %} ## {% linkable_title Considerations %}

View File

@ -0,0 +1,16 @@
---
layout: page
title: "Releases"
description: "Releases"
date: 2017-06-18 09:00
sidebar: true
comments: false
sharing: true
footer: true
ha_category: Common
---
The usual release cycle is two weeks.
There will be no support for Python 2.x. Python 2 will be EOL in [2020](https://www.python.org/dev/peps/pep-0373/#id2) and it doesn't make any sense to support a release which was planned to be retired in 2015.

View File

@ -0,0 +1,480 @@
---
layout: post
title: "0.62: MyChevy, Iota and Venstar Thermostat"
description: "Keep track of your Chevy Bolt, monitor your IOTA wallets and control your Venstar Thermostats."
date: 2018-01-27 01:00:00
date_formatted: "January 27, 2018"
author: Paulus Schoutsen
author_twitter: balloob
comments: true
categories: Release-Notes
og_image: /images/blog/2018-01-0.62/components.png
---
<a href='/components/#version/0.62'><img src='/images/blog/2018-01-0.62/components.png' style='border: 0;box-shadow: none;'></a>
Second release of the year and it's buzzing on GitHub. This release we had 70 people contribute code. We've also managed to finally get our PR count below a 100 open PRs again. A lot of cool stuff still waiting to make it to a future Home Assistant release.
I want to give a shout out to [@martinhjelmare] and [@frenck]. Martin is doing an amazing job at code reviews and Franck has been kicking ass with Hass.io add-ons and keeping track of our documentation PRs. Thanks for this amazing work!
## MyChevy
With this new integration by [@sdague] you are able to keep an eye on your Chevy Bolt EV. Keep track if your car is plugged in, the battery stats and the range it is currently capable of driving. Hip!
## New Platforms
- Adding support for Lutron covers ([@nickovs] - [#11602]) ([lutron docs]) ([cover.lutron docs]) (new-platform)
- Add basic mychevy component ([@sdague] - [#11409]) ([mychevy docs]) (new-platform)
- Added support for TekSavvy bandwidth sensor ([@jpjodoin] - [#11186]) ([sensor.teksavvy docs]) (new-platform)
- Ihc component and platforms ([@dingusdk] - [#10916]) ([ihc docs]) ([binary_sensor.ihc docs]) ([light.ihc docs]) ([sensor.ihc docs]) ([switch.ihc docs]) (new-platform)
- Iota wallet ([@jinnerbichler] - [#11398]) ([iota docs]) ([sensor.iota docs]) (new-platform)
## {% linkable_title If you need help... %}
...don't hesitate to use our very active [forums](https://community.home-assistant.io/) or join us for a little [chat](https://discord.gg/c5DvZ4e). The release notes have comments enabled but it's preferred if you use the former communication channels. Thanks.
## {% linkable_title Reporting Issues %}
Experiencing issues introduced by this release? Please report them in our [issue tracker](https://github.com/home-assistant/home-assistant/issues). Make sure to fill in all fields of the issue template.
<!--more-->
## Breaking Changes
- Tahoma platform will get new entity IDs ([@glpatcern] - [#11547]) ([tahoma docs]) ([cover.tahoma docs]) (breaking change)
- Mold indicator: attribute names no longer include spaces or periods ([@olskar] - [#11694]) ([sensor.mold_indicator docs]) (breaking change)
- Custom component devs only: `EntityComponent.add_entity(entity)` and `EntityComponent.async_add_entity(entity)` have been removed. Use `EntityComponent.add_entities([entity])` and `EntityComponent.async_add_entities([entity])` instead. ([@balloob] - [#11691]) (breaking change)
## All changes
- Upgrade keyring to 10.6.0 ([@fabaff] - [#11608])
- Upgrad youtube_dl to 2017.12.31 ([@fabaff] - [#11610])
- small sonos cleanup ([@pvizeli] - [#11607]) ([media_player.sonos docs])
- Update Xiaomi Miio compontent broken URI ([@keesschollaart81] - [#11621]) ([light.xiaomi_miio docs])
- light/mqqt_json: allow brightness scaling ([@jkoelker] - [#11613])
- Adding support for Lutron covers ([@nickovs] - [#11602]) ([lutron docs]) ([cover.lutron docs]) (new-platform)
- Hyperion: Add brightness, HDMI and effect support ([@starkillerOG] - [#11543]) ([light.hyperion docs])
- Fixes and enhancements for the Tahoma platform ([@glpatcern] - [#11547]) ([tahoma docs]) ([cover.tahoma docs]) (breaking change)
- upgrade xiaomi lib ([@danielhiversen] - [#11629])
- Add templates to MQTT climate ([@tinloaf] - [#11623])
- Upgrade coinmarketcap to 4.1.2 ([@fabaff] - [#11634])
- Add Deconz support for Zigbee green power devices like Hue Tap ([@Kane610] - [#11455]) ([deconz docs]) ([sensor.deconz docs])
- Bump dev to 0.62.0.dev0 ([@fabaff] - [#11652])
- Add ability to specify a sender in the clicksend notification ([@heydonms] - [#11046]) ([notify.clicksend docs])
- Round values to one decimal ([@covrig] - [#11673]) ([sensor.xiaomi_aqara docs])
- Add basic mychevy component ([@sdague] - [#11409]) ([mychevy docs]) (new-platform)
- update mypy commandline arguments ([@benleb] - [#11638])
- Add support for configuring jeelink RF parameters ([@hthiery] - [#11620])
- Wemo Dimmer Support ([@angel12] - [#10882]) ([wemo docs]) ([light.wemo docs])
- add temperature controls to eph-ember ([@ttroy50] - [#11400]) ([climate.ephember docs])
- Upgrade youtube_dl to 2018.01.14 ([@fabaff] - [#11661])
- Change line separator to LN ([@fabaff] - [#11662]) ([hive docs]) ([map docs]) ([binary_sensor.hive docs]) ([climate.hive docs]) ([light.hive docs]) ([notify.prowl docs]) ([sensor.hive docs]) ([switch.hive docs])
- Upgrade sqlalchemy to 1.2.1 ([@fabaff] - [#11666])
- Upgrade pylast to 2.1.0 ([@fabaff] - [#11668])
- Added extra arguments to onvif platform config ([@karlkar] - [#11680]) ([camera.onvif docs])
- Enable probot move ([@fabaff] - [#11690])
- fixed not to include spaces or dots in attribute names ([@olskar] - [#11694]) ([sensor.mold_indicator docs]) (breaking change)
- Add attributes ([@fabaff] - [#11698]) ([sensor.random docs])
- Feature/fritzdect errorhandling ([@BastianPoe] - [#11490]) ([switch.fritzdect docs])
- Tesla bug fix #11598 ([@zabuldon] - [#11707])
- Update mold_indicator.py ([@olskar] - [#11715]) ([sensor.mold_indicator docs])
- Override default name for TP-Link devices ([@DanNixon] - [#11710]) ([light.tplink docs]) ([switch.tplink docs])
- Don't use None inside header ([@pvizeli] - [#11725]) ([hassio docs])
- Add enable_output service to Yamaha platform ([@postlund] - [#11103]) ([media_player.yamaha docs])
- Fix effects not appearing in UI due to missing attribute ([@shortbloke] - [#11738]) ([light.flux_led docs])
- Fix for None object access attempt ([@karlkar] - [#11748])
- Fixed universal media player templated source_select bug (issue #10981) and corrected typo in test_universal ([@iliketoprogram14] - [#11746])
- Fix Tahoma device class ([@bakedraccoon] - [#11745]) ([cover.tahoma docs])
- Add deCONZ entities in a predicitive order ([@Kane610] - [#11712]) ([binary_sensor.deconz docs]) ([sensor.deconz docs])
- Xbox sensor - Extend error handling ([@ReneNulschDE] - [#11637]) ([sensor.xbox_live docs])
- Upgrade netdisco ([@balloob] - [#11752])
- set default value for rfxtrx config ([@danielhiversen] - [#11767]) ([binary_sensor.rfxtrx docs])
- Round off exchange rate ([@arsaboo] - [#11765]) ([sensor.alpha_vantage docs])
- Update icon (fixes #11744) ([@fabaff] - [#11758]) ([sensor.fixer docs])
- Use localized forecast for openweathermap ([@brainexe] - [#11770]) ([sensor.openweathermap docs])
- Unit should be mph as that is what the metoffices datapoint API returns ([@ioangogo] - [#11760]) ([sensor.metoffice docs])
- Owntracks: Use bluetooth_le as source_type if beacon was used for location change. ([@cnrd] - [#11615]) ([device_tracker.owntracks docs])
- Add a 'last' mode and attribute to min_max sensor ([@markferry] - [#11037]) ([sensor.min_max docs])
- Update header and make it less verbose ([@fabaff] - [#11774]) ([asterisk_mbox docs])
- Added support for TekSavvy bandwidth sensor ([@jpjodoin] - [#11186]) ([sensor.teksavvy docs]) (new-platform)
- Fix for Neato D3 and D5 ([@karlkar] - [#11775])
- Axis discovery fails to save conf ([@Kane610] - [#11769]) ([axis docs])
- Limit service description loading to a single thread ([@amelchio] - [#11733])
- Snips: (change) Removed unknown intent speech response ([@tschmidty69] - [#11776]) ([snips docs])
- Implemented event_data_template (new) ([@tschmidty69] - [#11057])
- Fix PEP8 and PEP257 issues ([@fabaff] - [#11780]) ([deconz docs]) ([scene docs]) ([binary_sensor.deconz docs]) ([light.deconz docs]) ([sensor.deconz docs])
- Fix typos ([@fabaff] - [#11781]) ([system_log docs])
- Support for performance mode on Rheem water heaters. ([@w1ll1am23] - [#11786]) ([climate.econet docs])
- Service for setting a fixed scene of Xiaomi MIIO lights ([@syssi] - [#10819]) ([light.xiaomi_miio docs])
- Homematic ip tilt covers ([@steffenslavetinsky] - [#11650]) ([cover.homematic docs])
- plant - check history for min_brightness ([@ChristianKuehnel] - [#9534]) ([plant docs])
- add generic rollershutter agian, was missing in last merge ([@philklei] - [#11788]) ([tahoma docs])
- Additional attributes and services of the Xiaomi Air Purifier introduced ([@syssi] - [#11249]) ([fan.xiaomi_miio docs]) ([light.xiaomi_miio docs]) ([switch.xiaomi_miio docs]) ([vacuum.xiaomi_miio docs])
- flux led version 0.20 ([@danielhiversen] - [#11791])
- Hyperion: fix ([@starkillerOG] - [#11793]) ([light.hyperion docs])
- Fix sensibo function names ([@andrey-git] - [#11797]) ([climate.sensibo docs])
- Always load yr picture from https ([@andrey-git] - [#11796]) ([sensor.yr docs])
- Make Google TTS secure ([@PRabahy] - [#11031]) ([tts.google docs])
- Correct inadvertent change to file permissions ([@shortbloke] - [#11755]) ([light.flux_led docs])
- Fix recorder purge ([@tinloaf] - [#11802])
- Disable installing Telldus in Docker ([@balloob] - [#11806])
- Nad ([@robhuls] - [#11800])
- bump roku version ([@soberstadt] - [#11816])
- MiFlora - use bluepy on linux systems ([@ChristianKuehnel] - [#11284]) ([light.decora docs]) ([sensor.miflora docs])
- Ihc component and platforms ([@dingusdk] - [#10916]) ([ihc docs]) ([binary_sensor.ihc docs]) ([light.ihc docs]) ([sensor.ihc docs]) ([switch.ihc docs]) (new-platform)
- Change telldus domain to download.telldus.com ([@michaelarnauts] - [#11825])
- Add more workday sensor countries and update holidays library to version 0.9.3 ([@drndos] - [#11826]) ([binary_sensor.workday docs])
- Add missing availability schema to MQTT alarm panel ([@DanNixon] - [#11829]) ([alarm_control_panel.mqtt docs])
- python-miio version bumped. Fixes all xiaomi_miio components. (Closes: #11768) ([@syssi] - [#11837]) ([fan.xiaomi_miio docs]) ([light.xiaomi_miio docs]) ([switch.xiaomi_miio docs]) ([vacuum.xiaomi_miio docs])
- Add waterfurnace platform ([@sdague] - [#11732])
- (Re)Enable Daikin autodiscovery ([@rofrantz] - [#11842])
- Fixes for PEP257 ([@fabaff] - [#11810])
- bump eq3bt version ([@rytilahti] - [#11834]) ([climate.eq3btsmart docs])
- Fix Unifi direct errors caused by AP reboot. ([@w1ll1am23] - [#11835]) ([device_tracker.unifi_direct docs])
- Change 'on' to 'heat' as fallback thermostat mode ([@andrewdolphin] - [#11377]) ([google_assistant docs])
- Use strict timeout when polling Samsung TV (Fix for #6375) ([@kennedyshead] - [#11759]) ([media_player.samsungtv docs])
- Fix issues with generic thermostat ([@ciotlosm] - [#11805])
- maxcube: Set MAX! Window Sensor's class to 'window' ([@leppa] - [#11799]) ([binary_sensor.maxcube docs])
- Fix new iframe panel url ([@pvizeli] - [#11850]) ([hassio docs])
- Fix races on recorder test ([@sdague] - [#11857])
- Clean up entity component ([@balloob] - [#11691]) (breaking change)
- Allow exposing sensors as temperature or humidity 'climate' devices to Google Assistant ([@rofrantz] - [#11095]) ([google_assistant docs])
- BME680 Sensor Component ([@arcsur] - [#11695])
- Respond to Alexa scene activation correctly ([@bitglue] - [#11869]) ([alexa docs])
- Checking Xiaomi Aqara devices unavailability states ([@PaulAnnekov] - [#11631]) ([xiaomi_aqara docs]) ([binary_sensor.xiaomi_aqara docs]) ([cover.xiaomi_aqara docs]) ([light.xiaomi_aqara docs]) ([sensor.xiaomi_aqara docs]) ([switch.xiaomi_aqara docs])
- Hass.io panel v2 ([@pvizeli] - [#11860]) ([hassio docs])
- Add missing mock call for test_minimal_config ([@sdague] - [#11858])
- Expose Alexa Smart Home via HTTP POST ([@bitglue] - [#11859]) ([alexa docs])
- fixed async function called in a thread ([@PaulAnnekov] - [#11882]) ([xiaomi_aqara docs])
- upgrade ecobee ([@nkgilley] - [#11878]) ([ecobee docs])
- Fix for hive aux_heat target temperature display ([@Rendili] - [#11884]) ([hive docs])
- Bump waterfurnace library to 0.3.0 ([@sdague] - [#11888]) ([waterfurnace docs])
- Postpone "Z-wave not ready" warning ([@amelchio] - [#11807]) ([zwave docs])
- [SMALL-PR] Don't make climate calls if feature is not supported ([@rofrantz] - [#11841]) ([climate docs])
- Handle Daikin AC adapters without fan mode and swing mode support ([@rofrantz] - [#11840]) ([climate.daikin docs])
- device tracker - tomato https support ([@GregoryDosh] - [#11566]) ([device_tracker.tomato docs])
- Bme680 ([@arcsur] - [#11892]) ([sensor.bme680 docs])
- Add android option for linux_battery.py ([@mu4yu3] - [#11852]) ([sensor.linux_battery docs])
- Pushbullet (fix) invalid keyword, added unittests ([@tschmidty69] - [#11804])
- Snips - (fix) removed endSession mqtt response on error and unknown intents ([@tschmidty69] - [#11908]) ([snips docs])
- Clarify emulated hue warning ([@balloob] - [#11910]) ([emulated_hue docs])
- Use API to discover Hue if no bridges specified ([@balloob] - [#11909]) ([hue docs])
- Update python-wink version and multiple wink fixes/updates. ([@w1ll1am23] - [#11833]) ([wink docs]) ([binary_sensor.wink docs]) ([climate.wink docs]) ([cover.wink docs])
- New venstar climate component ([@Cinntax] - [#11639])
- Iota wallet ([@jinnerbichler] - [#11398]) ([iota docs]) ([sensor.iota docs]) (new-platform)
- Improve foscam library exception support ([@i-am-shodan] - [#11701]) ([camera.foscam docs])
- Added Xeoma camera platform ([@jeradM] - [#11619])
- Multi-Room Support for Greenwave Reality ([@dfiel] - [#11364]) ([light.greenwave docs])
- Minor fix to configuration validation and related log line. ([@arcsur] - [#11898]) ([sensor.bme680 docs])
- Report scripts and groups as scenes to Alexa ([@bitglue] - [#11900]) ([alexa docs])
- Add ERC20 tokens to etherscan.io sensor ([@nkgilley] - [#11916]) ([sensor.etherscan docs])
- Allow separate command and state OIDs and payloads in SNMP switch ([@nkaminski] - [#11075]) ([switch.snmp docs])
- Add "write" service to system_log ([@andrey-git] - [#11901]) ([system_log docs])
- fixes #11848 ([@kennedyshead] - [#11915]) ([device_tracker.asuswrt docs])
- Allow setting climate devices to AUTO mode via Google Assistant ([@balloob] - [#11923]) ([google_assistant docs]) ([climate.nest docs])
- Fixed rfxtrx binary_sensor KeyError on missing optional device_class ([@basschipper] - [#11925]) ([rfxtrx docs]) ([binary_sensor.rfxtrx docs])
- Implement Alexa temperature sensors ([@bitglue] - [#11930]) ([alexa docs])
- Update pyhomematic to 0.1.38 ([@danielperna84] - [#11936]) ([homematic docs])
[#10819]: https://github.com/home-assistant/home-assistant/pull/10819
[#10882]: https://github.com/home-assistant/home-assistant/pull/10882
[#10916]: https://github.com/home-assistant/home-assistant/pull/10916
[#11031]: https://github.com/home-assistant/home-assistant/pull/11031
[#11037]: https://github.com/home-assistant/home-assistant/pull/11037
[#11046]: https://github.com/home-assistant/home-assistant/pull/11046
[#11057]: https://github.com/home-assistant/home-assistant/pull/11057
[#11075]: https://github.com/home-assistant/home-assistant/pull/11075
[#11095]: https://github.com/home-assistant/home-assistant/pull/11095
[#11103]: https://github.com/home-assistant/home-assistant/pull/11103
[#11186]: https://github.com/home-assistant/home-assistant/pull/11186
[#11249]: https://github.com/home-assistant/home-assistant/pull/11249
[#11284]: https://github.com/home-assistant/home-assistant/pull/11284
[#11364]: https://github.com/home-assistant/home-assistant/pull/11364
[#11377]: https://github.com/home-assistant/home-assistant/pull/11377
[#11398]: https://github.com/home-assistant/home-assistant/pull/11398
[#11400]: https://github.com/home-assistant/home-assistant/pull/11400
[#11409]: https://github.com/home-assistant/home-assistant/pull/11409
[#11455]: https://github.com/home-assistant/home-assistant/pull/11455
[#11490]: https://github.com/home-assistant/home-assistant/pull/11490
[#11543]: https://github.com/home-assistant/home-assistant/pull/11543
[#11547]: https://github.com/home-assistant/home-assistant/pull/11547
[#11566]: https://github.com/home-assistant/home-assistant/pull/11566
[#11602]: https://github.com/home-assistant/home-assistant/pull/11602
[#11607]: https://github.com/home-assistant/home-assistant/pull/11607
[#11608]: https://github.com/home-assistant/home-assistant/pull/11608
[#11610]: https://github.com/home-assistant/home-assistant/pull/11610
[#11613]: https://github.com/home-assistant/home-assistant/pull/11613
[#11615]: https://github.com/home-assistant/home-assistant/pull/11615
[#11619]: https://github.com/home-assistant/home-assistant/pull/11619
[#11620]: https://github.com/home-assistant/home-assistant/pull/11620
[#11621]: https://github.com/home-assistant/home-assistant/pull/11621
[#11623]: https://github.com/home-assistant/home-assistant/pull/11623
[#11629]: https://github.com/home-assistant/home-assistant/pull/11629
[#11631]: https://github.com/home-assistant/home-assistant/pull/11631
[#11634]: https://github.com/home-assistant/home-assistant/pull/11634
[#11637]: https://github.com/home-assistant/home-assistant/pull/11637
[#11638]: https://github.com/home-assistant/home-assistant/pull/11638
[#11639]: https://github.com/home-assistant/home-assistant/pull/11639
[#11650]: https://github.com/home-assistant/home-assistant/pull/11650
[#11652]: https://github.com/home-assistant/home-assistant/pull/11652
[#11661]: https://github.com/home-assistant/home-assistant/pull/11661
[#11662]: https://github.com/home-assistant/home-assistant/pull/11662
[#11666]: https://github.com/home-assistant/home-assistant/pull/11666
[#11668]: https://github.com/home-assistant/home-assistant/pull/11668
[#11673]: https://github.com/home-assistant/home-assistant/pull/11673
[#11680]: https://github.com/home-assistant/home-assistant/pull/11680
[#11690]: https://github.com/home-assistant/home-assistant/pull/11690
[#11691]: https://github.com/home-assistant/home-assistant/pull/11691
[#11694]: https://github.com/home-assistant/home-assistant/pull/11694
[#11695]: https://github.com/home-assistant/home-assistant/pull/11695
[#11698]: https://github.com/home-assistant/home-assistant/pull/11698
[#11701]: https://github.com/home-assistant/home-assistant/pull/11701
[#11707]: https://github.com/home-assistant/home-assistant/pull/11707
[#11710]: https://github.com/home-assistant/home-assistant/pull/11710
[#11712]: https://github.com/home-assistant/home-assistant/pull/11712
[#11715]: https://github.com/home-assistant/home-assistant/pull/11715
[#11725]: https://github.com/home-assistant/home-assistant/pull/11725
[#11732]: https://github.com/home-assistant/home-assistant/pull/11732
[#11733]: https://github.com/home-assistant/home-assistant/pull/11733
[#11738]: https://github.com/home-assistant/home-assistant/pull/11738
[#11745]: https://github.com/home-assistant/home-assistant/pull/11745
[#11746]: https://github.com/home-assistant/home-assistant/pull/11746
[#11748]: https://github.com/home-assistant/home-assistant/pull/11748
[#11752]: https://github.com/home-assistant/home-assistant/pull/11752
[#11755]: https://github.com/home-assistant/home-assistant/pull/11755
[#11758]: https://github.com/home-assistant/home-assistant/pull/11758
[#11759]: https://github.com/home-assistant/home-assistant/pull/11759
[#11760]: https://github.com/home-assistant/home-assistant/pull/11760
[#11765]: https://github.com/home-assistant/home-assistant/pull/11765
[#11767]: https://github.com/home-assistant/home-assistant/pull/11767
[#11769]: https://github.com/home-assistant/home-assistant/pull/11769
[#11770]: https://github.com/home-assistant/home-assistant/pull/11770
[#11774]: https://github.com/home-assistant/home-assistant/pull/11774
[#11775]: https://github.com/home-assistant/home-assistant/pull/11775
[#11776]: https://github.com/home-assistant/home-assistant/pull/11776
[#11780]: https://github.com/home-assistant/home-assistant/pull/11780
[#11781]: https://github.com/home-assistant/home-assistant/pull/11781
[#11786]: https://github.com/home-assistant/home-assistant/pull/11786
[#11788]: https://github.com/home-assistant/home-assistant/pull/11788
[#11791]: https://github.com/home-assistant/home-assistant/pull/11791
[#11793]: https://github.com/home-assistant/home-assistant/pull/11793
[#11796]: https://github.com/home-assistant/home-assistant/pull/11796
[#11797]: https://github.com/home-assistant/home-assistant/pull/11797
[#11799]: https://github.com/home-assistant/home-assistant/pull/11799
[#11800]: https://github.com/home-assistant/home-assistant/pull/11800
[#11802]: https://github.com/home-assistant/home-assistant/pull/11802
[#11804]: https://github.com/home-assistant/home-assistant/pull/11804
[#11805]: https://github.com/home-assistant/home-assistant/pull/11805
[#11806]: https://github.com/home-assistant/home-assistant/pull/11806
[#11807]: https://github.com/home-assistant/home-assistant/pull/11807
[#11810]: https://github.com/home-assistant/home-assistant/pull/11810
[#11816]: https://github.com/home-assistant/home-assistant/pull/11816
[#11825]: https://github.com/home-assistant/home-assistant/pull/11825
[#11826]: https://github.com/home-assistant/home-assistant/pull/11826
[#11829]: https://github.com/home-assistant/home-assistant/pull/11829
[#11833]: https://github.com/home-assistant/home-assistant/pull/11833
[#11834]: https://github.com/home-assistant/home-assistant/pull/11834
[#11835]: https://github.com/home-assistant/home-assistant/pull/11835
[#11837]: https://github.com/home-assistant/home-assistant/pull/11837
[#11840]: https://github.com/home-assistant/home-assistant/pull/11840
[#11841]: https://github.com/home-assistant/home-assistant/pull/11841
[#11842]: https://github.com/home-assistant/home-assistant/pull/11842
[#11850]: https://github.com/home-assistant/home-assistant/pull/11850
[#11852]: https://github.com/home-assistant/home-assistant/pull/11852
[#11857]: https://github.com/home-assistant/home-assistant/pull/11857
[#11858]: https://github.com/home-assistant/home-assistant/pull/11858
[#11859]: https://github.com/home-assistant/home-assistant/pull/11859
[#11860]: https://github.com/home-assistant/home-assistant/pull/11860
[#11869]: https://github.com/home-assistant/home-assistant/pull/11869
[#11878]: https://github.com/home-assistant/home-assistant/pull/11878
[#11882]: https://github.com/home-assistant/home-assistant/pull/11882
[#11884]: https://github.com/home-assistant/home-assistant/pull/11884
[#11888]: https://github.com/home-assistant/home-assistant/pull/11888
[#11892]: https://github.com/home-assistant/home-assistant/pull/11892
[#11898]: https://github.com/home-assistant/home-assistant/pull/11898
[#11900]: https://github.com/home-assistant/home-assistant/pull/11900
[#11901]: https://github.com/home-assistant/home-assistant/pull/11901
[#11908]: https://github.com/home-assistant/home-assistant/pull/11908
[#11909]: https://github.com/home-assistant/home-assistant/pull/11909
[#11910]: https://github.com/home-assistant/home-assistant/pull/11910
[#11915]: https://github.com/home-assistant/home-assistant/pull/11915
[#11916]: https://github.com/home-assistant/home-assistant/pull/11916
[#11923]: https://github.com/home-assistant/home-assistant/pull/11923
[#11925]: https://github.com/home-assistant/home-assistant/pull/11925
[#11930]: https://github.com/home-assistant/home-assistant/pull/11930
[#11936]: https://github.com/home-assistant/home-assistant/pull/11936
[#9534]: https://github.com/home-assistant/home-assistant/pull/9534
[@BastianPoe]: https://github.com/BastianPoe
[@ChristianKuehnel]: https://github.com/ChristianKuehnel
[@Cinntax]: https://github.com/Cinntax
[@DanNixon]: https://github.com/DanNixon
[@GregoryDosh]: https://github.com/GregoryDosh
[@Kane610]: https://github.com/Kane610
[@PRabahy]: https://github.com/PRabahy
[@PaulAnnekov]: https://github.com/PaulAnnekov
[@Rendili]: https://github.com/Rendili
[@ReneNulschDE]: https://github.com/ReneNulschDE
[@amelchio]: https://github.com/amelchio
[@andrewdolphin]: https://github.com/andrewdolphin
[@andrey-git]: https://github.com/andrey-git
[@angel12]: https://github.com/angel12
[@arcsur]: https://github.com/arcsur
[@arsaboo]: https://github.com/arsaboo
[@bakedraccoon]: https://github.com/bakedraccoon
[@balloob]: https://github.com/balloob
[@basschipper]: https://github.com/basschipper
[@benleb]: https://github.com/benleb
[@bitglue]: https://github.com/bitglue
[@brainexe]: https://github.com/brainexe
[@ciotlosm]: https://github.com/ciotlosm
[@cnrd]: https://github.com/cnrd
[@covrig]: https://github.com/covrig
[@danielhiversen]: https://github.com/danielhiversen
[@danielperna84]: https://github.com/danielperna84
[@dfiel]: https://github.com/dfiel
[@dingusdk]: https://github.com/dingusdk
[@drndos]: https://github.com/drndos
[@fabaff]: https://github.com/fabaff
[@glpatcern]: https://github.com/glpatcern
[@heydonms]: https://github.com/heydonms
[@hthiery]: https://github.com/hthiery
[@i-am-shodan]: https://github.com/i-am-shodan
[@iliketoprogram14]: https://github.com/iliketoprogram14
[@ioangogo]: https://github.com/ioangogo
[@jeradM]: https://github.com/jeradM
[@jinnerbichler]: https://github.com/jinnerbichler
[@jkoelker]: https://github.com/jkoelker
[@jpjodoin]: https://github.com/jpjodoin
[@karlkar]: https://github.com/karlkar
[@keesschollaart81]: https://github.com/keesschollaart81
[@kennedyshead]: https://github.com/kennedyshead
[@leppa]: https://github.com/leppa
[@markferry]: https://github.com/markferry
[@michaelarnauts]: https://github.com/michaelarnauts
[@mu4yu3]: https://github.com/mu4yu3
[@nickovs]: https://github.com/nickovs
[@nkaminski]: https://github.com/nkaminski
[@nkgilley]: https://github.com/nkgilley
[@olskar]: https://github.com/olskar
[@philklei]: https://github.com/philklei
[@postlund]: https://github.com/postlund
[@pvizeli]: https://github.com/pvizeli
[@robhuls]: https://github.com/robhuls
[@rofrantz]: https://github.com/rofrantz
[@rytilahti]: https://github.com/rytilahti
[@sdague]: https://github.com/sdague
[@shortbloke]: https://github.com/shortbloke
[@soberstadt]: https://github.com/soberstadt
[@starkillerOG]: https://github.com/starkillerOG
[@steffenslavetinsky]: https://github.com/steffenslavetinsky
[@syssi]: https://github.com/syssi
[@tinloaf]: https://github.com/tinloaf
[@tschmidty69]: https://github.com/tschmidty69
[@ttroy50]: https://github.com/ttroy50
[@w1ll1am23]: https://github.com/w1ll1am23
[@zabuldon]: https://github.com/zabuldon
[alarm_control_panel.mqtt docs]: https://home-assistant.io/components/alarm_control_panel.mqtt/
[alexa docs]: https://home-assistant.io/components/alexa/
[asterisk_mbox docs]: https://home-assistant.io/components/asterisk_mbox/
[axis docs]: https://home-assistant.io/components/axis/
[binary_sensor.deconz docs]: https://home-assistant.io/components/binary_sensor.deconz/
[binary_sensor.hive docs]: https://home-assistant.io/components/binary_sensor.hive/
[binary_sensor.ihc docs]: https://home-assistant.io/components/binary_sensor.ihc/
[binary_sensor.maxcube docs]: https://home-assistant.io/components/binary_sensor.maxcube/
[binary_sensor.rfxtrx docs]: https://home-assistant.io/components/binary_sensor.rfxtrx/
[binary_sensor.wink docs]: https://home-assistant.io/components/binary_sensor.wink/
[binary_sensor.workday docs]: https://home-assistant.io/components/binary_sensor.workday/
[binary_sensor.xiaomi_aqara docs]: https://home-assistant.io/components/binary_sensor.xiaomi_aqara/
[camera.foscam docs]: https://home-assistant.io/components/camera.foscam/
[camera.onvif docs]: https://home-assistant.io/components/camera.onvif/
[climate docs]: https://home-assistant.io/components/climate/
[climate.daikin docs]: https://home-assistant.io/components/climate.daikin/
[climate.econet docs]: https://home-assistant.io/components/climate.econet/
[climate.ephember docs]: https://home-assistant.io/components/climate.ephember/
[climate.eq3btsmart docs]: https://home-assistant.io/components/climate.eq3btsmart/
[climate.hive docs]: https://home-assistant.io/components/climate.hive/
[climate.nest docs]: https://home-assistant.io/components/climate.nest/
[climate.sensibo docs]: https://home-assistant.io/components/climate.sensibo/
[climate.wink docs]: https://home-assistant.io/components/climate.wink/
[cover.homematic docs]: https://home-assistant.io/components/cover.homematic/
[cover.lutron docs]: https://home-assistant.io/components/cover.lutron/
[cover.tahoma docs]: https://home-assistant.io/components/cover.tahoma/
[cover.wink docs]: https://home-assistant.io/components/cover.wink/
[cover.xiaomi_aqara docs]: https://home-assistant.io/components/cover.xiaomi_aqara/
[deconz docs]: https://home-assistant.io/components/deconz/
[device_tracker.asuswrt docs]: https://home-assistant.io/components/device_tracker.asuswrt/
[device_tracker.owntracks docs]: https://home-assistant.io/components/device_tracker.owntracks/
[device_tracker.tomato docs]: https://home-assistant.io/components/device_tracker.tomato/
[device_tracker.unifi_direct docs]: https://home-assistant.io/components/device_tracker.unifi_direct/
[ecobee docs]: https://home-assistant.io/components/ecobee/
[emulated_hue docs]: https://home-assistant.io/components/emulated_hue/
[fan.xiaomi_miio docs]: https://home-assistant.io/components/fan.xiaomi_miio/
[google_assistant docs]: https://home-assistant.io/components/google_assistant/
[hassio docs]: https://home-assistant.io/components/hassio/
[hive docs]: https://home-assistant.io/components/hive/
[homematic docs]: https://home-assistant.io/components/homematic/
[hue docs]: https://home-assistant.io/components/hue/
[ihc docs]: https://home-assistant.io/components/ihc/
[ihc.const docs]: https://home-assistant.io/components/ihc.const/
[ihc.ihcdevice docs]: https://home-assistant.io/components/ihc.ihcdevice/
[iota docs]: https://home-assistant.io/components/iota/
[light.deconz docs]: https://home-assistant.io/components/light.deconz/
[light.decora docs]: https://home-assistant.io/components/light.decora/
[light.flux_led docs]: https://home-assistant.io/components/light.flux_led/
[light.greenwave docs]: https://home-assistant.io/components/light.greenwave/
[light.hive docs]: https://home-assistant.io/components/light.hive/
[light.hyperion docs]: https://home-assistant.io/components/light.hyperion/
[light.ihc docs]: https://home-assistant.io/components/light.ihc/
[light.tplink docs]: https://home-assistant.io/components/light.tplink/
[light.wemo docs]: https://home-assistant.io/components/light.wemo/
[light.xiaomi_aqara docs]: https://home-assistant.io/components/light.xiaomi_aqara/
[light.xiaomi_miio docs]: https://home-assistant.io/components/light.xiaomi_miio/
[lutron docs]: https://home-assistant.io/components/lutron/
[map docs]: https://home-assistant.io/components/map/
[media_player.samsungtv docs]: https://home-assistant.io/components/media_player.samsungtv/
[media_player.sonos docs]: https://home-assistant.io/components/media_player.sonos/
[media_player.yamaha docs]: https://home-assistant.io/components/media_player.yamaha/
[notify.clicksend docs]: https://home-assistant.io/components/notify.clicksend/
[notify.prowl docs]: https://home-assistant.io/components/notify.prowl/
[plant docs]: https://home-assistant.io/components/plant/
[rfxtrx docs]: https://home-assistant.io/components/rfxtrx/
[scene docs]: https://home-assistant.io/components/scene/
[sensor.alpha_vantage docs]: https://home-assistant.io/components/sensor.alpha_vantage/
[sensor.linux_battery docs]: https://home-assistant.io/components/sensor.linux_battery/
[sensor.bme680 docs]: https://home-assistant.io/components/sensor.bme680/
[sensor.deconz docs]: https://home-assistant.io/components/sensor.deconz/
[sensor.etherscan docs]: https://home-assistant.io/components/sensor.etherscan/
[sensor.fixer docs]: https://home-assistant.io/components/sensor.fixer/
[sensor.hive docs]: https://home-assistant.io/components/sensor.hive/
[sensor.ihc docs]: https://home-assistant.io/components/sensor.ihc/
[sensor.iota docs]: https://home-assistant.io/components/sensor.iota/
[sensor.metoffice docs]: https://home-assistant.io/components/sensor.metoffice/
[sensor.miflora docs]: https://home-assistant.io/components/sensor.miflora/
[sensor.min_max docs]: https://home-assistant.io/components/sensor.min_max/
[sensor.mold_indicator docs]: https://home-assistant.io/components/sensor.mold_indicator/
[mychevy docs]: https://home-assistant.io/components/mychevy/
[sensor.openweathermap docs]: https://home-assistant.io/components/sensor.openweathermap/
[sensor.random docs]: https://home-assistant.io/components/sensor.random/
[sensor.teksavvy docs]: https://home-assistant.io/components/sensor.teksavvy/
[sensor.xbox_live docs]: https://home-assistant.io/components/sensor.xbox_live/
[sensor.xiaomi_aqara docs]: https://home-assistant.io/components/sensor.xiaomi_aqara/
[sensor.yr docs]: https://home-assistant.io/components/sensor.yr/
[snips docs]: https://home-assistant.io/components/snips/
[switch.fritzdect docs]: https://home-assistant.io/components/switch.fritzdect/
[switch.hive docs]: https://home-assistant.io/components/switch.hive/
[switch.ihc docs]: https://home-assistant.io/components/switch.ihc/
[switch.snmp docs]: https://home-assistant.io/components/switch.snmp/
[switch.tplink docs]: https://home-assistant.io/components/switch.tplink/
[switch.xiaomi_aqara docs]: https://home-assistant.io/components/switch.xiaomi_aqara/
[switch.xiaomi_miio docs]: https://home-assistant.io/components/switch.xiaomi_miio/
[system_log docs]: https://home-assistant.io/components/system_log/
[tahoma docs]: https://home-assistant.io/components/tahoma/
[tts.google docs]: https://home-assistant.io/components/tts.google/
[vacuum.xiaomi_miio docs]: https://home-assistant.io/components/vacuum.xiaomi_miio/
[waterfurnace docs]: https://home-assistant.io/components/waterfurnace/
[wemo docs]: https://home-assistant.io/components/wemo/
[wink docs]: https://home-assistant.io/components/wink/
[xiaomi_aqara docs]: https://home-assistant.io/components/xiaomi_aqara/
[zwave docs]: https://home-assistant.io/components/zwave/
[@martinhjelmare]: https://github.com/martinhjelmare
[@frenck]: https://github.com/frenck

View File

@ -7,6 +7,7 @@ sidebar: true
comments: false comments: false
sharing: true sharing: true
footer: true footer: true
redirect_from: /components/hassio/
--- ---
Hass.io turns your Raspberry Pi (or another device) into the ultimate home automation hub powered by Home Assistant. With Hass.io you can focus on integrating your devices and writing automations. Hass.io turns your Raspberry Pi (or another device) into the ultimate home automation hub powered by Home Assistant. With Hass.io you can focus on integrating your devices and writing automations.

View File

@ -25,21 +25,20 @@ The current logo was created by [Jeremy Geltman](http://jeremygeltman.com/). Fur
### {% linkable_title License %} ### {% linkable_title License %}
Home Assistant is open source software and available under the [MIT](https://opensource.org/licenses/MIT) license. Home Assistant is open source software and available under the [Apache 2.0](https://www.apache.org/licenses/LICENSE-2.0) license.
### {% linkable_title Numbers %} ### {% linkable_title Numbers %}
This sections just contains some random numbers of the Home Assistant eco-system. Sorry, only the main repository counts. This sections just contains some random numbers of the Home Assistant eco-system. Sorry, only the main repository counts.
| Description | 2015 | 2016 | | Description | 2015 | 2016 | 2017 |
|---|---| |---|---|
| [Gitter.io](https://discord.gg/c5DvZ4e) | 334 | 2367 | | [Forum posts](https://community.home-assistant.io/) | 352 | 33004 | 171981 |
| [Forum posts](https://community.home-assistant.io/) | 352 | 33004 | | [Forum topics](https://community.home-assistant.io/) | 83 | 4863 | 21512 |
| [Forum topics](https://community.home-assistant.io/) | 83 | 4863 | | [Forum members](https://community.home-assistant.io/) | 92 | 3931 | 16663 |
| [Forum members](https://community.home-assistant.io/) | 92 | 3931 | | [Github stars](https://github.com/home-assistant/home-assistant/stargazers) | 2519 | 5239 | 12074 |
| [Github stars](https://github.com/home-assistant/home-assistant/stargazers) | 2519 | 5239 | | [Github forks](https://github.com/home-assistant/home-assistant/network) | 374 | 1424 | 3474 |
| [Github forks](https://github.com/home-assistant/home-assistant/network) | 374 | 1424 | | Page views [ha.io](https://home-assistant.io) | 600,372 | 6,614,343 | 23,727,481 |
| Page views [ha.io](https://home-assistant.io) | 190,271 | 1,284,855 |
### {% linkable_title Commit per year %} ### {% linkable_title Commit per year %}
@ -50,6 +49,7 @@ The numbers below only covers the [main git repository](https://github.com/home-
2014: 328 2014: 328
2015: 2963 2015: 2963
2016: 4299 2016: 4299
2017: 3917
``` ```
More details and statistics can be found on [Github](https://github.com/home-assistant/home-assistant/graphs/contributors). More details and statistics can be found on [Github](https://github.com/home-assistant/home-assistant/graphs/contributors).

Binary file not shown.

After

Width:  |  Height:  |  Size: 23 KiB