From 1d6697cf24cc121295dfbe4fa62492a06802e547 Mon Sep 17 00:00:00 2001 From: KingJ Date: Fri, 4 Jan 2019 18:56:42 +0000 Subject: [PATCH 01/47] Update sensor.google_travel_time.markdown (#8048) Change optional configuration key `transit_model` to `transit_mode` to match the Distance Matrix API documentation [0]. `transit_model` is an invalid key and will cause the sensor to fail. [0]: https://developers.google.com/maps/documentation/distance-matrix/intro#RequestParameters --- source/_components/sensor.google_travel_time.markdown | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/_components/sensor.google_travel_time.markdown b/source/_components/sensor.google_travel_time.markdown index b9d1c5b5596..0ccd46ee2fa 100644 --- a/source/_components/sensor.google_travel_time.markdown +++ b/source/_components/sensor.google_travel_time.markdown @@ -83,7 +83,7 @@ options: description: "Indicate what google should avoid when calculating the travel time, you can choose from: `tolls`, `highways`, `ferries`, `indoor`." required: false type: string - transit_model: + transit_mode: description: "If you opted for `transit` at `travel_mode`, you can use this variable to specify which public transport you want to use: `bus`, `subway`, `train`, `tram` or `rail`." transit_routing_preference: description: "for the travel time calculation for public transport you can also specify the preference for: `less_walking` or `fewer_transfers`." From e2910c7b9949661bb56f1f24532f965f0b8d8370 Mon Sep 17 00:00:00 2001 From: DubhAd Date: Fri, 4 Jan 2019 18:57:25 +0000 Subject: [PATCH 02/47] Install guide missing a step (#8046) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The install guide forgets to say how to reach the UI 🤦‍♂️ --- source/_docs/installation/virtualenv.markdown | 2 ++ 1 file changed, 2 insertions(+) diff --git a/source/_docs/installation/virtualenv.markdown b/source/_docs/installation/virtualenv.markdown index 1238dcaa6e3..548c776ce22 100644 --- a/source/_docs/installation/virtualenv.markdown +++ b/source/_docs/installation/virtualenv.markdown @@ -47,6 +47,8 @@ It is recommended to use the [advanced guide](/docs/installation/raspberry-pi/) ``` $ hass --open-ui ``` + 8. You can now reach the web interface on `http://ipaddress:8123/` - the first start may take up to 20 minutes before the web interface is available + ### {% linkable_title Upgrade %} From 6ddc1c58f26a317e8e26c0873db9640f1c1a6dcc Mon Sep 17 00:00:00 2001 From: DubhAd Date: Fri, 4 Jan 2019 18:57:56 +0000 Subject: [PATCH 03/47] Removing the pre 0.77 stuff (#8042) The old, pre 0.77 docs, are confusing people, purging those. Some minor wording tweaks too. --- .../device_tracker.gpslogger.markdown | 26 +++---------------- 1 file changed, 4 insertions(+), 22 deletions(-) diff --git a/source/_components/device_tracker.gpslogger.markdown b/source/_components/device_tracker.gpslogger.markdown index 10889993651..c512698bedf 100644 --- a/source/_components/device_tracker.gpslogger.markdown +++ b/source/_components/device_tracker.gpslogger.markdown @@ -13,9 +13,9 @@ ha_release: 0.34 The `gpslogger` device tracker platform allows you to detect presence using [GPSLogger](http://code.mendhak.com/gpslogger/). GPSLogger is an open source app for [Android](https://play.google.com/store/apps/details?id=com.mendhak.gpslogger) that allows users to set up a `GET` request to update GPS coordinates. This can be configured with Home Assistant to update your location. -## {% linkable_title Auth change release 0.77 and above %} +## {% linkable_title Configuration %} -Since release 0.77, we now have long-lived access tokens. These are setup under your profile and configured in the GPSLogger application on your smartphone as explained below. +GPSLogger uses long-lived access tokens for authentication. These are setup [under your profile](/docs/authentication/#your-account-profile) and configured in the GPSLogger application on your smartphone as explained below. ```yaml # Example configuration.yaml entry @@ -23,23 +23,6 @@ device_tracker: - platform: gpslogger ``` -## {% linkable_title Before release 0.77 %} - -To integrate GPSLogger in Home Assistant, add the following section to your `configuration.yaml` file: - -```yaml -# Example configuration.yaml entry -device_tracker: - - platform: gpslogger - password: !secret gpslogger_password -``` -{% configuration %} -password: - description: Separate password for GPS Logger endpoint. If provided using regular API password to contact endpoint will result in 401 response. - required: false - type: string -{% endconfiguration %} - ## {% linkable_title Setup on your smartphone %} Install [GPSLogger for Android](https://play.google.com/store/apps/details?id=com.mendhak.gpslogger) on your device. @@ -77,11 +60,10 @@ Add the above URL after you modified it with your settings into the **URL** fiel - Use the domain that Home Assistant is available on the internet (or the public IP address if you have a static IP address). This can be a local IP address if you are using an always on VPN from your mobile device to your home network. - Only remove `PORT` if your Home Assistant instance is using port 443. Otherwise set it to the port you're using. - For Home Assistant only the above URL, as written, will work - do not add, remove, or change the order of any of the parameters. -- **0.77+** If you are using Long-Lived access tokens, then add `Authorization: Bearer LLAT` to the HTTP Headers setting (replace `LLAT` with your Long Lived Access Token). -- **<0.77** Make sure to include your [API password](/components/http/) if you have configured a password. Add `&api_password=YOUR_PASSWORD` to the end of the URL. +- Add `Authorization: Bearer LLAT` to the HTTP Headers setting (replace `LLAT` with your Long Lived Access Token). - You can change the name of your device name by replacing `&device=%SER` with `&device=DEVICE_NAME`. -If your battery drains fast then you can tune the performance of GPSLogger under **Performance** -> **Location providers** +If your battery drains too fast then you can tune the performance of GPSLogger under **Performance** -> **Location providers**

From edef3571006c4081e0dcaa86cd63ef38582106b5 Mon Sep 17 00:00:00 2001 From: DubhAd Date: Fri, 4 Jan 2019 18:58:40 +0000 Subject: [PATCH 04/47] Making the default `and` more obvious (#8043) With the default of `and` being hidden away in the `and` block, it's not obvious. Pulling that out. Also highlighting that after sunset/before sunrise is the same as a single state check, and same for before sunset/after sunrise. --- source/_docs/scripts/conditions.markdown | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/source/_docs/scripts/conditions.markdown b/source/_docs/scripts/conditions.markdown index 32ed35a628d..052845f3228 100644 --- a/source/_docs/scripts/conditions.markdown +++ b/source/_docs/scripts/conditions.markdown @@ -12,6 +12,8 @@ redirect_from: /getting-started/scripts-conditions/ Conditions can be used within a script or automation to prevent further execution. A condition will look at the system right now. For example a condition can test if a switch is currently turned on or off. +Unlike a trigger, which is always `or`, conditions are `and` by default - all conditions have to be true. + ### {% linkable_title AND condition %} Test multiple conditions in 1 condition statement. Passes if all embedded conditions are valid. @@ -28,7 +30,8 @@ condition: below: 20 ``` -If you do not want to combine AND and OR conditions, you can also just list them sequentially, by default all conditions have to be true. +If you do not want to combine AND and OR conditions, you can also just list them sequentially. + The following configuration works the same as the one listed above: ```yaml @@ -59,7 +62,7 @@ condition: below: 20 ``` -### {% linkable_title MIXED AND and OR conditions %} +### {% linkable_title MIXED AND and OR conditions %} Test multiple AND and OR conditions in 1 condition statement. Passes if any embedded conditions is valid. This allows you to mix several AND and OR conditions together. @@ -131,7 +134,7 @@ condition: ```yaml condition: - condition: or # 'when dark' condition: either after sunset or before sunrise + condition: or # 'when dark' condition: either after sunset or before sunrise - equivalent to a state condition on `sun.sun` of `below_horizon` conditions: - condition: sun after: sunset @@ -141,7 +144,7 @@ condition: ```yaml condition: - condition: and # 'when light' condition: before sunset and after sunrise + condition: and # 'when light' condition: before sunset and after sunrise - equivalent to a state condition on `sun.sun` of `above_horizon` conditions: - condition: sun before: sunset From cb95239db3850584d6a9a17ea23b7426c524c2fa Mon Sep 17 00:00:00 2001 From: Paulus Schoutsen Date: Fri, 4 Jan 2019 16:25:08 -0500 Subject: [PATCH 05/47] Draft 85 --- _config.yml | 6 +- source/_posts/2019-01-09-release-85.markdown | 833 +++++++++++++++++++ 2 files changed, 836 insertions(+), 3 deletions(-) create mode 100644 source/_posts/2019-01-09-release-85.markdown diff --git a/_config.yml b/_config.yml index f30f9ba24bb..ee361d83908 100644 --- a/_config.yml +++ b/_config.yml @@ -141,9 +141,9 @@ social: # Home Assistant release details current_major_version: 0 -current_minor_version: 84 -current_patch_version: 6 -date_released: 2018-12-21 +current_minor_version: 85 +current_patch_version: 0 +date_released: 2019-01-09 # Either # or the anchor link to latest release notes in the blog post. # Must be prefixed with a # and have double quotes around it. diff --git a/source/_posts/2019-01-09-release-85.markdown b/source/_posts/2019-01-09-release-85.markdown new file mode 100644 index 00000000000..21a2d71c2aa --- /dev/null +++ b/source/_posts/2019-01-09-release-85.markdown @@ -0,0 +1,833 @@ +--- +layout: post +title: "0.85: TBD - UPDATE DATE" +description: "TBD" +date: 2019-01-09 00:01:00 +date_formatted: "January 9, 2019" +author: Paulus Schoutsen +author_twitter: balloob +comments: true +categories: Release-Notes +og_image: /images/blog/2019-01-release-85/components.png +--- + + + +Warning. Slugify changed, which can impact entity ID creation if the entities used characters outside of A-Z and the integration has no unique IDs. We now better handle the characters and substitute it with an alternative instead of removing that character. + +## {% linkable_title New Platforms %} + +- TelldusLive config flow ([@fredrike] - [#18758]) ([tellduslive docs]) ([binary_sensor.tellduslive docs]) ([cover.tellduslive docs]) ([light.tellduslive docs]) ([sensor.tellduslive docs]) ([switch.tellduslive docs]) (new-platform) +- Add NMBS (Belgian railway) sensor platform ([@thibmaek] - [#18610]) ([sensor.nmbs docs]) (new-platform) +- Add air pollutants component ([@fabaff] - [#18707]) ([air_pollutants docs]) ([demo docs]) (new-platform) +- Adding support for Plum Lightpad ([@ColinHarrington] - [#16576]) ([plum_lightpad docs]) ([binary_sensor.plum_lightpad docs]) ([light.plum_lightpad docs]) ([sensor.plum_lightpad docs]) (new-platform) +- Add Ambient Weather PWS Sensor component ([@tmd224] - [#18551]) ([sensor.ambient_station docs]) (new-platform) +- Add Brottsplatskartan sensor ([@chrillux] - [#19018]) ([sensor.brottsplatskartan docs]) (new-platform) +- Add native ESPHome API component ([@OttoWinter] - [#19334]) (new-platform) +- Add native ESPHome API binary sensor ([@OttoWinter] - [#19371]) ([esphome docs]) ([binary_sensor.esphome docs]) (new-platform) +- Add native ESPHome API cover ([@OttoWinter] - [#19373]) ([esphome docs]) ([cover.esphome docs]) (new-platform) +- Add native ESPHome API fan ([@OttoWinter] - [#19374]) ([esphome docs]) ([fan.esphome docs]) (new-platform) +- Add native ESPHome API light ([@OttoWinter] - [#19375]) ([esphome docs]) ([light.esphome docs]) (new-platform) +- Add native ESPHome API switch ([@OttoWinter] - [#19376]) ([esphome docs]) ([switch.esphome docs]) (new-platform) +- Add GTT Sensor ([@eliseomartelli] - [#18449]) ([sensor.gtt docs]) (new-platform) +- Add openSenseMap air pollutants platform ([@fabaff] - [#19357]) ([air_pollutants docs]) (new-platform) +- Add Prezzibenzina (Italian Fuel Price) Sensor ([@eliseomartelli] - [#19297]) ([sensor.prezzibenzina docs]) (new-platform) +- Add sensor platform for SolarEdge Monitoring API ([@GidoHakvoort] - [#18846]) ([sensor.solaredge docs]) (new-platform) +- Add Mythic Beasts DNSAPI Component ([@thinkl33t] - [#18333]) ([mythicbeastsdns docs]) (new-platform) +- Add new sensor platform to expose Islamic prayer times ([@uchagani] - [#19444]) ([sensor.islamic_prayer_times docs]) (new-platform) +- Add Lutron Homeworks component ([@dubnom] - [#18311]) ([homeworks docs]) ([binary_sensor.homeworks docs]) ([light.homeworks docs]) (new-platform) +- Improve Lutron RadioRA2 support, adding switches and scenes ([@cdheiser] - [#18330]) ([lutron docs]) ([scene.lutron docs]) ([switch.lutron docs]) (new-platform) +- Pencom ([@dubnom] - [#19369]) ([switch.pencom docs]) (new-platform) +- Add AfterShip sensor for packages ([@maxandersen] - [#18034]) ([sensor.aftership docs]) (new-platform) +- Add Freebox component with sensors and device tracker ([@SNoof85] - [#18472]) ([device_tracker docs]) ([freebox docs]) ([sensor.freebox docs]) (breaking change) (new-platform) +- LCN component and light platform ([@alengwenus] - [#18621]) ([lcn docs]) ([light.lcn docs]) (new-platform) +- Add RaspyRFM switch platform ([@markusressel] - [#19130]) ([switch.raspyrfm docs]) (new-platform) +- Add IDTECK proximity card component ([@dubnom] - [#18309]) ([sensor.idteck_prox docs]) (new-platform) +- Add ness alarm control panel using nessclient ([@nickw444] - [#18463]) ([ness_alarm docs]) ([alarm_control_panel.ness_alarm docs]) ([binary_sensor.ness_alarm docs]) (new-platform) +- Proactive Alexa ChangeReport messages ([@abmantis] - [#18114]) ([alexa 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. + + + +## {% linkable_title Breaking Changes %} + +- Add SCAN_INTERVAL ([@fabaff] - [#19186]) ([weather docs]) (breaking change) +- Add package data attribute to 17track.net summary sensors ([@bachya] - [#19213]) ([sensor.seventeentrack docs]) (breaking change) +- RFC: Deprecate auto target all for services and introduce entity_id: * ([@balloob] - [#19006]) (breaking change) +- home-assistant/home-assistant#17333: update to use DOMAIN constants and standards. ([@marchingphoenix] - [#19242]) ([climate.eq3btsmart docs]) (breaking change) +- Add config flow for Daikin ([@fredrike] - [#19182]) ([daikin docs]) ([climate.daikin docs]) ([sensor.daikin docs]) (breaking change) +- Add traccar motion, speed and battery_level attributes ([@ludeeus] - [#19090]) ([device_tracker docs]) (breaking change) +- Use unicode slugify ([@pvizeli] - [#19192]) (breaking change) +- Various enhancements for WeMo component/platforms ([@sqldiablo] - [#19419]) ([wemo docs]) ([binary_sensor.wemo docs]) ([fan.wemo docs]) ([light.wemo docs]) ([switch.wemo docs]) (breaking change) +- Rename ocr.png to ssocr-(entity_name).png to allow multiple instances ([@jumpkick] - [#18634]) ([image_processing.seven_segments docs]) (breaking change) +- Update pylaunches dependency to 0.2.0 ([@DoloresHA] - [#19570]) ([sensor.launch_library docs]) (breaking change) +- Add Freebox component with sensors and device tracker ([@SNoof85] - [#18472]) ([device_tracker docs]) ([freebox docs]) ([sensor.freebox docs]) (breaking change) (new-platform) +- Support knx operation types ([@marvin-w] - [#19546]) ([knx docs]) ([climate.knx docs]) (breaking change) +- Improve Wemo setup speed ([@sqldiablo] - [#19563]) ([wemo docs]) ([binary_sensor.wemo docs]) ([switch.wemo docs]) (breaking change) + +## {% linkable_title All changes %} + +- Upgrade pylint to 2.2.2 ([@scop] - [#18750]) +- Add CM17A support ([@swilson] - [#19041]) ([light.x10 docs]) +- Set directv unavailable state when errors returned for longer then a minute ([@ehendrix23] - [#19014]) ([media_player.directv docs]) +- Bump lakeside requirement to support more Eufy devices ([@mjg59] - [#19080]) ([eufy docs]) +- Automatically detect if ipv4/ipv6 is used for cert_expiry ([@speedmann] - [#18916]) ([sensor.cert_expiry docs]) +- Support next generation of the Xiaomi Mi Smart Plug (chuangmi.plug.hmi205) ([@syssi] - [#19071]) ([switch.xiaomi_miio docs]) +- Fix the Xiaomi Aqara Cube rotate event of the LAN protocol 2.0 (Closes: #18199) ([@syssi] - [#19104]) ([binary_sensor.xiaomi_aqara docs]) +- Upgrade Mill library ([@Danielhiversen] - [#19117]) ([climate.mill docs]) +- Add Philips Moonlight Bedside Lamp support ([@syssi] - [#18496]) ([light.xiaomi_miio docs]) +- update edp_redy version ([@abmantis] - [#19078]) ([edp_redy docs]) +- Update Google Assistant services description and request sync timeout ([@edif30] - [#19113]) +- Fixed doorbird config without events (empty list) ([@basschipper] - [#19121]) ([doorbird docs]) +- Add code support for iAlarm ([@RyuzakiKK] - [#19124]) ([alarm_control_panel.ialarm docs]) +- Upgrade youtube_dl to 2018.12.03 ([@fabaff] - [#19139]) ([media_extractor docs]) +- Upgrade mypy to 0.650 ([@scop] - [#19150]) +- Update geizhals dependency ([@tinloaf] - [#19152]) ([sensor.geizhals docs]) +- Upgrade sphinx-autodoc-typehints to 1.5.2 ([@fabaff] - [#19140]) +- Upgrade slacker to 0.12.0 ([@fabaff] - [#19142]) ([notify docs]) +- Update radiotherm to 2.0.0 and handle change in tstat error detection ([@craftyguy] - [#19107]) ([climate.radiotherm docs]) +- Update pygtfs to upstream's 0.1.5 ([@jarondl] - [#19151]) ([sensor.gtfs docs]) +- ZHA - Event foundation ([@dmulcahey] - [#19095]) ([zha docs]) ([binary_sensor.zha docs]) +- TelldusLive config flow ([@fredrike] - [#18758]) ([tellduslive docs]) ([binary_sensor.tellduslive docs]) ([cover.tellduslive docs]) ([light.tellduslive docs]) ([sensor.tellduslive docs]) ([switch.tellduslive docs]) (new-platform) +- Enable alarmdecoder to see open/close state of bypassed RF zones when armed ([@jkeljo] - [#18477]) ([alarmdecoder docs]) ([binary_sensor.alarmdecoder docs]) +- Add SCAN_INTERVAL ([@fabaff] - [#19186]) ([weather docs]) (breaking change) +- Restore states for RFLink devices ([@javicalle] - [#18816]) ([rflink docs]) ([cover.rflink docs]) ([light.rflink docs]) +- Move daikin to package ([@fredrike] - [#19187]) ([daikin docs]) +- Update switchbot library ([@Danielhiversen] - [#19202]) ([switch.switchbot docs]) +- add unique_id to SMHI ([@fredrike] - [#19183]) ([weather.smhi docs]) +- Fix geizhals crash if no price found ([@tinloaf] - [#19197]) +- Add ZHA device handler library ([@dmulcahey] - [#19099]) ([zha docs]) +- Add package data attribute to 17track.net summary sensors ([@bachya] - [#19213]) ([sensor.seventeentrack docs]) (breaking change) +- Convert songpal to use asynchronous websocket for state updates ([@rytilahti] - [#19129]) ([media_player.songpal docs]) +- Bumped NDMS2 client to 0.0.6 ([@foxel] - [#19244]) ([device_tracker docs]) +- RFC: Deprecate auto target all for services and introduce entity_id: * ([@balloob] - [#19006]) (breaking change) +- Make automations log errors ([@balloob] - [#18965]) ([automation docs]) +- Re-use connection-pool ([@molobrakos] - [#19249]) ([volvooncall docs]) +- Add device registry to MQTT light ([@emontnemery] - [#19013]) ([light.mqtt docs]) +- Support for the Harman Kardon AVR ([@Devqon] - [#18471]) +- Fix point sensor discovery ([@fredrike] - [#19245]) ([sensor.point docs]) +- Resolve IOLinc sensor name ([@teharris1] - [#19050]) ([insteon docs]) ([binary_sensor.insteon docs]) +- Expose ZoneMinder availability to Home Assistant ([@rohankapoorcom] - [#18946]) ([camera.zoneminder docs]) ([sensor.zoneminder docs]) +- Upgraded enturclient to 0.1.2 ([@hfurubotten] - [#19267]) ([sensor.entur_public_transport docs]) +- Synology chat add verify ssl ([@bremor] - [#19276]) ([notify docs]) +- Add NMBS (Belgian railway) sensor platform ([@thibmaek] - [#18610]) ([sensor.nmbs docs]) (new-platform) +- Add permission check to light service ([@balloob] - [#19259]) ([light docs]) +- Check admin permission before able to manage config entries ([@balloob] - [#19265]) ([config docs]) +- Rename is_owner decorator to is_admin ([@balloob] - [#19266]) ([config docs]) ([websocket_api docs]) +- home-assistant/home-assistant#17333: update to use DOMAIN constants and standards. ([@marchingphoenix] - [#19242]) ([climate.eq3btsmart docs]) (breaking change) +- Make variable `entity_id` available to value_template for MQTT binary sensor ([@emontnemery] - [#19195]) ([binary_sensor.mqtt docs]) +- Set unavailable when unreachable ([@MaxG88] - [#19012]) ([media_player.gpmdp docs]) +- Updated ELIQ Online sensor to async API ([@molobrakos] - [#19248]) ([sensor.eliqonline docs]) +- Add air pollutants component ([@fabaff] - [#18707]) ([air_pollutants docs]) ([demo docs]) (new-platform) +- Device config for Fibaro hub integration ([@pbalogh77] - [#19171]) +- Set InsteonEntity name to be combo of description and address. ([@wonderslug] - [#17262]) ([insteon docs]) +- Adding support for Plum Lightpad ([@ColinHarrington] - [#16576]) ([plum_lightpad docs]) ([binary_sensor.plum_lightpad docs]) ([light.plum_lightpad docs]) ([sensor.plum_lightpad docs]) (new-platform) +- huawei_lte: Fetch only required data ([@scop] - [#17618]) ([device_tracker docs]) ([huawei_lte docs]) ([sensor.huawei_lte docs]) +- Add Ambient Weather PWS Sensor component ([@tmd224] - [#18551]) ([sensor.ambient_station docs]) (new-platform) +- Add note to issue template regarding frontend issues ([@cgarwood] - [#19295]) +- Bump pyEight to fix Single Sleeper ([@mezz64] - [#19316]) ([eight_sleep docs]) +- Upgrade pytest to 4.0.2 ([@scop] - [#19327]) +- Upgrade pydocstyle to 3.0.0 ([@scop] - [#19328]) +- bump georss_client to 0.5 ([@exxamalte] - [#19337]) ([sensor.geo_rss_events docs]) +- Add Brottsplatskartan sensor ([@chrillux] - [#19018]) ([sensor.brottsplatskartan docs]) (new-platform) +- Fix broken sensor.mqtt json_attributes deprecation message ([@emontnemery] - [#19349]) ([sensor.mqtt docs]) +- Adds io:OnOffIOComponent as switch to tahoma.py ([@jensihnow] - [#19338]) ([tahoma docs]) +- Add config flow for Daikin ([@fredrike] - [#19182]) ([daikin docs]) ([climate.daikin docs]) ([sensor.daikin docs]) (breaking change) +- Add traccar motion, speed and battery_level attributes ([@ludeeus] - [#19090]) ([device_tracker docs]) (breaking change) +- Initialise plant attributes at startup ([@PeteBa] - [#19315]) ([plant docs]) +- Remove recorder purge protection ([@amelchio] - [#19358]) +- Add native ESPHome API component ([@OttoWinter] - [#19334]) (new-platform) +- Add support for statewide data for Flu Near You ([@bachya] - [#19341]) ([sensor.flunearyou docs]) +- Use unicode slugify ([@pvizeli] - [#19192]) (breaking change) +- Upgrade youtube_dl to 2018.12.17 ([@fabaff] - [#19378]) ([media_extractor docs]) +- Upgrade TwitterAPI to 2.5.7 ([@fabaff] - [#19382]) ([notify docs]) +- Upgrade ruamel.yaml to 0.15.81 ([@fabaff] - [#19384]) +- Version bump pydaikin ([@fredrike] - [#19388]) ([daikin docs]) ([climate.daikin docs]) +- Upgrade keyrings.alt==3.1.1 ([@fabaff] - [#19386]) +- Set pytz to >=2018.07 ([@fabaff] - [#19387]) +- Upgrade RPi.GPIO to 0.6.5 ([@fabaff] - [#19392]) ([rpi_gpio docs]) +- Add air pollutants PROP_TO_ATTR ([@fabaff] - [#19336]) ([air_pollutants docs]) +- fix unique_id for Tellduslive sensors ([@fredrike] - [#19389]) ([sensor.tellduslive docs]) +- Add native ESPHome API binary sensor ([@OttoWinter] - [#19371]) ([esphome docs]) ([binary_sensor.esphome docs]) (new-platform) +- Add native ESPHome API cover ([@OttoWinter] - [#19373]) ([esphome docs]) ([cover.esphome docs]) (new-platform) +- Add native ESPHome API fan ([@OttoWinter] - [#19374]) ([esphome docs]) ([fan.esphome docs]) (new-platform) +- Add native ESPHome API light ([@OttoWinter] - [#19375]) ([esphome docs]) ([light.esphome docs]) (new-platform) +- Add native ESPHome API switch ([@OttoWinter] - [#19376]) ([esphome docs]) ([switch.esphome docs]) (new-platform) +- Add native ESPHome API text sensor ([@OttoWinter] - [#19377]) ([sensor.esphome docs]) +- ESPHome Native API Restore Entities on startup ([@OttoWinter] - [#19379]) ([esphome docs]) +- Add native ESPHome API device registry feature ([@OttoWinter] - [#19381]) ([esphome docs]) +- Add native ESPHome API service call feature ([@OttoWinter] - [#19401]) ([esphome docs]) +- Upgade colorlog to 4.0.2 ([@fabaff] - [#19390]) +- Provide charging indicator for mychevy ([@sdague] - [#19348]) ([mychevy docs]) ([sensor.mychevy docs]) +- Add GTT Sensor ([@eliseomartelli] - [#18449]) ([sensor.gtt docs]) (new-platform) +- Upgrade volvooncall to 0.8.7 ([@molobrakos] - [#19398]) ([volvooncall docs]) +- Cast lametric cycles parameter to int ([@jumpkick] - [#19370]) ([notify docs]) +- Satel integra monitor outputs ([@c-soft] - [#19149]) ([satel_integra docs]) ([binary_sensor.satel_integra docs]) +- Fix cpu_temp issue on Raspberry Pi ([@mretegan] - [#19404]) ([sensor.glances docs]) +- Add camera selection config to skybell camera ([@nhorvath] - [#19310]) ([skybell docs]) ([camera.skybell docs]) +- Bump pyEmby to 1.6, add channel media type mapping ([@mezz64] - [#19318]) ([media_player.emby docs]) +- Add openSenseMap air pollutants platform ([@fabaff] - [#19357]) ([air_pollutants docs]) (new-platform) +- Optionally disable ssl verification for mjpeg ([@rohankapoorcom] - [#19277]) ([zoneminder docs]) ([camera.mjpeg docs]) ([camera.zoneminder docs]) +- Use string foratting ([@fabaff] - [#19427]) ([sensor.brottsplatskartan docs]) +- Add Prezzibenzina (Italian Fuel Price) Sensor ([@eliseomartelli] - [#19297]) ([sensor.prezzibenzina docs]) (new-platform) +- Upgrade sqlalchemy to 1.2.15 ([@fabaff] - [#19383]) ([sensor.sql docs]) +- Upgrade requests to 2.21.0 ([@fabaff] - [#19385]) +- Miscellaneous ESPHome cleanups ([@OttoWinter] - [#19425]) ([esphome docs]) ([binary_sensor.esphome docs]) ([switch.esphome docs]) +- Fix typo ([@fabaff] - [#19433]) +- Various enhancements for WeMo component/platforms ([@sqldiablo] - [#19419]) ([wemo docs]) ([binary_sensor.wemo docs]) ([fan.wemo docs]) ([light.wemo docs]) ([switch.wemo docs]) (breaking change) +- Add device_info to Daikin ([@fredrike] - [#19372]) ([daikin docs]) ([climate.daikin docs]) ([sensor.daikin docs]) +- Add sensor platform for SolarEdge Monitoring API ([@GidoHakvoort] - [#18846]) ([sensor.solaredge docs]) (new-platform) +- Various updates ([@fabaff] - [#19449]) ([ihc docs]) +- Correct calls to subscription.async_unsubscribe_topics ([@emontnemery] - [#19414]) +- ZHA entity ZCL reporting configuration ([@Adminiuga] - [#19177]) ([zha docs]) ([binary_sensor.zha docs]) ([fan.zha docs]) ([light.zha docs]) ([sensor.zha docs]) ([switch.zha docs]) +- Add device registry to MQTT lock ([@emontnemery] - [#19333]) ([lock.mqtt docs]) +- Add device registry to MQTT alarm control panel ([@emontnemery] - [#19331]) ([alarm_control_panel.mqtt docs]) +- Add device registry to MQTT climate ([@emontnemery] - [#19332]) ([climate.mqtt docs]) +- Bump Pybotvac To Support D7 On Latest Firmware ([@dshokouhi] - [#19463]) ([neato docs]) +- Adds battery_percent which had been introduced with pyatmo 1.4 and resolves unknown var warning. ([@jensihnow] - [#19309]) ([sensor.netatmo docs]) +- Add Mythic Beasts DNSAPI Component ([@thinkl33t] - [#18333]) ([mythicbeastsdns docs]) (new-platform) +- Rename ocr.png to ssocr-(entity_name).png to allow multiple instances ([@jumpkick] - [#18634]) ([image_processing.seven_segments docs]) (breaking change) +- Update pynetgear to 0.5.2 ([@MatMaul] - [#19490]) ([device_tracker docs]) +- Reorder FLOW entries in config_entries.py ([@Solije] - [#19475]) +- Add timeout to RainMachine login ([@bachya] - [#19476]) ([rainmachine docs]) +- Add new sensor platform to expose Islamic prayer times ([@uchagani] - [#19444]) ([sensor.islamic_prayer_times docs]) (new-platform) +- Add native ESPHome Home Assistant state feature ([@OttoWinter] - [#19429]) ([esphome docs]) +- Fixed the range filter unknown argument precision ([@timkoers] - [#19428]) ([sensor.filter docs]) +- Disable creating port mappings from UI, add discovery from component ([@StevenLooman] - [#18565]) ([upnp docs]) ([media_player.dlna_dmr docs]) +- Add Lutron Homeworks component ([@dubnom] - [#18311]) ([homeworks docs]) ([binary_sensor.homeworks docs]) ([light.homeworks docs]) (new-platform) +- Allow scrape sensor to retry setting up platform if initial setup fails ([@uchagani] - [#19498]) ([sensor.scrape docs]) +- Clean up RFLink tests and add two tests ([@javicalle] - [#19511]) +- Add ZHA battery sensor ([@dmulcahey] - [#19363]) ([zha docs]) ([sensor.zha docs]) +- Restore state for zha binary_sensors on restart. ([@Adminiuga] - [#19314]) ([binary_sensor.zha docs]) +- Add deprecation warning ([@ludeeus] - [#19515]) ([sensor.ruter docs]) +- Update yale smart alarm client to v0.1.6 ([@domwillcode] - [#19495]) ([alarm_control_panel.yale_smart_alarm docs]) +- Add sunrise and sunset to Darksky weather sensor ([@fabaff] - [#19492]) ([sensor.darksky docs]) +- Update ZHA entity state on ZigBee zdo device announce ([@dmulcahey] - [#19208]) ([zha docs]) +- Fix fail2ban by removal of internal timer logic ([@grea09] - [#19456]) ([sensor.fail2ban docs]) +- Fix Mill connection problem ([@Danielhiversen] - [#19519]) ([climate.mill docs]) +- Add long click at new Aqara Wireless Remote Switch ([@ppanagiotis] - [#19518]) ([binary_sensor.xiaomi_aqara docs]) +- Add additional Z-Wave Bulbs to ZW098 Workaround ([@loe] - [#19480]) ([light.zwave docs]) +- Implement path in the config to fix issues for some users ([@wcomartin] - [#19491]) ([sensor.tautulli docs]) +- Add ZHA occupancy sensor ([@dmulcahey] - [#19365]) ([zha docs]) ([binary_sensor.zha docs]) +- Make ZHA entities non-polled by default ([@Adminiuga] - [#19536]) +- Pywemo version bump ([@sqldiablo] - [#19538]) +- Support ZHA light turn_off transition ([@Adminiuga] - [#19531]) ([light.zha docs]) +- increase robustness, when something upstream fails ([@dgomes] - [#19493]) ([weather.ipma docs]) +- Change ISY binary_sensor subnode to hex ([@Steve9F] - [#19471]) ([binary_sensor.isy994 docs]) +- Updated to support per device find iphone sound. ([@kdvlr] - [#19535]) ([device_tracker docs]) +- Fix issues in ZHA light ([@dmulcahey] - [#19368]) ([light.zha docs]) +- Add hub- and device-info for tellduslive ([@fredrike] - [#19180]) ([tellduslive docs]) ([sensor.tellduslive docs]) +- Configure ZHA entity on new ZHA device join ([@Adminiuga] - [#19470]) ([zha docs]) ([binary_sensor.zha docs]) ([fan.zha docs]) ([light.zha docs]) ([sensor.zha docs]) ([switch.zha docs]) +- Fix support for base topic for empty values in MQTT discovery msg ([@emontnemery] - [#19501]) ([mqtt docs]) +- Improve handling of MQTT light discovery ([@emontnemery] - [#19436]) ([mqtt docs]) +- Update homekit controller to homekit==0.12.0 ([@Jc2k] - [#19549]) ([homekit_controller docs]) ([climate.homekit_controller docs]) ([light.homekit_controller docs]) ([switch.homekit_controller docs]) +- Remove global from ZHA application controller ([@dmulcahey] - [#19557]) ([zha docs]) +- Improve Lutron RadioRA2 support, adding switches and scenes ([@cdheiser] - [#18330]) ([lutron docs]) ([scene.lutron docs]) ([switch.lutron docs]) (new-platform) +- Clean up homematicip cloud ([@sander76] - [#19481]) ([homematicip_cloud docs]) +- Add HomematicIP SMI55 device ([@mxworm] - [#19400]) ([binary_sensor.homematicip_cloud docs]) ([sensor.homematicip_cloud docs]) +- Added support for triggered state on NX584 alarm. ([@mreiling] - [#19524]) ([alarm_control_panel.nx584 docs]) +- Add homematicip cloud full flush measuring switch ([@sander76] - [#19247]) ([switch.homematicip_cloud docs]) +- Add device_id configuration option to Bluetooth tracker ([@imotov] - [#18539]) ([device_tracker docs]) +- Whitelisting of lines on entur sensor ([@hfurubotten] - [#19539]) ([sensor.entur_public_transport docs]) +- Update pylaunches dependency to 0.2.0 ([@DoloresHA] - [#19570]) ([sensor.launch_library docs]) (breaking change) +- Pencom ([@dubnom] - [#19369]) ([switch.pencom docs]) (new-platform) +- Tibber, improve server reconnection ([@Danielhiversen] - [#19574]) ([tibber docs]) +- Link to dicttoxml excessive INFO logging issue ([@scop] - [#19575]) ([huawei_lte docs]) +- Add a new click_type "long_both" to improve the support of the new Xiaomi Wireless Wall Switch (remote.b286acn01) ([@syssi] - [#19573]) ([binary_sensor.xiaomi_aqara docs]) +- Clean up remaining rflink tests ([@javicalle] - [#19551]) +- Add a new click_type double_both to improve the support of the new Xiaomi aqara remote.b286acn01 dual switch. ([@tedsluis] - [#19578]) ([binary_sensor.xiaomi_aqara docs]) +- Upgrade sphinx-autodoc-typehints to 1.6.0 ([@fabaff] - [#19579]) +- Upgrade TwitterAPI to 2.5.8 ([@fabaff] - [#19581]) ([notify docs]) +- Upgrade pyowm to 2.10.0 ([@fabaff] - [#19582]) ([sensor.openweathermap docs]) ([weather.openweathermap docs]) +- Upgrade keyring to 17.1.0 ([@fabaff] - [#19583]) +- Upgrade rpi-rf to 0.9.7 ([@fabaff] - [#19394]) ([switch.rpi_rf docs]) +- Upgrade Sphinx to 1.8.3 ([@fabaff] - [#19580]) +- Fix mpd shuffle/random status ([@apetrycki] - [#19308]) ([media_player.mpd docs]) +- Add verify_ssl option to Splunk component ([@FieldofClay] - [#19112]) ([splunk docs]) +- Update pymitv dependency ([@simse] - [#19601]) ([media_player.xiaomi_tv docs]) +- Updated set of available voices for Yandex TTS ([@gipnokote] - [#19603]) ([tts docs]) +- Version Bump for aioftp ([@ioangogo] - [#19510]) ([camera.yi docs]) +- Don't truncate brightness and white_value of MQTT light ([@emontnemery] - [#19502]) ([light.mqtt docs]) +- Improve how neato displays alerts and add alerts for persistent maps ([@dshokouhi] - [#19593]) ([neato docs]) ([vacuum.neato docs]) +- Add AfterShip sensor for packages ([@maxandersen] - [#18034]) ([sensor.aftership docs]) (new-platform) +- Upgrade aiohttp to 3.5.1 ([@fabaff] - [#19584]) +- Add Freebox component with sensors and device tracker ([@SNoof85] - [#18472]) ([device_tracker docs]) ([freebox docs]) ([sensor.freebox docs]) (breaking change) (new-platform) +- Upgrade huawei-lte-api to 1.1.1 ([@scop] - [#19615]) ([huawei_lte docs]) +- Systemmonitor - add device_class property ([@ReneNulschDE] - [#19614]) ([sensor.systemmonitor docs]) +- LCN component and light platform ([@alengwenus] - [#18621]) ([lcn docs]) ([light.lcn docs]) (new-platform) +- Add additional neato alerts and errors ([@dshokouhi] - [#19608]) ([neato docs]) +- Bump pyotgw to 0.4b0 ([@mvn23] - [#19618]) ([opentherm_gw docs]) +- Fix cpu_temp issue on Odroid ([@gipnokote] - [#19620]) ([sensor.glances docs]) +- Upgraded pyarlo to 0.2.3 ([@tchellomello] - [#19626]) ([arlo docs]) +- Upgrade to async_upnp_client==0.13.8 ([@StevenLooman] - [#19634]) ([upnp docs]) ([media_player.dlna_dmr docs]) +- Revert "Bump pyotgw to 0.4b0 (#19618)" ([@mvn23] - [#19635]) ([opentherm_gw docs]) +- Added events STARTED, RESTARTED AND PAUSED ([@mjrider] - [#19516]) ([timer docs]) +- Fix cpu_temp issue on Vero 4K ([@mretegan] - [#19638]) ([sensor.glances docs]) +- Use xml.etree through defusedxml ([@scop] - [#19640]) ([ihc docs]) ([namecheapdns docs]) ([sensor.ohmconnect docs]) +- Support knx operation types ([@marvin-w] - [#19546]) ([knx docs]) ([climate.knx docs]) (breaking change) +- Improve Wemo setup speed ([@sqldiablo] - [#19563]) ([wemo docs]) ([binary_sensor.wemo docs]) ([switch.wemo docs]) (breaking change) +- Use async_configure for ZHA IAS binary sensor ([@Adminiuga] - [#19629]) ([binary_sensor.zha docs]) +- Only bind clusters in ZHA remote entity ([@dmulcahey] - [#19577]) ([zha docs]) ([binary_sensor.zha docs]) +- Add RaspyRFM switch platform ([@markusressel] - [#19130]) ([switch.raspyrfm docs]) (new-platform) +- Use aioharmony for remote.harmony platform ([@ehendrix23] - [#19595]) ([remote.harmony docs]) +- Bump pyHik library to 0.1.9 to improve device support. ([@mezz64] - [#19656]) ([binary_sensor.hikvision docs]) +- Fix ADS light when parameter adsvar_brightness is not set ([@carstenschroeder] - [#19636]) ([light.ads docs]) +- pytraccar version bump ([@ludeeus] - [#19659]) ([device_tracker docs]) +- Added regexp validation allowing Twilio notifications to use Sender ID instead of phone number ([@psvanstrom] - [#19644]) ([notify docs]) +- Fix exception checking for next dublin bus ([@ttroy50] - [#19663]) ([sensor.dublin_bus_transport docs]) +- Fix error in got_connected for remote.harmony ([@ehendrix23] - [#19662]) ([remote.harmony docs]) +- Fix homekit_controller pairing regression ([@Jc2k] - [#19654]) ([homekit_controller docs]) +- Add IDTECK proximity card component ([@dubnom] - [#18309]) ([sensor.idteck_prox docs]) (new-platform) +- Fix london_underground issue ([@robmarkcole] - [#19642]) ([sensor.london_underground docs]) +- Luftdaten traceback ([@fabaff] - [#19666]) ([sensor.luftdaten docs]) +- Suppress traceback if network is not available ([@fabaff] - [#19651]) +- Improve rflink coverage ([@javicalle] - [#19596]) +- Add support for color_temp_command_template in MQTT light component ([@dchesterton] - [#19675]) ([light.mqtt docs]) +- Add ness alarm control panel using nessclient ([@nickw444] - [#18463]) ([ness_alarm docs]) ([alarm_control_panel.ness_alarm docs]) ([binary_sensor.ness_alarm docs]) (new-platform) +- Update pyhomematic 0.1.54 + small fixes ([@danielperna84] - [#19667]) ([homematic docs]) ([sensor.homematic docs]) +- Envisalink pgm ([@Cinntax] - [#19499]) ([envisalink docs]) +- Bump pyotgw to 0.4b1 ([@mvn23] - [#19715]) ([opentherm_gw docs]) +- Bumping aioasuswrt version to 1.1.17 ([@kennedyshead] - [#19714]) ([asuswrt docs]) +- Adds ability to calibrate temperature for BME680 ([@ctborg] - [#19684]) ([sensor.bme680 docs]) +- Do not choke on no awair data ([@ahayworth] - [#19708]) ([sensor.awair docs]) +- Fix WeMo incorrect mapping of device type during discovery ([@sqldiablo] - [#19691]) ([wemo docs]) +- Drop bme680 os_lookup for temp_offset ([@ctborg] - [#19733]) ([sensor.bme680 docs]) +- Add exception handling to ADS shutdown ([@carstenschroeder] - [#19682]) ([ads docs]) +- Filter urllib3.connectionpool warnings in camera.axis and camera.zoneminder ([@rohankapoorcom] - [#19641]) ([camera.axis docs]) ([camera.mjpeg docs]) ([camera.zoneminder docs]) +- Proactive Alexa ChangeReport messages ([@abmantis] - [#18114]) ([alexa docs]) (new-platform) +- Move envisalink component to package and add services.yaml ([@Cinntax] - [#19731]) ([envisalink docs]) +- Add mychevy optional country parameter ([@sdague] - [#19727]) ([mychevy docs]) +- Upgrade tibber library ([@Danielhiversen] - [#19768]) ([tibber docs]) +- Round illumination and lux value to one ([@bieniu] - [#19747]) ([sensor.xiaomi_aqara docs]) + +[#16576]: https://github.com/home-assistant/home-assistant/pull/16576 +[#17262]: https://github.com/home-assistant/home-assistant/pull/17262 +[#17618]: https://github.com/home-assistant/home-assistant/pull/17618 +[#18034]: https://github.com/home-assistant/home-assistant/pull/18034 +[#18114]: https://github.com/home-assistant/home-assistant/pull/18114 +[#18309]: https://github.com/home-assistant/home-assistant/pull/18309 +[#18311]: https://github.com/home-assistant/home-assistant/pull/18311 +[#18330]: https://github.com/home-assistant/home-assistant/pull/18330 +[#18333]: https://github.com/home-assistant/home-assistant/pull/18333 +[#18449]: https://github.com/home-assistant/home-assistant/pull/18449 +[#18463]: https://github.com/home-assistant/home-assistant/pull/18463 +[#18471]: https://github.com/home-assistant/home-assistant/pull/18471 +[#18472]: https://github.com/home-assistant/home-assistant/pull/18472 +[#18477]: https://github.com/home-assistant/home-assistant/pull/18477 +[#18496]: https://github.com/home-assistant/home-assistant/pull/18496 +[#18539]: https://github.com/home-assistant/home-assistant/pull/18539 +[#18551]: https://github.com/home-assistant/home-assistant/pull/18551 +[#18565]: https://github.com/home-assistant/home-assistant/pull/18565 +[#18610]: https://github.com/home-assistant/home-assistant/pull/18610 +[#18621]: https://github.com/home-assistant/home-assistant/pull/18621 +[#18634]: https://github.com/home-assistant/home-assistant/pull/18634 +[#18707]: https://github.com/home-assistant/home-assistant/pull/18707 +[#18750]: https://github.com/home-assistant/home-assistant/pull/18750 +[#18758]: https://github.com/home-assistant/home-assistant/pull/18758 +[#18816]: https://github.com/home-assistant/home-assistant/pull/18816 +[#18846]: https://github.com/home-assistant/home-assistant/pull/18846 +[#18916]: https://github.com/home-assistant/home-assistant/pull/18916 +[#18946]: https://github.com/home-assistant/home-assistant/pull/18946 +[#18965]: https://github.com/home-assistant/home-assistant/pull/18965 +[#19006]: https://github.com/home-assistant/home-assistant/pull/19006 +[#19012]: https://github.com/home-assistant/home-assistant/pull/19012 +[#19013]: https://github.com/home-assistant/home-assistant/pull/19013 +[#19014]: https://github.com/home-assistant/home-assistant/pull/19014 +[#19018]: https://github.com/home-assistant/home-assistant/pull/19018 +[#19041]: https://github.com/home-assistant/home-assistant/pull/19041 +[#19050]: https://github.com/home-assistant/home-assistant/pull/19050 +[#19071]: https://github.com/home-assistant/home-assistant/pull/19071 +[#19078]: https://github.com/home-assistant/home-assistant/pull/19078 +[#19080]: https://github.com/home-assistant/home-assistant/pull/19080 +[#19090]: https://github.com/home-assistant/home-assistant/pull/19090 +[#19095]: https://github.com/home-assistant/home-assistant/pull/19095 +[#19099]: https://github.com/home-assistant/home-assistant/pull/19099 +[#19104]: https://github.com/home-assistant/home-assistant/pull/19104 +[#19107]: https://github.com/home-assistant/home-assistant/pull/19107 +[#19112]: https://github.com/home-assistant/home-assistant/pull/19112 +[#19113]: https://github.com/home-assistant/home-assistant/pull/19113 +[#19117]: https://github.com/home-assistant/home-assistant/pull/19117 +[#19121]: https://github.com/home-assistant/home-assistant/pull/19121 +[#19124]: https://github.com/home-assistant/home-assistant/pull/19124 +[#19129]: https://github.com/home-assistant/home-assistant/pull/19129 +[#19130]: https://github.com/home-assistant/home-assistant/pull/19130 +[#19139]: https://github.com/home-assistant/home-assistant/pull/19139 +[#19140]: https://github.com/home-assistant/home-assistant/pull/19140 +[#19142]: https://github.com/home-assistant/home-assistant/pull/19142 +[#19149]: https://github.com/home-assistant/home-assistant/pull/19149 +[#19150]: https://github.com/home-assistant/home-assistant/pull/19150 +[#19151]: https://github.com/home-assistant/home-assistant/pull/19151 +[#19152]: https://github.com/home-assistant/home-assistant/pull/19152 +[#19171]: https://github.com/home-assistant/home-assistant/pull/19171 +[#19177]: https://github.com/home-assistant/home-assistant/pull/19177 +[#19180]: https://github.com/home-assistant/home-assistant/pull/19180 +[#19182]: https://github.com/home-assistant/home-assistant/pull/19182 +[#19183]: https://github.com/home-assistant/home-assistant/pull/19183 +[#19186]: https://github.com/home-assistant/home-assistant/pull/19186 +[#19187]: https://github.com/home-assistant/home-assistant/pull/19187 +[#19192]: https://github.com/home-assistant/home-assistant/pull/19192 +[#19195]: https://github.com/home-assistant/home-assistant/pull/19195 +[#19197]: https://github.com/home-assistant/home-assistant/pull/19197 +[#19202]: https://github.com/home-assistant/home-assistant/pull/19202 +[#19208]: https://github.com/home-assistant/home-assistant/pull/19208 +[#19213]: https://github.com/home-assistant/home-assistant/pull/19213 +[#19242]: https://github.com/home-assistant/home-assistant/pull/19242 +[#19244]: https://github.com/home-assistant/home-assistant/pull/19244 +[#19245]: https://github.com/home-assistant/home-assistant/pull/19245 +[#19247]: https://github.com/home-assistant/home-assistant/pull/19247 +[#19248]: https://github.com/home-assistant/home-assistant/pull/19248 +[#19249]: https://github.com/home-assistant/home-assistant/pull/19249 +[#19259]: https://github.com/home-assistant/home-assistant/pull/19259 +[#19265]: https://github.com/home-assistant/home-assistant/pull/19265 +[#19266]: https://github.com/home-assistant/home-assistant/pull/19266 +[#19267]: https://github.com/home-assistant/home-assistant/pull/19267 +[#19276]: https://github.com/home-assistant/home-assistant/pull/19276 +[#19277]: https://github.com/home-assistant/home-assistant/pull/19277 +[#19295]: https://github.com/home-assistant/home-assistant/pull/19295 +[#19297]: https://github.com/home-assistant/home-assistant/pull/19297 +[#19308]: https://github.com/home-assistant/home-assistant/pull/19308 +[#19309]: https://github.com/home-assistant/home-assistant/pull/19309 +[#19310]: https://github.com/home-assistant/home-assistant/pull/19310 +[#19314]: https://github.com/home-assistant/home-assistant/pull/19314 +[#19315]: https://github.com/home-assistant/home-assistant/pull/19315 +[#19316]: https://github.com/home-assistant/home-assistant/pull/19316 +[#19318]: https://github.com/home-assistant/home-assistant/pull/19318 +[#19327]: https://github.com/home-assistant/home-assistant/pull/19327 +[#19328]: https://github.com/home-assistant/home-assistant/pull/19328 +[#19331]: https://github.com/home-assistant/home-assistant/pull/19331 +[#19332]: https://github.com/home-assistant/home-assistant/pull/19332 +[#19333]: https://github.com/home-assistant/home-assistant/pull/19333 +[#19334]: https://github.com/home-assistant/home-assistant/pull/19334 +[#19336]: https://github.com/home-assistant/home-assistant/pull/19336 +[#19337]: https://github.com/home-assistant/home-assistant/pull/19337 +[#19338]: https://github.com/home-assistant/home-assistant/pull/19338 +[#19341]: https://github.com/home-assistant/home-assistant/pull/19341 +[#19348]: https://github.com/home-assistant/home-assistant/pull/19348 +[#19349]: https://github.com/home-assistant/home-assistant/pull/19349 +[#19357]: https://github.com/home-assistant/home-assistant/pull/19357 +[#19358]: https://github.com/home-assistant/home-assistant/pull/19358 +[#19363]: https://github.com/home-assistant/home-assistant/pull/19363 +[#19365]: https://github.com/home-assistant/home-assistant/pull/19365 +[#19368]: https://github.com/home-assistant/home-assistant/pull/19368 +[#19369]: https://github.com/home-assistant/home-assistant/pull/19369 +[#19370]: https://github.com/home-assistant/home-assistant/pull/19370 +[#19371]: https://github.com/home-assistant/home-assistant/pull/19371 +[#19372]: https://github.com/home-assistant/home-assistant/pull/19372 +[#19373]: https://github.com/home-assistant/home-assistant/pull/19373 +[#19374]: https://github.com/home-assistant/home-assistant/pull/19374 +[#19375]: https://github.com/home-assistant/home-assistant/pull/19375 +[#19376]: https://github.com/home-assistant/home-assistant/pull/19376 +[#19377]: https://github.com/home-assistant/home-assistant/pull/19377 +[#19378]: https://github.com/home-assistant/home-assistant/pull/19378 +[#19379]: https://github.com/home-assistant/home-assistant/pull/19379 +[#19381]: https://github.com/home-assistant/home-assistant/pull/19381 +[#19382]: https://github.com/home-assistant/home-assistant/pull/19382 +[#19383]: https://github.com/home-assistant/home-assistant/pull/19383 +[#19384]: https://github.com/home-assistant/home-assistant/pull/19384 +[#19385]: https://github.com/home-assistant/home-assistant/pull/19385 +[#19386]: https://github.com/home-assistant/home-assistant/pull/19386 +[#19387]: https://github.com/home-assistant/home-assistant/pull/19387 +[#19388]: https://github.com/home-assistant/home-assistant/pull/19388 +[#19389]: https://github.com/home-assistant/home-assistant/pull/19389 +[#19390]: https://github.com/home-assistant/home-assistant/pull/19390 +[#19392]: https://github.com/home-assistant/home-assistant/pull/19392 +[#19394]: https://github.com/home-assistant/home-assistant/pull/19394 +[#19398]: https://github.com/home-assistant/home-assistant/pull/19398 +[#19400]: https://github.com/home-assistant/home-assistant/pull/19400 +[#19401]: https://github.com/home-assistant/home-assistant/pull/19401 +[#19404]: https://github.com/home-assistant/home-assistant/pull/19404 +[#19414]: https://github.com/home-assistant/home-assistant/pull/19414 +[#19419]: https://github.com/home-assistant/home-assistant/pull/19419 +[#19425]: https://github.com/home-assistant/home-assistant/pull/19425 +[#19427]: https://github.com/home-assistant/home-assistant/pull/19427 +[#19428]: https://github.com/home-assistant/home-assistant/pull/19428 +[#19429]: https://github.com/home-assistant/home-assistant/pull/19429 +[#19433]: https://github.com/home-assistant/home-assistant/pull/19433 +[#19436]: https://github.com/home-assistant/home-assistant/pull/19436 +[#19444]: https://github.com/home-assistant/home-assistant/pull/19444 +[#19449]: https://github.com/home-assistant/home-assistant/pull/19449 +[#19456]: https://github.com/home-assistant/home-assistant/pull/19456 +[#19463]: https://github.com/home-assistant/home-assistant/pull/19463 +[#19470]: https://github.com/home-assistant/home-assistant/pull/19470 +[#19471]: https://github.com/home-assistant/home-assistant/pull/19471 +[#19475]: https://github.com/home-assistant/home-assistant/pull/19475 +[#19476]: https://github.com/home-assistant/home-assistant/pull/19476 +[#19480]: https://github.com/home-assistant/home-assistant/pull/19480 +[#19481]: https://github.com/home-assistant/home-assistant/pull/19481 +[#19490]: https://github.com/home-assistant/home-assistant/pull/19490 +[#19491]: https://github.com/home-assistant/home-assistant/pull/19491 +[#19492]: https://github.com/home-assistant/home-assistant/pull/19492 +[#19493]: https://github.com/home-assistant/home-assistant/pull/19493 +[#19495]: https://github.com/home-assistant/home-assistant/pull/19495 +[#19498]: https://github.com/home-assistant/home-assistant/pull/19498 +[#19499]: https://github.com/home-assistant/home-assistant/pull/19499 +[#19501]: https://github.com/home-assistant/home-assistant/pull/19501 +[#19502]: https://github.com/home-assistant/home-assistant/pull/19502 +[#19510]: https://github.com/home-assistant/home-assistant/pull/19510 +[#19511]: https://github.com/home-assistant/home-assistant/pull/19511 +[#19515]: https://github.com/home-assistant/home-assistant/pull/19515 +[#19516]: https://github.com/home-assistant/home-assistant/pull/19516 +[#19518]: https://github.com/home-assistant/home-assistant/pull/19518 +[#19519]: https://github.com/home-assistant/home-assistant/pull/19519 +[#19524]: https://github.com/home-assistant/home-assistant/pull/19524 +[#19531]: https://github.com/home-assistant/home-assistant/pull/19531 +[#19535]: https://github.com/home-assistant/home-assistant/pull/19535 +[#19536]: https://github.com/home-assistant/home-assistant/pull/19536 +[#19538]: https://github.com/home-assistant/home-assistant/pull/19538 +[#19539]: https://github.com/home-assistant/home-assistant/pull/19539 +[#19546]: https://github.com/home-assistant/home-assistant/pull/19546 +[#19549]: https://github.com/home-assistant/home-assistant/pull/19549 +[#19551]: https://github.com/home-assistant/home-assistant/pull/19551 +[#19557]: https://github.com/home-assistant/home-assistant/pull/19557 +[#19563]: https://github.com/home-assistant/home-assistant/pull/19563 +[#19570]: https://github.com/home-assistant/home-assistant/pull/19570 +[#19573]: https://github.com/home-assistant/home-assistant/pull/19573 +[#19574]: https://github.com/home-assistant/home-assistant/pull/19574 +[#19575]: https://github.com/home-assistant/home-assistant/pull/19575 +[#19577]: https://github.com/home-assistant/home-assistant/pull/19577 +[#19578]: https://github.com/home-assistant/home-assistant/pull/19578 +[#19579]: https://github.com/home-assistant/home-assistant/pull/19579 +[#19580]: https://github.com/home-assistant/home-assistant/pull/19580 +[#19581]: https://github.com/home-assistant/home-assistant/pull/19581 +[#19582]: https://github.com/home-assistant/home-assistant/pull/19582 +[#19583]: https://github.com/home-assistant/home-assistant/pull/19583 +[#19584]: https://github.com/home-assistant/home-assistant/pull/19584 +[#19593]: https://github.com/home-assistant/home-assistant/pull/19593 +[#19595]: https://github.com/home-assistant/home-assistant/pull/19595 +[#19596]: https://github.com/home-assistant/home-assistant/pull/19596 +[#19601]: https://github.com/home-assistant/home-assistant/pull/19601 +[#19603]: https://github.com/home-assistant/home-assistant/pull/19603 +[#19608]: https://github.com/home-assistant/home-assistant/pull/19608 +[#19614]: https://github.com/home-assistant/home-assistant/pull/19614 +[#19615]: https://github.com/home-assistant/home-assistant/pull/19615 +[#19618]: https://github.com/home-assistant/home-assistant/pull/19618 +[#19620]: https://github.com/home-assistant/home-assistant/pull/19620 +[#19626]: https://github.com/home-assistant/home-assistant/pull/19626 +[#19629]: https://github.com/home-assistant/home-assistant/pull/19629 +[#19634]: https://github.com/home-assistant/home-assistant/pull/19634 +[#19635]: https://github.com/home-assistant/home-assistant/pull/19635 +[#19636]: https://github.com/home-assistant/home-assistant/pull/19636 +[#19638]: https://github.com/home-assistant/home-assistant/pull/19638 +[#19640]: https://github.com/home-assistant/home-assistant/pull/19640 +[#19641]: https://github.com/home-assistant/home-assistant/pull/19641 +[#19642]: https://github.com/home-assistant/home-assistant/pull/19642 +[#19644]: https://github.com/home-assistant/home-assistant/pull/19644 +[#19651]: https://github.com/home-assistant/home-assistant/pull/19651 +[#19654]: https://github.com/home-assistant/home-assistant/pull/19654 +[#19656]: https://github.com/home-assistant/home-assistant/pull/19656 +[#19659]: https://github.com/home-assistant/home-assistant/pull/19659 +[#19662]: https://github.com/home-assistant/home-assistant/pull/19662 +[#19663]: https://github.com/home-assistant/home-assistant/pull/19663 +[#19666]: https://github.com/home-assistant/home-assistant/pull/19666 +[#19667]: https://github.com/home-assistant/home-assistant/pull/19667 +[#19675]: https://github.com/home-assistant/home-assistant/pull/19675 +[#19682]: https://github.com/home-assistant/home-assistant/pull/19682 +[#19684]: https://github.com/home-assistant/home-assistant/pull/19684 +[#19691]: https://github.com/home-assistant/home-assistant/pull/19691 +[#19708]: https://github.com/home-assistant/home-assistant/pull/19708 +[#19714]: https://github.com/home-assistant/home-assistant/pull/19714 +[#19715]: https://github.com/home-assistant/home-assistant/pull/19715 +[#19727]: https://github.com/home-assistant/home-assistant/pull/19727 +[#19731]: https://github.com/home-assistant/home-assistant/pull/19731 +[#19733]: https://github.com/home-assistant/home-assistant/pull/19733 +[#19747]: https://github.com/home-assistant/home-assistant/pull/19747 +[#19768]: https://github.com/home-assistant/home-assistant/pull/19768 +[@Adminiuga]: https://github.com/Adminiuga +[@Cinntax]: https://github.com/Cinntax +[@ColinHarrington]: https://github.com/ColinHarrington +[@Danielhiversen]: https://github.com/Danielhiversen +[@Devqon]: https://github.com/Devqon +[@DoloresHA]: https://github.com/DoloresHA +[@FieldofClay]: https://github.com/FieldofClay +[@GidoHakvoort]: https://github.com/GidoHakvoort +[@Jc2k]: https://github.com/Jc2k +[@MatMaul]: https://github.com/MatMaul +[@MaxG88]: https://github.com/MaxG88 +[@OttoWinter]: https://github.com/OttoWinter +[@PeteBa]: https://github.com/PeteBa +[@ReneNulschDE]: https://github.com/ReneNulschDE +[@RyuzakiKK]: https://github.com/RyuzakiKK +[@SNoof85]: https://github.com/SNoof85 +[@Solije]: https://github.com/Solije +[@Steve9F]: https://github.com/Steve9F +[@StevenLooman]: https://github.com/StevenLooman +[@abmantis]: https://github.com/abmantis +[@ahayworth]: https://github.com/ahayworth +[@alengwenus]: https://github.com/alengwenus +[@amelchio]: https://github.com/amelchio +[@apetrycki]: https://github.com/apetrycki +[@bachya]: https://github.com/bachya +[@balloob]: https://github.com/balloob +[@basschipper]: https://github.com/basschipper +[@bieniu]: https://github.com/bieniu +[@bremor]: https://github.com/bremor +[@c-soft]: https://github.com/c-soft +[@carstenschroeder]: https://github.com/carstenschroeder +[@cdheiser]: https://github.com/cdheiser +[@cgarwood]: https://github.com/cgarwood +[@chrillux]: https://github.com/chrillux +[@craftyguy]: https://github.com/craftyguy +[@ctborg]: https://github.com/ctborg +[@danielperna84]: https://github.com/danielperna84 +[@dchesterton]: https://github.com/dchesterton +[@dgomes]: https://github.com/dgomes +[@dmulcahey]: https://github.com/dmulcahey +[@domwillcode]: https://github.com/domwillcode +[@dshokouhi]: https://github.com/dshokouhi +[@dubnom]: https://github.com/dubnom +[@edif30]: https://github.com/edif30 +[@ehendrix23]: https://github.com/ehendrix23 +[@eliseomartelli]: https://github.com/eliseomartelli +[@emontnemery]: https://github.com/emontnemery +[@exxamalte]: https://github.com/exxamalte +[@fabaff]: https://github.com/fabaff +[@foxel]: https://github.com/foxel +[@fredrike]: https://github.com/fredrike +[@gipnokote]: https://github.com/gipnokote +[@grea09]: https://github.com/grea09 +[@hfurubotten]: https://github.com/hfurubotten +[@imotov]: https://github.com/imotov +[@ioangogo]: https://github.com/ioangogo +[@jarondl]: https://github.com/jarondl +[@javicalle]: https://github.com/javicalle +[@jensihnow]: https://github.com/jensihnow +[@jkeljo]: https://github.com/jkeljo +[@jumpkick]: https://github.com/jumpkick +[@kdvlr]: https://github.com/kdvlr +[@kennedyshead]: https://github.com/kennedyshead +[@loe]: https://github.com/loe +[@ludeeus]: https://github.com/ludeeus +[@marchingphoenix]: https://github.com/marchingphoenix +[@markusressel]: https://github.com/markusressel +[@marvin-w]: https://github.com/marvin-w +[@maxandersen]: https://github.com/maxandersen +[@mezz64]: https://github.com/mezz64 +[@mjg59]: https://github.com/mjg59 +[@mjrider]: https://github.com/mjrider +[@molobrakos]: https://github.com/molobrakos +[@mreiling]: https://github.com/mreiling +[@mretegan]: https://github.com/mretegan +[@mvn23]: https://github.com/mvn23 +[@mxworm]: https://github.com/mxworm +[@nhorvath]: https://github.com/nhorvath +[@nickw444]: https://github.com/nickw444 +[@pbalogh77]: https://github.com/pbalogh77 +[@ppanagiotis]: https://github.com/ppanagiotis +[@psvanstrom]: https://github.com/psvanstrom +[@pvizeli]: https://github.com/pvizeli +[@robmarkcole]: https://github.com/robmarkcole +[@rohankapoorcom]: https://github.com/rohankapoorcom +[@rytilahti]: https://github.com/rytilahti +[@sander76]: https://github.com/sander76 +[@scop]: https://github.com/scop +[@sdague]: https://github.com/sdague +[@simse]: https://github.com/simse +[@speedmann]: https://github.com/speedmann +[@sqldiablo]: https://github.com/sqldiablo +[@swilson]: https://github.com/swilson +[@syssi]: https://github.com/syssi +[@tchellomello]: https://github.com/tchellomello +[@tedsluis]: https://github.com/tedsluis +[@teharris1]: https://github.com/teharris1 +[@thibmaek]: https://github.com/thibmaek +[@thinkl33t]: https://github.com/thinkl33t +[@timkoers]: https://github.com/timkoers +[@tinloaf]: https://github.com/tinloaf +[@tmd224]: https://github.com/tmd224 +[@ttroy50]: https://github.com/ttroy50 +[@uchagani]: https://github.com/uchagani +[@wcomartin]: https://github.com/wcomartin +[@wonderslug]: https://github.com/wonderslug +[ads docs]: /components/ads/ +[air_pollutants docs]: /components/air_pollutants/ +[alarm_control_panel.ialarm docs]: /components/alarm_control_panel.ialarm/ +[alarm_control_panel.mqtt docs]: /components/alarm_control_panel.mqtt/ +[alarm_control_panel.ness_alarm docs]: /components/alarm_control_panel.ness_alarm/ +[alarm_control_panel.nx584 docs]: /components/alarm_control_panel.nx584/ +[alarm_control_panel.yale_smart_alarm docs]: /components/alarm_control_panel.yale_smart_alarm/ +[alarmdecoder docs]: /components/alarmdecoder/ +[alexa docs]: /components/alexa/ +[arlo docs]: /components/arlo/ +[asuswrt docs]: /components/asuswrt/ +[automation docs]: /components/automation/ +[binary_sensor.alarmdecoder docs]: /components/binary_sensor.alarmdecoder/ +[binary_sensor.esphome docs]: /components/binary_sensor.esphome/ +[binary_sensor.hikvision docs]: /components/binary_sensor.hikvision/ +[binary_sensor.homematicip_cloud docs]: /components/binary_sensor.homematicip_cloud/ +[binary_sensor.homeworks docs]: /components/binary_sensor.homeworks/ +[binary_sensor.insteon docs]: /components/binary_sensor.insteon/ +[binary_sensor.isy994 docs]: /components/binary_sensor.isy994/ +[binary_sensor.mqtt docs]: /components/binary_sensor.mqtt/ +[binary_sensor.ness_alarm docs]: /components/binary_sensor.ness_alarm/ +[binary_sensor.plum_lightpad docs]: /components/binary_sensor.plum_lightpad/ +[binary_sensor.satel_integra docs]: /components/binary_sensor.satel_integra/ +[binary_sensor.tellduslive docs]: /components/binary_sensor.tellduslive/ +[binary_sensor.wemo docs]: /components/binary_sensor.wemo/ +[binary_sensor.xiaomi_aqara docs]: /components/binary_sensor.xiaomi_aqara/ +[binary_sensor.zha docs]: /components/binary_sensor.zha/ +[camera.axis docs]: /components/camera.axis/ +[camera.mjpeg docs]: /components/camera.mjpeg/ +[camera.skybell docs]: /components/camera.skybell/ +[camera.yi docs]: /components/camera.yi/ +[camera.zoneminder docs]: /components/camera.zoneminder/ +[climate.daikin docs]: /components/climate.daikin/ +[climate.eq3btsmart docs]: /components/climate.eq3btsmart/ +[climate.homekit_controller docs]: /components/climate.homekit_controller/ +[climate.knx docs]: /components/climate.knx/ +[climate.mill docs]: /components/climate.mill/ +[climate.mqtt docs]: /components/climate.mqtt/ +[climate.radiotherm docs]: /components/climate.radiotherm/ +[config docs]: /components/config/ +[cover.esphome docs]: /components/cover.esphome/ +[cover.rflink docs]: /components/cover.rflink/ +[cover.tellduslive docs]: /components/cover.tellduslive/ +[daikin docs]: /components/daikin/ +[demo docs]: /components/demo/ +[device_tracker docs]: /components/device_tracker/ +[doorbird docs]: /components/doorbird/ +[edp_redy docs]: /components/edp_redy/ +[eight_sleep docs]: /components/eight_sleep/ +[envisalink docs]: /components/envisalink/ +[esphome docs]: /components/esphome/ +[eufy docs]: /components/eufy/ +[fan.esphome docs]: /components/fan.esphome/ +[fan.wemo docs]: /components/fan.wemo/ +[fan.zha docs]: /components/fan.zha/ +[freebox docs]: /components/freebox/ +[homekit_controller docs]: /components/homekit_controller/ +[homematic docs]: /components/homematic/ +[homematicip_cloud docs]: /components/homematicip_cloud/ +[homeworks docs]: /components/homeworks/ +[huawei_lte docs]: /components/huawei_lte/ +[ihc docs]: /components/ihc/ +[image_processing.seven_segments docs]: /components/image_processing.seven_segments/ +[insteon docs]: /components/insteon/ +[knx docs]: /components/knx/ +[lcn docs]: /components/lcn/ +[light docs]: /components/light/ +[light.ads docs]: /components/light.ads/ +[light.esphome docs]: /components/light.esphome/ +[light.homekit_controller docs]: /components/light.homekit_controller/ +[light.homeworks docs]: /components/light.homeworks/ +[light.lcn docs]: /components/light.lcn/ +[light.mqtt docs]: /components/light.mqtt/ +[light.plum_lightpad docs]: /components/light.plum_lightpad/ +[light.rflink docs]: /components/light.rflink/ +[light.tellduslive docs]: /components/light.tellduslive/ +[light.wemo docs]: /components/light.wemo/ +[light.x10 docs]: /components/light.x10/ +[light.xiaomi_miio docs]: /components/light.xiaomi_miio/ +[light.zha docs]: /components/light.zha/ +[light.zwave docs]: /components/light.zwave/ +[lock.mqtt docs]: /components/lock.mqtt/ +[lutron docs]: /components/lutron/ +[media_extractor docs]: /components/media_extractor/ +[media_player.directv docs]: /components/media_player.directv/ +[media_player.dlna_dmr docs]: /components/media_player.dlna_dmr/ +[media_player.emby docs]: /components/media_player.emby/ +[media_player.gpmdp docs]: /components/media_player.gpmdp/ +[media_player.mpd docs]: /components/media_player.mpd/ +[media_player.songpal docs]: /components/media_player.songpal/ +[media_player.xiaomi_tv docs]: /components/media_player.xiaomi_tv/ +[mqtt docs]: /components/mqtt/ +[mychevy docs]: /components/mychevy/ +[mythicbeastsdns docs]: /components/mythicbeastsdns/ +[namecheapdns docs]: /components/namecheapdns/ +[neato docs]: /components/neato/ +[ness_alarm docs]: /components/ness_alarm/ +[notify docs]: /components/notify/ +[opentherm_gw docs]: /components/opentherm_gw/ +[plant docs]: /components/plant/ +[plum_lightpad docs]: /components/plum_lightpad/ +[rainmachine docs]: /components/rainmachine/ +[remote.harmony docs]: /components/remote.harmony/ +[rflink docs]: /components/rflink/ +[rpi_gpio docs]: /components/rpi_gpio/ +[satel_integra docs]: /components/satel_integra/ +[scene.lutron docs]: /components/scene.lutron/ +[sensor.aftership docs]: /components/sensor.aftership/ +[sensor.ambient_station docs]: /components/sensor.ambient_station/ +[sensor.awair docs]: /components/sensor.awair/ +[sensor.bme680 docs]: /components/sensor.bme680/ +[sensor.brottsplatskartan docs]: /components/sensor.brottsplatskartan/ +[sensor.cert_expiry docs]: /components/sensor.cert_expiry/ +[sensor.daikin docs]: /components/sensor.daikin/ +[sensor.darksky docs]: /components/sensor.darksky/ +[sensor.dublin_bus_transport docs]: /components/sensor.dublin_bus_transport/ +[sensor.eliqonline docs]: /components/sensor.eliqonline/ +[sensor.entur_public_transport docs]: /components/sensor.entur_public_transport/ +[sensor.esphome docs]: /components/sensor.esphome/ +[sensor.fail2ban docs]: /components/sensor.fail2ban/ +[sensor.filter docs]: /components/sensor.filter/ +[sensor.flunearyou docs]: /components/sensor.flunearyou/ +[sensor.freebox docs]: /components/sensor.freebox/ +[sensor.geizhals docs]: /components/sensor.geizhals/ +[sensor.geo_rss_events docs]: /components/sensor.geo_rss_events/ +[sensor.glances docs]: /components/sensor.glances/ +[sensor.gtfs docs]: /components/sensor.gtfs/ +[sensor.gtt docs]: /components/sensor.gtt/ +[sensor.homematic docs]: /components/sensor.homematic/ +[sensor.homematicip_cloud docs]: /components/sensor.homematicip_cloud/ +[sensor.huawei_lte docs]: /components/sensor.huawei_lte/ +[sensor.idteck_prox docs]: /components/sensor.idteck_prox/ +[sensor.islamic_prayer_times docs]: /components/sensor.islamic_prayer_times/ +[sensor.launch_library docs]: /components/sensor.launch_library/ +[sensor.london_underground docs]: /components/sensor.london_underground/ +[sensor.luftdaten docs]: /components/sensor.luftdaten/ +[sensor.mqtt docs]: /components/sensor.mqtt/ +[sensor.mychevy docs]: /components/sensor.mychevy/ +[sensor.netatmo docs]: /components/sensor.netatmo/ +[sensor.nmbs docs]: /components/sensor.nmbs/ +[sensor.ohmconnect docs]: /components/sensor.ohmconnect/ +[sensor.openweathermap docs]: /components/sensor.openweathermap/ +[sensor.plum_lightpad docs]: /components/sensor.plum_lightpad/ +[sensor.point docs]: /components/sensor.point/ +[sensor.prezzibenzina docs]: /components/sensor.prezzibenzina/ +[sensor.ruter docs]: /components/sensor.ruter/ +[sensor.scrape docs]: /components/sensor.scrape/ +[sensor.seventeentrack docs]: /components/sensor.seventeentrack/ +[sensor.solaredge docs]: /components/sensor.solaredge/ +[sensor.sql docs]: /components/sensor.sql/ +[sensor.systemmonitor docs]: /components/sensor.systemmonitor/ +[sensor.tautulli docs]: /components/sensor.tautulli/ +[sensor.tellduslive docs]: /components/sensor.tellduslive/ +[sensor.xiaomi_aqara docs]: /components/sensor.xiaomi_aqara/ +[sensor.zha docs]: /components/sensor.zha/ +[sensor.zoneminder docs]: /components/sensor.zoneminder/ +[skybell docs]: /components/skybell/ +[splunk docs]: /components/splunk/ +[switch.esphome docs]: /components/switch.esphome/ +[switch.homekit_controller docs]: /components/switch.homekit_controller/ +[switch.homematicip_cloud docs]: /components/switch.homematicip_cloud/ +[switch.lutron docs]: /components/switch.lutron/ +[switch.pencom docs]: /components/switch.pencom/ +[switch.raspyrfm docs]: /components/switch.raspyrfm/ +[switch.rpi_rf docs]: /components/switch.rpi_rf/ +[switch.switchbot docs]: /components/switch.switchbot/ +[switch.tellduslive docs]: /components/switch.tellduslive/ +[switch.wemo docs]: /components/switch.wemo/ +[switch.xiaomi_miio docs]: /components/switch.xiaomi_miio/ +[switch.zha docs]: /components/switch.zha/ +[tahoma docs]: /components/tahoma/ +[tellduslive docs]: /components/tellduslive/ +[tibber docs]: /components/tibber/ +[timer docs]: /components/timer/ +[tts docs]: /components/tts/ +[upnp docs]: /components/upnp/ +[vacuum.neato docs]: /components/vacuum.neato/ +[volvooncall docs]: /components/volvooncall/ +[weather docs]: /components/weather/ +[weather.ipma docs]: /components/weather.ipma/ +[weather.openweathermap docs]: /components/weather.openweathermap/ +[weather.smhi docs]: /components/weather.smhi/ +[websocket_api docs]: /components/websocket_api/ +[wemo docs]: /components/wemo/ +[zha docs]: /components/zha/ +[zoneminder docs]: /components/zoneminder/ From 7df40e29c8dc8f0d41e135a052a35c78ed68e443 Mon Sep 17 00:00:00 2001 From: Jorim Tielemans Date: Fri, 4 Jan 2019 23:53:45 +0100 Subject: [PATCH 06/47] Move blog post date back to the future (#8052) --- source/_posts/2019-01-09-release-85.markdown | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/_posts/2019-01-09-release-85.markdown b/source/_posts/2019-01-09-release-85.markdown index 21a2d71c2aa..7916b9040f6 100644 --- a/source/_posts/2019-01-09-release-85.markdown +++ b/source/_posts/2019-01-09-release-85.markdown @@ -2,7 +2,7 @@ layout: post title: "0.85: TBD - UPDATE DATE" description: "TBD" -date: 2019-01-09 00:01:00 +date: 2019-01-04 00:01:00 date_formatted: "January 9, 2019" author: Paulus Schoutsen author_twitter: balloob From fcc89ff6da22cee7987ed2409df4370115b47a17 Mon Sep 17 00:00:00 2001 From: DubhAd Date: Sun, 6 Jan 2019 14:22:41 +0000 Subject: [PATCH 07/47] Yahoo Weather is dead, Jim See also https://github.com/home-assistant/home-assistant/issues/19756 --- source/_components/weather.yweather.markdown | 38 +------------------- 1 file changed, 1 insertion(+), 37 deletions(-) diff --git a/source/_components/weather.yweather.markdown b/source/_components/weather.yweather.markdown index 382cbf26509..10d8ed2c91b 100644 --- a/source/_components/weather.yweather.markdown +++ b/source/_components/weather.yweather.markdown @@ -13,41 +13,5 @@ ha_release: 0.47 ---

-The Yahoo Weather API is being [retired](https://developer.yahoo.com/weather/?guccounter=1). A replacement is the [`darksky` weather](/components/weather.darksky/). +The Yahoo Weather API **has been** [retired](https://developer.yahoo.com/weather/?guccounter=1). A replacement is the [`darksky` weather](/components/weather.darksky/).

- -The `yweather` platform uses [Yahoo Weather](https://www.yahoo.com/news/weather/) as a source for current meteorological data. This component will show you the condition and temperatures for max. 10 days. - -

-Use of the Yahoo Weather API should not exceed reasonable request volume. Access is limited to 2000 signed calls per day. -

- -## {% linkable_title Configuration %} - -The `woeid` (Where On Earth ID) for your location, as shown in the example below. You can find your WOEID by copying the numeric digits at the end of the URL for your location at [Yahoo Weather](https://www.yahoo.com/news/weather/). If you don't add a WOEID, it will be generated from Home Assistant's latitude and longitude. - -To add Yahoo Weather to your installation, add the following to your `configuration.yaml` file: - -```yaml -# Example configuration.yaml entry -weather: - - platform: yweather -``` - -{% configuration %} -woeid: - description: Your Where On Earth ID, see above for all the info. - required: false - type: integer -name: - description: The name of the sensor. To easily recognize each sensor when adding more than one Yahoo weather sensor, it is recommended to use the name option. - required: false - type: string - default: yweather -{% endconfiguration %} - -

-This platform is an alternative to the [`yweather`](/components/sensor.yweather/) sensor. -

- -Details about the API are available in the [Yahoo! Developer Network](https://developer.yahoo.com/weather/). From 6f9c7131e535a42f0517b8171917f4c82763457c Mon Sep 17 00:00:00 2001 From: Mike Kormendy Date: Sun, 6 Jan 2019 14:20:42 -0600 Subject: [PATCH 08/47] Changes specifics on how the daemon is started. (#8083) --- source/_docs/autostart/macos.markdown | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/_docs/autostart/macos.markdown b/source/_docs/autostart/macos.markdown index 56e6b27c3f6..012c72ff83a 100644 --- a/source/_docs/autostart/macos.markdown +++ b/source/_docs/autostart/macos.markdown @@ -10,7 +10,7 @@ footer: true redirect_from: /getting-started/autostart-macos/ --- -Setting up Home Assistant to run as a background service is simple; macOS will start Home Assistant on boot and make sure it's always running. +Setting up Home Assistant to run as a background service is simple; macOS will start Home Assistant after the system has booted, the user has logged in, and make sure it's always running. To get Home Assistant installed as a background service, run: From 85e48c524bde05abd32b98d23ac4c5d552640294 Mon Sep 17 00:00:00 2001 From: Quatroking Date: Sun, 6 Jan 2019 21:21:23 +0100 Subject: [PATCH 09/47] Update installation.markdown (#8082) The VMDK file only works on VMWare Workstation, not on platforms such as VMWare ESXi --- source/hassio/installation.markdown | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/hassio/installation.markdown b/source/hassio/installation.markdown index a5e7057b215..f7ea51a0241 100644 --- a/source/hassio/installation.markdown +++ b/source/hassio/installation.markdown @@ -26,7 +26,7 @@ The following will take you through the steps required to install Hass.io. - As a virtual appliance: - - [VMDK][vmdk] + - [VMDK][vmdk] (VMWare Workstation) - [VHDX (beta)][vhdx] - [VDI (beta)][vdi] - [OVA][Virtual Appliance] (not available at this time!) From 0c9ab29936304f72864fd97f0957d38c8ad9275e Mon Sep 17 00:00:00 2001 From: mrpraline <2592283+mrpraline@users.noreply.github.com> Date: Sun, 6 Jan 2019 22:11:59 +0100 Subject: [PATCH 10/47] Update owntracks.markdown (#8081) * Update owntracks.markdown Added descrition on how to set up integration. Update Andriod setup descrition. I have no Iphone, so I can test that. Thanks to .deisy in https://community.home-assistant.io/t/authentication-home-assistant-and-owntracks-http/77108/7 * Fix numbering --- source/_components/owntracks.markdown | 22 +++++++++++++++++++--- 1 file changed, 19 insertions(+), 3 deletions(-) diff --git a/source/_components/owntracks.markdown b/source/_components/owntracks.markdown index bd4cc4cae54..681476cff76 100644 --- a/source/_components/owntracks.markdown +++ b/source/_components/owntracks.markdown @@ -20,6 +20,18 @@ OwnTracks is a free and open source application for iOS and Android that allow y By default the integration will listen for incoming messages from OwnTracks via HTTP. It will also listen for MQTT messages if Home Assistant is configured to use MQTT. +### {% linkable_title Configuring the component %} + +1. Open the Home Assistant frontend +1. Open Settings -> integrations +1. If you see an Owntracks component under 'Configured', delete it. + - CLick on it. + - Click o the trashcan icon in the upper right corner. +1. Now, look for Owntracks in 'Setup new integration' and click on CONFIGURE. +1. The login credentials and configuration for owntracks will be presented to you. + in a popup window. You will need these in the configuration for the app as mentioned below. +1. Save these credentials somewhere, as there is no way to get it back at a later point in time if it is lost, besides repeating step 1-5 + ### {% linkable_title Configuring the app - Android %} [Install the OwnTracks application for Android.](https://play.google.com/store/apps/details?id=org.owntracks.android) @@ -27,10 +39,14 @@ By default the integration will listen for incoming messages from OwnTracks via In the OwnTracks app, open sidebar and click on preferences, then on connection. Change the following settings: - Mode: Private HTTP - - Host: `` + - Host: `` - Identification: - - Username: `` - - Device ID: `` + - Username: + - Password: Can be left blank. + - Device ID: ` + - Tracker ID: Two character tracker ID. (can be left blank) + +Your tracker device will be known in home assistant as _. If you entered a Tracker ID the tid attribute will be set to that ID. ### {% linkable_title Configuring the app - iOS %} From f62781d7a6b0cf4dabc60e176b1da31575c6623b Mon Sep 17 00:00:00 2001 From: Hoobie7 Date: Mon, 7 Jan 2019 00:12:29 +0300 Subject: [PATCH 11/47] Update media_player.denonavr.markdown (#8072) --- source/_components/media_player.denonavr.markdown | 1 + 1 file changed, 1 insertion(+) diff --git a/source/_components/media_player.denonavr.markdown b/source/_components/media_player.denonavr.markdown index 8a8ba032373..8812ba598fb 100644 --- a/source/_components/media_player.denonavr.markdown +++ b/source/_components/media_player.denonavr.markdown @@ -21,6 +21,7 @@ Supported devices: - Denon AVR-X2000 - Denon AVR-X2100W - Denon AVR-X4100W +- Denon AVR-X4300H - Denon AVR-1912 - Denon AVR-2312CI - Denon AVR-3311CI From c8649fd8aed03dd8dfb2dc2c205308270efd75d8 Mon Sep 17 00:00:00 2001 From: tigattack <10629864+tigattack@users.noreply.github.com> Date: Sun, 6 Jan 2019 21:12:56 +0000 Subject: [PATCH 12/47] Fixed the first link to the Datapoint API. (#8071) The first link to the Datapoint API wasn't formatted or linked correctly. --- source/_components/weather.metoffice.markdown | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/_components/weather.metoffice.markdown b/source/_components/weather.metoffice.markdown index 37d41463dbd..afadc9803ca 100644 --- a/source/_components/weather.metoffice.markdown +++ b/source/_components/weather.metoffice.markdown @@ -13,7 +13,7 @@ ha_release: 0.42 ha_iot_class: "Cloud Polling" --- -The `metoffice` weather platform uses the Met Office's [DataPoint API][datapoint] for weather data. +The `metoffice` weather platform uses the Met Office's [DataPoint API](http://www.metoffice.gov.uk/datapoint) for weather data. ## {% linkable_title Configuration %} From 22d9246bbe31d6240106d9e08484be9ebdeaccaa Mon Sep 17 00:00:00 2001 From: Leonardo Merza Date: Sun, 6 Jan 2019 16:13:22 -0500 Subject: [PATCH 13/47] libjson0-dev no longer available (#8075) libjson0-dev is no longer available - replaced by libjson-c-dev --- source/_components/media_player.pandora.markdown | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/_components/media_player.pandora.markdown b/source/_components/media_player.pandora.markdown index 76c04061252..f84bfd41f14 100644 --- a/source/_components/media_player.pandora.markdown +++ b/source/_components/media_player.pandora.markdown @@ -24,7 +24,7 @@ This media player uses the [Pianobar command-line Pandora client](https://github The version of pianobar that comes with Jessie has a bug, so you have to build a more recent version. The latest version depends on a recent version of libraries associated with ffmpeg, so you should make sure you go through the backport process documented in [The FFmpeg component](/components/ffmpeg/) before doing this. Install the following basic dependencies: ```bash -$ sudo apt-get install git libao-dev libgcrypt11-dev libfaad-dev libmad0-dev libjson0-dev make pkg-config libcurl4-openssl-dev +$ sudo apt-get install git libao-dev libgcrypt11-dev libfaad-dev libmad0-dev libjson-c-dev make pkg-config libcurl4-openssl-dev ``` And now install the backported ffmpeg-related libraries (note that if you're using an older version of ffmpeg for other things on this machine, you may encounter issues after doings this): From 20f5ab2c642baa4ece3c047871f70e33ec4682c7 Mon Sep 17 00:00:00 2001 From: Jorim Tielemans Date: Sun, 6 Jan 2019 22:14:24 +0100 Subject: [PATCH 14/47] Add redirects for esphome Platform (#8065) * Update * Add redirects for espohome platforms --- source/_components/esphome.markdown | 5 + source/developers/credits.markdown | 942 ++++++++++++++++++---------- 2 files changed, 612 insertions(+), 335 deletions(-) diff --git a/source/_components/esphome.markdown b/source/_components/esphome.markdown index 78da0786716..57b41aa6950 100644 --- a/source/_components/esphome.markdown +++ b/source/_components/esphome.markdown @@ -11,6 +11,11 @@ logo: esphome.png ha_category: DIY ha_release: 0.85 ha_iot_class: "Local Push" +redirect_from: /components/binary_sensor.esphome/ +redirect_from: /components/cover.esphome/ +redirect_from: /components/fan.esphome/ +redirect_from: /components/light.esphome/ +redirect_from: /components/switch.esphome/ --- This component allows you to connect your [ESPHome](https://esphomelib.com/esphomeyaml/index.html) devices directly into Home Assistant with the [native ESPHome API](https://esphomelib.com/esphomeyaml/components/api.html). diff --git a/source/developers/credits.markdown b/source/developers/credits.markdown index f0c537dba8c..b588bdb3ede 100644 --- a/source/developers/credits.markdown +++ b/source/developers/credits.markdown @@ -2,7 +2,7 @@ layout: page title: "Credits" description: "Credits for the developers who contributed to Home Assistant." -date: 2018-12-13, 11:44:16 +0000 +date: 2019-01-04, 18:48:01 +0000 sidebar: true comments: false sharing: true @@ -13,33 +13,33 @@ This page contains a list of people who have contributed in one way or another t ### {% linkable_title Author %} -- [Paulus Schoutsen (@balloob)](https://github.com/balloob "8424 total commits to the home-assistant organization: -4661 commits to home-assistant -1719 commits to home-assistant.io -1267 commits to home-assistant-polymer +- [Paulus Schoutsen (@balloob)](https://github.com/balloob "8521 total commits to the home-assistant organization: +4692 commits to home-assistant +1742 commits to home-assistant.io +1296 commits to home-assistant-polymer 237 commits to home-assistant-js 146 commits to developers.home-assistant -129 commits to netdisco +131 commits to netdisco 116 commits to home-assistant-js-websocket 43 commits to hass-release +20 commits to data.home-assistant 17 commits to LabelBot 15 commits to home-assistant-assets 11 commits to hassio -10 commits to data.home-assistant 9 commits to hbmqtt-auth-home-assistant 8 commits to example-custom-config 7 commits to micropython-home-assistant 6 commits to custom-panel-starter-kit-react +5 commits to home-assistant-notebooks 4 commits to ui-schema -3 commits to home-assistant-notebooks 3 commits to hassio-addons 3 commits to hassio-build 2 commits to lambda-home-assistant-github 2 commits to home-assistant-iOS -2 commits to issue-bot 2 commits to hassio-addons-example -1 commit to warrant +2 commits to issue-bot 1 commit to architecture +1 commit to warrant ") ### {% linkable_title Contributors %} @@ -70,12 +70,15 @@ This page contains a list of people who have contributed in one way or another t - [a\-andre (@a-andre)](https://github.com/a-andre "3 total commits to the home-assistant organization: 3 commits to home-assistant ") +- [a\-r\-j\-a\-n (@a-r-j-a-n)](https://github.com/a-r-j-a-n "1 total commits to the home-assistant organization: +1 commit to home-assistant.io +") - [Aaron (@mcd1992)](https://github.com/mcd1992 "5 total commits to the home-assistant organization: 5 commits to open-zwave ") -- [Aaron Bach (@bachya)](https://github.com/bachya "120 total commits to the home-assistant organization: -90 commits to home-assistant -30 commits to home-assistant.io +- [Aaron Bach (@bachya)](https://github.com/bachya "124 total commits to the home-assistant organization: +92 commits to home-assistant +32 commits to home-assistant.io ") - [Aaron Linville (@linville)](https://github.com/linville "3 total commits to the home-assistant organization: 2 commits to appdaemon @@ -108,9 +111,9 @@ This page contains a list of people who have contributed in one way or another t - [ABOTlegacy (@ABOTlegacy)](https://github.com/ABOTlegacy "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") -- [Abílio Costa (@abmantis)](https://github.com/abmantis "38 total commits to the home-assistant organization: -23 commits to home-assistant -11 commits to home-assistant.io +- [Abílio Costa (@abmantis)](https://github.com/abmantis "40 total commits to the home-assistant organization: +24 commits to home-assistant +12 commits to home-assistant.io 2 commits to home-assistant-polymer 1 commit to home-assistant-js-websocket 1 commit to netdisco @@ -118,9 +121,9 @@ This page contains a list of people who have contributed in one way or another t - [Achilleas Pipinellis (@axilleas)](https://github.com/axilleas "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") -- [Adam (@SilvrrGIT)](https://github.com/SilvrrGIT "7 total commits to the home-assistant organization: -6 commits to home-assistant.io -1 commit to home-assistant +- [Adam (@SilvrrGIT)](https://github.com/SilvrrGIT "17 total commits to the home-assistant organization: +15 commits to home-assistant.io +2 commits to home-assistant ") - [Adam Allport (@AAllport)](https://github.com/AAllport "1 total commits to the home-assistant organization: 1 commit to home-assistant.io @@ -129,9 +132,9 @@ This page contains a list of people who have contributed in one way or another t 1 commit to home-assistant-polymer 1 commit to home-assistant ") -- [Adam Belebczuk (@sqldiablo)](https://github.com/sqldiablo "13 total commits to the home-assistant organization: -8 commits to home-assistant -5 commits to home-assistant.io +- [Adam Belebczuk (@sqldiablo)](https://github.com/sqldiablo "18 total commits to the home-assistant organization: +12 commits to home-assistant +6 commits to home-assistant.io ") - [Adam Cooper (@GenericStudent)](https://github.com/GenericStudent "11 total commits to the home-assistant organization: 8 commits to home-assistant @@ -247,8 +250,8 @@ This page contains a list of people who have contributed in one way or another t 1 commit to home-assistant.io ") - [akloeckner (@akloeckner)](https://github.com/akloeckner "12 total commits to the home-assistant organization: -6 commits to home-assistant.io 6 commits to home-assistant +6 commits to home-assistant.io ") - [Akriti Chadda (@akriticg)](https://github.com/akriticg "1 total commits to the home-assistant organization: 1 commit to home-assistant.io @@ -268,10 +271,11 @@ This page contains a list of people who have contributed in one way or another t - [Alasdair Nicol (@alasdairnicol)](https://github.com/alasdairnicol "2 total commits to the home-assistant organization: 2 commits to home-assistant.io ") -- [Alastair D'Silva (@deece)](https://github.com/deece "3 total commits to the home-assistant organization: -1 commit to hassio +- [Alastair D'Silva (@deece)](https://github.com/deece "4 total commits to the home-assistant organization: 1 commit to hassio-homeassistant +1 commit to hassos 1 commit to hassio-build +1 commit to hassio ") - [Albatross (@DyingAlbatross)](https://github.com/DyingAlbatross "2 total commits to the home-assistant organization: 2 commits to home-assistant.io @@ -286,8 +290,9 @@ This page contains a list of people who have contributed in one way or another t - [AlCalzone (@AlCalzone)](https://github.com/AlCalzone "1 total commits to the home-assistant organization: 1 commit to open-zwave ") -- [Alec Rust (@AlecRust)](https://github.com/AlecRust "5 total commits to the home-assistant organization: -5 commits to home-assistant.io +- [Alec Rust (@AlecRust)](https://github.com/AlecRust "7 total commits to the home-assistant organization: +6 commits to home-assistant.io +1 commit to hassio-addons ") - [Aleksandar Todorović \(r3bl\) (@aleksandar-todorovic)](https://github.com/aleksandar-todorovic "1 total commits to the home-assistant organization: 1 commit to home-assistant.io @@ -315,10 +320,10 @@ This page contains a list of people who have contributed in one way or another t 2 commits to home-assistant.io 1 commit to home-assistant ") -- [Alex (@alexrockt)](https://github.com/alexrockt "1 total commits to the home-assistant organization: +- [Alex (@MungoRae)](https://github.com/MungoRae "1 total commits to the home-assistant organization: 1 commit to home-assistant ") -- [Alex (@MungoRae)](https://github.com/MungoRae "1 total commits to the home-assistant organization: +- [Alex (@alexrockt)](https://github.com/alexrockt "1 total commits to the home-assistant organization: 1 commit to home-assistant ") - [Alex (@alexanderVonBergner)](https://github.com/alexanderVonBergner "1 total commits to the home-assistant organization: @@ -399,8 +404,8 @@ This page contains a list of people who have contributed in one way or another t - [Alexandre Prates Dias (@pratesbh)](https://github.com/pratesbh "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") -- [Alexei Chetroi (@Adminiuga)](https://github.com/Adminiuga "13 total commits to the home-assistant organization: -12 commits to home-assistant +- [Alexei Chetroi (@Adminiuga)](https://github.com/Adminiuga "19 total commits to the home-assistant organization: +18 commits to home-assistant 1 commit to home-assistant-polymer ") - [Alexis Iglauer (@ax42)](https://github.com/ax42 "4 total commits to the home-assistant organization: @@ -430,13 +435,16 @@ This page contains a list of people who have contributed in one way or another t - [allixx (@allixx)](https://github.com/allixx "1 total commits to the home-assistant organization: 1 commit to dehydrated ") -- [Alok Saboo (@arsaboo)](https://github.com/arsaboo "160 total commits to the home-assistant organization: -91 commits to home-assistant.io +- [Almost Engineer (@almostengr)](https://github.com/almostengr "1 total commits to the home-assistant organization: +1 commit to home-assistant.io +") +- [Alok Saboo (@arsaboo)](https://github.com/arsaboo "161 total commits to the home-assistant organization: +92 commits to home-assistant.io 56 commits to home-assistant 7 commits to home-assistant-polymer 3 commits to developers.home-assistant -1 commit to hassbian-scripts 1 commit to pi-gen +1 commit to hassbian-scripts 1 commit to hassio-addons ") - [amigian74 (@amigian74)](https://github.com/amigian74 "2 total commits to the home-assistant organization: @@ -465,9 +473,10 @@ This page contains a list of people who have contributed in one way or another t - [Anders Gjendem (@agjendem)](https://github.com/agjendem "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") -- [Anders Melchiorsen (@amelchio)](https://github.com/amelchio "288 total commits to the home-assistant organization: -239 commits to home-assistant +- [Anders Melchiorsen (@amelchio)](https://github.com/amelchio "295 total commits to the home-assistant organization: +240 commits to home-assistant 46 commits to home-assistant.io +6 commits to pyharmony 3 commits to home-assistant-polymer ") - [Anders Norås (@anoras)](https://github.com/anoras "1 total commits to the home-assistant organization: @@ -476,9 +485,13 @@ This page contains a list of people who have contributed in one way or another t - [andig (@andig)](https://github.com/andig "2 total commits to the home-assistant organization: 2 commits to pi-gen ") -- [Andrea (@BubiDevs)](https://github.com/BubiDevs "1 total commits to the home-assistant organization: +- [Andre Lengwenus (@alengwenus)](https://github.com/alengwenus "2 total commits to the home-assistant organization: +1 commit to home-assistant 1 commit to home-assistant.io ") +- [Andrea (@BubiDevs)](https://github.com/BubiDevs "2 total commits to the home-assistant organization: +2 commits to home-assistant.io +") - [Andrea Campi (@andreacampi)](https://github.com/andreacampi "8 total commits to the home-assistant organization: 6 commits to home-assistant 2 commits to home-assistant.io @@ -521,11 +534,16 @@ This page contains a list of people who have contributed in one way or another t - [Andreea\-Daniela Ene (@AndreeaEne)](https://github.com/AndreeaEne "3 total commits to the home-assistant organization: 3 commits to home-assistant.io ") +- [Andrei (@gipnokote)](https://github.com/gipnokote "3 total commits to the home-assistant organization: +2 commits to home-assistant +1 commit to home-assistant.io +") - [Andrei Pop (@andreipop2005)](https://github.com/andreipop2005 "2 total commits to the home-assistant organization: 2 commits to home-assistant ") -- [Andrej Friesen (@ajfriesen)](https://github.com/ajfriesen "3 total commits to the home-assistant organization: +- [Andrej Friesen (@ajfriesen)](https://github.com/ajfriesen "4 total commits to the home-assistant organization: 3 commits to home-assistant.io +1 commit to developers.home-assistant ") - [Andrejs (@tlpbu)](https://github.com/tlpbu "1 total commits to the home-assistant organization: 1 commit to home-assistant.io @@ -542,10 +560,10 @@ This page contains a list of people who have contributed in one way or another t 1 commit to home-assistant 1 commit to home-assistant.io ") -- [Andrew Cockburn (@acockburn)](https://github.com/acockburn "1181 total commits to the home-assistant organization: -1044 commits to appdaemon +- [Andrew Cockburn (@acockburn)](https://github.com/acockburn "1249 total commits to the home-assistant organization: +1111 commits to appdaemon 88 commits to hadashboard -27 commits to scenegen +28 commits to scenegen 22 commits to home-assistant.io ") - [Andrew Fahrenholtz (@PlasmaEye)](https://github.com/PlasmaEye "1 total commits to the home-assistant organization: @@ -555,14 +573,17 @@ This page contains a list of people who have contributed in one way or another t 1 commit to appdaemon 1 commit to home-assistant.io ") -- [Andrew Hayworth (@ahayworth)](https://github.com/ahayworth "10 total commits to the home-assistant organization: -7 commits to home-assistant +- [Andrew Hayworth (@ahayworth)](https://github.com/ahayworth "12 total commits to the home-assistant organization: +9 commits to home-assistant 3 commits to home-assistant.io ") - [Andrew LeCody (@aceat64)](https://github.com/aceat64 "2 total commits to the home-assistant organization: 1 commit to home-assistant 1 commit to home-assistant.io ") +- [Andrew Loe (@loe)](https://github.com/loe "1 total commits to the home-assistant organization: +1 commit to home-assistant +") - [Andrew Patton (@acusti)](https://github.com/acusti "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") @@ -597,9 +618,9 @@ This page contains a list of people who have contributed in one way or another t - [andrewfoster (@andrewfoster)](https://github.com/andrewfoster "2 total commits to the home-assistant organization: 2 commits to home-assistant.io ") -- [Andrey (@andrey-git)](https://github.com/andrey-git "328 total commits to the home-assistant organization: +- [Andrey (@andrey-git)](https://github.com/andrey-git "329 total commits to the home-assistant organization: 148 commits to home-assistant -138 commits to home-assistant-polymer +139 commits to home-assistant-polymer 37 commits to home-assistant.io 4 commits to open-zwave 1 commit to home-assistant-js-websocket @@ -661,7 +682,8 @@ This page contains a list of people who have contributed in one way or another t - [Anthony Arnaud (@aarnaud)](https://github.com/aarnaud "2 total commits to the home-assistant organization: 2 commits to home-assistant ") -- [Anthony Hughes (@tony2nite)](https://github.com/tony2nite "3 total commits to the home-assistant organization: +- [Anthony Hughes (@tony2nite)](https://github.com/tony2nite "15 total commits to the home-assistant organization: +12 commits to pyharmony 1 commit to netdisco 1 commit to home-assistant 1 commit to home-assistant.io @@ -674,8 +696,8 @@ This page contains a list of people who have contributed in one way or another t 2 commits to home-assistant.io 1 commit to home-assistant-polymer ") -- [Antoine GRÉA (@grea09)](https://github.com/grea09 "2 total commits to the home-assistant organization: -1 commit to home-assistant +- [Antoine GRÉA (@grea09)](https://github.com/grea09 "3 total commits to the home-assistant organization: +2 commits to home-assistant 1 commit to home-assistant.io ") - [Antoine Meillet (@inetAnt)](https://github.com/inetAnt "1 total commits to the home-assistant organization: @@ -723,6 +745,9 @@ This page contains a list of people who have contributed in one way or another t - [apastuszak (@apastuszak)](https://github.com/apastuszak "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") +- [apetrycki (@apetrycki)](https://github.com/apetrycki "1 total commits to the home-assistant organization: +1 commit to home-assistant +") - [apo\-mak (@apo-mak)](https://github.com/apo-mak "2 total commits to the home-assistant organization: 1 commit to home-assistant-polymer 1 commit to home-assistant.io @@ -772,6 +797,9 @@ This page contains a list of people who have contributed in one way or another t 6 commits to home-assistant 2 commits to home-assistant.io ") +- [Art M\. Gallagher (@artmg)](https://github.com/artmg "1 total commits to the home-assistant organization: +1 commit to scenegen +") - [Artem (@ArtHome12)](https://github.com/ArtHome12 "2 total commits to the home-assistant organization: 2 commits to developers.home-assistant ") @@ -898,9 +926,9 @@ This page contains a list of people who have contributed in one way or another t - [Baran Kaynak (@barankaynak)](https://github.com/barankaynak "1 total commits to the home-assistant organization: 1 commit to home-assistant-polymer ") -- [Barry Williams (@bazwilliams)](https://github.com/bazwilliams "10 total commits to the home-assistant organization: +- [Barry Williams (@bazwilliams)](https://github.com/bazwilliams "11 total commits to the home-assistant organization: 6 commits to home-assistant -2 commits to netdisco +3 commits to netdisco 2 commits to home-assistant.io ") - [Bart S (@zBart)](https://github.com/zBart "1 total commits to the home-assistant organization: @@ -956,6 +984,9 @@ This page contains a list of people who have contributed in one way or another t - [beestree (@beestree)](https://github.com/beestree "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") +- [bellma101 (@bellma101)](https://github.com/bellma101 "1 total commits to the home-assistant organization: +1 commit to data.home-assistant +") - [Ben (@benweb)](https://github.com/benweb "6 total commits to the home-assistant organization: 6 commits to open-zwave ") @@ -1031,6 +1062,9 @@ This page contains a list of people who have contributed in one way or another t - [Benji (@bbbenji)](https://github.com/bbbenji "2 total commits to the home-assistant organization: 2 commits to home-assistant.io ") +- [Bennett Kanuka (@bkanuka)](https://github.com/bkanuka "8 total commits to the home-assistant organization: +8 commits to pyharmony +") - [Benny de Leeuw (@leeuwte)](https://github.com/leeuwte "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") @@ -1054,9 +1088,9 @@ This page contains a list of people who have contributed in one way or another t - [bestlibre (@bestlibre)](https://github.com/bestlibre "16 total commits to the home-assistant organization: 8 commits to home-assistant 5 commits to home-assistant.io -1 commit to hassio 1 commit to hassio-build 1 commit to home-assistant-polymer +1 commit to hassio ") - [bigbadblunt (@bigbadblunt)](https://github.com/bigbadblunt "1 total commits to the home-assistant organization: 1 commit to home-assistant.io @@ -1131,14 +1165,18 @@ This page contains a list of people who have contributed in one way or another t 1 commit to home-assistant 1 commit to home-assistant.io ") +- [Bo (@bohmandan)](https://github.com/bohmandan "1 total commits to the home-assistant organization: +1 commit to home-assistant.io +") - [Bob Anderson (@rwa)](https://github.com/rwa "12 total commits to the home-assistant organization: 7 commits to home-assistant 4 commits to home-assistant.io 1 commit to appdaemon ") -- [Bob Clough (@thinkl33t)](https://github.com/thinkl33t "4 total commits to the home-assistant organization: -3 commits to home-assistant +- [Bob Clough (@thinkl33t)](https://github.com/thinkl33t "6 total commits to the home-assistant organization: +4 commits to home-assistant 1 commit to appdaemon +1 commit to home-assistant.io ") - [Bob Igo (@Human)](https://github.com/Human "4 total commits to the home-assistant organization: 3 commits to home-assistant.io @@ -1157,8 +1195,8 @@ This page contains a list of people who have contributed in one way or another t 2 commits to home-assistant 2 commits to home-assistant.io ") -- [bonanitech (@bonanitech)](https://github.com/bonanitech "15 total commits to the home-assistant organization: -15 commits to home-assistant.io +- [bonanitech (@bonanitech)](https://github.com/bonanitech "16 total commits to the home-assistant organization: +16 commits to home-assistant.io ") - [bonterra (@bonterra)](https://github.com/bonterra "1 total commits to the home-assistant organization: 1 commit to home-assistant.io @@ -1168,8 +1206,8 @@ This page contains a list of people who have contributed in one way or another t 2 commits to home-assistant ") - [Boris K (@bokub)](https://github.com/bokub "12 total commits to the home-assistant organization: -6 commits to home-assistant.io 6 commits to home-assistant +6 commits to home-assistant.io ") - [bottomquark (@bottomquark)](https://github.com/bottomquark "4 total commits to the home-assistant organization: 3 commits to home-assistant.io @@ -1215,10 +1253,11 @@ This page contains a list of people who have contributed in one way or another t - [Brahma Fear (@brahmafear)](https://github.com/brahmafear "8 total commits to the home-assistant organization: 8 commits to home-assistant.io ") -- [Bram Kragten (@bramkragten)](https://github.com/bramkragten "67 total commits to the home-assistant organization: -34 commits to home-assistant-polymer +- [Bram Kragten (@bramkragten)](https://github.com/bramkragten "70 total commits to the home-assistant organization: +35 commits to home-assistant-polymer 25 commits to home-assistant -8 commits to home-assistant.io +9 commits to home-assistant.io +1 commit to home-assistant-notebooks ") - [Brandon Mathis (@imathis)](https://github.com/imathis "484 total commits to the home-assistant organization: 484 commits to home-assistant.io @@ -1232,10 +1271,11 @@ This page contains a list of people who have contributed in one way or another t - [brburns (@brburns)](https://github.com/brburns "2 total commits to the home-assistant organization: 2 commits to netdisco ") -- [Brendan Berg (@captainnapalm)](https://github.com/captainnapalm "1 total commits to the home-assistant organization: -1 commit to home-assistant.io +- [bremor (@bremor)](https://github.com/bremor "3 total commits to the home-assistant organization: +2 commits to home-assistant.io +1 commit to home-assistant ") -- [BrendanMoran (@bremor)](https://github.com/bremor "1 total commits to the home-assistant organization: +- [Brendan Berg (@captainnapalm)](https://github.com/captainnapalm "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") - [Brendon Baumgartner (@bbrendon)](https://github.com/bbrendon "11 total commits to the home-assistant organization: @@ -1301,8 +1341,8 @@ This page contains a list of people who have contributed in one way or another t - [Brian Torres\-Gil (@btorresgil)](https://github.com/btorresgil "1 total commits to the home-assistant organization: 1 commit to home-assistant ") -- [Brian Towles (@wonderslug)](https://github.com/wonderslug "1 total commits to the home-assistant organization: -1 commit to home-assistant +- [Brian Towles (@wonderslug)](https://github.com/wonderslug "2 total commits to the home-assistant organization: +2 commits to home-assistant ") - [Brig Lamoreaux (@briglx)](https://github.com/briglx "2 total commits to the home-assistant organization: 1 commit to home-assistant @@ -1374,11 +1414,11 @@ This page contains a list of people who have contributed in one way or another t 9 commits to home-assistant 3 commits to hassio ") -- [c\-soft (@c-soft)](https://github.com/c-soft "2 total commits to the home-assistant organization: -1 commit to home-assistant -1 commit to home-assistant.io +- [c\-soft (@c-soft)](https://github.com/c-soft "4 total commits to the home-assistant organization: +2 commits to home-assistant +2 commits to home-assistant.io ") -- [Caius Seiger (@caiuspb)](https://github.com/caiuspb "3 total commits to the home-assistant organization: +- [caius (@caiuspb)](https://github.com/caiuspb "3 total commits to the home-assistant organization: 3 commits to home-assistant ") - [Caleb (@finish06)](https://github.com/finish06 "8 total commits to the home-assistant organization: @@ -1407,9 +1447,9 @@ This page contains a list of people who have contributed in one way or another t - [Carlo Costanzo (@CCOSTAN)](https://github.com/CCOSTAN "100 total commits to the home-assistant organization: 92 commits to home-assistant.io 5 commits to home-assistant -1 commit to hassbian-scripts -1 commit to homebridge-homeassistant 1 commit to fabric-home-assistant +1 commit to homebridge-homeassistant +1 commit to hassbian-scripts ") - [Carlos Gustavo Sarmiento (@carlos-sarmiento)](https://github.com/carlos-sarmiento "2 total commits to the home-assistant organization: 1 commit to home-assistant @@ -1418,10 +1458,16 @@ This page contains a list of people who have contributed in one way or another t - [carlosmgr (@carlosmgr)](https://github.com/carlosmgr "6 total commits to the home-assistant organization: 6 commits to home-assistant ") +- [carstenschroeder (@carstenschroeder)](https://github.com/carstenschroeder "2 total commits to the home-assistant organization: +2 commits to home-assistant +") - [Carter (@BluGeni)](https://github.com/BluGeni "3 total commits to the home-assistant organization: 2 commits to home-assistant.io 1 commit to home-assistant ") +- [Casper (@casperklein)](https://github.com/casperklein "1 total commits to the home-assistant organization: +1 commit to hassio +") - [Casper Weiss Bang (@C0DK)](https://github.com/C0DK "1 total commits to the home-assistant organization: 1 commit to home-assistant ") @@ -1438,6 +1484,9 @@ This page contains a list of people who have contributed in one way or another t 1 commit to open-zwave 1 commit to home-assistant.io ") +- [cclauss (@cclauss)](https://github.com/cclauss "1 total commits to the home-assistant organization: +1 commit to appdaemon +") - [cdce8p (@cdce8p)](https://github.com/cdce8p "203 total commits to the home-assistant organization: 128 commits to home-assistant 50 commits to home-assistant.io @@ -1445,8 +1494,9 @@ This page contains a list of people who have contributed in one way or another t 6 commits to developers.home-assistant 5 commits to hass-release ") -- [cdheiser (@cdheiser)](https://github.com/cdheiser "1 total commits to the home-assistant organization: -1 commit to home-assistant +- [cdheiser (@cdheiser)](https://github.com/cdheiser "3 total commits to the home-assistant organization: +2 commits to home-assistant +1 commit to home-assistant.io ") - [Cecron (@Cecron)](https://github.com/Cecron "1 total commits to the home-assistant organization: 1 commit to appdaemon @@ -1457,6 +1507,9 @@ This page contains a list of people who have contributed in one way or another t - [Cedric Van Goethem (@Zepheus)](https://github.com/Zepheus "2 total commits to the home-assistant organization: 2 commits to home-assistant ") +- [ceejii (@ceejii)](https://github.com/ceejii "2 total commits to the home-assistant organization: +2 commits to home-assistant.io +") - [celeroll (@celeroll)](https://github.com/celeroll "1 total commits to the home-assistant organization: 1 commit to home-assistant ") @@ -1466,8 +1519,8 @@ This page contains a list of people who have contributed in one way or another t - [Cenk Gündoğan (@cgundogan)](https://github.com/cgundogan "1 total commits to the home-assistant organization: 1 commit to libcoap ") -- [Censored3 (@Censored3)](https://github.com/Censored3 "5 total commits to the home-assistant organization: -3 commits to hassio-addons +- [Censored3 (@Censored3)](https://github.com/Censored3 "6 total commits to the home-assistant organization: +4 commits to hassio-addons 1 commit to developers.home-assistant 1 commit to home-assistant.io ") @@ -1490,8 +1543,8 @@ This page contains a list of people who have contributed in one way or another t 12 commits to home-assistant 7 commits to home-assistant.io ") -- [Charles Garwood (@cgarwood)](https://github.com/cgarwood "54 total commits to the home-assistant organization: -24 commits to home-assistant +- [Charles Garwood (@cgarwood)](https://github.com/cgarwood "55 total commits to the home-assistant organization: +25 commits to home-assistant 18 commits to home-assistant.io 12 commits to home-assistant-polymer ") @@ -1623,6 +1676,10 @@ This page contains a list of people who have contributed in one way or another t - [Christian Baer (@chrisb86)](https://github.com/chrisb86 "1 total commits to the home-assistant organization: 1 commit to dehydrated ") +- [Christian Biamont (@chrillux)](https://github.com/chrillux "2 total commits to the home-assistant organization: +1 commit to home-assistant +1 commit to home-assistant.io +") - [Christian Brædstrup (@LinuxChristian)](https://github.com/LinuxChristian "9 total commits to the home-assistant organization: 8 commits to home-assistant 1 commit to home-assistant.io @@ -1775,6 +1832,10 @@ This page contains a list of people who have contributed in one way or another t 3 commits to home-assistant.io 2 commits to home-assistant ") +- [Colin Harrington (@ColinHarrington)](https://github.com/ColinHarrington "2 total commits to the home-assistant organization: +1 commit to home-assistant +1 commit to home-assistant.io +") - [Colin O'Dell (@colinodell)](https://github.com/colinodell "34 total commits to the home-assistant organization: 18 commits to home-assistant 15 commits to home-assistant.io @@ -1852,6 +1913,10 @@ This page contains a list of people who have contributed in one way or another t - [cswinford (@cswinford)](https://github.com/cswinford "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") +- [ctborg (@ctborg)](https://github.com/ctborg "4 total commits to the home-assistant organization: +2 commits to home-assistant +2 commits to home-assistant.io +") - [CTLS (@CTLS)](https://github.com/CTLS "4 total commits to the home-assistant organization: 3 commits to home-assistant 1 commit to home-assistant.io @@ -1859,15 +1924,15 @@ This page contains a list of people who have contributed in one way or another t - [CupricReki (@CupricReki)](https://github.com/CupricReki "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") -- [CV (@dagobert)](https://github.com/dagobert "5 total commits to the home-assistant organization: -5 commits to home-assistant.io +- [CV (@dagobert)](https://github.com/dagobert "7 total commits to the home-assistant organization: +7 commits to home-assistant.io ") - [cweakland (@cweakland)](https://github.com/cweakland "1 total commits to the home-assistant organization: 1 commit to open-zwave ") - [cxlwill (@cxlwill)](https://github.com/cxlwill "4 total commits to the home-assistant organization: -2 commits to hassbian-scripts 2 commits to home-assistant-polymer +2 commits to hassbian-scripts ") - [daemondazz (@daemondazz)](https://github.com/daemondazz "2 total commits to the home-assistant organization: 2 commits to open-zwave @@ -1882,8 +1947,11 @@ This page contains a list of people who have contributed in one way or another t 1 commit to hassbot 1 commit to homebridge-homeassistant ") -- [damarco (@damarco)](https://github.com/damarco "11 total commits to the home-assistant organization: -11 commits to home-assistant +- [Dallas Opelt (@DallasO)](https://github.com/DallasO "1 total commits to the home-assistant organization: +1 commit to home-assistant.io +") +- [damarco (@damarco)](https://github.com/damarco "13 total commits to the home-assistant organization: +13 commits to home-assistant ") - [Dan (@danieljkemp)](https://github.com/danieljkemp "23 total commits to the home-assistant organization: 16 commits to home-assistant @@ -1898,9 +1966,9 @@ This page contains a list of people who have contributed in one way or another t - [Dan Chen (@djchen)](https://github.com/djchen "2 total commits to the home-assistant organization: 2 commits to home-assistant ") -- [Dan Cinnamon (@Cinntax)](https://github.com/Cinntax "21 total commits to the home-assistant organization: -17 commits to home-assistant -4 commits to home-assistant.io +- [Dan Cinnamon (@Cinntax)](https://github.com/Cinntax "24 total commits to the home-assistant organization: +19 commits to home-assistant +5 commits to home-assistant.io ") - [Dan Faulknor (@danielfaulknor)](https://github.com/danielfaulknor "3 total commits to the home-assistant organization: 2 commits to home-assistant.io @@ -1971,14 +2039,17 @@ This page contains a list of people who have contributed in one way or another t 4 commits to home-assistant 1 commit to netdisco ") +- [Daniel Chesterton (@dchesterton)](https://github.com/dchesterton "1 total commits to the home-assistant organization: +1 commit to home-assistant +") - [Daniel Claes (@daenny)](https://github.com/daenny "1 total commits to the home-assistant organization: 1 commit to home-assistant ") - [Daniel Escoz (@Darkhogg)](https://github.com/Darkhogg "3 total commits to the home-assistant organization: 3 commits to home-assistant.io ") -- [Daniel Høyer Iversen (@Danielhiversen)](https://github.com/Danielhiversen "399 total commits to the home-assistant organization: -271 commits to home-assistant +- [Daniel Høyer Iversen (@Danielhiversen)](https://github.com/Danielhiversen "402 total commits to the home-assistant organization: +274 commits to home-assistant 125 commits to home-assistant.io 3 commits to home-assistant-polymer ") @@ -1997,9 +2068,9 @@ This page contains a list of people who have contributed in one way or another t 1 commit to home-assistant 1 commit to home-assistant.io ") -- [Daniel Perna (@danielperna84)](https://github.com/danielperna84 "117 total commits to the home-assistant organization: -61 commits to home-assistant -45 commits to home-assistant.io +- [Daniel Perna (@danielperna84)](https://github.com/danielperna84 "120 total commits to the home-assistant organization: +62 commits to home-assistant +47 commits to home-assistant.io 11 commits to hassio-addons ") - [Daniel Peukert (@dpeukert)](https://github.com/dpeukert "3 total commits to the home-assistant organization: @@ -2012,9 +2083,9 @@ This page contains a list of people who have contributed in one way or another t - [Daniel Schaal (@schaal)](https://github.com/schaal "2 total commits to the home-assistant organization: 2 commits to home-assistant ") -- [Daniel Shokouhi (@dshokouhi)](https://github.com/dshokouhi "43 total commits to the home-assistant organization: +- [Daniel Shokouhi (@dshokouhi)](https://github.com/dshokouhi "46 total commits to the home-assistant organization: 23 commits to home-assistant.io -20 commits to home-assistant +23 commits to home-assistant ") - [Daniel Stone (@daniel-stoneuk)](https://github.com/daniel-stoneuk "2 total commits to the home-assistant organization: 2 commits to home-assistant.io @@ -2153,8 +2224,9 @@ This page contains a list of people who have contributed in one way or another t - [David Earl (@davidearl)](https://github.com/davidearl "1 total commits to the home-assistant organization: 1 commit to dehydrated ") -- [David F\. Mulcahey (@dmulcahey)](https://github.com/dmulcahey "8 total commits to the home-assistant organization: -8 commits to home-assistant +- [David F\. Mulcahey (@dmulcahey)](https://github.com/dmulcahey "15 total commits to the home-assistant organization: +14 commits to home-assistant +1 commit to home-assistant.io ") - [David Fiel (@dfiel)](https://github.com/dfiel "3 total commits to the home-assistant organization: 2 commits to home-assistant @@ -2178,8 +2250,8 @@ This page contains a list of people who have contributed in one way or another t 1 commit to home-assistant.io ") - [David McNett (@nugget)](https://github.com/nugget "10 total commits to the home-assistant organization: -5 commits to home-assistant.io 5 commits to home-assistant +5 commits to home-assistant.io ") - [David Ohayon (@ohayon)](https://github.com/ohayon "3 total commits to the home-assistant organization: 3 commits to issue-bot @@ -2328,8 +2400,8 @@ This page contains a list of people who have contributed in one way or another t 3 commits to home-assistant 1 commit to home-assistant-polymer ") -- [Destix (@Destix)](https://github.com/Destix "2 total commits to the home-assistant organization: -2 commits to home-assistant.io +- [Destix (@Destix)](https://github.com/Destix "3 total commits to the home-assistant organization: +3 commits to home-assistant.io ") - [DetroitEE (@DetroitEE)](https://github.com/DetroitEE "3 total commits to the home-assistant organization: 3 commits to home-assistant.io @@ -2351,6 +2423,9 @@ This page contains a list of people who have contributed in one way or another t - [dhaas (@dhaas)](https://github.com/dhaas "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") +- [dhzl84 (@dhzl84)](https://github.com/dhzl84 "1 total commits to the home-assistant organization: +1 commit to home-assistant.io +") - [dickesW (@dickesW)](https://github.com/dickesW "1 total commits to the home-assistant organization: 1 commit to home-assistant ") @@ -2373,8 +2448,8 @@ This page contains a list of people who have contributed in one way or another t - [Diogo Alves (@killercode)](https://github.com/killercode "2 total commits to the home-assistant organization: 2 commits to open-zwave ") -- [Diogo Gomes (@dgomes)](https://github.com/dgomes "85 total commits to the home-assistant organization: -57 commits to home-assistant +- [Diogo Gomes (@dgomes)](https://github.com/dgomes "87 total commits to the home-assistant organization: +59 commits to home-assistant 27 commits to home-assistant.io 1 commit to developers.home-assistant ") @@ -2418,11 +2493,12 @@ This page contains a list of people who have contributed in one way or another t - [dnguyen800 (@dnguyen800)](https://github.com/dnguyen800 "5 total commits to the home-assistant organization: 5 commits to home-assistant.io ") -- [DoloresHA (@DoloresHA)](https://github.com/DoloresHA "2 total commits to the home-assistant organization: +- [DoloresHA (@DoloresHA)](https://github.com/DoloresHA "3 total commits to the home-assistant organization: 2 commits to home-assistant.io +1 commit to home-assistant ") -- [Dom (@domwillcode)](https://github.com/domwillcode "3 total commits to the home-assistant organization: -2 commits to home-assistant +- [Dom (@domwillcode)](https://github.com/domwillcode "4 total commits to the home-assistant organization: +3 commits to home-assistant 1 commit to home-assistant.io ") - [Domantas (@Dohxis)](https://github.com/Dohxis "1 total commits to the home-assistant organization: @@ -2447,9 +2523,10 @@ This page contains a list of people who have contributed in one way or another t - [Doug (@douglasbeck)](https://github.com/douglasbeck "2 total commits to the home-assistant organization: 2 commits to open-zwave ") -- [Dougal Matthews (@d0ugal)](https://github.com/d0ugal "7 total commits to the home-assistant organization: +- [Dougal Matthews (@d0ugal)](https://github.com/d0ugal "8 total commits to the home-assistant organization: 5 commits to home-assistant 2 commits to home-assistant.io +1 commit to hassio-addons ") - [dpressle (@dpressle)](https://github.com/dpressle "2 total commits to the home-assistant organization: 2 commits to home-assistant.io @@ -2464,6 +2541,9 @@ This page contains a list of people who have contributed in one way or another t - [dreizehnelf (@dreizehnelf)](https://github.com/dreizehnelf "1 total commits to the home-assistant organization: 1 commit to home-assistant ") +- [Drew Budwin (@dbudwin)](https://github.com/dbudwin "1 total commits to the home-assistant organization: +1 commit to home-assistant.io +") - [Drew Wells (@drewwells)](https://github.com/drewwells "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") @@ -2488,8 +2568,8 @@ This page contains a list of people who have contributed in one way or another t - [dtorner (@dtorner)](https://github.com/dtorner "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") -- [DubhAd (@DubhAd)](https://github.com/DubhAd "520 total commits to the home-assistant organization: -514 commits to home-assistant.io +- [DubhAd (@DubhAd)](https://github.com/DubhAd "527 total commits to the home-assistant organization: +521 commits to home-assistant.io 2 commits to hassos 2 commits to developers.home-assistant 1 commit to appdaemon @@ -2508,6 +2588,9 @@ This page contains a list of people who have contributed in one way or another t - [Dustin Wyatt (@dmwyatt)](https://github.com/dmwyatt "1 total commits to the home-assistant organization: 1 commit to open-zwave ") +- [Dwight Holman (@anonfunc)](https://github.com/anonfunc "6 total commits to the home-assistant organization: +6 commits to pyharmony +") - [Dylan Barlett (@dbarlett)](https://github.com/dbarlett "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") @@ -2559,9 +2642,10 @@ This page contains a list of people who have contributed in one way or another t 9 commits to home-assistant 3 commits to home-assistant.io ") -- [ehendrix23 (@ehendrix23)](https://github.com/ehendrix23 "23 total commits to the home-assistant organization: -20 commits to home-assistant -2 commits to home-assistant.io +- [ehendrix23 (@ehendrix23)](https://github.com/ehendrix23 "29 total commits to the home-assistant organization: +24 commits to home-assistant +3 commits to home-assistant.io +1 commit to pyharmony 1 commit to home-assistant-polymer ") - [eiaro (@eiaro)](https://github.com/eiaro "4 total commits to the home-assistant organization: @@ -2594,9 +2678,9 @@ This page contains a list of people who have contributed in one way or another t - [Elias Karakoulakis (@ekarak)](https://github.com/ekarak "8 total commits to the home-assistant organization: 8 commits to open-zwave ") -- [Eliseo Martelli (@eliseomartelli)](https://github.com/eliseomartelli "8 total commits to the home-assistant organization: -7 commits to home-assistant -1 commit to home-assistant.io +- [Eliseo Martelli (@eliseomartelli)](https://github.com/eliseomartelli "12 total commits to the home-assistant organization: +9 commits to home-assistant +3 commits to home-assistant.io ") - [Ellis Percival (@flyte)](https://github.com/flyte "31 total commits to the home-assistant organization: 25 commits to home-assistant @@ -2611,6 +2695,9 @@ This page contains a list of people who have contributed in one way or another t - [Emacee (@Emacee)](https://github.com/Emacee "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") +- [Emanuele (@ema987)](https://github.com/ema987 "1 total commits to the home-assistant organization: +1 commit to home-assistant.io +") - [Emanuele Palombo (@elbowz)](https://github.com/elbowz "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") @@ -2624,8 +2711,9 @@ This page contains a list of people who have contributed in one way or another t 2 commits to home-assistant.io 1 commit to home-assistant ") -- [Emil Stjerneman (@bratanon)](https://github.com/bratanon "2 total commits to the home-assistant organization: +- [Emil Stjerneman (@bratanon)](https://github.com/bratanon "3 total commits to the home-assistant organization: 2 commits to home-assistant +1 commit to home-assistant-polymer ") - [emil\-e (@emil-e)](https://github.com/emil-e "1 total commits to the home-assistant organization: 1 commit to python-openzwave @@ -2643,9 +2731,9 @@ This page contains a list of people who have contributed in one way or another t - [Emmanuel Mwangi (@cloudbring)](https://github.com/cloudbring "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") -- [emontnemery (@emontnemery)](https://github.com/emontnemery "64 total commits to the home-assistant organization: -51 commits to home-assistant -12 commits to home-assistant.io +- [emontnemery (@emontnemery)](https://github.com/emontnemery "95 total commits to the home-assistant organization: +73 commits to home-assistant +21 commits to home-assistant.io 1 commit to developers.home-assistant ") - [Emre Saglam (@emresaglam)](https://github.com/emresaglam "1 total commits to the home-assistant organization: @@ -2689,8 +2777,8 @@ This page contains a list of people who have contributed in one way or another t - [Eric Jansen (@ej81)](https://github.com/ej81 "1 total commits to the home-assistant organization: 1 commit to home-assistant ") -- [Eric Nagley (@marchingphoenix)](https://github.com/marchingphoenix "14 total commits to the home-assistant organization: -12 commits to home-assistant +- [Eric Nagley (@marchingphoenix)](https://github.com/marchingphoenix "17 total commits to the home-assistant organization: +15 commits to home-assistant 2 commits to home-assistant.io ") - [Eric Oosting (@eoosting)](https://github.com/eoosting "3 total commits to the home-assistant organization: @@ -2706,8 +2794,11 @@ This page contains a list of people who have contributed in one way or another t - [Eric Thompson (@er0ck)](https://github.com/er0ck "2 total commits to the home-assistant organization: 2 commits to home-assistant.io ") -- [Erik Eriksson (@molobrakos)](https://github.com/molobrakos "122 total commits to the home-assistant organization: -105 commits to home-assistant +- [ericgingras (@e850205)](https://github.com/e850205 "1 total commits to the home-assistant organization: +1 commit to home-assistant +") +- [Erik Eriksson (@molobrakos)](https://github.com/molobrakos "125 total commits to the home-assistant organization: +108 commits to home-assistant 14 commits to home-assistant.io 3 commits to netdisco ") @@ -2759,7 +2850,11 @@ This page contains a list of people who have contributed in one way or another t 3 commits to home-assistant 1 commit to home-assistant.io ") -- [everix1992 (@everix1992)](https://github.com/everix1992 "2 total commits to the home-assistant organization: +- [Evan Morse (@RowdyDog12)](https://github.com/RowdyDog12 "1 total commits to the home-assistant organization: +1 commit to home-assistant.io +") +- [everix1992 (@everix1992)](https://github.com/everix1992 "4 total commits to the home-assistant organization: +2 commits to pyharmony 1 commit to home-assistant 1 commit to home-assistant.io ") @@ -2782,25 +2877,26 @@ This page contains a list of people who have contributed in one way or another t - [Ezra Bowden (@bn0)](https://github.com/bn0 "2 total commits to the home-assistant organization: 2 commits to warrant ") -- [Fabian Affolter (@fabaff)](https://github.com/fabaff "5201 total commits to the home-assistant organization: -3193 commits to home-assistant.io -1798 commits to home-assistant -37 commits to home-assistant-cli +- [Fabian Affolter (@fabaff)](https://github.com/fabaff "5265 total commits to the home-assistant organization: +3219 commits to home-assistant.io +1826 commits to home-assistant +38 commits to home-assistant-cli +36 commits to home-assistant-notebooks 33 commits to home-assistant-assets -32 commits to home-assistant-notebooks -30 commits to developers.home-assistant +32 commits to developers.home-assistant 18 commits to organization-internal 12 commits to hassio-build 11 commits to home-assistant-polymer -10 commits to netdisco +11 commits to netdisco 7 commits to hassos -6 commits to hassio 6 commits to hassio-addons +6 commits to hassio 3 commits to hass-release 2 commits to home-assistant-iOS +2 commits to data.home-assistant 1 commit to home-assistant-js-websocket -1 commit to ui-schema 1 commit to example-custom-config +1 commit to ui-schema ") - [Fabian Fischer (@nodomain)](https://github.com/nodomain "1 total commits to the home-assistant organization: 1 commit to hassio-addons @@ -2864,8 +2960,8 @@ This page contains a list of people who have contributed in one way or another t - [ferdydek (@ferdydek)](https://github.com/ferdydek "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") -- [Fermulator (@fermulator)](https://github.com/fermulator "1 total commits to the home-assistant organization: -1 commit to home-assistant.io +- [Fermulator (@fermulator)](https://github.com/fermulator "2 total commits to the home-assistant organization: +2 commits to home-assistant.io ") - [Fernando (@ferazambuja)](https://github.com/ferazambuja "4 total commits to the home-assistant organization: 4 commits to home-assistant.io @@ -2874,6 +2970,10 @@ This page contains a list of people who have contributed in one way or another t 4 commits to home-assistant.io 2 commits to home-assistant ") +- [FieldofClay (@FieldofClay)](https://github.com/FieldofClay "2 total commits to the home-assistant organization: +1 commit to home-assistant +1 commit to home-assistant.io +") - [fignew (@fignew)](https://github.com/fignew "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") @@ -2962,15 +3062,16 @@ This page contains a list of people who have contributed in one way or another t - [fran1987 (@fran1987)](https://github.com/fran1987 "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") -- [Franck Nijhof (@frenck)](https://github.com/frenck "100 total commits to the home-assistant organization: -49 commits to home-assistant.io -20 commits to hassio-cli +- [Franck Nijhof (@frenck)](https://github.com/frenck "104 total commits to the home-assistant organization: +51 commits to home-assistant.io +21 commits to hassio-cli 11 commits to hassio 8 commits to developers.home-assistant 5 commits to home-assistant 4 commits to hassio-addons 2 commits to home-assistant-polymer 1 commit to appdaemon +1 commit to data.home-assistant ") - [Frank (@syphernl)](https://github.com/syphernl "1 total commits to the home-assistant organization: 1 commit to home-assistant-polymer @@ -3008,9 +3109,9 @@ This page contains a list of people who have contributed in one way or another t 1 commit to developers.home-assistant 1 commit to home-assistant ") -- [Fredrik Erlandsson (@fredrike)](https://github.com/fredrike "18 total commits to the home-assistant organization: -17 commits to home-assistant -1 commit to home-assistant.io +- [Fredrik Erlandsson (@fredrike)](https://github.com/fredrike "25 total commits to the home-assistant organization: +23 commits to home-assistant +2 commits to home-assistant.io ") - [Fredrik Fjeld (@fredrikfjeld)](https://github.com/fredrikfjeld "2 total commits to the home-assistant organization: 2 commits to home-assistant.io @@ -3066,8 +3167,8 @@ This page contains a list of people who have contributed in one way or another t - [Gaetan Semet (@gsemet)](https://github.com/gsemet "2 total commits to the home-assistant organization: 2 commits to home-assistant.io ") -- [Galtwise (@Galtwise)](https://github.com/Galtwise "1 total commits to the home-assistant organization: -1 commit to home-assistant.io +- [Galtwise (@Galtwise)](https://github.com/Galtwise "3 total commits to the home-assistant organization: +3 commits to home-assistant.io ") - [Gamester17 (@Gamester17)](https://github.com/Gamester17 "2 total commits to the home-assistant organization: 2 commits to home-assistant.io @@ -3142,13 +3243,13 @@ This page contains a list of people who have contributed in one way or another t - [Georgii Staroselskii (@staroselskii)](https://github.com/staroselskii "1 total commits to the home-assistant organization: 1 commit to pi-gen ") -- [Gerard (@erorus)](https://github.com/erorus "1 total commits to the home-assistant organization: -1 commit to dehydrated -") - [Gerard (@gerard33)](https://github.com/gerard33 "22 total commits to the home-assistant organization: 13 commits to home-assistant.io 9 commits to home-assistant ") +- [Gerard (@erorus)](https://github.com/erorus "1 total commits to the home-assistant organization: +1 commit to dehydrated +") - [Gerardo Castillo (@altersis)](https://github.com/altersis "1 total commits to the home-assistant organization: 1 commit to home-assistant ") @@ -3191,6 +3292,10 @@ This page contains a list of people who have contributed in one way or another t - [Gianpaolo Macario (@gmacario)](https://github.com/gmacario "2 total commits to the home-assistant organization: 2 commits to home-assistant.io ") +- [Gido (@GidoHakvoort)](https://github.com/GidoHakvoort "2 total commits to the home-assistant organization: +1 commit to home-assistant +1 commit to home-assistant.io +") - [Giel Janssens (@gieljnssns)](https://github.com/gieljnssns "7 total commits to the home-assistant organization: 5 commits to home-assistant 2 commits to home-assistant.io @@ -3221,12 +3326,12 @@ This page contains a list of people who have contributed in one way or another t - [gizmocuz (@gizmocuz)](https://github.com/gizmocuz "21 total commits to the home-assistant organization: 21 commits to open-zwave ") -- [Glen Takahashi (@glentakahashi)](https://github.com/glentakahashi "2 total commits to the home-assistant organization: -1 commit to home-assistant +- [Glen Takahashi (@glentakahashi)](https://github.com/glentakahashi "4 total commits to the home-assistant organization: +3 commits to home-assistant 1 commit to home-assistant.io ") -- [Glenn Morrison (@atomicpapa)](https://github.com/atomicpapa "7 total commits to the home-assistant organization: -7 commits to home-assistant.io +- [Glenn Morrison (@atomicpapa)](https://github.com/atomicpapa "8 total commits to the home-assistant organization: +8 commits to home-assistant.io ") - [Glenn Waters (@gwww)](https://github.com/gwww "19 total commits to the home-assistant organization: 11 commits to home-assistant @@ -3323,8 +3428,8 @@ This page contains a list of people who have contributed in one way or another t - [gregwis (@gregwis)](https://github.com/gregwis "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") -- [gremblin (@e2m32)](https://github.com/e2m32 "3 total commits to the home-assistant organization: -3 commits to home-assistant.io +- [gremblin (@e2m32)](https://github.com/e2m32 "4 total commits to the home-assistant organization: +4 commits to home-assistant.io ") - [groth\-its (@groth-its)](https://github.com/groth-its "2 total commits to the home-assistant organization: 2 commits to home-assistant @@ -3469,9 +3574,9 @@ This page contains a list of people who have contributed in one way or another t 6 commits to home-assistant 5 commits to home-assistant.io ") -- [Heine Furubotten (@hfurubotten)](https://github.com/hfurubotten "2 total commits to the home-assistant organization: -1 commit to home-assistant -1 commit to home-assistant.io +- [Heine Furubotten (@hfurubotten)](https://github.com/hfurubotten "5 total commits to the home-assistant organization: +3 commits to home-assistant +2 commits to home-assistant.io ") - [Heinrich Dahms (@htdahms)](https://github.com/htdahms "1 total commits to the home-assistant organization: 1 commit to home-assistant-iOS @@ -3619,9 +3724,12 @@ This page contains a list of people who have contributed in one way or another t - [Ian Darwin (@IanDarwin)](https://github.com/IanDarwin "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") -- [Ian Richardson (@iantrich)](https://github.com/iantrich "120 total commits to the home-assistant organization: -98 commits to home-assistant-polymer -15 commits to home-assistant.io +- [Ian Day (@iandday)](https://github.com/iandday "16 total commits to the home-assistant organization: +16 commits to pyharmony +") +- [Ian Richardson (@iantrich)](https://github.com/iantrich "139 total commits to the home-assistant organization: +111 commits to home-assistant-polymer +21 commits to home-assistant.io 6 commits to home-assistant 1 commit to developers.home-assistant ") @@ -3652,8 +3760,9 @@ This page contains a list of people who have contributed in one way or another t 2 commits to home-assistant 1 commit to home-assistant.io ") -- [Igor Motov (@imotov)](https://github.com/imotov "1 total commits to the home-assistant organization: -1 commit to home-assistant.io +- [Igor Motov (@imotov)](https://github.com/imotov "3 total commits to the home-assistant organization: +2 commits to home-assistant.io +1 commit to home-assistant ") - [Igor Shults (@ishults)](https://github.com/ishults "12 total commits to the home-assistant organization: 6 commits to home-assistant @@ -3694,9 +3803,9 @@ This page contains a list of people who have contributed in one way or another t - [insajd (@insajd)](https://github.com/insajd "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") -- [Ioan Loosley (@ioangogo)](https://github.com/ioangogo "20 total commits to the home-assistant organization: +- [Ioan Loosley (@ioangogo)](https://github.com/ioangogo "21 total commits to the home-assistant organization: 17 commits to home-assistant.io -3 commits to home-assistant +4 commits to home-assistant ") - [ionred (@ionred)](https://github.com/ionred "1 total commits to the home-assistant organization: 1 commit to home-assistant.io @@ -3957,9 +4066,12 @@ This page contains a list of people who have contributed in one way or another t - [Jason Woodward (@woodwardjd)](https://github.com/woodwardjd "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") -- [javicalle (@javicalle)](https://github.com/javicalle "3 total commits to the home-assistant organization: +- [Jasper van der Neut \- Stulen (@jvanderneutstulen)](https://github.com/jvanderneutstulen "4 total commits to the home-assistant organization: +4 commits to hassos +") +- [javicalle (@javicalle)](https://github.com/javicalle "6 total commits to the home-assistant organization: +4 commits to home-assistant 2 commits to home-assistant.io -1 commit to home-assistant ") - [Javier Gonel (@graffic)](https://github.com/graffic "2 total commits to the home-assistant organization: 2 commits to home-assistant @@ -3997,6 +4109,9 @@ This page contains a list of people who have contributed in one way or another t 7 commits to home-assistant.io 6 commits to home-assistant ") +- [Jc2k (@Jc2k)](https://github.com/Jc2k "2 total commits to the home-assistant organization: +2 commits to home-assistant +") - [jchasey (@jchasey)](https://github.com/jchasey "1 total commits to the home-assistant organization: 1 commit to developers.home-assistant ") @@ -4040,6 +4155,9 @@ This page contains a list of people who have contributed in one way or another t - [Jeena Paradies (@jeena)](https://github.com/jeena "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") +- [Jeff Boothe (@jboothe)](https://github.com/jboothe "1 total commits to the home-assistant organization: +1 commit to home-assistant.io +") - [Jeff Irion (@JeffLIrion)](https://github.com/JeffLIrion "5 total commits to the home-assistant organization: 4 commits to home-assistant 1 commit to home-assistant.io @@ -4058,9 +4176,13 @@ This page contains a list of people who have contributed in one way or another t - [jeff tapia (@jtmoderate876)](https://github.com/jtmoderate876 "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") -- [Jeff Wilson (@jawilson)](https://github.com/jawilson "26 total commits to the home-assistant organization: +- [Jeff Terrace (@jterrace)](https://github.com/jterrace "6 total commits to the home-assistant organization: +6 commits to pyharmony +") +- [Jeff Wilson (@jawilson)](https://github.com/jawilson "28 total commits to the home-assistant organization: 20 commits to home-assistant 6 commits to home-assistant.io +2 commits to pyharmony ") - [Jeffrey Lin (@linjef)](https://github.com/linjef "3 total commits to the home-assistant organization: 2 commits to home-assistant @@ -4069,18 +4191,19 @@ This page contains a list of people who have contributed in one way or another t - [Jelmer Tiete (@JelmerT)](https://github.com/JelmerT "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") +- [Jens (@jensihnow)](https://github.com/jensihnow "5 total commits to the home-assistant organization: +3 commits to home-assistant +2 commits to home-assistant.io +") - [Jens (@jhoepken)](https://github.com/jhoepken "3 total commits to the home-assistant organization: 3 commits to home-assistant.io ") -- [Jens (@jensihnow)](https://github.com/jensihnow "1 total commits to the home-assistant organization: -1 commit to home-assistant -") - [Jens Kohl (@jk)](https://github.com/jk "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") - [Jens Østergaard Nielsen (@dingusdk)](https://github.com/dingusdk "8 total commits to the home-assistant organization: -4 commits to home-assistant.io 4 commits to home-assistant +4 commits to home-assistant.io ") - [jensjakob (@jensjakob)](https://github.com/jensjakob "1 total commits to the home-assistant organization: 1 commit to home-assistant.io @@ -4170,8 +4293,8 @@ This page contains a list of people who have contributed in one way or another t 1 commit to home-assistant ") - [JesseWebDotCom (@JesseWebDotCom)](https://github.com/JesseWebDotCom "16 total commits to the home-assistant organization: -8 commits to home-assistant 8 commits to home-assistant.io +8 commits to home-assistant ") - [jessyjones (@jessyjones)](https://github.com/jessyjones "1 total commits to the home-assistant organization: 1 commit to home-assistant.io @@ -4196,6 +4319,9 @@ This page contains a list of people who have contributed in one way or another t - [jimbob1001 (@jimbob1001)](https://github.com/jimbob1001 "4 total commits to the home-assistant organization: 4 commits to home-assistant.io ") +- [jimboca (@jimboca)](https://github.com/jimboca "3 total commits to the home-assistant organization: +3 commits to pyharmony +") - [Jimmy Tang (@jcftang)](https://github.com/jcftang "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") @@ -4236,10 +4362,10 @@ This page contains a list of people who have contributed in one way or another t - [Joakim Plate (@elupus)](https://github.com/elupus "1 total commits to the home-assistant organization: 1 commit to home-assistant ") -- [Joakim Sørensen (@ludeeus)](https://github.com/ludeeus "213 total commits to the home-assistant organization: +- [Joakim Sørensen (@ludeeus)](https://github.com/ludeeus "218 total commits to the home-assistant organization: 141 commits to hassbian-scripts -38 commits to home-assistant.io -34 commits to home-assistant +40 commits to home-assistant.io +37 commits to home-assistant ") - [Joaquín (@joaqtor)](https://github.com/joaqtor "1 total commits to the home-assistant organization: 1 commit to home-assistant @@ -4342,10 +4468,10 @@ This page contains a list of people who have contributed in one way or another t - [John Allen (@jra3)](https://github.com/jra3 "2 total commits to the home-assistant organization: 2 commits to home-assistant ") -- [John Arild Berentsen (@turbokongen)](https://github.com/turbokongen "225 total commits to the home-assistant organization: +- [John Arild Berentsen (@turbokongen)](https://github.com/turbokongen "227 total commits to the home-assistant organization: 156 commits to home-assistant -45 commits to home-assistant.io -24 commits to home-assistant-polymer +46 commits to home-assistant.io +25 commits to home-assistant-polymer ") - [John Boiles (@johnboiles)](https://github.com/johnboiles "2 total commits to the home-assistant organization: 1 commit to home-assistant @@ -4369,12 +4495,15 @@ This page contains a list of people who have contributed in one way or another t - [John McLaughlin (@loghound)](https://github.com/loghound "2 total commits to the home-assistant organization: 2 commits to home-assistant ") -- [John Mihalic (@mezz64)](https://github.com/mezz64 "51 total commits to the home-assistant organization: -37 commits to home-assistant +- [John Mihalic (@mezz64)](https://github.com/mezz64 "54 total commits to the home-assistant organization: +40 commits to home-assistant 12 commits to home-assistant.io 1 commit to hadashboard 1 commit to home-assistant-polymer ") +- [John Shahawy (@JohnShahawy)](https://github.com/JohnShahawy "1 total commits to the home-assistant organization: +1 commit to home-assistant.io +") - [John W\. Long (@jlong)](https://github.com/jlong "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") @@ -4413,6 +4542,9 @@ This page contains a list of people who have contributed in one way or another t 16 commits to homebridge-homeassistant 9 commits to home-assistant.io ") +- [Jonas Janz (@PixelJonas)](https://github.com/PixelJonas "1 total commits to the home-assistant organization: +1 commit to hassio-build +") - [Jonas Karlsson (@endor-force)](https://github.com/endor-force "13 total commits to the home-assistant organization: 6 commits to home-assistant.io 5 commits to hassio-addons @@ -4436,8 +4568,8 @@ This page contains a list of people who have contributed in one way or another t - [Jonathan Batchelor (@jmb)](https://github.com/jmb "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") -- [Jonathan Herlin (@Jonher937)](https://github.com/Jonher937 "1 total commits to the home-assistant organization: -1 commit to home-assistant.io +- [Jonathan Herlin (@Jonher937)](https://github.com/Jonher937 "2 total commits to the home-assistant organization: +2 commits to home-assistant.io ") - [Jonathan Keljo (@jkeljo)](https://github.com/jkeljo "6 total commits to the home-assistant organization: 3 commits to home-assistant @@ -4483,13 +4615,13 @@ This page contains a list of people who have contributed in one way or another t 40 commits to home-assistant 3 commits to home-assistant.io ") -- [Jorim Tielemans (@tjorim)](https://github.com/tjorim "84 total commits to the home-assistant organization: -69 commits to home-assistant.io +- [Jorim Tielemans (@tjorim)](https://github.com/tjorim "88 total commits to the home-assistant organization: +73 commits to home-assistant.io 6 commits to home-assistant -2 commits to hassio +2 commits to hassio-cli 2 commits to hassio-addons 2 commits to developers.home-assistant -2 commits to hassio-cli +2 commits to hassio 1 commit to hassio-build ") - [jorisc90 (@jorisc90)](https://github.com/jorisc90 "1 total commits to the home-assistant organization: @@ -4587,6 +4719,9 @@ This page contains a list of people who have contributed in one way or another t - [jtscott (@jtscott)](https://github.com/jtscott "1 total commits to the home-assistant organization: 1 commit to home-assistant ") +- [Juan Manuel Combetto (@omniwired)](https://github.com/omniwired "1 total commits to the home-assistant organization: +1 commit to appdaemon +") - [Juan Martin (@tinchox5)](https://github.com/tinchox5 "1 total commits to the home-assistant organization: 1 commit to home-assistant-js-websocket ") @@ -4623,6 +4758,9 @@ This page contains a list of people who have contributed in one way or another t - [Julian Knauer (@jaypikay)](https://github.com/jaypikay "1 total commits to the home-assistant organization: 1 commit to home-assistant ") +- [Julien Brochet (@aerialls)](https://github.com/aerialls "1 total commits to the home-assistant organization: +1 commit to home-assistant.io +") - [Julien Danjou (@jd)](https://github.com/jd "1 total commits to the home-assistant organization: 1 commit to home-assistant ") @@ -4636,8 +4774,8 @@ This page contains a list of people who have contributed in one way or another t 28 commits to home-assistant 7 commits to home-assistant.io ") -- [jumpkick (@jumpkick)](https://github.com/jumpkick "16 total commits to the home-assistant organization: -12 commits to home-assistant +- [jumpkick (@jumpkick)](https://github.com/jumpkick "18 total commits to the home-assistant organization: +14 commits to home-assistant 4 commits to home-assistant.io ") - [Junian Triajianto (@junian)](https://github.com/junian "1 total commits to the home-assistant organization: @@ -4740,8 +4878,9 @@ This page contains a list of people who have contributed in one way or another t 4 commits to home-assistant 1 commit to home-assistant.io ") -- [Karim Geiger (@KarimGeiger)](https://github.com/KarimGeiger "1 total commits to the home-assistant organization: +- [Karim Geiger (@KarimGeiger)](https://github.com/KarimGeiger "2 total commits to the home-assistant organization: 1 commit to home-assistant +1 commit to home-assistant.io ") - [Karl Kihlström (@kalkih)](https://github.com/kalkih "6 total commits to the home-assistant organization: 4 commits to home-assistant-polymer @@ -4765,6 +4904,9 @@ This page contains a list of people who have contributed in one way or another t - [KD4SIR (@scotthibbs)](https://github.com/scotthibbs "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") +- [kdvlr (@kdvlr)](https://github.com/kdvlr "1 total commits to the home-assistant organization: +1 commit to home-assistant +") - [Keaton Taylor (@keatontaylor)](https://github.com/keatontaylor "7 total commits to the home-assistant organization: 4 commits to home-assistant 3 commits to home-assistant.io @@ -4800,8 +4942,8 @@ This page contains a list of people who have contributed in one way or another t 13 commits to home-assistant.io 2 commits to appdaemon ") -- [kennedyshead (@kennedyshead)](https://github.com/kennedyshead "40 total commits to the home-assistant organization: -36 commits to home-assistant +- [kennedyshead (@kennedyshead)](https://github.com/kennedyshead "42 total commits to the home-assistant organization: +38 commits to home-assistant 4 commits to home-assistant.io ") - [Kenny Millington (@kmdm)](https://github.com/kmdm "2 total commits to the home-assistant organization: @@ -4913,8 +5055,8 @@ This page contains a list of people who have contributed in one way or another t 1 commit to home-assistant.io ") - [Klaas Hoekema (@KlaasH)](https://github.com/KlaasH "12 total commits to the home-assistant organization: -5 commits to home-assistant.io 5 commits to home-assistant +5 commits to home-assistant.io 2 commits to home-assistant-polymer ") - [Klaas Schoute (@klaasnicolaas)](https://github.com/klaasnicolaas "286 total commits to the home-assistant organization: @@ -4935,6 +5077,9 @@ This page contains a list of people who have contributed in one way or another t - [Koen Ekelschot (@peckham)](https://github.com/peckham "1 total commits to the home-assistant organization: 1 commit to home-assistant ") +- [Koen Kanters (@Koenkk)](https://github.com/Koenkk "1 total commits to the home-assistant organization: +1 commit to home-assistant.io +") - [koen01 (@koen01)](https://github.com/koen01 "1 total commits to the home-assistant organization: 1 commit to home-assistant ") @@ -5014,6 +5159,9 @@ This page contains a list of people who have contributed in one way or another t - [Lance Haynie (@lancehaynie)](https://github.com/lancehaynie "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") +- [Lance Moss (@mossyhub)](https://github.com/mossyhub "1 total commits to the home-assistant organization: +1 commit to home-assistant.io +") - [lance36 (@lance36)](https://github.com/lance36 "1 total commits to the home-assistant organization: 1 commit to home-assistant ") @@ -5026,6 +5174,9 @@ This page contains a list of people who have contributed in one way or another t - [Lars Englund (@larsenglund)](https://github.com/larsenglund "1 total commits to the home-assistant organization: 1 commit to appdaemon ") +- [Lars Hagström (@DonOregano)](https://github.com/DonOregano "1 total commits to the home-assistant organization: +1 commit to pyharmony +") - [Lars Kerick (@Brice187)](https://github.com/Brice187 "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") @@ -5035,6 +5186,9 @@ This page contains a list of people who have contributed in one way or another t - [LaurensBot (@LaurensBot)](https://github.com/LaurensBot "2 total commits to the home-assistant organization: 2 commits to home-assistant.io ") +- [LaurentTrk (@LaurentTrk)](https://github.com/LaurentTrk "3 total commits to the home-assistant organization: +3 commits to pyharmony +") - [LavaGlass (@LavaGlass)](https://github.com/LavaGlass "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") @@ -5111,16 +5265,16 @@ This page contains a list of people who have contributed in one way or another t - [Levi Govaerts (@legovaer)](https://github.com/legovaer "1 total commits to the home-assistant organization: 1 commit to home-assistant ") -- [Lewis Juggins (@lwis)](https://github.com/lwis "69 total commits to the home-assistant organization: +- [Lewis Juggins (@lwis)](https://github.com/lwis "70 total commits to the home-assistant organization: 56 commits to home-assistant -12 commits to home-assistant.io +13 commits to home-assistant.io 1 commit to home-assistant-polymer ") - [Li\-Wen Yip (@liwenyip)](https://github.com/liwenyip "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") -- [liaanvdm (@liaanvdm)](https://github.com/liaanvdm "1 total commits to the home-assistant organization: -1 commit to home-assistant +- [liaanvdm (@liaanvdm)](https://github.com/liaanvdm "3 total commits to the home-assistant organization: +3 commits to home-assistant ") - [Liang Sun (@leonsim)](https://github.com/leonsim "1 total commits to the home-assistant organization: 1 commit to home-assistant.io @@ -5156,8 +5310,8 @@ This page contains a list of people who have contributed in one way or another t - [lolouk44 (@lolouk44)](https://github.com/lolouk44 "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") -- [longman391 (@longman391)](https://github.com/longman391 "1 total commits to the home-assistant organization: -1 commit to home-assistant.io +- [longman391 (@longman391)](https://github.com/longman391 "2 total commits to the home-assistant organization: +2 commits to home-assistant.io ") - [lordneon (@lordneon)](https://github.com/lordneon "1 total commits to the home-assistant organization: 1 commit to home-assistant.io @@ -5198,9 +5352,9 @@ This page contains a list of people who have contributed in one way or another t - [Luca Adrian Lindhorst (@lal12)](https://github.com/lal12 "2 total commits to the home-assistant organization: 2 commits to home-assistant.io ") -- [Luca Angemi (@luca-angemi)](https://github.com/luca-angemi "6 total commits to the home-assistant organization: +- [Luca Angemi (@luca-angemi)](https://github.com/luca-angemi "8 total commits to the home-assistant organization: +4 commits to home-assistant 3 commits to home-assistant.io -2 commits to home-assistant 1 commit to home-assistant-polymer ") - [Luca Simonetti @Nohup (@luca-simonetti)](https://github.com/luca-simonetti "1 total commits to the home-assistant organization: @@ -5297,8 +5451,8 @@ This page contains a list of people who have contributed in one way or another t - [Maarten Groeneweg (@lazytesting)](https://github.com/lazytesting "1 total commits to the home-assistant organization: 1 commit to hassio-addons ") -- [Maciej Bieniek (@bieniu)](https://github.com/bieniu "9 total commits to the home-assistant organization: -6 commits to home-assistant +- [Maciej Bieniek (@bieniu)](https://github.com/bieniu "10 total commits to the home-assistant organization: +7 commits to home-assistant 2 commits to home-assistant.io 1 commit to home-assistant-polymer ") @@ -5338,8 +5492,8 @@ This page contains a list of people who have contributed in one way or another t - [Magnus Månsson (@magma1447)](https://github.com/magma1447 "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") -- [Magnus Øverli (@magnusoverli)](https://github.com/magnusoverli "1 total commits to the home-assistant organization: -1 commit to home-assistant.io +- [Magnus Øverli (@magnusoverli)](https://github.com/magnusoverli "2 total commits to the home-assistant organization: +2 commits to home-assistant.io ") - [MagnusKnutas (@MagnusKnutas)](https://github.com/MagnusKnutas "29 total commits to the home-assistant organization: 29 commits to home-assistant @@ -5358,8 +5512,8 @@ This page contains a list of people who have contributed in one way or another t 2 commits to home-assistant.io ") - [Maikel Punie (@Cereal2nd)](https://github.com/Cereal2nd "8 total commits to the home-assistant organization: -4 commits to home-assistant.io 4 commits to home-assistant +4 commits to home-assistant.io ") - [Maikel Wever (@maikelwever)](https://github.com/maikelwever "2 total commits to the home-assistant organization: 2 commits to home-assistant @@ -5378,11 +5532,11 @@ This page contains a list of people who have contributed in one way or another t 3 commits to home-assistant 2 commits to home-assistant.io ") -- [Malte Franken (@exxamalte)](https://github.com/exxamalte "38 total commits to the home-assistant organization: -25 commits to home-assistant -11 commits to home-assistant.io +- [Malte Franken (@exxamalte)](https://github.com/exxamalte "42 total commits to the home-assistant organization: +26 commits to home-assistant +12 commits to home-assistant.io +3 commits to home-assistant-polymer 1 commit to developers.home-assistant -1 commit to home-assistant-polymer ") - [Manoj (@vmulpuru)](https://github.com/vmulpuru "1 total commits to the home-assistant organization: 1 commit to home-assistant @@ -5432,8 +5586,8 @@ This page contains a list of people who have contributed in one way or another t 5 commits to home-assistant.io 1 commit to home-assistant ") -- [Marcelo Moreira de Mello (@tchellomello)](https://github.com/tchellomello "159 total commits to the home-assistant organization: -89 commits to home-assistant +- [Marcelo Moreira de Mello (@tchellomello)](https://github.com/tchellomello "160 total commits to the home-assistant organization: +90 commits to home-assistant 67 commits to home-assistant.io 1 commit to home-assistant-assets 1 commit to hassio-build @@ -5522,6 +5676,9 @@ This page contains a list of people who have contributed in one way or another t 1 commit to home-assistant 1 commit to home-assistant.io ") +- [Marius Retegan (@mretegan)](https://github.com/mretegan "2 total commits to the home-assistant organization: +2 commits to home-assistant +") - [Mariusz Łuciów (@mariuszluciow)](https://github.com/mariuszluciow "5 total commits to the home-assistant organization: 3 commits to home-assistant 1 commit to home-assistant-polymer @@ -5607,6 +5764,10 @@ This page contains a list of people who have contributed in one way or another t 3 commits to home-assistant 2 commits to home-assistant.io ") +- [Markus Ressel (@markusressel)](https://github.com/markusressel "2 total commits to the home-assistant organization: +1 commit to home-assistant +1 commit to home-assistant.io +") - [Markus Stenberg (@fingon)](https://github.com/fingon "6 total commits to the home-assistant organization: 6 commits to home-assistant ") @@ -5624,8 +5785,8 @@ This page contains a list of people who have contributed in one way or another t 3 commits to home-assistant.io ") - [Martin Donlon (@wickerwaka)](https://github.com/wickerwaka "4 total commits to the home-assistant organization: -2 commits to home-assistant 2 commits to home-assistant.io +2 commits to home-assistant ") - [Martin Eberhardt (@DarkFox)](https://github.com/DarkFox "6 total commits to the home-assistant organization: 5 commits to home-assistant.io @@ -5694,6 +5855,10 @@ This page contains a list of people who have contributed in one way or another t - [marutanm (@marutanm)](https://github.com/marutanm "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") +- [Marvin Wichmann (@marvin-w)](https://github.com/marvin-w "2 total commits to the home-assistant organization: +1 commit to home-assistant +1 commit to home-assistant.io +") - [Masahiro Kamata (@kamatari)](https://github.com/kamatari "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") @@ -5715,14 +5880,14 @@ This page contains a list of people who have contributed in one way or another t 1 commit to homebridge-homeassistant 1 commit to home-assistant ") -- [Mathieu Maret (@mmaret-geny)](https://github.com/mmaret-geny "1 total commits to the home-assistant organization: -1 commit to home-assistant.io -") - [Mathieu Maret (@mmaret)](https://github.com/mmaret "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") -- [Mathieu Velten (@MatMaul)](https://github.com/MatMaul "5 total commits to the home-assistant organization: -4 commits to home-assistant +- [Mathieu Maret (@mmaret-geny)](https://github.com/mmaret-geny "1 total commits to the home-assistant organization: +1 commit to home-assistant.io +") +- [Mathieu Velten (@MatMaul)](https://github.com/MatMaul "6 total commits to the home-assistant organization: +5 commits to home-assistant 1 commit to home-assistant.io ") - [Matouš Bečvář (@MattXcz)](https://github.com/MattXcz "1 total commits to the home-assistant organization: @@ -5861,8 +6026,8 @@ This page contains a list of people who have contributed in one way or another t - [Mattias Ryrlén (@mattiasr)](https://github.com/mattiasr "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") -- [Mattias Welponer (@mxworm)](https://github.com/mxworm "25 total commits to the home-assistant organization: -15 commits to home-assistant +- [Mattias Welponer (@mxworm)](https://github.com/mxworm "26 total commits to the home-assistant organization: +16 commits to home-assistant 9 commits to home-assistant.io 1 commit to home-assistant-polymer ") @@ -5907,10 +6072,11 @@ This page contains a list of people who have contributed in one way or another t - [Max Rumpf (@Maxr1998)](https://github.com/Maxr1998 "15 total commits to the home-assistant organization: 15 commits to home-assistant.io ") -- [Max Rydahl Andersen (@maxandersen)](https://github.com/maxandersen "33 total commits to the home-assistant organization: -29 commits to home-assistant-cli +- [Max Rydahl Andersen (@maxandersen)](https://github.com/maxandersen "56 total commits to the home-assistant organization: +50 commits to home-assistant-cli +3 commits to home-assistant.io 2 commits to developers.home-assistant -2 commits to home-assistant.io +1 commit to home-assistant ") - [Max von Webel (@343max)](https://github.com/343max "1 total commits to the home-assistant organization: 1 commit to home-assistant.io @@ -5919,6 +6085,9 @@ This page contains a list of people who have contributed in one way or another t 5 commits to home-assistant 3 commits to home-assistant.io ") +- [MaxG88 (@MaxG88)](https://github.com/MaxG88 "1 total commits to the home-assistant organization: +1 commit to home-assistant +") - [Maxim Krušina (@maximkrusina)](https://github.com/maximkrusina "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") @@ -5962,6 +6131,9 @@ This page contains a list of people who have contributed in one way or another t - [meatheadmike (@meatheadmike)](https://github.com/meatheadmike "2 total commits to the home-assistant organization: 2 commits to home-assistant ") +- [Megachip (@Megachip)](https://github.com/Megachip "2 total commits to the home-assistant organization: +2 commits to home-assistant.io +") - [MeIchthys (@meichthys)](https://github.com/meichthys "2 total commits to the home-assistant organization: 2 commits to home-assistant.io ") @@ -6008,6 +6180,10 @@ This page contains a list of people who have contributed in one way or another t - [Michael Chang (@micbase)](https://github.com/micbase "1 total commits to the home-assistant organization: 1 commit to home-assistant ") +- [Michael Dubno (@dubnom)](https://github.com/dubnom "6 total commits to the home-assistant organization: +3 commits to home-assistant +3 commits to home-assistant.io +") - [Michael Fester (@michaelfester)](https://github.com/michaelfester "6 total commits to the home-assistant organization: 4 commits to home-assistant.io 2 commits to home-assistant @@ -6041,6 +6217,9 @@ This page contains a list of people who have contributed in one way or another t - [Michael Luggen (@l00mi)](https://github.com/l00mi "5 total commits to the home-assistant organization: 5 commits to home-assistant.io ") +- [Michael Meinel (@led02)](https://github.com/led02 "1 total commits to the home-assistant organization: +1 commit to pyharmony +") - [Michael Pfister (@pfista)](https://github.com/pfista "2 total commits to the home-assistant organization: 2 commits to home-assistant.io ") @@ -6084,8 +6263,9 @@ This page contains a list of people who have contributed in one way or another t - [MichaelSprague (@MichaelSprague)](https://github.com/MichaelSprague "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") -- [Michal (@Dinth)](https://github.com/Dinth "1 total commits to the home-assistant organization: +- [Michal (@Dinth)](https://github.com/Dinth "2 total commits to the home-assistant organization: 1 commit to open-zwave +1 commit to home-assistant.io ") - [Michaël Arnauts (@michaelarnauts)](https://github.com/michaelarnauts "65 total commits to the home-assistant organization: 34 commits to home-assistant @@ -6167,10 +6347,10 @@ This page contains a list of people who have contributed in one way or another t - [Mikko Tapionlinna (@Arkkimaagi)](https://github.com/Arkkimaagi "2 total commits to the home-assistant organization: 2 commits to home-assistant ") -- [Milan V\. (@milanvo)](https://github.com/milanvo "18 total commits to the home-assistant organization: +- [Milan V\. (@milanvo)](https://github.com/milanvo "19 total commits to the home-assistant organization: 10 commits to home-assistant 7 commits to home-assistant.io -1 commit to home-assistant-polymer +2 commits to home-assistant-polymer ") - [Milas Bowman (@milas)](https://github.com/milas "1 total commits to the home-assistant organization: 1 commit to home-assistant @@ -6281,9 +6461,9 @@ This page contains a list of people who have contributed in one way or another t - [Moos (@moos)](https://github.com/moos "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") -- [mopolus (@mopolus)](https://github.com/mopolus "2 total commits to the home-assistant organization: -1 commit to home-assistant -1 commit to home-assistant.io +- [mopolus (@mopolus)](https://github.com/mopolus "5 total commits to the home-assistant organization: +3 commits to home-assistant +2 commits to home-assistant.io ") - [MORITA Hajime (@omo)](https://github.com/omo "3 total commits to the home-assistant organization: 3 commits to home-assistant.io @@ -6308,6 +6488,9 @@ This page contains a list of people who have contributed in one way or another t 6 commits to home-assistant.io 3 commits to home-assistant ") +- [mreiling (@mreiling)](https://github.com/mreiling "1 total commits to the home-assistant organization: +1 commit to home-assistant +") - [mrosseel (@mrosseel)](https://github.com/mrosseel "1 total commits to the home-assistant organization: 1 commit to home-assistant ") @@ -6339,8 +6522,8 @@ This page contains a list of people who have contributed in one way or another t - [mvillarejo (@mvillarejo)](https://github.com/mvillarejo "1 total commits to the home-assistant organization: 1 commit to home-assistant ") -- [mvn23 (@mvn23)](https://github.com/mvn23 "20 total commits to the home-assistant organization: -10 commits to home-assistant +- [mvn23 (@mvn23)](https://github.com/mvn23 "23 total commits to the home-assistant organization: +13 commits to home-assistant 10 commits to home-assistant.io ") - [mweimerskirch (@mweimerskirch)](https://github.com/mweimerskirch "3 total commits to the home-assistant organization: @@ -6391,6 +6574,9 @@ This page contains a list of people who have contributed in one way or another t 13 commits to home-assistant 6 commits to home-assistant.io ") +- [Nate Robinson (@NateRobinsonS)](https://github.com/NateRobinsonS "1 total commits to the home-assistant organization: +1 commit to home-assistant.io +") - [natemason (@natemason)](https://github.com/natemason "1 total commits to the home-assistant organization: 1 commit to home-assistant ") @@ -6477,8 +6663,8 @@ This page contains a list of people who have contributed in one way or another t 2 commits to home-assistant 2 commits to home-assistant.io ") -- [Nicholas Westerhausen (@nwesterhausen)](https://github.com/nwesterhausen "17 total commits to the home-assistant organization: -17 commits to home-assistant.io +- [Nicholas Westerhausen (@nwesterhausen)](https://github.com/nwesterhausen "20 total commits to the home-assistant organization: +20 commits to home-assistant.io ") - [Nick Chamberlin (@NickChamberlin)](https://github.com/NickChamberlin "1 total commits to the home-assistant organization: 1 commit to home-assistant.io @@ -6486,9 +6672,9 @@ This page contains a list of people who have contributed in one way or another t - [Nick Hammond (@nickhammond)](https://github.com/nickhammond "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") -- [Nick Horvath (@nhorvath)](https://github.com/nhorvath "6 total commits to the home-assistant organization: -4 commits to home-assistant -2 commits to home-assistant.io +- [Nick Horvath (@nhorvath)](https://github.com/nhorvath "9 total commits to the home-assistant organization: +5 commits to home-assistant +4 commits to home-assistant.io ") - [Nick Oliver (@PixnBits)](https://github.com/PixnBits "1 total commits to the home-assistant organization: 1 commit to home-assistant.io @@ -6505,8 +6691,8 @@ This page contains a list of people who have contributed in one way or another t 3 commits to home-assistant.io 2 commits to home-assistant ") -- [Nick Whyte (@nickw444)](https://github.com/nickw444 "9 total commits to the home-assistant organization: -6 commits to home-assistant +- [Nick Whyte (@nickw444)](https://github.com/nickw444 "10 total commits to the home-assistant organization: +7 commits to home-assistant 3 commits to home-assistant.io ") - [Nick Zelei (@zelein)](https://github.com/zelein "1 total commits to the home-assistant organization: @@ -6542,6 +6728,9 @@ This page contains a list of people who have contributed in one way or another t - [Nicolas Quiénot (@niQo)](https://github.com/niQo "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") +- [Nicole Zeckner (@PurelyNicole)](https://github.com/PurelyNicole "2 total commits to the home-assistant organization: +2 commits to home-assistant.io +") - [nicxvan (@nicxvan)](https://github.com/nicxvan "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") @@ -6678,8 +6867,8 @@ This page contains a list of people who have contributed in one way or another t - [obgm (@obgm)](https://github.com/obgm "480 total commits to the home-assistant organization: 480 commits to libcoap ") -- [Odianosen Ejale (@Odianosen25)](https://github.com/Odianosen25 "51 total commits to the home-assistant organization: -51 commits to appdaemon +- [Odianosen Ejale (@Odianosen25)](https://github.com/Odianosen25 "52 total commits to the home-assistant organization: +52 commits to appdaemon ") - [Odin Ugedal (@odinuge)](https://github.com/odinuge "2 total commits to the home-assistant organization: 1 commit to home-assistant @@ -6800,15 +6989,19 @@ This page contains a list of people who have contributed in one way or another t 3 commits to home-assistant.io 2 commits to home-assistant ") +- [osirisinferi (@osirisinferi)](https://github.com/osirisinferi "1 total commits to the home-assistant organization: +1 commit to home-assistant.io +") - [ottersen (@ottersen)](https://github.com/ottersen "11 total commits to the home-assistant organization: 11 commits to home-assistant.io ") -- [Otto Winter (@OttoWinter)](https://github.com/OttoWinter "113 total commits to the home-assistant organization: -79 commits to home-assistant -24 commits to home-assistant.io +- [Otto Winter (@OttoWinter)](https://github.com/OttoWinter "127 total commits to the home-assistant organization: +91 commits to home-assistant +25 commits to home-assistant.io 5 commits to home-assistant-polymer 3 commits to hass-release 2 commits to developers.home-assistant +1 commit to netdisco ") - [Otto\-G (@Otto-G)](https://github.com/Otto-G "1 total commits to the home-assistant organization: 1 commit to home-assistant.io @@ -6822,6 +7015,10 @@ This page contains a list of people who have contributed in one way or another t - [panache67 (@panache67)](https://github.com/panache67 "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") +- [Panagiotis Panagiotopoulos (@ppanagiotis)](https://github.com/ppanagiotis "2 total commits to the home-assistant organization: +1 commit to home-assistant +1 commit to home-assistant.io +") - [Paolo Bonzini (@bonzini)](https://github.com/bonzini "2 total commits to the home-assistant organization: 1 commit to home-assistant 1 commit to home-assistant.io @@ -6851,19 +7048,19 @@ This page contains a list of people who have contributed in one way or another t - [Pascal Jungblut (@pascalj)](https://github.com/pascalj "1 total commits to the home-assistant organization: 1 commit to dehydrated ") -- [Pascal Vizeli (@pvizeli)](https://github.com/pvizeli "4056 total commits to the home-assistant organization: -1473 commits to hassio -713 commits to hassos -507 commits to home-assistant -476 commits to hassio-build -391 commits to hassio-addons -343 commits to home-assistant.io +- [Pascal Vizeli (@pvizeli)](https://github.com/pvizeli "4083 total commits to the home-assistant organization: +1475 commits to hassio +723 commits to hassos +508 commits to home-assistant +477 commits to hassio-build +392 commits to hassio-addons +344 commits to home-assistant.io 56 commits to hassio-homeassistant 29 commits to developers.home-assistant 20 commits to hassio-cli +18 commits to hassio-auth 17 commits to hassio-addons-example -12 commits to hassio-auth-pam -11 commits to hassio-base +16 commits to hassio-base 3 commits to home-assistant-polymer 3 commits to hassio-addons-development 1 commit to home-assistant-js-websocket @@ -6884,8 +7081,8 @@ This page contains a list of people who have contributed in one way or another t - [patock (@patock)](https://github.com/patock "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") -- [Patrick (@tradiuz)](https://github.com/tradiuz "5 total commits to the home-assistant organization: -5 commits to home-assistant.io +- [Patrick (@tradiuz)](https://github.com/tradiuz "6 total commits to the home-assistant organization: +6 commits to home-assistant.io ") - [Patrick Aikens (@duckpuppy)](https://github.com/duckpuppy "3 total commits to the home-assistant organization: 3 commits to home-assistant.io @@ -6992,8 +7189,8 @@ This page contains a list of people who have contributed in one way or another t - [Paxy (@Paxy)](https://github.com/Paxy "1 total commits to the home-assistant organization: 1 commit to home-assistant ") -- [pbalogh77 (@pbalogh77)](https://github.com/pbalogh77 "14 total commits to the home-assistant organization: -12 commits to home-assistant +- [pbalogh77 (@pbalogh77)](https://github.com/pbalogh77 "15 total commits to the home-assistant organization: +13 commits to home-assistant 2 commits to home-assistant.io ") - [pdanilew (@pdanilew)](https://github.com/pdanilew "1 total commits to the home-assistant organization: @@ -7030,11 +7227,14 @@ This page contains a list of people who have contributed in one way or another t - [Petar Petrov (@MindFreeze)](https://github.com/MindFreeze "2 total commits to the home-assistant organization: 2 commits to home-assistant.io ") +- [Pete LePage (@petele)](https://github.com/petele "3 total commits to the home-assistant organization: +3 commits to pyharmony +") - [Pete Peterson (@petey)](https://github.com/petey "1 total commits to the home-assistant organization: 1 commit to home-assistant-polymer ") -- [PeteBa (@PeteBa)](https://github.com/PeteBa "11 total commits to the home-assistant organization: -5 commits to home-assistant +- [PeteBa (@PeteBa)](https://github.com/PeteBa "12 total commits to the home-assistant organization: +6 commits to home-assistant 4 commits to home-assistant-polymer 2 commits to home-assistant.io ") @@ -7237,6 +7437,9 @@ This page contains a list of people who have contributed in one way or another t - [pixelasticity (@pixelasticity)](https://github.com/pixelasticity "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") +- [pjv (@pjv)](https://github.com/pjv "1 total commits to the home-assistant organization: +1 commit to home-assistant.io +") - [pkonnekermetametrics (@pkonnekermetametrics)](https://github.com/pkonnekermetametrics "5 total commits to the home-assistant organization: 5 commits to warrant ") @@ -7290,9 +7493,16 @@ This page contains a list of people who have contributed in one way or another t - [PuckStar (@PuckStar)](https://github.com/PuckStar "7 total commits to the home-assistant organization: 7 commits to home-assistant.io ") +- [Purplecarrot (@purplecarrot)](https://github.com/purplecarrot "1 total commits to the home-assistant organization: +1 commit to home-assistant.io +") - [pyitphyoaung (@pyitphyoaung)](https://github.com/pyitphyoaung "2 total commits to the home-assistant organization: 2 commits to home-assistant.io ") +- [Pär Svanström (@psvanstrom)](https://github.com/psvanstrom "2 total commits to the home-assistant organization: +1 commit to home-assistant +1 commit to home-assistant.io +") - [qinghuangchan (@qinghuangchan)](https://github.com/qinghuangchan "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") @@ -7308,9 +7518,9 @@ This page contains a list of people who have contributed in one way or another t - [Questler (@Questler)](https://github.com/Questler "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") -- [quthla (@quthla)](https://github.com/quthla "16 total commits to the home-assistant organization: +- [quthla (@quthla)](https://github.com/quthla "17 total commits to the home-assistant organization: +6 commits to home-assistant-polymer 6 commits to home-assistant -5 commits to home-assistant-polymer 4 commits to home-assistant-iOS 1 commit to home-assistant.io ") @@ -7321,8 +7531,8 @@ This page contains a list of people who have contributed in one way or another t 1 commit to home-assistant 1 commit to home-assistant.io ") -- [R Huish (@genestealer)](https://github.com/genestealer "4 total commits to the home-assistant organization: -4 commits to home-assistant.io +- [R Huish (@genestealer)](https://github.com/genestealer "5 total commits to the home-assistant organization: +5 commits to home-assistant.io ") - [r4nd0mbr1ck (@r4nd0mbr1ck)](https://github.com/r4nd0mbr1ck "3 total commits to the home-assistant organization: 2 commits to home-assistant.io @@ -7371,8 +7581,8 @@ This page contains a list of people who have contributed in one way or another t 1 commit to home-assistant 1 commit to home-assistant.io ") -- [Ravi K (@shreram)](https://github.com/shreram "1 total commits to the home-assistant organization: -1 commit to home-assistant.io +- [Ravi K (@shreram)](https://github.com/shreram "2 total commits to the home-assistant organization: +2 commits to home-assistant.io ") - [Ray (@raymck)](https://github.com/raymck "2 total commits to the home-assistant organization: 2 commits to open-zwave @@ -7430,8 +7640,8 @@ This page contains a list of people who have contributed in one way or another t 3 commits to home-assistant 1 commit to home-assistant.io ") -- [Rene Nulsch (@ReneNulschDE)](https://github.com/ReneNulschDE "23 total commits to the home-assistant organization: -15 commits to home-assistant +- [Rene Nulsch (@ReneNulschDE)](https://github.com/ReneNulschDE "24 total commits to the home-assistant organization: +16 commits to home-assistant 8 commits to home-assistant.io ") - [Rene Tode (@ReneTode)](https://github.com/ReneTode "55 total commits to the home-assistant organization: @@ -7444,6 +7654,9 @@ This page contains a list of people who have contributed in one way or another t - [René Kliment (@renekliment)](https://github.com/renekliment "2 total commits to the home-assistant organization: 2 commits to home-assistant ") +- [René\-Marc Simard (@renemarc)](https://github.com/renemarc "1 total commits to the home-assistant organization: +1 commit to home-assistant.io +") - [Rev Michael Greb (@mikegrb)](https://github.com/mikegrb "3 total commits to the home-assistant organization: 3 commits to home-assistant.io ") @@ -7500,6 +7713,9 @@ This page contains a list of people who have contributed in one way or another t - [Rick (@rcuddy)](https://github.com/rcuddy "1 total commits to the home-assistant organization: 1 commit to pi-gen ") +- [Rick Rubino (@rrubin0)](https://github.com/rrubin0 "4 total commits to the home-assistant organization: +4 commits to home-assistant.io +") - [Rick Sharp (@ricksharp)](https://github.com/ricksharp "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") @@ -7543,9 +7759,10 @@ This page contains a list of people who have contributed in one way or another t - [Rob Slifka (@rslifka)](https://github.com/rslifka "5 total commits to the home-assistant organization: 5 commits to home-assistant.io ") -- [Robbert Müller (@mjrider)](https://github.com/mjrider "6 total commits to the home-assistant organization: -5 commits to hassio-cli -1 commit to home-assistant.io +- [Robbert Müller (@mjrider)](https://github.com/mjrider "10 total commits to the home-assistant organization: +7 commits to hassio-cli +2 commits to home-assistant.io +1 commit to home-assistant ") - [Robbie Page (@rorpage)](https://github.com/rorpage "3 total commits to the home-assistant organization: 3 commits to hassbian-scripts @@ -7565,28 +7782,28 @@ This page contains a list of people who have contributed in one way or another t 7 commits to dehydrated 6 commits to netdisco 5 commits to organization-internal -3 commits to home-assistant-js-websocket -3 commits to home-assistant-cli -3 commits to hassbot -3 commits to scenegen -3 commits to home-assistant-js 3 commits to hadashboard -3 commits to appdaemon +3 commits to home-assistant-cli +3 commits to scenegen +3 commits to hassbot +3 commits to home-assistant-js-websocket 3 commits to organization +3 commits to appdaemon +3 commits to home-assistant-js 3 commits to open-zwave +2 commits to LabelBot 2 commits to lambda-home-assistant-github -2 commits to micropython-home-assistant +2 commits to fabric-home-assistant 2 commits to home-assistant-notebooks 2 commits to home-assistant-assets -2 commits to LabelBot -2 commits to fabric-home-assistant +2 commits to micropython-home-assistant ") - [Robby Grossman (@freerobby)](https://github.com/freerobby "3 total commits to the home-assistant organization: 2 commits to home-assistant 1 commit to home-assistant.io ") -- [Robert (@metbril)](https://github.com/metbril "8 total commits to the home-assistant organization: -8 commits to home-assistant.io +- [Robert (@metbril)](https://github.com/metbril "9 total commits to the home-assistant organization: +9 commits to home-assistant.io ") - [Robert (@rbrtio)](https://github.com/rbrtio "2 total commits to the home-assistant organization: 2 commits to open-zwave @@ -7612,11 +7829,12 @@ This page contains a list of people who have contributed in one way or another t 1 commit to appdaemon 1 commit to hassos ") -- [Robert Schütz (@dotlambda)](https://github.com/dotlambda "6 total commits to the home-assistant organization: -2 commits to home-assistant-cli +- [Robert Schütz (@dotlambda)](https://github.com/dotlambda "8 total commits to the home-assistant organization: +3 commits to home-assistant-cli 2 commits to netdisco 1 commit to appdaemon 1 commit to home-assistant +1 commit to home-assistant.io ") - [Robert Svensson (@Kane610)](https://github.com/Kane610 "96 total commits to the home-assistant organization: 62 commits to home-assistant @@ -7628,11 +7846,12 @@ This page contains a list of people who have contributed in one way or another t - [robhuls (@robhuls)](https://github.com/robhuls "1 total commits to the home-assistant organization: 1 commit to home-assistant ") -- [Robin (@robmarkcole)](https://github.com/robmarkcole "71 total commits to the home-assistant organization: +- [Robin (@robmarkcole)](https://github.com/robmarkcole "74 total commits to the home-assistant organization: 48 commits to home-assistant.io -19 commits to home-assistant +20 commits to home-assistant +2 commits to home-assistant-notebooks 2 commits to home-assistant-assets -1 commit to home-assistant-notebooks +1 commit to data.home-assistant 1 commit to hassos ") - [Robin (@kloknibor)](https://github.com/kloknibor "1 total commits to the home-assistant organization: @@ -7655,9 +7874,9 @@ This page contains a list of people who have contributed in one way or another t 6 commits to home-assistant.io 3 commits to open-zwave ") -- [Rohan Kapoor (@rohankapoorcom)](https://github.com/rohankapoorcom "38 total commits to the home-assistant organization: -27 commits to home-assistant -11 commits to home-assistant.io +- [Rohan Kapoor (@rohankapoorcom)](https://github.com/rohankapoorcom "42 total commits to the home-assistant organization: +30 commits to home-assistant +12 commits to home-assistant.io ") - [Roi Dayan (@roidayan)](https://github.com/roidayan "7 total commits to the home-assistant organization: 6 commits to home-assistant @@ -7730,12 +7949,12 @@ This page contains a list of people who have contributed in one way or another t - [rpr69 (@rpr69)](https://github.com/rpr69 "2 total commits to the home-assistant organization: 2 commits to home-assistant.io ") -- [rrubin0 (@rrubin0)](https://github.com/rrubin0 "4 total commits to the home-assistant organization: -4 commits to home-assistant.io -") - [Ruben (@rubenvandeven)](https://github.com/rubenvandeven "1 total commits to the home-assistant organization: 1 commit to home-assistant ") +- [Ruben J\. Jongejan (@rvben)](https://github.com/rvben "1 total commits to the home-assistant organization: +1 commit to home-assistant.io +") - [RubenKelevra (@RubenKelevra)](https://github.com/RubenKelevra "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") @@ -7926,8 +8145,12 @@ This page contains a list of people who have contributed in one way or another t - [Sander de Leeuw (@sdeleeuw)](https://github.com/sdeleeuw "1 total commits to the home-assistant organization: 1 commit to home-assistant ") -- [sander76 (@sander76)](https://github.com/sander76 "44 total commits to the home-assistant organization: -40 commits to home-assistant +- [Sander Geerts (@Devqon)](https://github.com/Devqon "2 total commits to the home-assistant organization: +1 commit to home-assistant +1 commit to home-assistant.io +") +- [sander76 (@sander76)](https://github.com/sander76 "46 total commits to the home-assistant organization: +42 commits to home-assistant 4 commits to home-assistant.io ") - [Sangwon Kim (@pueue)](https://github.com/pueue "1 total commits to the home-assistant organization: @@ -8023,9 +8246,9 @@ This page contains a list of people who have contributed in one way or another t - [Sean (@mitchese)](https://github.com/mitchese "1 total commits to the home-assistant organization: 1 commit to home-assistant ") -- [Sean Dague (@sdague)](https://github.com/sdague "81 total commits to the home-assistant organization: -56 commits to home-assistant -16 commits to home-assistant.io +- [Sean Dague (@sdague)](https://github.com/sdague "85 total commits to the home-assistant organization: +58 commits to home-assistant +18 commits to home-assistant.io 5 commits to home-assistant-polymer 3 commits to netdisco 1 commit to home-assistant-js @@ -8035,6 +8258,9 @@ This page contains a list of people who have contributed in one way or another t 4 commits to home-assistant.io 3 commits to hassio-build ") +- [Sean Hoyt (@deadman96385)](https://github.com/deadman96385 "1 total commits to the home-assistant organization: +1 commit to home-assistant.io +") - [Sean Kerr (@seankerr)](https://github.com/seankerr "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") @@ -8063,9 +8289,9 @@ This page contains a list of people who have contributed in one way or another t - [Sebastian (@sgso)](https://github.com/sgso "3 total commits to the home-assistant organization: 3 commits to libcoap ") -- [Sebastian Muszynski (@syssi)](https://github.com/syssi "163 total commits to the home-assistant organization: -105 commits to home-assistant -53 commits to home-assistant.io +- [Sebastian Muszynski (@syssi)](https://github.com/syssi "166 total commits to the home-assistant organization: +107 commits to home-assistant +54 commits to home-assistant.io 3 commits to netdisco 2 commits to home-assistant-polymer ") @@ -8166,15 +8392,15 @@ This page contains a list of people who have contributed in one way or another t ") - [Simon Holzmayer (@sholzmayer)](https://github.com/sholzmayer "5 total commits to the home-assistant organization: 2 commits to hassos -1 commit to hassio 1 commit to developers.home-assistant 1 commit to home-assistant-polymer +1 commit to hassio ") - [Simon Hörrle (@CM000n)](https://github.com/CM000n "1 total commits to the home-assistant organization: 1 commit to home-assistant ") -- [Simon Nørager Sørensen (@simse)](https://github.com/simse "3 total commits to the home-assistant organization: -2 commits to home-assistant +- [Simon Nørager Sørensen (@simse)](https://github.com/simse "4 total commits to the home-assistant organization: +3 commits to home-assistant 1 commit to home-assistant.io ") - [Simon Szustkowski (@simonszu)](https://github.com/simonszu "7 total commits to the home-assistant organization: @@ -8241,13 +8467,17 @@ This page contains a list of people who have contributed in one way or another t - [snizzleorg (@snizzleorg)](https://github.com/snizzleorg "5 total commits to the home-assistant organization: 5 commits to hadashboard ") -- [SNoof85 (@SNoof85)](https://github.com/SNoof85 "1 total commits to the home-assistant organization: -1 commit to home-assistant -") -- [Soós Péter (@soosp)](https://github.com/soosp "3 total commits to the home-assistant organization: +- [SNoof85 (@SNoof85)](https://github.com/SNoof85 "3 total commits to the home-assistant organization: 2 commits to home-assistant 1 commit to home-assistant.io ") +- [sorinyo2004 (@sorinyo2004)](https://github.com/sorinyo2004 "1 total commits to the home-assistant organization: +1 commit to home-assistant.io +") +- [Soós Péter (@soosp)](https://github.com/soosp "4 total commits to the home-assistant organization: +2 commits to home-assistant +2 commits to home-assistant.io +") - [spacemanspiff2007 (@spacemanspiff2007)](https://github.com/spacemanspiff2007 "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") @@ -8347,6 +8577,9 @@ This page contains a list of people who have contributed in one way or another t 8 commits to home-assistant 3 commits to home-assistant.io ") +- [stephanfevrier (@stephanfevrier)](https://github.com/stephanfevrier "1 total commits to the home-assistant organization: +1 commit to home-assistant.io +") - [Stephen Edgar (@ntwb)](https://github.com/ntwb "2 total commits to the home-assistant organization: 1 commit to fabric-home-assistant 1 commit to home-assistant.io @@ -8387,12 +8620,18 @@ This page contains a list of people who have contributed in one way or another t 2 commits to home-assistant.io 1 commit to home-assistant ") +- [Steve Scott (@thewishy)](https://github.com/thewishy "1 total commits to the home-assistant organization: +1 commit to home-assistant.io +") - [Steve Simms (@ssimms)](https://github.com/ssimms "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") - [Steve Thompson (@stetho)](https://github.com/stetho "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") +- [Steve9F (@Steve9F)](https://github.com/Steve9F "1 total commits to the home-assistant organization: +1 commit to home-assistant +") - [Steven Adams (@navstev0)](https://github.com/navstev0 "2 total commits to the home-assistant organization: 2 commits to open-zwave ") @@ -8404,8 +8643,8 @@ This page contains a list of people who have contributed in one way or another t 2 commits to home-assistant 1 commit to home-assistant.io ") -- [Steven Looman (@StevenLooman)](https://github.com/StevenLooman "51 total commits to the home-assistant organization: -46 commits to home-assistant +- [Steven Looman (@StevenLooman)](https://github.com/StevenLooman "53 total commits to the home-assistant organization: +48 commits to home-assistant 3 commits to netdisco 2 commits to home-assistant.io ") @@ -8420,6 +8659,9 @@ This page contains a list of people who have contributed in one way or another t 5 commits to home-assistant.io 4 commits to home-assistant ") +- [Stuart (@schford)](https://github.com/schford "1 total commits to the home-assistant organization: +1 commit to home-assistant.io +") - [Stuart McCroden (@McCroden)](https://github.com/McCroden "5 total commits to the home-assistant organization: 5 commits to home-assistant.io ") @@ -8482,8 +8724,8 @@ This page contains a list of people who have contributed in one way or another t 6 commits to home-assistant.io 2 commits to home-assistant-cli 2 commits to home-assistant -1 commit to developers.home-assistant 1 commit to hassio-build +1 commit to developers.home-assistant ") - [szaroubi (@szaroubi)](https://github.com/szaroubi "1 total commits to the home-assistant organization: 1 commit to home-assistant.io @@ -8514,6 +8756,9 @@ This page contains a list of people who have contributed in one way or another t 8 commits to home-assistant 1 commit to home-assistant.io ") +- [Tal Salmona (@talsalmona)](https://github.com/talsalmona "1 total commits to the home-assistant organization: +1 commit to home-assistant.io +") - [tango\-foxtrot (@tango-foxtrot)](https://github.com/tango-foxtrot "1 total commits to the home-assistant organization: 1 commit to netdisco ") @@ -8550,6 +8795,10 @@ This page contains a list of people who have contributed in one way or another t - [Ted Kulp (@tedkulp)](https://github.com/tedkulp "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") +- [Ted Sluis (@tedsluis)](https://github.com/tedsluis "2 total commits to the home-assistant organization: +1 commit to home-assistant +1 commit to home-assistant.io +") - [tedstriker (@tedstriker)](https://github.com/tedstriker "4 total commits to the home-assistant organization: 3 commits to home-assistant.io 1 commit to home-assistant @@ -8662,10 +8911,10 @@ This page contains a list of people who have contributed in one way or another t 13 commits to home-assistant.io 1 commit to home-assistant-polymer ") -- [Thibault Maekelbergh (@thibmaek)](https://github.com/thibmaek "5 total commits to the home-assistant organization: -3 commits to home-assistant.io +- [Thibault Maekelbergh (@thibmaek)](https://github.com/thibmaek "7 total commits to the home-assistant organization: +4 commits to home-assistant.io +2 commits to home-assistant 1 commit to hassio-addons -1 commit to home-assistant ") - [thinkelastic (@thinkelastic)](https://github.com/thinkelastic "1 total commits to the home-assistant organization: 1 commit to open-zwave @@ -8673,13 +8922,16 @@ This page contains a list of people who have contributed in one way or another t - [ThinkPadNL (@ThinkPadNL)](https://github.com/ThinkPadNL "4 total commits to the home-assistant organization: 4 commits to home-assistant.io ") -- [Thom Troy (@ttroy50)](https://github.com/ttroy50 "15 total commits to the home-assistant organization: +- [Thom Troy (@ttroy50)](https://github.com/ttroy50 "16 total commits to the home-assistant organization: 8 commits to home-assistant.io -7 commits to home-assistant +8 commits to home-assistant ") - [Thomas (@ktpx)](https://github.com/ktpx "2 total commits to the home-assistant organization: 2 commits to home-assistant.io ") +- [Thomas (@a-tom-s)](https://github.com/a-tom-s "1 total commits to the home-assistant organization: +1 commit to home-assistant.io +") - [Thomas Delaet (@thomasdelaet)](https://github.com/thomasdelaet "5 total commits to the home-assistant organization: 3 commits to home-assistant 2 commits to home-assistant.io @@ -8797,13 +9049,17 @@ This page contains a list of people who have contributed in one way or another t - [Tim Wilde (@twilde)](https://github.com/twilde "1 total commits to the home-assistant organization: 1 commit to home-assistant ") +- [timkoers (@timkoers)](https://github.com/timkoers "1 total commits to the home-assistant organization: +1 commit to home-assistant +") - [Timm Schäuble (@tymm)](https://github.com/tymm "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") -- [Timmo (@timmo001)](https://github.com/timmo001 "11 total commits to the home-assistant organization: +- [Timmo (@timmo001)](https://github.com/timmo001 "12 total commits to the home-assistant organization: 4 commits to home-assistant-polymer 4 commits to home-assistant 3 commits to home-assistant.io +1 commit to data.home-assistant ") - [Timo (@timotk)](https://github.com/timotk "1 total commits to the home-assistant organization: 1 commit to netdisco @@ -8841,8 +9097,9 @@ This page contains a list of people who have contributed in one way or another t - [tmartinez (@tmartinez69009)](https://github.com/tmartinez69009 "6 total commits to the home-assistant organization: 6 commits to open-zwave ") -- [tmd224 (@tmd224)](https://github.com/tmd224 "1 total commits to the home-assistant organization: -1 commit to home-assistant.io +- [tmd224 (@tmd224)](https://github.com/tmd224 "3 total commits to the home-assistant organization: +2 commits to home-assistant.io +1 commit to home-assistant ") - [Toast (@swetoast)](https://github.com/swetoast "2 total commits to the home-assistant organization: 2 commits to hassbian-scripts @@ -8857,10 +9114,11 @@ This page contains a list of people who have contributed in one way or another t - [Tobias Nordahl Kristensen (@exetico)](https://github.com/exetico "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") -- [Tobias Sauerwein (@cgtobi)](https://github.com/cgtobi "56 total commits to the home-assistant organization: +- [Tobias Sauerwein (@cgtobi)](https://github.com/cgtobi "57 total commits to the home-assistant organization: 28 commits to home-assistant.io 27 commits to home-assistant 1 commit to appdaemon +1 commit to data.home-assistant ") - [Tobie Booth (@tobiebooth)](https://github.com/tobiebooth "6 total commits to the home-assistant organization: 4 commits to home-assistant @@ -8873,11 +9131,11 @@ This page contains a list of people who have contributed in one way or another t - [Toby Matejovsky (@tobym)](https://github.com/tobym "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") -- [Tod Schmidt (@tschmidty69)](https://github.com/tschmidty69 "61 total commits to the home-assistant organization: +- [Tod Schmidt (@tschmidty69)](https://github.com/tschmidty69 "62 total commits to the home-assistant organization: 22 commits to home-assistant 21 commits to appdaemon 10 commits to home-assistant.io -6 commits to hassio-addons +7 commits to hassio-addons 2 commits to hassio ") - [Todd McNeal (@tmcneal)](https://github.com/tmcneal "2 total commits to the home-assistant organization: @@ -8904,12 +9162,12 @@ This page contains a list of people who have contributed in one way or another t 6 commits to home-assistant-polymer 2 commits to netdisco ") -- [Tom French (@Solije)](https://github.com/Solije "4 total commits to the home-assistant organization: +- [Tom French (@Solije)](https://github.com/Solije "5 total commits to the home-assistant organization: 3 commits to home-assistant.io -1 commit to home-assistant +2 commits to home-assistant ") -- [Tom Harris (@teharris1)](https://github.com/teharris1 "30 total commits to the home-assistant organization: -20 commits to home-assistant +- [Tom Harris (@teharris1)](https://github.com/teharris1 "31 total commits to the home-assistant organization: +21 commits to home-assistant 10 commits to home-assistant.io ") - [Tom Hoover (@tomhoover)](https://github.com/tomhoover "3 total commits to the home-assistant organization: @@ -8965,8 +9223,11 @@ This page contains a list of people who have contributed in one way or another t 3 commits to home-assistant 1 commit to home-assistant.io ") -- [tomlut (@tomlut)](https://github.com/tomlut "2 total commits to the home-assistant organization: -2 commits to home-assistant.io +- [tomlut (@tomlut)](https://github.com/tomlut "3 total commits to the home-assistant organization: +3 commits to home-assistant.io +") +- [Tommi Pääkkö (@Glenf)](https://github.com/Glenf "1 total commits to the home-assistant organization: +1 commit to developers.home-assistant ") - [TomMini (@TomMini)](https://github.com/TomMini "1 total commits to the home-assistant organization: 1 commit to home-assistant-polymer @@ -9103,14 +9364,15 @@ This page contains a list of people who have contributed in one way or another t ") - [ubnt\-marc\-khouri (@ubnt-marc-khouri)](https://github.com/ubnt-marc-khouri "6 total commits to the home-assistant organization: 2 commits to home-assistant-polymer -1 commit to developers.home-assistant 1 commit to hassio-build +1 commit to developers.home-assistant 1 commit to home-assistant 1 commit to home-assistant.io ") -- [uchagani (@uchagani)](https://github.com/uchagani "10 total commits to the home-assistant organization: -9 commits to home-assistant +- [uchagani (@uchagani)](https://github.com/uchagani "13 total commits to the home-assistant organization: +11 commits to home-assistant 1 commit to home-assistant-polymer +1 commit to home-assistant.io ") - [Ugo Viti (@ugoviti)](https://github.com/ugoviti "24 total commits to the home-assistant organization: 24 commits to open-zwave @@ -9185,8 +9447,11 @@ This page contains a list of people who have contributed in one way or another t - [VdkaShaker (@VdkaShaker)](https://github.com/VdkaShaker "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") -- [VDRainer (@VDRainer)](https://github.com/VDRainer "2 total commits to the home-assistant organization: -2 commits to home-assistant.io +- [VDRainer (@VDRainer)](https://github.com/VDRainer "3 total commits to the home-assistant organization: +3 commits to home-assistant.io +") +- [Velik123 (@Velik123)](https://github.com/Velik123 "1 total commits to the home-assistant organization: +1 commit to pyharmony ") - [vetegrodd (@vetegrodd)](https://github.com/vetegrodd "1 total commits to the home-assistant organization: 1 commit to home-assistant @@ -9219,16 +9484,16 @@ This page contains a list of people who have contributed in one way or another t 3 commits to home-assistant 1 commit to home-assistant.io ") -- [Ville Skyttä (@scop)](https://github.com/scop "150 total commits to the home-assistant organization: -98 commits to home-assistant +- [Ville Skyttä (@scop)](https://github.com/scop "157 total commits to the home-assistant organization: +104 commits to home-assistant 20 commits to home-assistant.io -12 commits to netdisco -5 commits to hassio-addons +13 commits to netdisco 5 commits to hassio-cli +5 commits to hassio-addons 4 commits to developers.home-assistant 2 commits to home-assistant-polymer -2 commits to hassio 2 commits to hassio-build +2 commits to hassio ") - [vincemic (@vincemic)](https://github.com/vincemic "3 total commits to the home-assistant organization: 3 commits to open-zwave @@ -9361,6 +9626,10 @@ This page contains a list of people who have contributed in one way or another t 4 commits to home-assistant.io 3 commits to home-assistant ") +- [William Comartin (@wcomartin)](https://github.com/wcomartin "2 total commits to the home-assistant organization: +1 commit to home-assistant +1 commit to home-assistant.io +") - [William Johansson (@radhus)](https://github.com/radhus "2 total commits to the home-assistant organization: 1 commit to hassio 1 commit to home-assistant.io @@ -9382,8 +9651,8 @@ This page contains a list of people who have contributed in one way or another t - [wmn79 (@wmn79)](https://github.com/wmn79 "1 total commits to the home-assistant organization: 1 commit to open-zwave ") -- [WofWca (@WofWca)](https://github.com/WofWca "9 total commits to the home-assistant organization: -6 commits to home-assistant.io +- [WofWca (@WofWca)](https://github.com/WofWca "10 total commits to the home-assistant organization: +7 commits to home-assistant.io 3 commits to developers.home-assistant ") - [wogri (@wogri)](https://github.com/wogri "1 total commits to the home-assistant organization: @@ -9455,6 +9724,9 @@ This page contains a list of people who have contributed in one way or another t 1 commit to home-assistant 1 commit to home-assistant.io ") +- [Xus Badia (@XusBadia)](https://github.com/XusBadia "1 total commits to the home-assistant organization: +1 commit to home-assistant-polymer +") - [yankees9920 (@wagnerbenh)](https://github.com/wagnerbenh "2 total commits to the home-assistant organization: 2 commits to home-assistant.io ") @@ -9466,8 +9738,8 @@ This page contains a list of people who have contributed in one way or another t 1 commit to home-assistant.io ") - [Yannick POLLART (@ypollart)](https://github.com/ypollart "8 total commits to the home-assistant organization: -4 commits to home-assistant.io 4 commits to home-assistant +4 commits to home-assistant.io ") - [Yannick Simard (@TheRaven)](https://github.com/TheRaven "2 total commits to the home-assistant organization: 2 commits to home-assistant.io @@ -9526,9 +9798,9 @@ This page contains a list of people who have contributed in one way or another t - [Zachary Priddy (@zpriddy)](https://github.com/zpriddy "1 total commits to the home-assistant organization: 1 commit to open-zwave ") -- [Zack Arnett (@zsarnett)](https://github.com/zsarnett "117 total commits to the home-assistant organization: -89 commits to home-assistant-polymer -27 commits to home-assistant.io +- [Zack Arnett (@zsarnett)](https://github.com/zsarnett "123 total commits to the home-assistant organization: +93 commits to home-assistant-polymer +29 commits to home-assistant.io 1 commit to developers.home-assistant ") - [zajnic (@zajnic)](https://github.com/zajnic "1 total commits to the home-assistant organization: @@ -9600,4 +9872,4 @@ This page contains a list of people who have contributed in one way or another t This page is irregularly updated using the [`hass-release` tool](https://github.com/home-assistant/hass-release). If you think that you are missing, please let us know. -This page was last updated Thursday, December 13 2018, 11:44:16 UTC. +This page was last updated Friday, January 04 2019, 18:48:01 UTC. From 6708b658a0accb9abf643e826e8e495f8b47de18 Mon Sep 17 00:00:00 2001 From: Antoni K Date: Mon, 7 Jan 2019 05:15:44 +0800 Subject: [PATCH 15/47] Capitalise I in Internet (#8064) --- source/_addons/samba.markdown | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/_addons/samba.markdown b/source/_addons/samba.markdown index f28ac32f215..ea917017664 100644 --- a/source/_addons/samba.markdown +++ b/source/_addons/samba.markdown @@ -13,7 +13,7 @@ featured: true This add-on allows you to set up a [Samba](https://samba.org/) server to access Hass.io folders using Windows network shares.

-Be careful when setting up port forwarding for remote access. If you don't restrict access by setting a username and strong password, your configuration could be exposed to the entire internet! +Be careful when setting up port forwarding for remote access. If you don't restrict access by setting a username and strong password, your configuration could be exposed to the entire Internet!

```json From 19315937dfaa5261da468cd940d5897ad9c542f1 Mon Sep 17 00:00:00 2001 From: Martin Gafner Date: Sun, 6 Jan 2019 22:16:57 +0100 Subject: [PATCH 16/47] Give a hint to the Persistent Notification Component (#8053) Again and again i was looking through this page and didn't find how to send persistent notifications to the Home Assistant Web Interface. That's why I propose to add that sentence. --- source/_components/notify.markdown | 2 ++ 1 file changed, 2 insertions(+) diff --git a/source/_components/notify.markdown b/source/_components/notify.markdown index fdf8980710d..b152139954b 100644 --- a/source/_components/notify.markdown +++ b/source/_components/notify.markdown @@ -11,6 +11,8 @@ footer: true The `notify` component makes it possible to send notifications to a wide variety of platforms. Please check the sidebar for a full list of platforms that are supported. +If you want to send notifications to the Home Assistant Web Interface you may use the [Persistent Notification Component](/components/persistent_notification/). + ## {% linkable_title Configuration %} ```yaml From d066b6945136f3565672438626f948e06b4ca08e Mon Sep 17 00:00:00 2001 From: pmmcmullen94 Date: Sun, 6 Jan 2019 13:17:30 -0800 Subject: [PATCH 17/47] Fixed broken link (#8051) Virtual env link was broken --- source/_docs/installation/windows.markdown | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/_docs/installation/windows.markdown b/source/_docs/installation/windows.markdown index 3efe0581137..4ad45162efd 100644 --- a/source/_docs/installation/windows.markdown +++ b/source/_docs/installation/windows.markdown @@ -15,7 +15,7 @@ To run Home Assistant on Microsoft Windows installation you need to install Pyth There may be alpha or beta releases of Python listed on that download page (marked by the letters `a` or `b` in the version number. Do not use these versions.

-If you use your machine for something other than Home Assistant, you should install it in a [Python virtual environment](#Installing_in_a_Python_virtual_environment). +If you use your machine for something other than Home Assistant, you should install it in a [Python virtual environment](#installing-in-a-python-virtual-environment). Start From beba4f20df9765289fe7108aaab25779c83ee4b8 Mon Sep 17 00:00:00 2001 From: rgruebel Date: Sun, 6 Jan 2019 22:19:59 +0100 Subject: [PATCH 18/47] Example fixed to be compatible with the latest ha version (#8066) --- source/_cookbook/python_component_mqtt_basic.markdown | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/source/_cookbook/python_component_mqtt_basic.markdown b/source/_cookbook/python_component_mqtt_basic.markdown index f038f21969e..0d208a38736 100644 --- a/source/_cookbook/python_component_mqtt_basic.markdown +++ b/source/_cookbook/python_component_mqtt_basic.markdown @@ -34,8 +34,8 @@ DEFAULT_TOPIC = 'home-assistant/hello_mqtt' def setup(hass, config): """Set up the Hello MQTT component.""" - mqtt = loader.get_component('mqtt') - topic = config[DOMAIN].get('topic', DEFAULT_TOPIC) + mqtt = hass.components.mqtt + topic = config[DOMAIN].get(CONF_TOPIC, DEFAULT_TOPIC) entity_id = 'hello_mqtt.last_message' # Listener to be called when we receive a message. @@ -44,7 +44,7 @@ def setup(hass, config): hass.states.set(entity_id, payload) # Subscribe our listener to a topic. - mqtt.subscribe(hass, topic, message_received) + mqtt.subscribe(topic, message_received) # Set the initial state. hass.states.set(entity_id, 'No messages') @@ -52,7 +52,7 @@ def setup(hass, config): # Service to publish a message on MQTT. def set_state_service(call): """Service to send a message.""" - mqtt.publish(hass, topic, call.data.get('new_state')) + mqtt.publish(topic, call.data.get('new_state')) # Register our service with Home Assistant. hass.services.register(DOMAIN, 'set_state', set_state_service) From 143d1c820f97488b2b723aa5ef37b87c68039440 Mon Sep 17 00:00:00 2001 From: georgroehl <33599312+georgroehl@users.noreply.github.com> Date: Sun, 6 Jan 2019 22:26:18 +0100 Subject: [PATCH 19/47] more detailed/changed Warning and Note (#8068) It's not possible to run the sudo command inside the venv. I just tested the new, changed way (only run "pip3 install lxml" in venv) and it works. Also the note regarding the password wasn't clear, so i changed "it" to "the password" --- source/_components/device_tracker.fritz.markdown | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/source/_components/device_tracker.fritz.markdown b/source/_components/device_tracker.fritz.markdown index f478fdea748..4bb281c39fb 100644 --- a/source/_components/device_tracker.fritz.markdown +++ b/source/_components/device_tracker.fritz.markdown @@ -18,8 +18,8 @@ The `fritz` platform offers presence detection by looking at connected devices t ## {% linkable_title Setup %}

-It might be necessary to install additional packages: $ sudo apt-get install python3-lxml -If you installed Home Assistant in a virtualenv, run the following commands inside it: $ sudo apt-get install libxslt-dev libxml2-dev zlib1g-dev; pip3 install lxml; be patient this will take a while.

+It might be necessary to install additional packages: $ sudo apt-get install python3-lxml libxslt-dev libxml2-dev zlib1g-dev +If you installed Home Assistant in a virtualenv, run the following commands inside it: $ pip3 install lxml; be patient this will take a while.

## {% linkable_title Configuration %} @@ -47,7 +47,7 @@ password: {% endconfiguration %}

-It seems that it is not necessary to use it in current generation Fritz!Box routers because the necessary data can be retrieved anonymously. +It seems that it is not necessary to use the password in current generation Fritz!Box routers because the necessary data can be retrieved anonymously.

See the [device tracker component page](/components/device_tracker/) for instructions how to configure the people to be tracked. From 4b3d2115ab4d47c823ec9c3d1ec4b74c1300fec3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B6rn=20Fredriksson?= Date: Mon, 7 Jan 2019 11:13:55 +0100 Subject: [PATCH 20/47] Added another resource with examples (#8087) * Added great resource with examples found https://sharethelove.io/ and it contains some great examples which i couldn't find linked elsewhere. * Move period --- source/lovelace/tips.markdown | 3 +++ 1 file changed, 3 insertions(+) diff --git a/source/lovelace/tips.markdown b/source/lovelace/tips.markdown index e0d2ac4431f..bcd77df37e3 100644 --- a/source/lovelace/tips.markdown +++ b/source/lovelace/tips.markdown @@ -21,6 +21,8 @@ top of this page to share it with everyone!* Home Assistant allows you to make files in `/www/example_image.jpg` available to Lovelace as `/local/example_image.jpg`. When you create the `www` directory, you will need to once restart Home Assistant to pick it up. After that, any new file placed in the directory will automatically be available. +Check out [Share the love][sharethelove] for a few great examples of what you can do with lovelace (no affiliation). + ### {% linkable_title Disable Click on Elements %} If you do not want an element to be clickable you can add `pointer-events: none` @@ -64,3 +66,4 @@ The [Lovelace Jinja2 Script][lovelace-jinja] by [@skalavala] is a simple Jinja2 [picture-elements]: /lovelace/picture-elements/ [vertical-stack]: /lovelace/vertical-stack/ [lovelace-jinja]: https://sharethelove.io/tools/jinja-magic-scripts +[sharethelove]: https://sharethelove.io/ From b7f1933ccc0802b703f364475ea5b74b153c8bc6 Mon Sep 17 00:00:00 2001 From: IIIdefconIII Date: Mon, 7 Jan 2019 11:16:20 +0100 Subject: [PATCH 21/47] Update media_player.aquostv.markdown (#8085) --- source/_components/media_player.aquostv.markdown | 1 + 1 file changed, 1 insertion(+) diff --git a/source/_components/media_player.aquostv.markdown b/source/_components/media_player.aquostv.markdown index 9535efee1ac..f2d57ff5148 100644 --- a/source/_components/media_player.aquostv.markdown +++ b/source/_components/media_player.aquostv.markdown @@ -72,6 +72,7 @@ Currently known supported models: - LC-46LE830U - LC-52LE830U - LC-60LE830U +- LC-60LE635 (no volume control) - LC-52LE925UN - LC-60LE925UN - LC-60LE857U From 1f082adeabab13663b5140b0f74c8a9852e75e94 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20H=C3=B8yer=20Iversen?= Date: Mon, 7 Jan 2019 11:38:35 +0100 Subject: [PATCH 22/47] Update verisure.markdown (#8088) --- source/_components/verisure.markdown | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/_components/verisure.markdown b/source/_components/verisure.markdown index 68064ebe242..628d8c6ecf4 100644 --- a/source/_components/verisure.markdown +++ b/source/_components/verisure.markdown @@ -24,7 +24,7 @@ We support: * [Locks](/components/lock.verisure/) * [Door & Window](/components/binary_sensor.verisure/) - ## {% linkable_title Configuration %} +## {% linkable_title Configuration %} To integrate Verisure with Home Assistant, add the following section to your `configuration.yaml` file: From df3713708eac92dd27af3a29625b8a8248f10233 Mon Sep 17 00:00:00 2001 From: Roy Duineveld Date: Mon, 7 Jan 2019 20:59:33 +0100 Subject: [PATCH 23/47] Update plant.markdown (#8091) --- source/_components/plant.markdown | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/_components/plant.markdown b/source/_components/plant.markdown index 9c21905676a..83aeab9f7f5 100644 --- a/source/_components/plant.markdown +++ b/source/_components/plant.markdown @@ -63,7 +63,7 @@ entity_id: description: Light exposure of the plant. Measured in Lux. Can have a min and max value set optionally. required: false type: string - mind_moisture: + min_moisture: description: Minimum moisture level before triggering a problem. required: false default: 20 From f9dacfc19cf089641dad71120b3f865cb97709f0 Mon Sep 17 00:00:00 2001 From: dnguyen800 <25126347+dnguyen800@users.noreply.github.com> Date: Mon, 7 Jan 2019 12:00:34 -0800 Subject: [PATCH 24/47] Added LB230 to Supported Units section (#8090) I've tested and confirmed the TP-Link LB230 bulb works with this integration, so I added the model # to the Supported Units section. --- source/_components/light.tplink.markdown | 1 + 1 file changed, 1 insertion(+) diff --git a/source/_components/light.tplink.markdown b/source/_components/light.tplink.markdown index c17d111832c..204872f58b1 100644 --- a/source/_components/light.tplink.markdown +++ b/source/_components/light.tplink.markdown @@ -21,6 +21,7 @@ Supported units: - LB110 - LB120 - LB130 +- LB230 To use your TP-Link light in your installation, add the following to your `configuration.yaml` file: From 3b97a0fc58d93eb194760110eb68526d24f55ad5 Mon Sep 17 00:00:00 2001 From: Ian Richardson Date: Tue, 8 Jan 2019 02:44:37 -0600 Subject: [PATCH 25/47] External Lovelace Resources (#8094) --- source/lovelace/index.markdown | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/source/lovelace/index.markdown b/source/lovelace/index.markdown index 188ee6340d3..d3cfaa21041 100644 --- a/source/lovelace/index.markdown +++ b/source/lovelace/index.markdown @@ -19,3 +19,8 @@ Note that this is a per-device setting and will need to be changed on each devic ## {% linkable_title Discuss Lovelace %} Lovelace is still under development and we're always looking at making things better. Discussion and suggestions are welcome in the [ui-schema repository](https://github.com/home-assistant/ui-schema) and in the [chat](/join-chat/) in #lovelace. + +## {% linkable_title Additional Lovelace Resources %} + +* [Awesome HA](https://www.awesome-ha.com/#lovelace-ui) +* [Community Custom Cards](https://github.com/custom-cards) From 27b1bdc0acd37aa6c3f324fe3273206ec60c0777 Mon Sep 17 00:00:00 2001 From: daphatty <28716334+daphatty@users.noreply.github.com> Date: Tue, 8 Jan 2019 02:55:38 -0800 Subject: [PATCH 26/47] Update camera.uvc markdown (#8095) * Update camera.uvc markdown Added Note regarding Administrator Privilege requirements within NVR software. * Format as note --- source/_components/camera.uvc.markdown | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/source/_components/camera.uvc.markdown b/source/_components/camera.uvc.markdown index ae1d9c9a1ec..a0f8ef896c1 100644 --- a/source/_components/camera.uvc.markdown +++ b/source/_components/camera.uvc.markdown @@ -62,3 +62,8 @@ ssl: type: boolean default: false {% endconfiguration %} + +

+When using an API_KEY to access cameras controlled by Ubiquiti's NVR Software, the associated user account MUST have at least Administrator privileges within the NVR Software in order for new cameras to be added into Home Assistant. Once the entities have been created in Home Assistant, privileges for the user account can be lowered. +

+ From c61920c83dbef981c3d358a05d663dd923898aad Mon Sep 17 00:00:00 2001 From: Jens Date: Tue, 8 Jan 2019 17:24:51 +0100 Subject: [PATCH 27/47] Added some details about port 1400 usage (#8089) * Added some details about port 1400 usage As identified on https://github.com/home-assistant/home-assistant.io/issues/8067 the documentation could be enhanced to give some reference on the usage of port 1400 within this component which originates from the SoCo lib and configuration. * Minor changes --- source/_components/sonos.markdown | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/source/_components/sonos.markdown b/source/_components/sonos.markdown index 5d3c70c88f7..3cbd64e519e 100644 --- a/source/_components/sonos.markdown +++ b/source/_components/sonos.markdown @@ -134,3 +134,10 @@ sonos: - 192.0.2.26 - 192.0.2.27 ``` + +## {% linkable_title Additional information %} + +This component is using the [SoCo](https://github.com/SoCo/SoCo) project. + +To be able to support the Sonos components and features it is mandatory to have TCP port 1400 opened. This port is used to receive events about changes on the Sonos network. For more details please see the [SoCo documentation](https://github.com/SoCo/SoCo) and source code of the SoCo project. + From c629728558eb89f7f0c73ac7a1d929d414e16d50 Mon Sep 17 00:00:00 2001 From: Nicholas Westerhausen Date: Tue, 8 Jan 2019 11:27:09 -0500 Subject: [PATCH 28/47] Correct .venv installation link (#8098) The installation page is now under /docs/installation/virtualenv/ instead of getting-started. --- source/_components/hdmi_cec.markdown | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/_components/hdmi_cec.markdown b/source/_components/hdmi_cec.markdown index 1ebe1831e67..f45bc26f911 100644 --- a/source/_components/hdmi_cec.markdown +++ b/source/_components/hdmi_cec.markdown @@ -26,7 +26,7 @@ The computer running Home Assistant must support CEC, and of course be connected ### {% linkable_title libcec %} -[libcec](https://github.com/Pulse-Eight/libcec) must be installed for this component to work. Follow the installation instructions for your environment, provided at the link. `libcec` installs Python 3 bindings by default as a system Python module. If you are running Home Assistant in a [Python virtual environment](/getting-started/installation-virtualenv/), make sure it can access the system module, by either symlinking it or using the `--system-site-packages` flag. +[libcec](https://github.com/Pulse-Eight/libcec) must be installed for this component to work. Follow the installation instructions for your environment, provided at the link. `libcec` installs Python 3 bindings by default as a system Python module. If you are running Home Assistant in a [Python virtual environment](/docs/installation/virtualenv/), make sure it can access the system module, by either symlinking it or using the `--system-site-packages` flag.

If you are using [Hass.io](/hassio/) then just move forward to the configuration as all requirements are already fulfilled. From 0e2cd9830b85accb8bedb138c261776ad1265373 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 4 Jan 2019 19:49:48 +0100 Subject: [PATCH 29/47] Update --- source/developers/credits.markdown | 942 +++++++++++++++++++---------- 1 file changed, 607 insertions(+), 335 deletions(-) diff --git a/source/developers/credits.markdown b/source/developers/credits.markdown index f0c537dba8c..b588bdb3ede 100644 --- a/source/developers/credits.markdown +++ b/source/developers/credits.markdown @@ -2,7 +2,7 @@ layout: page title: "Credits" description: "Credits for the developers who contributed to Home Assistant." -date: 2018-12-13, 11:44:16 +0000 +date: 2019-01-04, 18:48:01 +0000 sidebar: true comments: false sharing: true @@ -13,33 +13,33 @@ This page contains a list of people who have contributed in one way or another t ### {% linkable_title Author %} -- [Paulus Schoutsen (@balloob)](https://github.com/balloob "8424 total commits to the home-assistant organization: -4661 commits to home-assistant -1719 commits to home-assistant.io -1267 commits to home-assistant-polymer +- [Paulus Schoutsen (@balloob)](https://github.com/balloob "8521 total commits to the home-assistant organization: +4692 commits to home-assistant +1742 commits to home-assistant.io +1296 commits to home-assistant-polymer 237 commits to home-assistant-js 146 commits to developers.home-assistant -129 commits to netdisco +131 commits to netdisco 116 commits to home-assistant-js-websocket 43 commits to hass-release +20 commits to data.home-assistant 17 commits to LabelBot 15 commits to home-assistant-assets 11 commits to hassio -10 commits to data.home-assistant 9 commits to hbmqtt-auth-home-assistant 8 commits to example-custom-config 7 commits to micropython-home-assistant 6 commits to custom-panel-starter-kit-react +5 commits to home-assistant-notebooks 4 commits to ui-schema -3 commits to home-assistant-notebooks 3 commits to hassio-addons 3 commits to hassio-build 2 commits to lambda-home-assistant-github 2 commits to home-assistant-iOS -2 commits to issue-bot 2 commits to hassio-addons-example -1 commit to warrant +2 commits to issue-bot 1 commit to architecture +1 commit to warrant ") ### {% linkable_title Contributors %} @@ -70,12 +70,15 @@ This page contains a list of people who have contributed in one way or another t - [a\-andre (@a-andre)](https://github.com/a-andre "3 total commits to the home-assistant organization: 3 commits to home-assistant ") +- [a\-r\-j\-a\-n (@a-r-j-a-n)](https://github.com/a-r-j-a-n "1 total commits to the home-assistant organization: +1 commit to home-assistant.io +") - [Aaron (@mcd1992)](https://github.com/mcd1992 "5 total commits to the home-assistant organization: 5 commits to open-zwave ") -- [Aaron Bach (@bachya)](https://github.com/bachya "120 total commits to the home-assistant organization: -90 commits to home-assistant -30 commits to home-assistant.io +- [Aaron Bach (@bachya)](https://github.com/bachya "124 total commits to the home-assistant organization: +92 commits to home-assistant +32 commits to home-assistant.io ") - [Aaron Linville (@linville)](https://github.com/linville "3 total commits to the home-assistant organization: 2 commits to appdaemon @@ -108,9 +111,9 @@ This page contains a list of people who have contributed in one way or another t - [ABOTlegacy (@ABOTlegacy)](https://github.com/ABOTlegacy "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") -- [Abílio Costa (@abmantis)](https://github.com/abmantis "38 total commits to the home-assistant organization: -23 commits to home-assistant -11 commits to home-assistant.io +- [Abílio Costa (@abmantis)](https://github.com/abmantis "40 total commits to the home-assistant organization: +24 commits to home-assistant +12 commits to home-assistant.io 2 commits to home-assistant-polymer 1 commit to home-assistant-js-websocket 1 commit to netdisco @@ -118,9 +121,9 @@ This page contains a list of people who have contributed in one way or another t - [Achilleas Pipinellis (@axilleas)](https://github.com/axilleas "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") -- [Adam (@SilvrrGIT)](https://github.com/SilvrrGIT "7 total commits to the home-assistant organization: -6 commits to home-assistant.io -1 commit to home-assistant +- [Adam (@SilvrrGIT)](https://github.com/SilvrrGIT "17 total commits to the home-assistant organization: +15 commits to home-assistant.io +2 commits to home-assistant ") - [Adam Allport (@AAllport)](https://github.com/AAllport "1 total commits to the home-assistant organization: 1 commit to home-assistant.io @@ -129,9 +132,9 @@ This page contains a list of people who have contributed in one way or another t 1 commit to home-assistant-polymer 1 commit to home-assistant ") -- [Adam Belebczuk (@sqldiablo)](https://github.com/sqldiablo "13 total commits to the home-assistant organization: -8 commits to home-assistant -5 commits to home-assistant.io +- [Adam Belebczuk (@sqldiablo)](https://github.com/sqldiablo "18 total commits to the home-assistant organization: +12 commits to home-assistant +6 commits to home-assistant.io ") - [Adam Cooper (@GenericStudent)](https://github.com/GenericStudent "11 total commits to the home-assistant organization: 8 commits to home-assistant @@ -247,8 +250,8 @@ This page contains a list of people who have contributed in one way or another t 1 commit to home-assistant.io ") - [akloeckner (@akloeckner)](https://github.com/akloeckner "12 total commits to the home-assistant organization: -6 commits to home-assistant.io 6 commits to home-assistant +6 commits to home-assistant.io ") - [Akriti Chadda (@akriticg)](https://github.com/akriticg "1 total commits to the home-assistant organization: 1 commit to home-assistant.io @@ -268,10 +271,11 @@ This page contains a list of people who have contributed in one way or another t - [Alasdair Nicol (@alasdairnicol)](https://github.com/alasdairnicol "2 total commits to the home-assistant organization: 2 commits to home-assistant.io ") -- [Alastair D'Silva (@deece)](https://github.com/deece "3 total commits to the home-assistant organization: -1 commit to hassio +- [Alastair D'Silva (@deece)](https://github.com/deece "4 total commits to the home-assistant organization: 1 commit to hassio-homeassistant +1 commit to hassos 1 commit to hassio-build +1 commit to hassio ") - [Albatross (@DyingAlbatross)](https://github.com/DyingAlbatross "2 total commits to the home-assistant organization: 2 commits to home-assistant.io @@ -286,8 +290,9 @@ This page contains a list of people who have contributed in one way or another t - [AlCalzone (@AlCalzone)](https://github.com/AlCalzone "1 total commits to the home-assistant organization: 1 commit to open-zwave ") -- [Alec Rust (@AlecRust)](https://github.com/AlecRust "5 total commits to the home-assistant organization: -5 commits to home-assistant.io +- [Alec Rust (@AlecRust)](https://github.com/AlecRust "7 total commits to the home-assistant organization: +6 commits to home-assistant.io +1 commit to hassio-addons ") - [Aleksandar Todorović \(r3bl\) (@aleksandar-todorovic)](https://github.com/aleksandar-todorovic "1 total commits to the home-assistant organization: 1 commit to home-assistant.io @@ -315,10 +320,10 @@ This page contains a list of people who have contributed in one way or another t 2 commits to home-assistant.io 1 commit to home-assistant ") -- [Alex (@alexrockt)](https://github.com/alexrockt "1 total commits to the home-assistant organization: +- [Alex (@MungoRae)](https://github.com/MungoRae "1 total commits to the home-assistant organization: 1 commit to home-assistant ") -- [Alex (@MungoRae)](https://github.com/MungoRae "1 total commits to the home-assistant organization: +- [Alex (@alexrockt)](https://github.com/alexrockt "1 total commits to the home-assistant organization: 1 commit to home-assistant ") - [Alex (@alexanderVonBergner)](https://github.com/alexanderVonBergner "1 total commits to the home-assistant organization: @@ -399,8 +404,8 @@ This page contains a list of people who have contributed in one way or another t - [Alexandre Prates Dias (@pratesbh)](https://github.com/pratesbh "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") -- [Alexei Chetroi (@Adminiuga)](https://github.com/Adminiuga "13 total commits to the home-assistant organization: -12 commits to home-assistant +- [Alexei Chetroi (@Adminiuga)](https://github.com/Adminiuga "19 total commits to the home-assistant organization: +18 commits to home-assistant 1 commit to home-assistant-polymer ") - [Alexis Iglauer (@ax42)](https://github.com/ax42 "4 total commits to the home-assistant organization: @@ -430,13 +435,16 @@ This page contains a list of people who have contributed in one way or another t - [allixx (@allixx)](https://github.com/allixx "1 total commits to the home-assistant organization: 1 commit to dehydrated ") -- [Alok Saboo (@arsaboo)](https://github.com/arsaboo "160 total commits to the home-assistant organization: -91 commits to home-assistant.io +- [Almost Engineer (@almostengr)](https://github.com/almostengr "1 total commits to the home-assistant organization: +1 commit to home-assistant.io +") +- [Alok Saboo (@arsaboo)](https://github.com/arsaboo "161 total commits to the home-assistant organization: +92 commits to home-assistant.io 56 commits to home-assistant 7 commits to home-assistant-polymer 3 commits to developers.home-assistant -1 commit to hassbian-scripts 1 commit to pi-gen +1 commit to hassbian-scripts 1 commit to hassio-addons ") - [amigian74 (@amigian74)](https://github.com/amigian74 "2 total commits to the home-assistant organization: @@ -465,9 +473,10 @@ This page contains a list of people who have contributed in one way or another t - [Anders Gjendem (@agjendem)](https://github.com/agjendem "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") -- [Anders Melchiorsen (@amelchio)](https://github.com/amelchio "288 total commits to the home-assistant organization: -239 commits to home-assistant +- [Anders Melchiorsen (@amelchio)](https://github.com/amelchio "295 total commits to the home-assistant organization: +240 commits to home-assistant 46 commits to home-assistant.io +6 commits to pyharmony 3 commits to home-assistant-polymer ") - [Anders Norås (@anoras)](https://github.com/anoras "1 total commits to the home-assistant organization: @@ -476,9 +485,13 @@ This page contains a list of people who have contributed in one way or another t - [andig (@andig)](https://github.com/andig "2 total commits to the home-assistant organization: 2 commits to pi-gen ") -- [Andrea (@BubiDevs)](https://github.com/BubiDevs "1 total commits to the home-assistant organization: +- [Andre Lengwenus (@alengwenus)](https://github.com/alengwenus "2 total commits to the home-assistant organization: +1 commit to home-assistant 1 commit to home-assistant.io ") +- [Andrea (@BubiDevs)](https://github.com/BubiDevs "2 total commits to the home-assistant organization: +2 commits to home-assistant.io +") - [Andrea Campi (@andreacampi)](https://github.com/andreacampi "8 total commits to the home-assistant organization: 6 commits to home-assistant 2 commits to home-assistant.io @@ -521,11 +534,16 @@ This page contains a list of people who have contributed in one way or another t - [Andreea\-Daniela Ene (@AndreeaEne)](https://github.com/AndreeaEne "3 total commits to the home-assistant organization: 3 commits to home-assistant.io ") +- [Andrei (@gipnokote)](https://github.com/gipnokote "3 total commits to the home-assistant organization: +2 commits to home-assistant +1 commit to home-assistant.io +") - [Andrei Pop (@andreipop2005)](https://github.com/andreipop2005 "2 total commits to the home-assistant organization: 2 commits to home-assistant ") -- [Andrej Friesen (@ajfriesen)](https://github.com/ajfriesen "3 total commits to the home-assistant organization: +- [Andrej Friesen (@ajfriesen)](https://github.com/ajfriesen "4 total commits to the home-assistant organization: 3 commits to home-assistant.io +1 commit to developers.home-assistant ") - [Andrejs (@tlpbu)](https://github.com/tlpbu "1 total commits to the home-assistant organization: 1 commit to home-assistant.io @@ -542,10 +560,10 @@ This page contains a list of people who have contributed in one way or another t 1 commit to home-assistant 1 commit to home-assistant.io ") -- [Andrew Cockburn (@acockburn)](https://github.com/acockburn "1181 total commits to the home-assistant organization: -1044 commits to appdaemon +- [Andrew Cockburn (@acockburn)](https://github.com/acockburn "1249 total commits to the home-assistant organization: +1111 commits to appdaemon 88 commits to hadashboard -27 commits to scenegen +28 commits to scenegen 22 commits to home-assistant.io ") - [Andrew Fahrenholtz (@PlasmaEye)](https://github.com/PlasmaEye "1 total commits to the home-assistant organization: @@ -555,14 +573,17 @@ This page contains a list of people who have contributed in one way or another t 1 commit to appdaemon 1 commit to home-assistant.io ") -- [Andrew Hayworth (@ahayworth)](https://github.com/ahayworth "10 total commits to the home-assistant organization: -7 commits to home-assistant +- [Andrew Hayworth (@ahayworth)](https://github.com/ahayworth "12 total commits to the home-assistant organization: +9 commits to home-assistant 3 commits to home-assistant.io ") - [Andrew LeCody (@aceat64)](https://github.com/aceat64 "2 total commits to the home-assistant organization: 1 commit to home-assistant 1 commit to home-assistant.io ") +- [Andrew Loe (@loe)](https://github.com/loe "1 total commits to the home-assistant organization: +1 commit to home-assistant +") - [Andrew Patton (@acusti)](https://github.com/acusti "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") @@ -597,9 +618,9 @@ This page contains a list of people who have contributed in one way or another t - [andrewfoster (@andrewfoster)](https://github.com/andrewfoster "2 total commits to the home-assistant organization: 2 commits to home-assistant.io ") -- [Andrey (@andrey-git)](https://github.com/andrey-git "328 total commits to the home-assistant organization: +- [Andrey (@andrey-git)](https://github.com/andrey-git "329 total commits to the home-assistant organization: 148 commits to home-assistant -138 commits to home-assistant-polymer +139 commits to home-assistant-polymer 37 commits to home-assistant.io 4 commits to open-zwave 1 commit to home-assistant-js-websocket @@ -661,7 +682,8 @@ This page contains a list of people who have contributed in one way or another t - [Anthony Arnaud (@aarnaud)](https://github.com/aarnaud "2 total commits to the home-assistant organization: 2 commits to home-assistant ") -- [Anthony Hughes (@tony2nite)](https://github.com/tony2nite "3 total commits to the home-assistant organization: +- [Anthony Hughes (@tony2nite)](https://github.com/tony2nite "15 total commits to the home-assistant organization: +12 commits to pyharmony 1 commit to netdisco 1 commit to home-assistant 1 commit to home-assistant.io @@ -674,8 +696,8 @@ This page contains a list of people who have contributed in one way or another t 2 commits to home-assistant.io 1 commit to home-assistant-polymer ") -- [Antoine GRÉA (@grea09)](https://github.com/grea09 "2 total commits to the home-assistant organization: -1 commit to home-assistant +- [Antoine GRÉA (@grea09)](https://github.com/grea09 "3 total commits to the home-assistant organization: +2 commits to home-assistant 1 commit to home-assistant.io ") - [Antoine Meillet (@inetAnt)](https://github.com/inetAnt "1 total commits to the home-assistant organization: @@ -723,6 +745,9 @@ This page contains a list of people who have contributed in one way or another t - [apastuszak (@apastuszak)](https://github.com/apastuszak "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") +- [apetrycki (@apetrycki)](https://github.com/apetrycki "1 total commits to the home-assistant organization: +1 commit to home-assistant +") - [apo\-mak (@apo-mak)](https://github.com/apo-mak "2 total commits to the home-assistant organization: 1 commit to home-assistant-polymer 1 commit to home-assistant.io @@ -772,6 +797,9 @@ This page contains a list of people who have contributed in one way or another t 6 commits to home-assistant 2 commits to home-assistant.io ") +- [Art M\. Gallagher (@artmg)](https://github.com/artmg "1 total commits to the home-assistant organization: +1 commit to scenegen +") - [Artem (@ArtHome12)](https://github.com/ArtHome12 "2 total commits to the home-assistant organization: 2 commits to developers.home-assistant ") @@ -898,9 +926,9 @@ This page contains a list of people who have contributed in one way or another t - [Baran Kaynak (@barankaynak)](https://github.com/barankaynak "1 total commits to the home-assistant organization: 1 commit to home-assistant-polymer ") -- [Barry Williams (@bazwilliams)](https://github.com/bazwilliams "10 total commits to the home-assistant organization: +- [Barry Williams (@bazwilliams)](https://github.com/bazwilliams "11 total commits to the home-assistant organization: 6 commits to home-assistant -2 commits to netdisco +3 commits to netdisco 2 commits to home-assistant.io ") - [Bart S (@zBart)](https://github.com/zBart "1 total commits to the home-assistant organization: @@ -956,6 +984,9 @@ This page contains a list of people who have contributed in one way or another t - [beestree (@beestree)](https://github.com/beestree "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") +- [bellma101 (@bellma101)](https://github.com/bellma101 "1 total commits to the home-assistant organization: +1 commit to data.home-assistant +") - [Ben (@benweb)](https://github.com/benweb "6 total commits to the home-assistant organization: 6 commits to open-zwave ") @@ -1031,6 +1062,9 @@ This page contains a list of people who have contributed in one way or another t - [Benji (@bbbenji)](https://github.com/bbbenji "2 total commits to the home-assistant organization: 2 commits to home-assistant.io ") +- [Bennett Kanuka (@bkanuka)](https://github.com/bkanuka "8 total commits to the home-assistant organization: +8 commits to pyharmony +") - [Benny de Leeuw (@leeuwte)](https://github.com/leeuwte "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") @@ -1054,9 +1088,9 @@ This page contains a list of people who have contributed in one way or another t - [bestlibre (@bestlibre)](https://github.com/bestlibre "16 total commits to the home-assistant organization: 8 commits to home-assistant 5 commits to home-assistant.io -1 commit to hassio 1 commit to hassio-build 1 commit to home-assistant-polymer +1 commit to hassio ") - [bigbadblunt (@bigbadblunt)](https://github.com/bigbadblunt "1 total commits to the home-assistant organization: 1 commit to home-assistant.io @@ -1131,14 +1165,18 @@ This page contains a list of people who have contributed in one way or another t 1 commit to home-assistant 1 commit to home-assistant.io ") +- [Bo (@bohmandan)](https://github.com/bohmandan "1 total commits to the home-assistant organization: +1 commit to home-assistant.io +") - [Bob Anderson (@rwa)](https://github.com/rwa "12 total commits to the home-assistant organization: 7 commits to home-assistant 4 commits to home-assistant.io 1 commit to appdaemon ") -- [Bob Clough (@thinkl33t)](https://github.com/thinkl33t "4 total commits to the home-assistant organization: -3 commits to home-assistant +- [Bob Clough (@thinkl33t)](https://github.com/thinkl33t "6 total commits to the home-assistant organization: +4 commits to home-assistant 1 commit to appdaemon +1 commit to home-assistant.io ") - [Bob Igo (@Human)](https://github.com/Human "4 total commits to the home-assistant organization: 3 commits to home-assistant.io @@ -1157,8 +1195,8 @@ This page contains a list of people who have contributed in one way or another t 2 commits to home-assistant 2 commits to home-assistant.io ") -- [bonanitech (@bonanitech)](https://github.com/bonanitech "15 total commits to the home-assistant organization: -15 commits to home-assistant.io +- [bonanitech (@bonanitech)](https://github.com/bonanitech "16 total commits to the home-assistant organization: +16 commits to home-assistant.io ") - [bonterra (@bonterra)](https://github.com/bonterra "1 total commits to the home-assistant organization: 1 commit to home-assistant.io @@ -1168,8 +1206,8 @@ This page contains a list of people who have contributed in one way or another t 2 commits to home-assistant ") - [Boris K (@bokub)](https://github.com/bokub "12 total commits to the home-assistant organization: -6 commits to home-assistant.io 6 commits to home-assistant +6 commits to home-assistant.io ") - [bottomquark (@bottomquark)](https://github.com/bottomquark "4 total commits to the home-assistant organization: 3 commits to home-assistant.io @@ -1215,10 +1253,11 @@ This page contains a list of people who have contributed in one way or another t - [Brahma Fear (@brahmafear)](https://github.com/brahmafear "8 total commits to the home-assistant organization: 8 commits to home-assistant.io ") -- [Bram Kragten (@bramkragten)](https://github.com/bramkragten "67 total commits to the home-assistant organization: -34 commits to home-assistant-polymer +- [Bram Kragten (@bramkragten)](https://github.com/bramkragten "70 total commits to the home-assistant organization: +35 commits to home-assistant-polymer 25 commits to home-assistant -8 commits to home-assistant.io +9 commits to home-assistant.io +1 commit to home-assistant-notebooks ") - [Brandon Mathis (@imathis)](https://github.com/imathis "484 total commits to the home-assistant organization: 484 commits to home-assistant.io @@ -1232,10 +1271,11 @@ This page contains a list of people who have contributed in one way or another t - [brburns (@brburns)](https://github.com/brburns "2 total commits to the home-assistant organization: 2 commits to netdisco ") -- [Brendan Berg (@captainnapalm)](https://github.com/captainnapalm "1 total commits to the home-assistant organization: -1 commit to home-assistant.io +- [bremor (@bremor)](https://github.com/bremor "3 total commits to the home-assistant organization: +2 commits to home-assistant.io +1 commit to home-assistant ") -- [BrendanMoran (@bremor)](https://github.com/bremor "1 total commits to the home-assistant organization: +- [Brendan Berg (@captainnapalm)](https://github.com/captainnapalm "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") - [Brendon Baumgartner (@bbrendon)](https://github.com/bbrendon "11 total commits to the home-assistant organization: @@ -1301,8 +1341,8 @@ This page contains a list of people who have contributed in one way or another t - [Brian Torres\-Gil (@btorresgil)](https://github.com/btorresgil "1 total commits to the home-assistant organization: 1 commit to home-assistant ") -- [Brian Towles (@wonderslug)](https://github.com/wonderslug "1 total commits to the home-assistant organization: -1 commit to home-assistant +- [Brian Towles (@wonderslug)](https://github.com/wonderslug "2 total commits to the home-assistant organization: +2 commits to home-assistant ") - [Brig Lamoreaux (@briglx)](https://github.com/briglx "2 total commits to the home-assistant organization: 1 commit to home-assistant @@ -1374,11 +1414,11 @@ This page contains a list of people who have contributed in one way or another t 9 commits to home-assistant 3 commits to hassio ") -- [c\-soft (@c-soft)](https://github.com/c-soft "2 total commits to the home-assistant organization: -1 commit to home-assistant -1 commit to home-assistant.io +- [c\-soft (@c-soft)](https://github.com/c-soft "4 total commits to the home-assistant organization: +2 commits to home-assistant +2 commits to home-assistant.io ") -- [Caius Seiger (@caiuspb)](https://github.com/caiuspb "3 total commits to the home-assistant organization: +- [caius (@caiuspb)](https://github.com/caiuspb "3 total commits to the home-assistant organization: 3 commits to home-assistant ") - [Caleb (@finish06)](https://github.com/finish06 "8 total commits to the home-assistant organization: @@ -1407,9 +1447,9 @@ This page contains a list of people who have contributed in one way or another t - [Carlo Costanzo (@CCOSTAN)](https://github.com/CCOSTAN "100 total commits to the home-assistant organization: 92 commits to home-assistant.io 5 commits to home-assistant -1 commit to hassbian-scripts -1 commit to homebridge-homeassistant 1 commit to fabric-home-assistant +1 commit to homebridge-homeassistant +1 commit to hassbian-scripts ") - [Carlos Gustavo Sarmiento (@carlos-sarmiento)](https://github.com/carlos-sarmiento "2 total commits to the home-assistant organization: 1 commit to home-assistant @@ -1418,10 +1458,16 @@ This page contains a list of people who have contributed in one way or another t - [carlosmgr (@carlosmgr)](https://github.com/carlosmgr "6 total commits to the home-assistant organization: 6 commits to home-assistant ") +- [carstenschroeder (@carstenschroeder)](https://github.com/carstenschroeder "2 total commits to the home-assistant organization: +2 commits to home-assistant +") - [Carter (@BluGeni)](https://github.com/BluGeni "3 total commits to the home-assistant organization: 2 commits to home-assistant.io 1 commit to home-assistant ") +- [Casper (@casperklein)](https://github.com/casperklein "1 total commits to the home-assistant organization: +1 commit to hassio +") - [Casper Weiss Bang (@C0DK)](https://github.com/C0DK "1 total commits to the home-assistant organization: 1 commit to home-assistant ") @@ -1438,6 +1484,9 @@ This page contains a list of people who have contributed in one way or another t 1 commit to open-zwave 1 commit to home-assistant.io ") +- [cclauss (@cclauss)](https://github.com/cclauss "1 total commits to the home-assistant organization: +1 commit to appdaemon +") - [cdce8p (@cdce8p)](https://github.com/cdce8p "203 total commits to the home-assistant organization: 128 commits to home-assistant 50 commits to home-assistant.io @@ -1445,8 +1494,9 @@ This page contains a list of people who have contributed in one way or another t 6 commits to developers.home-assistant 5 commits to hass-release ") -- [cdheiser (@cdheiser)](https://github.com/cdheiser "1 total commits to the home-assistant organization: -1 commit to home-assistant +- [cdheiser (@cdheiser)](https://github.com/cdheiser "3 total commits to the home-assistant organization: +2 commits to home-assistant +1 commit to home-assistant.io ") - [Cecron (@Cecron)](https://github.com/Cecron "1 total commits to the home-assistant organization: 1 commit to appdaemon @@ -1457,6 +1507,9 @@ This page contains a list of people who have contributed in one way or another t - [Cedric Van Goethem (@Zepheus)](https://github.com/Zepheus "2 total commits to the home-assistant organization: 2 commits to home-assistant ") +- [ceejii (@ceejii)](https://github.com/ceejii "2 total commits to the home-assistant organization: +2 commits to home-assistant.io +") - [celeroll (@celeroll)](https://github.com/celeroll "1 total commits to the home-assistant organization: 1 commit to home-assistant ") @@ -1466,8 +1519,8 @@ This page contains a list of people who have contributed in one way or another t - [Cenk Gündoğan (@cgundogan)](https://github.com/cgundogan "1 total commits to the home-assistant organization: 1 commit to libcoap ") -- [Censored3 (@Censored3)](https://github.com/Censored3 "5 total commits to the home-assistant organization: -3 commits to hassio-addons +- [Censored3 (@Censored3)](https://github.com/Censored3 "6 total commits to the home-assistant organization: +4 commits to hassio-addons 1 commit to developers.home-assistant 1 commit to home-assistant.io ") @@ -1490,8 +1543,8 @@ This page contains a list of people who have contributed in one way or another t 12 commits to home-assistant 7 commits to home-assistant.io ") -- [Charles Garwood (@cgarwood)](https://github.com/cgarwood "54 total commits to the home-assistant organization: -24 commits to home-assistant +- [Charles Garwood (@cgarwood)](https://github.com/cgarwood "55 total commits to the home-assistant organization: +25 commits to home-assistant 18 commits to home-assistant.io 12 commits to home-assistant-polymer ") @@ -1623,6 +1676,10 @@ This page contains a list of people who have contributed in one way or another t - [Christian Baer (@chrisb86)](https://github.com/chrisb86 "1 total commits to the home-assistant organization: 1 commit to dehydrated ") +- [Christian Biamont (@chrillux)](https://github.com/chrillux "2 total commits to the home-assistant organization: +1 commit to home-assistant +1 commit to home-assistant.io +") - [Christian Brædstrup (@LinuxChristian)](https://github.com/LinuxChristian "9 total commits to the home-assistant organization: 8 commits to home-assistant 1 commit to home-assistant.io @@ -1775,6 +1832,10 @@ This page contains a list of people who have contributed in one way or another t 3 commits to home-assistant.io 2 commits to home-assistant ") +- [Colin Harrington (@ColinHarrington)](https://github.com/ColinHarrington "2 total commits to the home-assistant organization: +1 commit to home-assistant +1 commit to home-assistant.io +") - [Colin O'Dell (@colinodell)](https://github.com/colinodell "34 total commits to the home-assistant organization: 18 commits to home-assistant 15 commits to home-assistant.io @@ -1852,6 +1913,10 @@ This page contains a list of people who have contributed in one way or another t - [cswinford (@cswinford)](https://github.com/cswinford "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") +- [ctborg (@ctborg)](https://github.com/ctborg "4 total commits to the home-assistant organization: +2 commits to home-assistant +2 commits to home-assistant.io +") - [CTLS (@CTLS)](https://github.com/CTLS "4 total commits to the home-assistant organization: 3 commits to home-assistant 1 commit to home-assistant.io @@ -1859,15 +1924,15 @@ This page contains a list of people who have contributed in one way or another t - [CupricReki (@CupricReki)](https://github.com/CupricReki "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") -- [CV (@dagobert)](https://github.com/dagobert "5 total commits to the home-assistant organization: -5 commits to home-assistant.io +- [CV (@dagobert)](https://github.com/dagobert "7 total commits to the home-assistant organization: +7 commits to home-assistant.io ") - [cweakland (@cweakland)](https://github.com/cweakland "1 total commits to the home-assistant organization: 1 commit to open-zwave ") - [cxlwill (@cxlwill)](https://github.com/cxlwill "4 total commits to the home-assistant organization: -2 commits to hassbian-scripts 2 commits to home-assistant-polymer +2 commits to hassbian-scripts ") - [daemondazz (@daemondazz)](https://github.com/daemondazz "2 total commits to the home-assistant organization: 2 commits to open-zwave @@ -1882,8 +1947,11 @@ This page contains a list of people who have contributed in one way or another t 1 commit to hassbot 1 commit to homebridge-homeassistant ") -- [damarco (@damarco)](https://github.com/damarco "11 total commits to the home-assistant organization: -11 commits to home-assistant +- [Dallas Opelt (@DallasO)](https://github.com/DallasO "1 total commits to the home-assistant organization: +1 commit to home-assistant.io +") +- [damarco (@damarco)](https://github.com/damarco "13 total commits to the home-assistant organization: +13 commits to home-assistant ") - [Dan (@danieljkemp)](https://github.com/danieljkemp "23 total commits to the home-assistant organization: 16 commits to home-assistant @@ -1898,9 +1966,9 @@ This page contains a list of people who have contributed in one way or another t - [Dan Chen (@djchen)](https://github.com/djchen "2 total commits to the home-assistant organization: 2 commits to home-assistant ") -- [Dan Cinnamon (@Cinntax)](https://github.com/Cinntax "21 total commits to the home-assistant organization: -17 commits to home-assistant -4 commits to home-assistant.io +- [Dan Cinnamon (@Cinntax)](https://github.com/Cinntax "24 total commits to the home-assistant organization: +19 commits to home-assistant +5 commits to home-assistant.io ") - [Dan Faulknor (@danielfaulknor)](https://github.com/danielfaulknor "3 total commits to the home-assistant organization: 2 commits to home-assistant.io @@ -1971,14 +2039,17 @@ This page contains a list of people who have contributed in one way or another t 4 commits to home-assistant 1 commit to netdisco ") +- [Daniel Chesterton (@dchesterton)](https://github.com/dchesterton "1 total commits to the home-assistant organization: +1 commit to home-assistant +") - [Daniel Claes (@daenny)](https://github.com/daenny "1 total commits to the home-assistant organization: 1 commit to home-assistant ") - [Daniel Escoz (@Darkhogg)](https://github.com/Darkhogg "3 total commits to the home-assistant organization: 3 commits to home-assistant.io ") -- [Daniel Høyer Iversen (@Danielhiversen)](https://github.com/Danielhiversen "399 total commits to the home-assistant organization: -271 commits to home-assistant +- [Daniel Høyer Iversen (@Danielhiversen)](https://github.com/Danielhiversen "402 total commits to the home-assistant organization: +274 commits to home-assistant 125 commits to home-assistant.io 3 commits to home-assistant-polymer ") @@ -1997,9 +2068,9 @@ This page contains a list of people who have contributed in one way or another t 1 commit to home-assistant 1 commit to home-assistant.io ") -- [Daniel Perna (@danielperna84)](https://github.com/danielperna84 "117 total commits to the home-assistant organization: -61 commits to home-assistant -45 commits to home-assistant.io +- [Daniel Perna (@danielperna84)](https://github.com/danielperna84 "120 total commits to the home-assistant organization: +62 commits to home-assistant +47 commits to home-assistant.io 11 commits to hassio-addons ") - [Daniel Peukert (@dpeukert)](https://github.com/dpeukert "3 total commits to the home-assistant organization: @@ -2012,9 +2083,9 @@ This page contains a list of people who have contributed in one way or another t - [Daniel Schaal (@schaal)](https://github.com/schaal "2 total commits to the home-assistant organization: 2 commits to home-assistant ") -- [Daniel Shokouhi (@dshokouhi)](https://github.com/dshokouhi "43 total commits to the home-assistant organization: +- [Daniel Shokouhi (@dshokouhi)](https://github.com/dshokouhi "46 total commits to the home-assistant organization: 23 commits to home-assistant.io -20 commits to home-assistant +23 commits to home-assistant ") - [Daniel Stone (@daniel-stoneuk)](https://github.com/daniel-stoneuk "2 total commits to the home-assistant organization: 2 commits to home-assistant.io @@ -2153,8 +2224,9 @@ This page contains a list of people who have contributed in one way or another t - [David Earl (@davidearl)](https://github.com/davidearl "1 total commits to the home-assistant organization: 1 commit to dehydrated ") -- [David F\. Mulcahey (@dmulcahey)](https://github.com/dmulcahey "8 total commits to the home-assistant organization: -8 commits to home-assistant +- [David F\. Mulcahey (@dmulcahey)](https://github.com/dmulcahey "15 total commits to the home-assistant organization: +14 commits to home-assistant +1 commit to home-assistant.io ") - [David Fiel (@dfiel)](https://github.com/dfiel "3 total commits to the home-assistant organization: 2 commits to home-assistant @@ -2178,8 +2250,8 @@ This page contains a list of people who have contributed in one way or another t 1 commit to home-assistant.io ") - [David McNett (@nugget)](https://github.com/nugget "10 total commits to the home-assistant organization: -5 commits to home-assistant.io 5 commits to home-assistant +5 commits to home-assistant.io ") - [David Ohayon (@ohayon)](https://github.com/ohayon "3 total commits to the home-assistant organization: 3 commits to issue-bot @@ -2328,8 +2400,8 @@ This page contains a list of people who have contributed in one way or another t 3 commits to home-assistant 1 commit to home-assistant-polymer ") -- [Destix (@Destix)](https://github.com/Destix "2 total commits to the home-assistant organization: -2 commits to home-assistant.io +- [Destix (@Destix)](https://github.com/Destix "3 total commits to the home-assistant organization: +3 commits to home-assistant.io ") - [DetroitEE (@DetroitEE)](https://github.com/DetroitEE "3 total commits to the home-assistant organization: 3 commits to home-assistant.io @@ -2351,6 +2423,9 @@ This page contains a list of people who have contributed in one way or another t - [dhaas (@dhaas)](https://github.com/dhaas "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") +- [dhzl84 (@dhzl84)](https://github.com/dhzl84 "1 total commits to the home-assistant organization: +1 commit to home-assistant.io +") - [dickesW (@dickesW)](https://github.com/dickesW "1 total commits to the home-assistant organization: 1 commit to home-assistant ") @@ -2373,8 +2448,8 @@ This page contains a list of people who have contributed in one way or another t - [Diogo Alves (@killercode)](https://github.com/killercode "2 total commits to the home-assistant organization: 2 commits to open-zwave ") -- [Diogo Gomes (@dgomes)](https://github.com/dgomes "85 total commits to the home-assistant organization: -57 commits to home-assistant +- [Diogo Gomes (@dgomes)](https://github.com/dgomes "87 total commits to the home-assistant organization: +59 commits to home-assistant 27 commits to home-assistant.io 1 commit to developers.home-assistant ") @@ -2418,11 +2493,12 @@ This page contains a list of people who have contributed in one way or another t - [dnguyen800 (@dnguyen800)](https://github.com/dnguyen800 "5 total commits to the home-assistant organization: 5 commits to home-assistant.io ") -- [DoloresHA (@DoloresHA)](https://github.com/DoloresHA "2 total commits to the home-assistant organization: +- [DoloresHA (@DoloresHA)](https://github.com/DoloresHA "3 total commits to the home-assistant organization: 2 commits to home-assistant.io +1 commit to home-assistant ") -- [Dom (@domwillcode)](https://github.com/domwillcode "3 total commits to the home-assistant organization: -2 commits to home-assistant +- [Dom (@domwillcode)](https://github.com/domwillcode "4 total commits to the home-assistant organization: +3 commits to home-assistant 1 commit to home-assistant.io ") - [Domantas (@Dohxis)](https://github.com/Dohxis "1 total commits to the home-assistant organization: @@ -2447,9 +2523,10 @@ This page contains a list of people who have contributed in one way or another t - [Doug (@douglasbeck)](https://github.com/douglasbeck "2 total commits to the home-assistant organization: 2 commits to open-zwave ") -- [Dougal Matthews (@d0ugal)](https://github.com/d0ugal "7 total commits to the home-assistant organization: +- [Dougal Matthews (@d0ugal)](https://github.com/d0ugal "8 total commits to the home-assistant organization: 5 commits to home-assistant 2 commits to home-assistant.io +1 commit to hassio-addons ") - [dpressle (@dpressle)](https://github.com/dpressle "2 total commits to the home-assistant organization: 2 commits to home-assistant.io @@ -2464,6 +2541,9 @@ This page contains a list of people who have contributed in one way or another t - [dreizehnelf (@dreizehnelf)](https://github.com/dreizehnelf "1 total commits to the home-assistant organization: 1 commit to home-assistant ") +- [Drew Budwin (@dbudwin)](https://github.com/dbudwin "1 total commits to the home-assistant organization: +1 commit to home-assistant.io +") - [Drew Wells (@drewwells)](https://github.com/drewwells "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") @@ -2488,8 +2568,8 @@ This page contains a list of people who have contributed in one way or another t - [dtorner (@dtorner)](https://github.com/dtorner "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") -- [DubhAd (@DubhAd)](https://github.com/DubhAd "520 total commits to the home-assistant organization: -514 commits to home-assistant.io +- [DubhAd (@DubhAd)](https://github.com/DubhAd "527 total commits to the home-assistant organization: +521 commits to home-assistant.io 2 commits to hassos 2 commits to developers.home-assistant 1 commit to appdaemon @@ -2508,6 +2588,9 @@ This page contains a list of people who have contributed in one way or another t - [Dustin Wyatt (@dmwyatt)](https://github.com/dmwyatt "1 total commits to the home-assistant organization: 1 commit to open-zwave ") +- [Dwight Holman (@anonfunc)](https://github.com/anonfunc "6 total commits to the home-assistant organization: +6 commits to pyharmony +") - [Dylan Barlett (@dbarlett)](https://github.com/dbarlett "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") @@ -2559,9 +2642,10 @@ This page contains a list of people who have contributed in one way or another t 9 commits to home-assistant 3 commits to home-assistant.io ") -- [ehendrix23 (@ehendrix23)](https://github.com/ehendrix23 "23 total commits to the home-assistant organization: -20 commits to home-assistant -2 commits to home-assistant.io +- [ehendrix23 (@ehendrix23)](https://github.com/ehendrix23 "29 total commits to the home-assistant organization: +24 commits to home-assistant +3 commits to home-assistant.io +1 commit to pyharmony 1 commit to home-assistant-polymer ") - [eiaro (@eiaro)](https://github.com/eiaro "4 total commits to the home-assistant organization: @@ -2594,9 +2678,9 @@ This page contains a list of people who have contributed in one way or another t - [Elias Karakoulakis (@ekarak)](https://github.com/ekarak "8 total commits to the home-assistant organization: 8 commits to open-zwave ") -- [Eliseo Martelli (@eliseomartelli)](https://github.com/eliseomartelli "8 total commits to the home-assistant organization: -7 commits to home-assistant -1 commit to home-assistant.io +- [Eliseo Martelli (@eliseomartelli)](https://github.com/eliseomartelli "12 total commits to the home-assistant organization: +9 commits to home-assistant +3 commits to home-assistant.io ") - [Ellis Percival (@flyte)](https://github.com/flyte "31 total commits to the home-assistant organization: 25 commits to home-assistant @@ -2611,6 +2695,9 @@ This page contains a list of people who have contributed in one way or another t - [Emacee (@Emacee)](https://github.com/Emacee "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") +- [Emanuele (@ema987)](https://github.com/ema987 "1 total commits to the home-assistant organization: +1 commit to home-assistant.io +") - [Emanuele Palombo (@elbowz)](https://github.com/elbowz "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") @@ -2624,8 +2711,9 @@ This page contains a list of people who have contributed in one way or another t 2 commits to home-assistant.io 1 commit to home-assistant ") -- [Emil Stjerneman (@bratanon)](https://github.com/bratanon "2 total commits to the home-assistant organization: +- [Emil Stjerneman (@bratanon)](https://github.com/bratanon "3 total commits to the home-assistant organization: 2 commits to home-assistant +1 commit to home-assistant-polymer ") - [emil\-e (@emil-e)](https://github.com/emil-e "1 total commits to the home-assistant organization: 1 commit to python-openzwave @@ -2643,9 +2731,9 @@ This page contains a list of people who have contributed in one way or another t - [Emmanuel Mwangi (@cloudbring)](https://github.com/cloudbring "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") -- [emontnemery (@emontnemery)](https://github.com/emontnemery "64 total commits to the home-assistant organization: -51 commits to home-assistant -12 commits to home-assistant.io +- [emontnemery (@emontnemery)](https://github.com/emontnemery "95 total commits to the home-assistant organization: +73 commits to home-assistant +21 commits to home-assistant.io 1 commit to developers.home-assistant ") - [Emre Saglam (@emresaglam)](https://github.com/emresaglam "1 total commits to the home-assistant organization: @@ -2689,8 +2777,8 @@ This page contains a list of people who have contributed in one way or another t - [Eric Jansen (@ej81)](https://github.com/ej81 "1 total commits to the home-assistant organization: 1 commit to home-assistant ") -- [Eric Nagley (@marchingphoenix)](https://github.com/marchingphoenix "14 total commits to the home-assistant organization: -12 commits to home-assistant +- [Eric Nagley (@marchingphoenix)](https://github.com/marchingphoenix "17 total commits to the home-assistant organization: +15 commits to home-assistant 2 commits to home-assistant.io ") - [Eric Oosting (@eoosting)](https://github.com/eoosting "3 total commits to the home-assistant organization: @@ -2706,8 +2794,11 @@ This page contains a list of people who have contributed in one way or another t - [Eric Thompson (@er0ck)](https://github.com/er0ck "2 total commits to the home-assistant organization: 2 commits to home-assistant.io ") -- [Erik Eriksson (@molobrakos)](https://github.com/molobrakos "122 total commits to the home-assistant organization: -105 commits to home-assistant +- [ericgingras (@e850205)](https://github.com/e850205 "1 total commits to the home-assistant organization: +1 commit to home-assistant +") +- [Erik Eriksson (@molobrakos)](https://github.com/molobrakos "125 total commits to the home-assistant organization: +108 commits to home-assistant 14 commits to home-assistant.io 3 commits to netdisco ") @@ -2759,7 +2850,11 @@ This page contains a list of people who have contributed in one way or another t 3 commits to home-assistant 1 commit to home-assistant.io ") -- [everix1992 (@everix1992)](https://github.com/everix1992 "2 total commits to the home-assistant organization: +- [Evan Morse (@RowdyDog12)](https://github.com/RowdyDog12 "1 total commits to the home-assistant organization: +1 commit to home-assistant.io +") +- [everix1992 (@everix1992)](https://github.com/everix1992 "4 total commits to the home-assistant organization: +2 commits to pyharmony 1 commit to home-assistant 1 commit to home-assistant.io ") @@ -2782,25 +2877,26 @@ This page contains a list of people who have contributed in one way or another t - [Ezra Bowden (@bn0)](https://github.com/bn0 "2 total commits to the home-assistant organization: 2 commits to warrant ") -- [Fabian Affolter (@fabaff)](https://github.com/fabaff "5201 total commits to the home-assistant organization: -3193 commits to home-assistant.io -1798 commits to home-assistant -37 commits to home-assistant-cli +- [Fabian Affolter (@fabaff)](https://github.com/fabaff "5265 total commits to the home-assistant organization: +3219 commits to home-assistant.io +1826 commits to home-assistant +38 commits to home-assistant-cli +36 commits to home-assistant-notebooks 33 commits to home-assistant-assets -32 commits to home-assistant-notebooks -30 commits to developers.home-assistant +32 commits to developers.home-assistant 18 commits to organization-internal 12 commits to hassio-build 11 commits to home-assistant-polymer -10 commits to netdisco +11 commits to netdisco 7 commits to hassos -6 commits to hassio 6 commits to hassio-addons +6 commits to hassio 3 commits to hass-release 2 commits to home-assistant-iOS +2 commits to data.home-assistant 1 commit to home-assistant-js-websocket -1 commit to ui-schema 1 commit to example-custom-config +1 commit to ui-schema ") - [Fabian Fischer (@nodomain)](https://github.com/nodomain "1 total commits to the home-assistant organization: 1 commit to hassio-addons @@ -2864,8 +2960,8 @@ This page contains a list of people who have contributed in one way or another t - [ferdydek (@ferdydek)](https://github.com/ferdydek "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") -- [Fermulator (@fermulator)](https://github.com/fermulator "1 total commits to the home-assistant organization: -1 commit to home-assistant.io +- [Fermulator (@fermulator)](https://github.com/fermulator "2 total commits to the home-assistant organization: +2 commits to home-assistant.io ") - [Fernando (@ferazambuja)](https://github.com/ferazambuja "4 total commits to the home-assistant organization: 4 commits to home-assistant.io @@ -2874,6 +2970,10 @@ This page contains a list of people who have contributed in one way or another t 4 commits to home-assistant.io 2 commits to home-assistant ") +- [FieldofClay (@FieldofClay)](https://github.com/FieldofClay "2 total commits to the home-assistant organization: +1 commit to home-assistant +1 commit to home-assistant.io +") - [fignew (@fignew)](https://github.com/fignew "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") @@ -2962,15 +3062,16 @@ This page contains a list of people who have contributed in one way or another t - [fran1987 (@fran1987)](https://github.com/fran1987 "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") -- [Franck Nijhof (@frenck)](https://github.com/frenck "100 total commits to the home-assistant organization: -49 commits to home-assistant.io -20 commits to hassio-cli +- [Franck Nijhof (@frenck)](https://github.com/frenck "104 total commits to the home-assistant organization: +51 commits to home-assistant.io +21 commits to hassio-cli 11 commits to hassio 8 commits to developers.home-assistant 5 commits to home-assistant 4 commits to hassio-addons 2 commits to home-assistant-polymer 1 commit to appdaemon +1 commit to data.home-assistant ") - [Frank (@syphernl)](https://github.com/syphernl "1 total commits to the home-assistant organization: 1 commit to home-assistant-polymer @@ -3008,9 +3109,9 @@ This page contains a list of people who have contributed in one way or another t 1 commit to developers.home-assistant 1 commit to home-assistant ") -- [Fredrik Erlandsson (@fredrike)](https://github.com/fredrike "18 total commits to the home-assistant organization: -17 commits to home-assistant -1 commit to home-assistant.io +- [Fredrik Erlandsson (@fredrike)](https://github.com/fredrike "25 total commits to the home-assistant organization: +23 commits to home-assistant +2 commits to home-assistant.io ") - [Fredrik Fjeld (@fredrikfjeld)](https://github.com/fredrikfjeld "2 total commits to the home-assistant organization: 2 commits to home-assistant.io @@ -3066,8 +3167,8 @@ This page contains a list of people who have contributed in one way or another t - [Gaetan Semet (@gsemet)](https://github.com/gsemet "2 total commits to the home-assistant organization: 2 commits to home-assistant.io ") -- [Galtwise (@Galtwise)](https://github.com/Galtwise "1 total commits to the home-assistant organization: -1 commit to home-assistant.io +- [Galtwise (@Galtwise)](https://github.com/Galtwise "3 total commits to the home-assistant organization: +3 commits to home-assistant.io ") - [Gamester17 (@Gamester17)](https://github.com/Gamester17 "2 total commits to the home-assistant organization: 2 commits to home-assistant.io @@ -3142,13 +3243,13 @@ This page contains a list of people who have contributed in one way or another t - [Georgii Staroselskii (@staroselskii)](https://github.com/staroselskii "1 total commits to the home-assistant organization: 1 commit to pi-gen ") -- [Gerard (@erorus)](https://github.com/erorus "1 total commits to the home-assistant organization: -1 commit to dehydrated -") - [Gerard (@gerard33)](https://github.com/gerard33 "22 total commits to the home-assistant organization: 13 commits to home-assistant.io 9 commits to home-assistant ") +- [Gerard (@erorus)](https://github.com/erorus "1 total commits to the home-assistant organization: +1 commit to dehydrated +") - [Gerardo Castillo (@altersis)](https://github.com/altersis "1 total commits to the home-assistant organization: 1 commit to home-assistant ") @@ -3191,6 +3292,10 @@ This page contains a list of people who have contributed in one way or another t - [Gianpaolo Macario (@gmacario)](https://github.com/gmacario "2 total commits to the home-assistant organization: 2 commits to home-assistant.io ") +- [Gido (@GidoHakvoort)](https://github.com/GidoHakvoort "2 total commits to the home-assistant organization: +1 commit to home-assistant +1 commit to home-assistant.io +") - [Giel Janssens (@gieljnssns)](https://github.com/gieljnssns "7 total commits to the home-assistant organization: 5 commits to home-assistant 2 commits to home-assistant.io @@ -3221,12 +3326,12 @@ This page contains a list of people who have contributed in one way or another t - [gizmocuz (@gizmocuz)](https://github.com/gizmocuz "21 total commits to the home-assistant organization: 21 commits to open-zwave ") -- [Glen Takahashi (@glentakahashi)](https://github.com/glentakahashi "2 total commits to the home-assistant organization: -1 commit to home-assistant +- [Glen Takahashi (@glentakahashi)](https://github.com/glentakahashi "4 total commits to the home-assistant organization: +3 commits to home-assistant 1 commit to home-assistant.io ") -- [Glenn Morrison (@atomicpapa)](https://github.com/atomicpapa "7 total commits to the home-assistant organization: -7 commits to home-assistant.io +- [Glenn Morrison (@atomicpapa)](https://github.com/atomicpapa "8 total commits to the home-assistant organization: +8 commits to home-assistant.io ") - [Glenn Waters (@gwww)](https://github.com/gwww "19 total commits to the home-assistant organization: 11 commits to home-assistant @@ -3323,8 +3428,8 @@ This page contains a list of people who have contributed in one way or another t - [gregwis (@gregwis)](https://github.com/gregwis "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") -- [gremblin (@e2m32)](https://github.com/e2m32 "3 total commits to the home-assistant organization: -3 commits to home-assistant.io +- [gremblin (@e2m32)](https://github.com/e2m32 "4 total commits to the home-assistant organization: +4 commits to home-assistant.io ") - [groth\-its (@groth-its)](https://github.com/groth-its "2 total commits to the home-assistant organization: 2 commits to home-assistant @@ -3469,9 +3574,9 @@ This page contains a list of people who have contributed in one way or another t 6 commits to home-assistant 5 commits to home-assistant.io ") -- [Heine Furubotten (@hfurubotten)](https://github.com/hfurubotten "2 total commits to the home-assistant organization: -1 commit to home-assistant -1 commit to home-assistant.io +- [Heine Furubotten (@hfurubotten)](https://github.com/hfurubotten "5 total commits to the home-assistant organization: +3 commits to home-assistant +2 commits to home-assistant.io ") - [Heinrich Dahms (@htdahms)](https://github.com/htdahms "1 total commits to the home-assistant organization: 1 commit to home-assistant-iOS @@ -3619,9 +3724,12 @@ This page contains a list of people who have contributed in one way or another t - [Ian Darwin (@IanDarwin)](https://github.com/IanDarwin "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") -- [Ian Richardson (@iantrich)](https://github.com/iantrich "120 total commits to the home-assistant organization: -98 commits to home-assistant-polymer -15 commits to home-assistant.io +- [Ian Day (@iandday)](https://github.com/iandday "16 total commits to the home-assistant organization: +16 commits to pyharmony +") +- [Ian Richardson (@iantrich)](https://github.com/iantrich "139 total commits to the home-assistant organization: +111 commits to home-assistant-polymer +21 commits to home-assistant.io 6 commits to home-assistant 1 commit to developers.home-assistant ") @@ -3652,8 +3760,9 @@ This page contains a list of people who have contributed in one way or another t 2 commits to home-assistant 1 commit to home-assistant.io ") -- [Igor Motov (@imotov)](https://github.com/imotov "1 total commits to the home-assistant organization: -1 commit to home-assistant.io +- [Igor Motov (@imotov)](https://github.com/imotov "3 total commits to the home-assistant organization: +2 commits to home-assistant.io +1 commit to home-assistant ") - [Igor Shults (@ishults)](https://github.com/ishults "12 total commits to the home-assistant organization: 6 commits to home-assistant @@ -3694,9 +3803,9 @@ This page contains a list of people who have contributed in one way or another t - [insajd (@insajd)](https://github.com/insajd "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") -- [Ioan Loosley (@ioangogo)](https://github.com/ioangogo "20 total commits to the home-assistant organization: +- [Ioan Loosley (@ioangogo)](https://github.com/ioangogo "21 total commits to the home-assistant organization: 17 commits to home-assistant.io -3 commits to home-assistant +4 commits to home-assistant ") - [ionred (@ionred)](https://github.com/ionred "1 total commits to the home-assistant organization: 1 commit to home-assistant.io @@ -3957,9 +4066,12 @@ This page contains a list of people who have contributed in one way or another t - [Jason Woodward (@woodwardjd)](https://github.com/woodwardjd "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") -- [javicalle (@javicalle)](https://github.com/javicalle "3 total commits to the home-assistant organization: +- [Jasper van der Neut \- Stulen (@jvanderneutstulen)](https://github.com/jvanderneutstulen "4 total commits to the home-assistant organization: +4 commits to hassos +") +- [javicalle (@javicalle)](https://github.com/javicalle "6 total commits to the home-assistant organization: +4 commits to home-assistant 2 commits to home-assistant.io -1 commit to home-assistant ") - [Javier Gonel (@graffic)](https://github.com/graffic "2 total commits to the home-assistant organization: 2 commits to home-assistant @@ -3997,6 +4109,9 @@ This page contains a list of people who have contributed in one way or another t 7 commits to home-assistant.io 6 commits to home-assistant ") +- [Jc2k (@Jc2k)](https://github.com/Jc2k "2 total commits to the home-assistant organization: +2 commits to home-assistant +") - [jchasey (@jchasey)](https://github.com/jchasey "1 total commits to the home-assistant organization: 1 commit to developers.home-assistant ") @@ -4040,6 +4155,9 @@ This page contains a list of people who have contributed in one way or another t - [Jeena Paradies (@jeena)](https://github.com/jeena "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") +- [Jeff Boothe (@jboothe)](https://github.com/jboothe "1 total commits to the home-assistant organization: +1 commit to home-assistant.io +") - [Jeff Irion (@JeffLIrion)](https://github.com/JeffLIrion "5 total commits to the home-assistant organization: 4 commits to home-assistant 1 commit to home-assistant.io @@ -4058,9 +4176,13 @@ This page contains a list of people who have contributed in one way or another t - [jeff tapia (@jtmoderate876)](https://github.com/jtmoderate876 "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") -- [Jeff Wilson (@jawilson)](https://github.com/jawilson "26 total commits to the home-assistant organization: +- [Jeff Terrace (@jterrace)](https://github.com/jterrace "6 total commits to the home-assistant organization: +6 commits to pyharmony +") +- [Jeff Wilson (@jawilson)](https://github.com/jawilson "28 total commits to the home-assistant organization: 20 commits to home-assistant 6 commits to home-assistant.io +2 commits to pyharmony ") - [Jeffrey Lin (@linjef)](https://github.com/linjef "3 total commits to the home-assistant organization: 2 commits to home-assistant @@ -4069,18 +4191,19 @@ This page contains a list of people who have contributed in one way or another t - [Jelmer Tiete (@JelmerT)](https://github.com/JelmerT "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") +- [Jens (@jensihnow)](https://github.com/jensihnow "5 total commits to the home-assistant organization: +3 commits to home-assistant +2 commits to home-assistant.io +") - [Jens (@jhoepken)](https://github.com/jhoepken "3 total commits to the home-assistant organization: 3 commits to home-assistant.io ") -- [Jens (@jensihnow)](https://github.com/jensihnow "1 total commits to the home-assistant organization: -1 commit to home-assistant -") - [Jens Kohl (@jk)](https://github.com/jk "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") - [Jens Østergaard Nielsen (@dingusdk)](https://github.com/dingusdk "8 total commits to the home-assistant organization: -4 commits to home-assistant.io 4 commits to home-assistant +4 commits to home-assistant.io ") - [jensjakob (@jensjakob)](https://github.com/jensjakob "1 total commits to the home-assistant organization: 1 commit to home-assistant.io @@ -4170,8 +4293,8 @@ This page contains a list of people who have contributed in one way or another t 1 commit to home-assistant ") - [JesseWebDotCom (@JesseWebDotCom)](https://github.com/JesseWebDotCom "16 total commits to the home-assistant organization: -8 commits to home-assistant 8 commits to home-assistant.io +8 commits to home-assistant ") - [jessyjones (@jessyjones)](https://github.com/jessyjones "1 total commits to the home-assistant organization: 1 commit to home-assistant.io @@ -4196,6 +4319,9 @@ This page contains a list of people who have contributed in one way or another t - [jimbob1001 (@jimbob1001)](https://github.com/jimbob1001 "4 total commits to the home-assistant organization: 4 commits to home-assistant.io ") +- [jimboca (@jimboca)](https://github.com/jimboca "3 total commits to the home-assistant organization: +3 commits to pyharmony +") - [Jimmy Tang (@jcftang)](https://github.com/jcftang "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") @@ -4236,10 +4362,10 @@ This page contains a list of people who have contributed in one way or another t - [Joakim Plate (@elupus)](https://github.com/elupus "1 total commits to the home-assistant organization: 1 commit to home-assistant ") -- [Joakim Sørensen (@ludeeus)](https://github.com/ludeeus "213 total commits to the home-assistant organization: +- [Joakim Sørensen (@ludeeus)](https://github.com/ludeeus "218 total commits to the home-assistant organization: 141 commits to hassbian-scripts -38 commits to home-assistant.io -34 commits to home-assistant +40 commits to home-assistant.io +37 commits to home-assistant ") - [Joaquín (@joaqtor)](https://github.com/joaqtor "1 total commits to the home-assistant organization: 1 commit to home-assistant @@ -4342,10 +4468,10 @@ This page contains a list of people who have contributed in one way or another t - [John Allen (@jra3)](https://github.com/jra3 "2 total commits to the home-assistant organization: 2 commits to home-assistant ") -- [John Arild Berentsen (@turbokongen)](https://github.com/turbokongen "225 total commits to the home-assistant organization: +- [John Arild Berentsen (@turbokongen)](https://github.com/turbokongen "227 total commits to the home-assistant organization: 156 commits to home-assistant -45 commits to home-assistant.io -24 commits to home-assistant-polymer +46 commits to home-assistant.io +25 commits to home-assistant-polymer ") - [John Boiles (@johnboiles)](https://github.com/johnboiles "2 total commits to the home-assistant organization: 1 commit to home-assistant @@ -4369,12 +4495,15 @@ This page contains a list of people who have contributed in one way or another t - [John McLaughlin (@loghound)](https://github.com/loghound "2 total commits to the home-assistant organization: 2 commits to home-assistant ") -- [John Mihalic (@mezz64)](https://github.com/mezz64 "51 total commits to the home-assistant organization: -37 commits to home-assistant +- [John Mihalic (@mezz64)](https://github.com/mezz64 "54 total commits to the home-assistant organization: +40 commits to home-assistant 12 commits to home-assistant.io 1 commit to hadashboard 1 commit to home-assistant-polymer ") +- [John Shahawy (@JohnShahawy)](https://github.com/JohnShahawy "1 total commits to the home-assistant organization: +1 commit to home-assistant.io +") - [John W\. Long (@jlong)](https://github.com/jlong "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") @@ -4413,6 +4542,9 @@ This page contains a list of people who have contributed in one way or another t 16 commits to homebridge-homeassistant 9 commits to home-assistant.io ") +- [Jonas Janz (@PixelJonas)](https://github.com/PixelJonas "1 total commits to the home-assistant organization: +1 commit to hassio-build +") - [Jonas Karlsson (@endor-force)](https://github.com/endor-force "13 total commits to the home-assistant organization: 6 commits to home-assistant.io 5 commits to hassio-addons @@ -4436,8 +4568,8 @@ This page contains a list of people who have contributed in one way or another t - [Jonathan Batchelor (@jmb)](https://github.com/jmb "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") -- [Jonathan Herlin (@Jonher937)](https://github.com/Jonher937 "1 total commits to the home-assistant organization: -1 commit to home-assistant.io +- [Jonathan Herlin (@Jonher937)](https://github.com/Jonher937 "2 total commits to the home-assistant organization: +2 commits to home-assistant.io ") - [Jonathan Keljo (@jkeljo)](https://github.com/jkeljo "6 total commits to the home-assistant organization: 3 commits to home-assistant @@ -4483,13 +4615,13 @@ This page contains a list of people who have contributed in one way or another t 40 commits to home-assistant 3 commits to home-assistant.io ") -- [Jorim Tielemans (@tjorim)](https://github.com/tjorim "84 total commits to the home-assistant organization: -69 commits to home-assistant.io +- [Jorim Tielemans (@tjorim)](https://github.com/tjorim "88 total commits to the home-assistant organization: +73 commits to home-assistant.io 6 commits to home-assistant -2 commits to hassio +2 commits to hassio-cli 2 commits to hassio-addons 2 commits to developers.home-assistant -2 commits to hassio-cli +2 commits to hassio 1 commit to hassio-build ") - [jorisc90 (@jorisc90)](https://github.com/jorisc90 "1 total commits to the home-assistant organization: @@ -4587,6 +4719,9 @@ This page contains a list of people who have contributed in one way or another t - [jtscott (@jtscott)](https://github.com/jtscott "1 total commits to the home-assistant organization: 1 commit to home-assistant ") +- [Juan Manuel Combetto (@omniwired)](https://github.com/omniwired "1 total commits to the home-assistant organization: +1 commit to appdaemon +") - [Juan Martin (@tinchox5)](https://github.com/tinchox5 "1 total commits to the home-assistant organization: 1 commit to home-assistant-js-websocket ") @@ -4623,6 +4758,9 @@ This page contains a list of people who have contributed in one way or another t - [Julian Knauer (@jaypikay)](https://github.com/jaypikay "1 total commits to the home-assistant organization: 1 commit to home-assistant ") +- [Julien Brochet (@aerialls)](https://github.com/aerialls "1 total commits to the home-assistant organization: +1 commit to home-assistant.io +") - [Julien Danjou (@jd)](https://github.com/jd "1 total commits to the home-assistant organization: 1 commit to home-assistant ") @@ -4636,8 +4774,8 @@ This page contains a list of people who have contributed in one way or another t 28 commits to home-assistant 7 commits to home-assistant.io ") -- [jumpkick (@jumpkick)](https://github.com/jumpkick "16 total commits to the home-assistant organization: -12 commits to home-assistant +- [jumpkick (@jumpkick)](https://github.com/jumpkick "18 total commits to the home-assistant organization: +14 commits to home-assistant 4 commits to home-assistant.io ") - [Junian Triajianto (@junian)](https://github.com/junian "1 total commits to the home-assistant organization: @@ -4740,8 +4878,9 @@ This page contains a list of people who have contributed in one way or another t 4 commits to home-assistant 1 commit to home-assistant.io ") -- [Karim Geiger (@KarimGeiger)](https://github.com/KarimGeiger "1 total commits to the home-assistant organization: +- [Karim Geiger (@KarimGeiger)](https://github.com/KarimGeiger "2 total commits to the home-assistant organization: 1 commit to home-assistant +1 commit to home-assistant.io ") - [Karl Kihlström (@kalkih)](https://github.com/kalkih "6 total commits to the home-assistant organization: 4 commits to home-assistant-polymer @@ -4765,6 +4904,9 @@ This page contains a list of people who have contributed in one way or another t - [KD4SIR (@scotthibbs)](https://github.com/scotthibbs "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") +- [kdvlr (@kdvlr)](https://github.com/kdvlr "1 total commits to the home-assistant organization: +1 commit to home-assistant +") - [Keaton Taylor (@keatontaylor)](https://github.com/keatontaylor "7 total commits to the home-assistant organization: 4 commits to home-assistant 3 commits to home-assistant.io @@ -4800,8 +4942,8 @@ This page contains a list of people who have contributed in one way or another t 13 commits to home-assistant.io 2 commits to appdaemon ") -- [kennedyshead (@kennedyshead)](https://github.com/kennedyshead "40 total commits to the home-assistant organization: -36 commits to home-assistant +- [kennedyshead (@kennedyshead)](https://github.com/kennedyshead "42 total commits to the home-assistant organization: +38 commits to home-assistant 4 commits to home-assistant.io ") - [Kenny Millington (@kmdm)](https://github.com/kmdm "2 total commits to the home-assistant organization: @@ -4913,8 +5055,8 @@ This page contains a list of people who have contributed in one way or another t 1 commit to home-assistant.io ") - [Klaas Hoekema (@KlaasH)](https://github.com/KlaasH "12 total commits to the home-assistant organization: -5 commits to home-assistant.io 5 commits to home-assistant +5 commits to home-assistant.io 2 commits to home-assistant-polymer ") - [Klaas Schoute (@klaasnicolaas)](https://github.com/klaasnicolaas "286 total commits to the home-assistant organization: @@ -4935,6 +5077,9 @@ This page contains a list of people who have contributed in one way or another t - [Koen Ekelschot (@peckham)](https://github.com/peckham "1 total commits to the home-assistant organization: 1 commit to home-assistant ") +- [Koen Kanters (@Koenkk)](https://github.com/Koenkk "1 total commits to the home-assistant organization: +1 commit to home-assistant.io +") - [koen01 (@koen01)](https://github.com/koen01 "1 total commits to the home-assistant organization: 1 commit to home-assistant ") @@ -5014,6 +5159,9 @@ This page contains a list of people who have contributed in one way or another t - [Lance Haynie (@lancehaynie)](https://github.com/lancehaynie "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") +- [Lance Moss (@mossyhub)](https://github.com/mossyhub "1 total commits to the home-assistant organization: +1 commit to home-assistant.io +") - [lance36 (@lance36)](https://github.com/lance36 "1 total commits to the home-assistant organization: 1 commit to home-assistant ") @@ -5026,6 +5174,9 @@ This page contains a list of people who have contributed in one way or another t - [Lars Englund (@larsenglund)](https://github.com/larsenglund "1 total commits to the home-assistant organization: 1 commit to appdaemon ") +- [Lars Hagström (@DonOregano)](https://github.com/DonOregano "1 total commits to the home-assistant organization: +1 commit to pyharmony +") - [Lars Kerick (@Brice187)](https://github.com/Brice187 "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") @@ -5035,6 +5186,9 @@ This page contains a list of people who have contributed in one way or another t - [LaurensBot (@LaurensBot)](https://github.com/LaurensBot "2 total commits to the home-assistant organization: 2 commits to home-assistant.io ") +- [LaurentTrk (@LaurentTrk)](https://github.com/LaurentTrk "3 total commits to the home-assistant organization: +3 commits to pyharmony +") - [LavaGlass (@LavaGlass)](https://github.com/LavaGlass "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") @@ -5111,16 +5265,16 @@ This page contains a list of people who have contributed in one way or another t - [Levi Govaerts (@legovaer)](https://github.com/legovaer "1 total commits to the home-assistant organization: 1 commit to home-assistant ") -- [Lewis Juggins (@lwis)](https://github.com/lwis "69 total commits to the home-assistant organization: +- [Lewis Juggins (@lwis)](https://github.com/lwis "70 total commits to the home-assistant organization: 56 commits to home-assistant -12 commits to home-assistant.io +13 commits to home-assistant.io 1 commit to home-assistant-polymer ") - [Li\-Wen Yip (@liwenyip)](https://github.com/liwenyip "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") -- [liaanvdm (@liaanvdm)](https://github.com/liaanvdm "1 total commits to the home-assistant organization: -1 commit to home-assistant +- [liaanvdm (@liaanvdm)](https://github.com/liaanvdm "3 total commits to the home-assistant organization: +3 commits to home-assistant ") - [Liang Sun (@leonsim)](https://github.com/leonsim "1 total commits to the home-assistant organization: 1 commit to home-assistant.io @@ -5156,8 +5310,8 @@ This page contains a list of people who have contributed in one way or another t - [lolouk44 (@lolouk44)](https://github.com/lolouk44 "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") -- [longman391 (@longman391)](https://github.com/longman391 "1 total commits to the home-assistant organization: -1 commit to home-assistant.io +- [longman391 (@longman391)](https://github.com/longman391 "2 total commits to the home-assistant organization: +2 commits to home-assistant.io ") - [lordneon (@lordneon)](https://github.com/lordneon "1 total commits to the home-assistant organization: 1 commit to home-assistant.io @@ -5198,9 +5352,9 @@ This page contains a list of people who have contributed in one way or another t - [Luca Adrian Lindhorst (@lal12)](https://github.com/lal12 "2 total commits to the home-assistant organization: 2 commits to home-assistant.io ") -- [Luca Angemi (@luca-angemi)](https://github.com/luca-angemi "6 total commits to the home-assistant organization: +- [Luca Angemi (@luca-angemi)](https://github.com/luca-angemi "8 total commits to the home-assistant organization: +4 commits to home-assistant 3 commits to home-assistant.io -2 commits to home-assistant 1 commit to home-assistant-polymer ") - [Luca Simonetti @Nohup (@luca-simonetti)](https://github.com/luca-simonetti "1 total commits to the home-assistant organization: @@ -5297,8 +5451,8 @@ This page contains a list of people who have contributed in one way or another t - [Maarten Groeneweg (@lazytesting)](https://github.com/lazytesting "1 total commits to the home-assistant organization: 1 commit to hassio-addons ") -- [Maciej Bieniek (@bieniu)](https://github.com/bieniu "9 total commits to the home-assistant organization: -6 commits to home-assistant +- [Maciej Bieniek (@bieniu)](https://github.com/bieniu "10 total commits to the home-assistant organization: +7 commits to home-assistant 2 commits to home-assistant.io 1 commit to home-assistant-polymer ") @@ -5338,8 +5492,8 @@ This page contains a list of people who have contributed in one way or another t - [Magnus Månsson (@magma1447)](https://github.com/magma1447 "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") -- [Magnus Øverli (@magnusoverli)](https://github.com/magnusoverli "1 total commits to the home-assistant organization: -1 commit to home-assistant.io +- [Magnus Øverli (@magnusoverli)](https://github.com/magnusoverli "2 total commits to the home-assistant organization: +2 commits to home-assistant.io ") - [MagnusKnutas (@MagnusKnutas)](https://github.com/MagnusKnutas "29 total commits to the home-assistant organization: 29 commits to home-assistant @@ -5358,8 +5512,8 @@ This page contains a list of people who have contributed in one way or another t 2 commits to home-assistant.io ") - [Maikel Punie (@Cereal2nd)](https://github.com/Cereal2nd "8 total commits to the home-assistant organization: -4 commits to home-assistant.io 4 commits to home-assistant +4 commits to home-assistant.io ") - [Maikel Wever (@maikelwever)](https://github.com/maikelwever "2 total commits to the home-assistant organization: 2 commits to home-assistant @@ -5378,11 +5532,11 @@ This page contains a list of people who have contributed in one way or another t 3 commits to home-assistant 2 commits to home-assistant.io ") -- [Malte Franken (@exxamalte)](https://github.com/exxamalte "38 total commits to the home-assistant organization: -25 commits to home-assistant -11 commits to home-assistant.io +- [Malte Franken (@exxamalte)](https://github.com/exxamalte "42 total commits to the home-assistant organization: +26 commits to home-assistant +12 commits to home-assistant.io +3 commits to home-assistant-polymer 1 commit to developers.home-assistant -1 commit to home-assistant-polymer ") - [Manoj (@vmulpuru)](https://github.com/vmulpuru "1 total commits to the home-assistant organization: 1 commit to home-assistant @@ -5432,8 +5586,8 @@ This page contains a list of people who have contributed in one way or another t 5 commits to home-assistant.io 1 commit to home-assistant ") -- [Marcelo Moreira de Mello (@tchellomello)](https://github.com/tchellomello "159 total commits to the home-assistant organization: -89 commits to home-assistant +- [Marcelo Moreira de Mello (@tchellomello)](https://github.com/tchellomello "160 total commits to the home-assistant organization: +90 commits to home-assistant 67 commits to home-assistant.io 1 commit to home-assistant-assets 1 commit to hassio-build @@ -5522,6 +5676,9 @@ This page contains a list of people who have contributed in one way or another t 1 commit to home-assistant 1 commit to home-assistant.io ") +- [Marius Retegan (@mretegan)](https://github.com/mretegan "2 total commits to the home-assistant organization: +2 commits to home-assistant +") - [Mariusz Łuciów (@mariuszluciow)](https://github.com/mariuszluciow "5 total commits to the home-assistant organization: 3 commits to home-assistant 1 commit to home-assistant-polymer @@ -5607,6 +5764,10 @@ This page contains a list of people who have contributed in one way or another t 3 commits to home-assistant 2 commits to home-assistant.io ") +- [Markus Ressel (@markusressel)](https://github.com/markusressel "2 total commits to the home-assistant organization: +1 commit to home-assistant +1 commit to home-assistant.io +") - [Markus Stenberg (@fingon)](https://github.com/fingon "6 total commits to the home-assistant organization: 6 commits to home-assistant ") @@ -5624,8 +5785,8 @@ This page contains a list of people who have contributed in one way or another t 3 commits to home-assistant.io ") - [Martin Donlon (@wickerwaka)](https://github.com/wickerwaka "4 total commits to the home-assistant organization: -2 commits to home-assistant 2 commits to home-assistant.io +2 commits to home-assistant ") - [Martin Eberhardt (@DarkFox)](https://github.com/DarkFox "6 total commits to the home-assistant organization: 5 commits to home-assistant.io @@ -5694,6 +5855,10 @@ This page contains a list of people who have contributed in one way or another t - [marutanm (@marutanm)](https://github.com/marutanm "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") +- [Marvin Wichmann (@marvin-w)](https://github.com/marvin-w "2 total commits to the home-assistant organization: +1 commit to home-assistant +1 commit to home-assistant.io +") - [Masahiro Kamata (@kamatari)](https://github.com/kamatari "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") @@ -5715,14 +5880,14 @@ This page contains a list of people who have contributed in one way or another t 1 commit to homebridge-homeassistant 1 commit to home-assistant ") -- [Mathieu Maret (@mmaret-geny)](https://github.com/mmaret-geny "1 total commits to the home-assistant organization: -1 commit to home-assistant.io -") - [Mathieu Maret (@mmaret)](https://github.com/mmaret "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") -- [Mathieu Velten (@MatMaul)](https://github.com/MatMaul "5 total commits to the home-assistant organization: -4 commits to home-assistant +- [Mathieu Maret (@mmaret-geny)](https://github.com/mmaret-geny "1 total commits to the home-assistant organization: +1 commit to home-assistant.io +") +- [Mathieu Velten (@MatMaul)](https://github.com/MatMaul "6 total commits to the home-assistant organization: +5 commits to home-assistant 1 commit to home-assistant.io ") - [Matouš Bečvář (@MattXcz)](https://github.com/MattXcz "1 total commits to the home-assistant organization: @@ -5861,8 +6026,8 @@ This page contains a list of people who have contributed in one way or another t - [Mattias Ryrlén (@mattiasr)](https://github.com/mattiasr "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") -- [Mattias Welponer (@mxworm)](https://github.com/mxworm "25 total commits to the home-assistant organization: -15 commits to home-assistant +- [Mattias Welponer (@mxworm)](https://github.com/mxworm "26 total commits to the home-assistant organization: +16 commits to home-assistant 9 commits to home-assistant.io 1 commit to home-assistant-polymer ") @@ -5907,10 +6072,11 @@ This page contains a list of people who have contributed in one way or another t - [Max Rumpf (@Maxr1998)](https://github.com/Maxr1998 "15 total commits to the home-assistant organization: 15 commits to home-assistant.io ") -- [Max Rydahl Andersen (@maxandersen)](https://github.com/maxandersen "33 total commits to the home-assistant organization: -29 commits to home-assistant-cli +- [Max Rydahl Andersen (@maxandersen)](https://github.com/maxandersen "56 total commits to the home-assistant organization: +50 commits to home-assistant-cli +3 commits to home-assistant.io 2 commits to developers.home-assistant -2 commits to home-assistant.io +1 commit to home-assistant ") - [Max von Webel (@343max)](https://github.com/343max "1 total commits to the home-assistant organization: 1 commit to home-assistant.io @@ -5919,6 +6085,9 @@ This page contains a list of people who have contributed in one way or another t 5 commits to home-assistant 3 commits to home-assistant.io ") +- [MaxG88 (@MaxG88)](https://github.com/MaxG88 "1 total commits to the home-assistant organization: +1 commit to home-assistant +") - [Maxim Krušina (@maximkrusina)](https://github.com/maximkrusina "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") @@ -5962,6 +6131,9 @@ This page contains a list of people who have contributed in one way or another t - [meatheadmike (@meatheadmike)](https://github.com/meatheadmike "2 total commits to the home-assistant organization: 2 commits to home-assistant ") +- [Megachip (@Megachip)](https://github.com/Megachip "2 total commits to the home-assistant organization: +2 commits to home-assistant.io +") - [MeIchthys (@meichthys)](https://github.com/meichthys "2 total commits to the home-assistant organization: 2 commits to home-assistant.io ") @@ -6008,6 +6180,10 @@ This page contains a list of people who have contributed in one way or another t - [Michael Chang (@micbase)](https://github.com/micbase "1 total commits to the home-assistant organization: 1 commit to home-assistant ") +- [Michael Dubno (@dubnom)](https://github.com/dubnom "6 total commits to the home-assistant organization: +3 commits to home-assistant +3 commits to home-assistant.io +") - [Michael Fester (@michaelfester)](https://github.com/michaelfester "6 total commits to the home-assistant organization: 4 commits to home-assistant.io 2 commits to home-assistant @@ -6041,6 +6217,9 @@ This page contains a list of people who have contributed in one way or another t - [Michael Luggen (@l00mi)](https://github.com/l00mi "5 total commits to the home-assistant organization: 5 commits to home-assistant.io ") +- [Michael Meinel (@led02)](https://github.com/led02 "1 total commits to the home-assistant organization: +1 commit to pyharmony +") - [Michael Pfister (@pfista)](https://github.com/pfista "2 total commits to the home-assistant organization: 2 commits to home-assistant.io ") @@ -6084,8 +6263,9 @@ This page contains a list of people who have contributed in one way or another t - [MichaelSprague (@MichaelSprague)](https://github.com/MichaelSprague "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") -- [Michal (@Dinth)](https://github.com/Dinth "1 total commits to the home-assistant organization: +- [Michal (@Dinth)](https://github.com/Dinth "2 total commits to the home-assistant organization: 1 commit to open-zwave +1 commit to home-assistant.io ") - [Michaël Arnauts (@michaelarnauts)](https://github.com/michaelarnauts "65 total commits to the home-assistant organization: 34 commits to home-assistant @@ -6167,10 +6347,10 @@ This page contains a list of people who have contributed in one way or another t - [Mikko Tapionlinna (@Arkkimaagi)](https://github.com/Arkkimaagi "2 total commits to the home-assistant organization: 2 commits to home-assistant ") -- [Milan V\. (@milanvo)](https://github.com/milanvo "18 total commits to the home-assistant organization: +- [Milan V\. (@milanvo)](https://github.com/milanvo "19 total commits to the home-assistant organization: 10 commits to home-assistant 7 commits to home-assistant.io -1 commit to home-assistant-polymer +2 commits to home-assistant-polymer ") - [Milas Bowman (@milas)](https://github.com/milas "1 total commits to the home-assistant organization: 1 commit to home-assistant @@ -6281,9 +6461,9 @@ This page contains a list of people who have contributed in one way or another t - [Moos (@moos)](https://github.com/moos "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") -- [mopolus (@mopolus)](https://github.com/mopolus "2 total commits to the home-assistant organization: -1 commit to home-assistant -1 commit to home-assistant.io +- [mopolus (@mopolus)](https://github.com/mopolus "5 total commits to the home-assistant organization: +3 commits to home-assistant +2 commits to home-assistant.io ") - [MORITA Hajime (@omo)](https://github.com/omo "3 total commits to the home-assistant organization: 3 commits to home-assistant.io @@ -6308,6 +6488,9 @@ This page contains a list of people who have contributed in one way or another t 6 commits to home-assistant.io 3 commits to home-assistant ") +- [mreiling (@mreiling)](https://github.com/mreiling "1 total commits to the home-assistant organization: +1 commit to home-assistant +") - [mrosseel (@mrosseel)](https://github.com/mrosseel "1 total commits to the home-assistant organization: 1 commit to home-assistant ") @@ -6339,8 +6522,8 @@ This page contains a list of people who have contributed in one way or another t - [mvillarejo (@mvillarejo)](https://github.com/mvillarejo "1 total commits to the home-assistant organization: 1 commit to home-assistant ") -- [mvn23 (@mvn23)](https://github.com/mvn23 "20 total commits to the home-assistant organization: -10 commits to home-assistant +- [mvn23 (@mvn23)](https://github.com/mvn23 "23 total commits to the home-assistant organization: +13 commits to home-assistant 10 commits to home-assistant.io ") - [mweimerskirch (@mweimerskirch)](https://github.com/mweimerskirch "3 total commits to the home-assistant organization: @@ -6391,6 +6574,9 @@ This page contains a list of people who have contributed in one way or another t 13 commits to home-assistant 6 commits to home-assistant.io ") +- [Nate Robinson (@NateRobinsonS)](https://github.com/NateRobinsonS "1 total commits to the home-assistant organization: +1 commit to home-assistant.io +") - [natemason (@natemason)](https://github.com/natemason "1 total commits to the home-assistant organization: 1 commit to home-assistant ") @@ -6477,8 +6663,8 @@ This page contains a list of people who have contributed in one way or another t 2 commits to home-assistant 2 commits to home-assistant.io ") -- [Nicholas Westerhausen (@nwesterhausen)](https://github.com/nwesterhausen "17 total commits to the home-assistant organization: -17 commits to home-assistant.io +- [Nicholas Westerhausen (@nwesterhausen)](https://github.com/nwesterhausen "20 total commits to the home-assistant organization: +20 commits to home-assistant.io ") - [Nick Chamberlin (@NickChamberlin)](https://github.com/NickChamberlin "1 total commits to the home-assistant organization: 1 commit to home-assistant.io @@ -6486,9 +6672,9 @@ This page contains a list of people who have contributed in one way or another t - [Nick Hammond (@nickhammond)](https://github.com/nickhammond "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") -- [Nick Horvath (@nhorvath)](https://github.com/nhorvath "6 total commits to the home-assistant organization: -4 commits to home-assistant -2 commits to home-assistant.io +- [Nick Horvath (@nhorvath)](https://github.com/nhorvath "9 total commits to the home-assistant organization: +5 commits to home-assistant +4 commits to home-assistant.io ") - [Nick Oliver (@PixnBits)](https://github.com/PixnBits "1 total commits to the home-assistant organization: 1 commit to home-assistant.io @@ -6505,8 +6691,8 @@ This page contains a list of people who have contributed in one way or another t 3 commits to home-assistant.io 2 commits to home-assistant ") -- [Nick Whyte (@nickw444)](https://github.com/nickw444 "9 total commits to the home-assistant organization: -6 commits to home-assistant +- [Nick Whyte (@nickw444)](https://github.com/nickw444 "10 total commits to the home-assistant organization: +7 commits to home-assistant 3 commits to home-assistant.io ") - [Nick Zelei (@zelein)](https://github.com/zelein "1 total commits to the home-assistant organization: @@ -6542,6 +6728,9 @@ This page contains a list of people who have contributed in one way or another t - [Nicolas Quiénot (@niQo)](https://github.com/niQo "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") +- [Nicole Zeckner (@PurelyNicole)](https://github.com/PurelyNicole "2 total commits to the home-assistant organization: +2 commits to home-assistant.io +") - [nicxvan (@nicxvan)](https://github.com/nicxvan "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") @@ -6678,8 +6867,8 @@ This page contains a list of people who have contributed in one way or another t - [obgm (@obgm)](https://github.com/obgm "480 total commits to the home-assistant organization: 480 commits to libcoap ") -- [Odianosen Ejale (@Odianosen25)](https://github.com/Odianosen25 "51 total commits to the home-assistant organization: -51 commits to appdaemon +- [Odianosen Ejale (@Odianosen25)](https://github.com/Odianosen25 "52 total commits to the home-assistant organization: +52 commits to appdaemon ") - [Odin Ugedal (@odinuge)](https://github.com/odinuge "2 total commits to the home-assistant organization: 1 commit to home-assistant @@ -6800,15 +6989,19 @@ This page contains a list of people who have contributed in one way or another t 3 commits to home-assistant.io 2 commits to home-assistant ") +- [osirisinferi (@osirisinferi)](https://github.com/osirisinferi "1 total commits to the home-assistant organization: +1 commit to home-assistant.io +") - [ottersen (@ottersen)](https://github.com/ottersen "11 total commits to the home-assistant organization: 11 commits to home-assistant.io ") -- [Otto Winter (@OttoWinter)](https://github.com/OttoWinter "113 total commits to the home-assistant organization: -79 commits to home-assistant -24 commits to home-assistant.io +- [Otto Winter (@OttoWinter)](https://github.com/OttoWinter "127 total commits to the home-assistant organization: +91 commits to home-assistant +25 commits to home-assistant.io 5 commits to home-assistant-polymer 3 commits to hass-release 2 commits to developers.home-assistant +1 commit to netdisco ") - [Otto\-G (@Otto-G)](https://github.com/Otto-G "1 total commits to the home-assistant organization: 1 commit to home-assistant.io @@ -6822,6 +7015,10 @@ This page contains a list of people who have contributed in one way or another t - [panache67 (@panache67)](https://github.com/panache67 "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") +- [Panagiotis Panagiotopoulos (@ppanagiotis)](https://github.com/ppanagiotis "2 total commits to the home-assistant organization: +1 commit to home-assistant +1 commit to home-assistant.io +") - [Paolo Bonzini (@bonzini)](https://github.com/bonzini "2 total commits to the home-assistant organization: 1 commit to home-assistant 1 commit to home-assistant.io @@ -6851,19 +7048,19 @@ This page contains a list of people who have contributed in one way or another t - [Pascal Jungblut (@pascalj)](https://github.com/pascalj "1 total commits to the home-assistant organization: 1 commit to dehydrated ") -- [Pascal Vizeli (@pvizeli)](https://github.com/pvizeli "4056 total commits to the home-assistant organization: -1473 commits to hassio -713 commits to hassos -507 commits to home-assistant -476 commits to hassio-build -391 commits to hassio-addons -343 commits to home-assistant.io +- [Pascal Vizeli (@pvizeli)](https://github.com/pvizeli "4083 total commits to the home-assistant organization: +1475 commits to hassio +723 commits to hassos +508 commits to home-assistant +477 commits to hassio-build +392 commits to hassio-addons +344 commits to home-assistant.io 56 commits to hassio-homeassistant 29 commits to developers.home-assistant 20 commits to hassio-cli +18 commits to hassio-auth 17 commits to hassio-addons-example -12 commits to hassio-auth-pam -11 commits to hassio-base +16 commits to hassio-base 3 commits to home-assistant-polymer 3 commits to hassio-addons-development 1 commit to home-assistant-js-websocket @@ -6884,8 +7081,8 @@ This page contains a list of people who have contributed in one way or another t - [patock (@patock)](https://github.com/patock "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") -- [Patrick (@tradiuz)](https://github.com/tradiuz "5 total commits to the home-assistant organization: -5 commits to home-assistant.io +- [Patrick (@tradiuz)](https://github.com/tradiuz "6 total commits to the home-assistant organization: +6 commits to home-assistant.io ") - [Patrick Aikens (@duckpuppy)](https://github.com/duckpuppy "3 total commits to the home-assistant organization: 3 commits to home-assistant.io @@ -6992,8 +7189,8 @@ This page contains a list of people who have contributed in one way or another t - [Paxy (@Paxy)](https://github.com/Paxy "1 total commits to the home-assistant organization: 1 commit to home-assistant ") -- [pbalogh77 (@pbalogh77)](https://github.com/pbalogh77 "14 total commits to the home-assistant organization: -12 commits to home-assistant +- [pbalogh77 (@pbalogh77)](https://github.com/pbalogh77 "15 total commits to the home-assistant organization: +13 commits to home-assistant 2 commits to home-assistant.io ") - [pdanilew (@pdanilew)](https://github.com/pdanilew "1 total commits to the home-assistant organization: @@ -7030,11 +7227,14 @@ This page contains a list of people who have contributed in one way or another t - [Petar Petrov (@MindFreeze)](https://github.com/MindFreeze "2 total commits to the home-assistant organization: 2 commits to home-assistant.io ") +- [Pete LePage (@petele)](https://github.com/petele "3 total commits to the home-assistant organization: +3 commits to pyharmony +") - [Pete Peterson (@petey)](https://github.com/petey "1 total commits to the home-assistant organization: 1 commit to home-assistant-polymer ") -- [PeteBa (@PeteBa)](https://github.com/PeteBa "11 total commits to the home-assistant organization: -5 commits to home-assistant +- [PeteBa (@PeteBa)](https://github.com/PeteBa "12 total commits to the home-assistant organization: +6 commits to home-assistant 4 commits to home-assistant-polymer 2 commits to home-assistant.io ") @@ -7237,6 +7437,9 @@ This page contains a list of people who have contributed in one way or another t - [pixelasticity (@pixelasticity)](https://github.com/pixelasticity "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") +- [pjv (@pjv)](https://github.com/pjv "1 total commits to the home-assistant organization: +1 commit to home-assistant.io +") - [pkonnekermetametrics (@pkonnekermetametrics)](https://github.com/pkonnekermetametrics "5 total commits to the home-assistant organization: 5 commits to warrant ") @@ -7290,9 +7493,16 @@ This page contains a list of people who have contributed in one way or another t - [PuckStar (@PuckStar)](https://github.com/PuckStar "7 total commits to the home-assistant organization: 7 commits to home-assistant.io ") +- [Purplecarrot (@purplecarrot)](https://github.com/purplecarrot "1 total commits to the home-assistant organization: +1 commit to home-assistant.io +") - [pyitphyoaung (@pyitphyoaung)](https://github.com/pyitphyoaung "2 total commits to the home-assistant organization: 2 commits to home-assistant.io ") +- [Pär Svanström (@psvanstrom)](https://github.com/psvanstrom "2 total commits to the home-assistant organization: +1 commit to home-assistant +1 commit to home-assistant.io +") - [qinghuangchan (@qinghuangchan)](https://github.com/qinghuangchan "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") @@ -7308,9 +7518,9 @@ This page contains a list of people who have contributed in one way or another t - [Questler (@Questler)](https://github.com/Questler "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") -- [quthla (@quthla)](https://github.com/quthla "16 total commits to the home-assistant organization: +- [quthla (@quthla)](https://github.com/quthla "17 total commits to the home-assistant organization: +6 commits to home-assistant-polymer 6 commits to home-assistant -5 commits to home-assistant-polymer 4 commits to home-assistant-iOS 1 commit to home-assistant.io ") @@ -7321,8 +7531,8 @@ This page contains a list of people who have contributed in one way or another t 1 commit to home-assistant 1 commit to home-assistant.io ") -- [R Huish (@genestealer)](https://github.com/genestealer "4 total commits to the home-assistant organization: -4 commits to home-assistant.io +- [R Huish (@genestealer)](https://github.com/genestealer "5 total commits to the home-assistant organization: +5 commits to home-assistant.io ") - [r4nd0mbr1ck (@r4nd0mbr1ck)](https://github.com/r4nd0mbr1ck "3 total commits to the home-assistant organization: 2 commits to home-assistant.io @@ -7371,8 +7581,8 @@ This page contains a list of people who have contributed in one way or another t 1 commit to home-assistant 1 commit to home-assistant.io ") -- [Ravi K (@shreram)](https://github.com/shreram "1 total commits to the home-assistant organization: -1 commit to home-assistant.io +- [Ravi K (@shreram)](https://github.com/shreram "2 total commits to the home-assistant organization: +2 commits to home-assistant.io ") - [Ray (@raymck)](https://github.com/raymck "2 total commits to the home-assistant organization: 2 commits to open-zwave @@ -7430,8 +7640,8 @@ This page contains a list of people who have contributed in one way or another t 3 commits to home-assistant 1 commit to home-assistant.io ") -- [Rene Nulsch (@ReneNulschDE)](https://github.com/ReneNulschDE "23 total commits to the home-assistant organization: -15 commits to home-assistant +- [Rene Nulsch (@ReneNulschDE)](https://github.com/ReneNulschDE "24 total commits to the home-assistant organization: +16 commits to home-assistant 8 commits to home-assistant.io ") - [Rene Tode (@ReneTode)](https://github.com/ReneTode "55 total commits to the home-assistant organization: @@ -7444,6 +7654,9 @@ This page contains a list of people who have contributed in one way or another t - [René Kliment (@renekliment)](https://github.com/renekliment "2 total commits to the home-assistant organization: 2 commits to home-assistant ") +- [René\-Marc Simard (@renemarc)](https://github.com/renemarc "1 total commits to the home-assistant organization: +1 commit to home-assistant.io +") - [Rev Michael Greb (@mikegrb)](https://github.com/mikegrb "3 total commits to the home-assistant organization: 3 commits to home-assistant.io ") @@ -7500,6 +7713,9 @@ This page contains a list of people who have contributed in one way or another t - [Rick (@rcuddy)](https://github.com/rcuddy "1 total commits to the home-assistant organization: 1 commit to pi-gen ") +- [Rick Rubino (@rrubin0)](https://github.com/rrubin0 "4 total commits to the home-assistant organization: +4 commits to home-assistant.io +") - [Rick Sharp (@ricksharp)](https://github.com/ricksharp "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") @@ -7543,9 +7759,10 @@ This page contains a list of people who have contributed in one way or another t - [Rob Slifka (@rslifka)](https://github.com/rslifka "5 total commits to the home-assistant organization: 5 commits to home-assistant.io ") -- [Robbert Müller (@mjrider)](https://github.com/mjrider "6 total commits to the home-assistant organization: -5 commits to hassio-cli -1 commit to home-assistant.io +- [Robbert Müller (@mjrider)](https://github.com/mjrider "10 total commits to the home-assistant organization: +7 commits to hassio-cli +2 commits to home-assistant.io +1 commit to home-assistant ") - [Robbie Page (@rorpage)](https://github.com/rorpage "3 total commits to the home-assistant organization: 3 commits to hassbian-scripts @@ -7565,28 +7782,28 @@ This page contains a list of people who have contributed in one way or another t 7 commits to dehydrated 6 commits to netdisco 5 commits to organization-internal -3 commits to home-assistant-js-websocket -3 commits to home-assistant-cli -3 commits to hassbot -3 commits to scenegen -3 commits to home-assistant-js 3 commits to hadashboard -3 commits to appdaemon +3 commits to home-assistant-cli +3 commits to scenegen +3 commits to hassbot +3 commits to home-assistant-js-websocket 3 commits to organization +3 commits to appdaemon +3 commits to home-assistant-js 3 commits to open-zwave +2 commits to LabelBot 2 commits to lambda-home-assistant-github -2 commits to micropython-home-assistant +2 commits to fabric-home-assistant 2 commits to home-assistant-notebooks 2 commits to home-assistant-assets -2 commits to LabelBot -2 commits to fabric-home-assistant +2 commits to micropython-home-assistant ") - [Robby Grossman (@freerobby)](https://github.com/freerobby "3 total commits to the home-assistant organization: 2 commits to home-assistant 1 commit to home-assistant.io ") -- [Robert (@metbril)](https://github.com/metbril "8 total commits to the home-assistant organization: -8 commits to home-assistant.io +- [Robert (@metbril)](https://github.com/metbril "9 total commits to the home-assistant organization: +9 commits to home-assistant.io ") - [Robert (@rbrtio)](https://github.com/rbrtio "2 total commits to the home-assistant organization: 2 commits to open-zwave @@ -7612,11 +7829,12 @@ This page contains a list of people who have contributed in one way or another t 1 commit to appdaemon 1 commit to hassos ") -- [Robert Schütz (@dotlambda)](https://github.com/dotlambda "6 total commits to the home-assistant organization: -2 commits to home-assistant-cli +- [Robert Schütz (@dotlambda)](https://github.com/dotlambda "8 total commits to the home-assistant organization: +3 commits to home-assistant-cli 2 commits to netdisco 1 commit to appdaemon 1 commit to home-assistant +1 commit to home-assistant.io ") - [Robert Svensson (@Kane610)](https://github.com/Kane610 "96 total commits to the home-assistant organization: 62 commits to home-assistant @@ -7628,11 +7846,12 @@ This page contains a list of people who have contributed in one way or another t - [robhuls (@robhuls)](https://github.com/robhuls "1 total commits to the home-assistant organization: 1 commit to home-assistant ") -- [Robin (@robmarkcole)](https://github.com/robmarkcole "71 total commits to the home-assistant organization: +- [Robin (@robmarkcole)](https://github.com/robmarkcole "74 total commits to the home-assistant organization: 48 commits to home-assistant.io -19 commits to home-assistant +20 commits to home-assistant +2 commits to home-assistant-notebooks 2 commits to home-assistant-assets -1 commit to home-assistant-notebooks +1 commit to data.home-assistant 1 commit to hassos ") - [Robin (@kloknibor)](https://github.com/kloknibor "1 total commits to the home-assistant organization: @@ -7655,9 +7874,9 @@ This page contains a list of people who have contributed in one way or another t 6 commits to home-assistant.io 3 commits to open-zwave ") -- [Rohan Kapoor (@rohankapoorcom)](https://github.com/rohankapoorcom "38 total commits to the home-assistant organization: -27 commits to home-assistant -11 commits to home-assistant.io +- [Rohan Kapoor (@rohankapoorcom)](https://github.com/rohankapoorcom "42 total commits to the home-assistant organization: +30 commits to home-assistant +12 commits to home-assistant.io ") - [Roi Dayan (@roidayan)](https://github.com/roidayan "7 total commits to the home-assistant organization: 6 commits to home-assistant @@ -7730,12 +7949,12 @@ This page contains a list of people who have contributed in one way or another t - [rpr69 (@rpr69)](https://github.com/rpr69 "2 total commits to the home-assistant organization: 2 commits to home-assistant.io ") -- [rrubin0 (@rrubin0)](https://github.com/rrubin0 "4 total commits to the home-assistant organization: -4 commits to home-assistant.io -") - [Ruben (@rubenvandeven)](https://github.com/rubenvandeven "1 total commits to the home-assistant organization: 1 commit to home-assistant ") +- [Ruben J\. Jongejan (@rvben)](https://github.com/rvben "1 total commits to the home-assistant organization: +1 commit to home-assistant.io +") - [RubenKelevra (@RubenKelevra)](https://github.com/RubenKelevra "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") @@ -7926,8 +8145,12 @@ This page contains a list of people who have contributed in one way or another t - [Sander de Leeuw (@sdeleeuw)](https://github.com/sdeleeuw "1 total commits to the home-assistant organization: 1 commit to home-assistant ") -- [sander76 (@sander76)](https://github.com/sander76 "44 total commits to the home-assistant organization: -40 commits to home-assistant +- [Sander Geerts (@Devqon)](https://github.com/Devqon "2 total commits to the home-assistant organization: +1 commit to home-assistant +1 commit to home-assistant.io +") +- [sander76 (@sander76)](https://github.com/sander76 "46 total commits to the home-assistant organization: +42 commits to home-assistant 4 commits to home-assistant.io ") - [Sangwon Kim (@pueue)](https://github.com/pueue "1 total commits to the home-assistant organization: @@ -8023,9 +8246,9 @@ This page contains a list of people who have contributed in one way or another t - [Sean (@mitchese)](https://github.com/mitchese "1 total commits to the home-assistant organization: 1 commit to home-assistant ") -- [Sean Dague (@sdague)](https://github.com/sdague "81 total commits to the home-assistant organization: -56 commits to home-assistant -16 commits to home-assistant.io +- [Sean Dague (@sdague)](https://github.com/sdague "85 total commits to the home-assistant organization: +58 commits to home-assistant +18 commits to home-assistant.io 5 commits to home-assistant-polymer 3 commits to netdisco 1 commit to home-assistant-js @@ -8035,6 +8258,9 @@ This page contains a list of people who have contributed in one way or another t 4 commits to home-assistant.io 3 commits to hassio-build ") +- [Sean Hoyt (@deadman96385)](https://github.com/deadman96385 "1 total commits to the home-assistant organization: +1 commit to home-assistant.io +") - [Sean Kerr (@seankerr)](https://github.com/seankerr "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") @@ -8063,9 +8289,9 @@ This page contains a list of people who have contributed in one way or another t - [Sebastian (@sgso)](https://github.com/sgso "3 total commits to the home-assistant organization: 3 commits to libcoap ") -- [Sebastian Muszynski (@syssi)](https://github.com/syssi "163 total commits to the home-assistant organization: -105 commits to home-assistant -53 commits to home-assistant.io +- [Sebastian Muszynski (@syssi)](https://github.com/syssi "166 total commits to the home-assistant organization: +107 commits to home-assistant +54 commits to home-assistant.io 3 commits to netdisco 2 commits to home-assistant-polymer ") @@ -8166,15 +8392,15 @@ This page contains a list of people who have contributed in one way or another t ") - [Simon Holzmayer (@sholzmayer)](https://github.com/sholzmayer "5 total commits to the home-assistant organization: 2 commits to hassos -1 commit to hassio 1 commit to developers.home-assistant 1 commit to home-assistant-polymer +1 commit to hassio ") - [Simon Hörrle (@CM000n)](https://github.com/CM000n "1 total commits to the home-assistant organization: 1 commit to home-assistant ") -- [Simon Nørager Sørensen (@simse)](https://github.com/simse "3 total commits to the home-assistant organization: -2 commits to home-assistant +- [Simon Nørager Sørensen (@simse)](https://github.com/simse "4 total commits to the home-assistant organization: +3 commits to home-assistant 1 commit to home-assistant.io ") - [Simon Szustkowski (@simonszu)](https://github.com/simonszu "7 total commits to the home-assistant organization: @@ -8241,13 +8467,17 @@ This page contains a list of people who have contributed in one way or another t - [snizzleorg (@snizzleorg)](https://github.com/snizzleorg "5 total commits to the home-assistant organization: 5 commits to hadashboard ") -- [SNoof85 (@SNoof85)](https://github.com/SNoof85 "1 total commits to the home-assistant organization: -1 commit to home-assistant -") -- [Soós Péter (@soosp)](https://github.com/soosp "3 total commits to the home-assistant organization: +- [SNoof85 (@SNoof85)](https://github.com/SNoof85 "3 total commits to the home-assistant organization: 2 commits to home-assistant 1 commit to home-assistant.io ") +- [sorinyo2004 (@sorinyo2004)](https://github.com/sorinyo2004 "1 total commits to the home-assistant organization: +1 commit to home-assistant.io +") +- [Soós Péter (@soosp)](https://github.com/soosp "4 total commits to the home-assistant organization: +2 commits to home-assistant +2 commits to home-assistant.io +") - [spacemanspiff2007 (@spacemanspiff2007)](https://github.com/spacemanspiff2007 "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") @@ -8347,6 +8577,9 @@ This page contains a list of people who have contributed in one way or another t 8 commits to home-assistant 3 commits to home-assistant.io ") +- [stephanfevrier (@stephanfevrier)](https://github.com/stephanfevrier "1 total commits to the home-assistant organization: +1 commit to home-assistant.io +") - [Stephen Edgar (@ntwb)](https://github.com/ntwb "2 total commits to the home-assistant organization: 1 commit to fabric-home-assistant 1 commit to home-assistant.io @@ -8387,12 +8620,18 @@ This page contains a list of people who have contributed in one way or another t 2 commits to home-assistant.io 1 commit to home-assistant ") +- [Steve Scott (@thewishy)](https://github.com/thewishy "1 total commits to the home-assistant organization: +1 commit to home-assistant.io +") - [Steve Simms (@ssimms)](https://github.com/ssimms "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") - [Steve Thompson (@stetho)](https://github.com/stetho "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") +- [Steve9F (@Steve9F)](https://github.com/Steve9F "1 total commits to the home-assistant organization: +1 commit to home-assistant +") - [Steven Adams (@navstev0)](https://github.com/navstev0 "2 total commits to the home-assistant organization: 2 commits to open-zwave ") @@ -8404,8 +8643,8 @@ This page contains a list of people who have contributed in one way or another t 2 commits to home-assistant 1 commit to home-assistant.io ") -- [Steven Looman (@StevenLooman)](https://github.com/StevenLooman "51 total commits to the home-assistant organization: -46 commits to home-assistant +- [Steven Looman (@StevenLooman)](https://github.com/StevenLooman "53 total commits to the home-assistant organization: +48 commits to home-assistant 3 commits to netdisco 2 commits to home-assistant.io ") @@ -8420,6 +8659,9 @@ This page contains a list of people who have contributed in one way or another t 5 commits to home-assistant.io 4 commits to home-assistant ") +- [Stuart (@schford)](https://github.com/schford "1 total commits to the home-assistant organization: +1 commit to home-assistant.io +") - [Stuart McCroden (@McCroden)](https://github.com/McCroden "5 total commits to the home-assistant organization: 5 commits to home-assistant.io ") @@ -8482,8 +8724,8 @@ This page contains a list of people who have contributed in one way or another t 6 commits to home-assistant.io 2 commits to home-assistant-cli 2 commits to home-assistant -1 commit to developers.home-assistant 1 commit to hassio-build +1 commit to developers.home-assistant ") - [szaroubi (@szaroubi)](https://github.com/szaroubi "1 total commits to the home-assistant organization: 1 commit to home-assistant.io @@ -8514,6 +8756,9 @@ This page contains a list of people who have contributed in one way or another t 8 commits to home-assistant 1 commit to home-assistant.io ") +- [Tal Salmona (@talsalmona)](https://github.com/talsalmona "1 total commits to the home-assistant organization: +1 commit to home-assistant.io +") - [tango\-foxtrot (@tango-foxtrot)](https://github.com/tango-foxtrot "1 total commits to the home-assistant organization: 1 commit to netdisco ") @@ -8550,6 +8795,10 @@ This page contains a list of people who have contributed in one way or another t - [Ted Kulp (@tedkulp)](https://github.com/tedkulp "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") +- [Ted Sluis (@tedsluis)](https://github.com/tedsluis "2 total commits to the home-assistant organization: +1 commit to home-assistant +1 commit to home-assistant.io +") - [tedstriker (@tedstriker)](https://github.com/tedstriker "4 total commits to the home-assistant organization: 3 commits to home-assistant.io 1 commit to home-assistant @@ -8662,10 +8911,10 @@ This page contains a list of people who have contributed in one way or another t 13 commits to home-assistant.io 1 commit to home-assistant-polymer ") -- [Thibault Maekelbergh (@thibmaek)](https://github.com/thibmaek "5 total commits to the home-assistant organization: -3 commits to home-assistant.io +- [Thibault Maekelbergh (@thibmaek)](https://github.com/thibmaek "7 total commits to the home-assistant organization: +4 commits to home-assistant.io +2 commits to home-assistant 1 commit to hassio-addons -1 commit to home-assistant ") - [thinkelastic (@thinkelastic)](https://github.com/thinkelastic "1 total commits to the home-assistant organization: 1 commit to open-zwave @@ -8673,13 +8922,16 @@ This page contains a list of people who have contributed in one way or another t - [ThinkPadNL (@ThinkPadNL)](https://github.com/ThinkPadNL "4 total commits to the home-assistant organization: 4 commits to home-assistant.io ") -- [Thom Troy (@ttroy50)](https://github.com/ttroy50 "15 total commits to the home-assistant organization: +- [Thom Troy (@ttroy50)](https://github.com/ttroy50 "16 total commits to the home-assistant organization: 8 commits to home-assistant.io -7 commits to home-assistant +8 commits to home-assistant ") - [Thomas (@ktpx)](https://github.com/ktpx "2 total commits to the home-assistant organization: 2 commits to home-assistant.io ") +- [Thomas (@a-tom-s)](https://github.com/a-tom-s "1 total commits to the home-assistant organization: +1 commit to home-assistant.io +") - [Thomas Delaet (@thomasdelaet)](https://github.com/thomasdelaet "5 total commits to the home-assistant organization: 3 commits to home-assistant 2 commits to home-assistant.io @@ -8797,13 +9049,17 @@ This page contains a list of people who have contributed in one way or another t - [Tim Wilde (@twilde)](https://github.com/twilde "1 total commits to the home-assistant organization: 1 commit to home-assistant ") +- [timkoers (@timkoers)](https://github.com/timkoers "1 total commits to the home-assistant organization: +1 commit to home-assistant +") - [Timm Schäuble (@tymm)](https://github.com/tymm "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") -- [Timmo (@timmo001)](https://github.com/timmo001 "11 total commits to the home-assistant organization: +- [Timmo (@timmo001)](https://github.com/timmo001 "12 total commits to the home-assistant organization: 4 commits to home-assistant-polymer 4 commits to home-assistant 3 commits to home-assistant.io +1 commit to data.home-assistant ") - [Timo (@timotk)](https://github.com/timotk "1 total commits to the home-assistant organization: 1 commit to netdisco @@ -8841,8 +9097,9 @@ This page contains a list of people who have contributed in one way or another t - [tmartinez (@tmartinez69009)](https://github.com/tmartinez69009 "6 total commits to the home-assistant organization: 6 commits to open-zwave ") -- [tmd224 (@tmd224)](https://github.com/tmd224 "1 total commits to the home-assistant organization: -1 commit to home-assistant.io +- [tmd224 (@tmd224)](https://github.com/tmd224 "3 total commits to the home-assistant organization: +2 commits to home-assistant.io +1 commit to home-assistant ") - [Toast (@swetoast)](https://github.com/swetoast "2 total commits to the home-assistant organization: 2 commits to hassbian-scripts @@ -8857,10 +9114,11 @@ This page contains a list of people who have contributed in one way or another t - [Tobias Nordahl Kristensen (@exetico)](https://github.com/exetico "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") -- [Tobias Sauerwein (@cgtobi)](https://github.com/cgtobi "56 total commits to the home-assistant organization: +- [Tobias Sauerwein (@cgtobi)](https://github.com/cgtobi "57 total commits to the home-assistant organization: 28 commits to home-assistant.io 27 commits to home-assistant 1 commit to appdaemon +1 commit to data.home-assistant ") - [Tobie Booth (@tobiebooth)](https://github.com/tobiebooth "6 total commits to the home-assistant organization: 4 commits to home-assistant @@ -8873,11 +9131,11 @@ This page contains a list of people who have contributed in one way or another t - [Toby Matejovsky (@tobym)](https://github.com/tobym "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") -- [Tod Schmidt (@tschmidty69)](https://github.com/tschmidty69 "61 total commits to the home-assistant organization: +- [Tod Schmidt (@tschmidty69)](https://github.com/tschmidty69 "62 total commits to the home-assistant organization: 22 commits to home-assistant 21 commits to appdaemon 10 commits to home-assistant.io -6 commits to hassio-addons +7 commits to hassio-addons 2 commits to hassio ") - [Todd McNeal (@tmcneal)](https://github.com/tmcneal "2 total commits to the home-assistant organization: @@ -8904,12 +9162,12 @@ This page contains a list of people who have contributed in one way or another t 6 commits to home-assistant-polymer 2 commits to netdisco ") -- [Tom French (@Solije)](https://github.com/Solije "4 total commits to the home-assistant organization: +- [Tom French (@Solije)](https://github.com/Solije "5 total commits to the home-assistant organization: 3 commits to home-assistant.io -1 commit to home-assistant +2 commits to home-assistant ") -- [Tom Harris (@teharris1)](https://github.com/teharris1 "30 total commits to the home-assistant organization: -20 commits to home-assistant +- [Tom Harris (@teharris1)](https://github.com/teharris1 "31 total commits to the home-assistant organization: +21 commits to home-assistant 10 commits to home-assistant.io ") - [Tom Hoover (@tomhoover)](https://github.com/tomhoover "3 total commits to the home-assistant organization: @@ -8965,8 +9223,11 @@ This page contains a list of people who have contributed in one way or another t 3 commits to home-assistant 1 commit to home-assistant.io ") -- [tomlut (@tomlut)](https://github.com/tomlut "2 total commits to the home-assistant organization: -2 commits to home-assistant.io +- [tomlut (@tomlut)](https://github.com/tomlut "3 total commits to the home-assistant organization: +3 commits to home-assistant.io +") +- [Tommi Pääkkö (@Glenf)](https://github.com/Glenf "1 total commits to the home-assistant organization: +1 commit to developers.home-assistant ") - [TomMini (@TomMini)](https://github.com/TomMini "1 total commits to the home-assistant organization: 1 commit to home-assistant-polymer @@ -9103,14 +9364,15 @@ This page contains a list of people who have contributed in one way or another t ") - [ubnt\-marc\-khouri (@ubnt-marc-khouri)](https://github.com/ubnt-marc-khouri "6 total commits to the home-assistant organization: 2 commits to home-assistant-polymer -1 commit to developers.home-assistant 1 commit to hassio-build +1 commit to developers.home-assistant 1 commit to home-assistant 1 commit to home-assistant.io ") -- [uchagani (@uchagani)](https://github.com/uchagani "10 total commits to the home-assistant organization: -9 commits to home-assistant +- [uchagani (@uchagani)](https://github.com/uchagani "13 total commits to the home-assistant organization: +11 commits to home-assistant 1 commit to home-assistant-polymer +1 commit to home-assistant.io ") - [Ugo Viti (@ugoviti)](https://github.com/ugoviti "24 total commits to the home-assistant organization: 24 commits to open-zwave @@ -9185,8 +9447,11 @@ This page contains a list of people who have contributed in one way or another t - [VdkaShaker (@VdkaShaker)](https://github.com/VdkaShaker "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") -- [VDRainer (@VDRainer)](https://github.com/VDRainer "2 total commits to the home-assistant organization: -2 commits to home-assistant.io +- [VDRainer (@VDRainer)](https://github.com/VDRainer "3 total commits to the home-assistant organization: +3 commits to home-assistant.io +") +- [Velik123 (@Velik123)](https://github.com/Velik123 "1 total commits to the home-assistant organization: +1 commit to pyharmony ") - [vetegrodd (@vetegrodd)](https://github.com/vetegrodd "1 total commits to the home-assistant organization: 1 commit to home-assistant @@ -9219,16 +9484,16 @@ This page contains a list of people who have contributed in one way or another t 3 commits to home-assistant 1 commit to home-assistant.io ") -- [Ville Skyttä (@scop)](https://github.com/scop "150 total commits to the home-assistant organization: -98 commits to home-assistant +- [Ville Skyttä (@scop)](https://github.com/scop "157 total commits to the home-assistant organization: +104 commits to home-assistant 20 commits to home-assistant.io -12 commits to netdisco -5 commits to hassio-addons +13 commits to netdisco 5 commits to hassio-cli +5 commits to hassio-addons 4 commits to developers.home-assistant 2 commits to home-assistant-polymer -2 commits to hassio 2 commits to hassio-build +2 commits to hassio ") - [vincemic (@vincemic)](https://github.com/vincemic "3 total commits to the home-assistant organization: 3 commits to open-zwave @@ -9361,6 +9626,10 @@ This page contains a list of people who have contributed in one way or another t 4 commits to home-assistant.io 3 commits to home-assistant ") +- [William Comartin (@wcomartin)](https://github.com/wcomartin "2 total commits to the home-assistant organization: +1 commit to home-assistant +1 commit to home-assistant.io +") - [William Johansson (@radhus)](https://github.com/radhus "2 total commits to the home-assistant organization: 1 commit to hassio 1 commit to home-assistant.io @@ -9382,8 +9651,8 @@ This page contains a list of people who have contributed in one way or another t - [wmn79 (@wmn79)](https://github.com/wmn79 "1 total commits to the home-assistant organization: 1 commit to open-zwave ") -- [WofWca (@WofWca)](https://github.com/WofWca "9 total commits to the home-assistant organization: -6 commits to home-assistant.io +- [WofWca (@WofWca)](https://github.com/WofWca "10 total commits to the home-assistant organization: +7 commits to home-assistant.io 3 commits to developers.home-assistant ") - [wogri (@wogri)](https://github.com/wogri "1 total commits to the home-assistant organization: @@ -9455,6 +9724,9 @@ This page contains a list of people who have contributed in one way or another t 1 commit to home-assistant 1 commit to home-assistant.io ") +- [Xus Badia (@XusBadia)](https://github.com/XusBadia "1 total commits to the home-assistant organization: +1 commit to home-assistant-polymer +") - [yankees9920 (@wagnerbenh)](https://github.com/wagnerbenh "2 total commits to the home-assistant organization: 2 commits to home-assistant.io ") @@ -9466,8 +9738,8 @@ This page contains a list of people who have contributed in one way or another t 1 commit to home-assistant.io ") - [Yannick POLLART (@ypollart)](https://github.com/ypollart "8 total commits to the home-assistant organization: -4 commits to home-assistant.io 4 commits to home-assistant +4 commits to home-assistant.io ") - [Yannick Simard (@TheRaven)](https://github.com/TheRaven "2 total commits to the home-assistant organization: 2 commits to home-assistant.io @@ -9526,9 +9798,9 @@ This page contains a list of people who have contributed in one way or another t - [Zachary Priddy (@zpriddy)](https://github.com/zpriddy "1 total commits to the home-assistant organization: 1 commit to open-zwave ") -- [Zack Arnett (@zsarnett)](https://github.com/zsarnett "117 total commits to the home-assistant organization: -89 commits to home-assistant-polymer -27 commits to home-assistant.io +- [Zack Arnett (@zsarnett)](https://github.com/zsarnett "123 total commits to the home-assistant organization: +93 commits to home-assistant-polymer +29 commits to home-assistant.io 1 commit to developers.home-assistant ") - [zajnic (@zajnic)](https://github.com/zajnic "1 total commits to the home-assistant organization: @@ -9600,4 +9872,4 @@ This page contains a list of people who have contributed in one way or another t This page is irregularly updated using the [`hass-release` tool](https://github.com/home-assistant/hass-release). If you think that you are missing, please let us know. -This page was last updated Thursday, December 13 2018, 11:44:16 UTC. +This page was last updated Friday, January 04 2019, 18:48:01 UTC. From b8d34f0e0950b09c4f5568e11cc3b9b3d025b7b3 Mon Sep 17 00:00:00 2001 From: CV Date: Tue, 8 Jan 2019 20:51:10 +0100 Subject: [PATCH 30/47] Additional information for warning types (#8104) Added more details on warning types --- source/_components/sensor.dwd_weather_warnings.markdown | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/_components/sensor.dwd_weather_warnings.markdown b/source/_components/sensor.dwd_weather_warnings.markdown index 977c4d92f03..0c02d11b3f5 100644 --- a/source/_components/sensor.dwd_weather_warnings.markdown +++ b/source/_components/sensor.dwd_weather_warnings.markdown @@ -59,7 +59,7 @@ name: | `region_id` | Region ID assigned by DWD. | | `warning_count` | *(int)* Number of issued warnings. There can be more than one warning issued at once. | | `warning__level` | *(int)* Issued warning level between 0 and 4.
0 == Keine Warnungen,
1 == Wetterwarnungen,
2 == Warnungen vor markantem Wetter,
3 == Unwetterwarnungen,
4 == Warnungen vor extremem Unwetter | -| `warning__type` | *(int)* Issued warning type.
0 == ?,
1 == Windböen,
2 == ?,
3 == Schneefall,
4 == Nebel,
5 == Frost,
6 == Glätte or Glatteis
Please be aware that the type numbers represent more like a category than an exact number-to-string match. For example Type `6` can mean `GLÄTTE` or `GLATTEIS` or similar. | +| `warning__type` | *(int)* Issued warning type.
0 == Gewitter,
1 == Windböen, Sturmböen
2 == ?
3 == Schneefall
4 == Nebel
5 == Frost
6 == Glätte, Glatteis
Please be aware that the type numbers represent more like a category than an exact number-to-string match. For example Type `6` can mean `GLÄTTE` or `GLATTEIS` or similar. | | `warning__name` | This name correlates with the warning type and indicates it in short as a string. | | `warning__headline` | Official headline the weather warning. | | `warning__start` | Starting time and date of the issued warning. | From 8f4dfd7600b024fe71a32cede4bbe3df66aeb54b Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 8 Jan 2019 20:59:28 +0100 Subject: [PATCH 31/47] Update listing --- source/_components/sensor.dwd_weather_warnings.markdown | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/source/_components/sensor.dwd_weather_warnings.markdown b/source/_components/sensor.dwd_weather_warnings.markdown index 0c02d11b3f5..3f5372012db 100644 --- a/source/_components/sensor.dwd_weather_warnings.markdown +++ b/source/_components/sensor.dwd_weather_warnings.markdown @@ -18,6 +18,8 @@ The `dwd_weather_warnings` sensor platform uses the [Deutsche Wetter Dienst (DWD - A name is optional but if multiple regions are used a name will be required. - The sensor checks for new data every 15 minutes. +## {% linkable_title Configuration %} + To add the DWD WarnApp sensor to your installation, add the following to your `configuration.yaml` file: ```yaml @@ -58,8 +60,8 @@ name: | `region_state` | State (Bundesland) in abriviated form the requested region is located, eg. "HE" for "Hessen". | | `region_id` | Region ID assigned by DWD. | | `warning_count` | *(int)* Number of issued warnings. There can be more than one warning issued at once. | -| `warning__level` | *(int)* Issued warning level between 0 and 4.
0 == Keine Warnungen,
1 == Wetterwarnungen,
2 == Warnungen vor markantem Wetter,
3 == Unwetterwarnungen,
4 == Warnungen vor extremem Unwetter | -| `warning__type` | *(int)* Issued warning type.
0 == Gewitter,
1 == Windböen, Sturmböen
2 == ?
3 == Schneefall
4 == Nebel
5 == Frost
6 == Glätte, Glatteis
Please be aware that the type numbers represent more like a category than an exact number-to-string match. For example Type `6` can mean `GLÄTTE` or `GLATTEIS` or similar. | +| `warning__level` | *(int)* Issued warning level between 0 and 4.
0: Keine Warnungen
1: Wetterwarnungen
2: Warnungen vor markantem Wetter
3: Unwetterwarnungen
4: Warnungen vor extremem Unwetter | +| `warning__type` | *(int)* Issued warning type.
0: Gewitter
1: Windböen, Sturmböen
2: ?
3: Schneefall
4: Nebel
5: Frost
6: Glätte, Glatteis
Please be aware that the type numbers represent more like a category than an exact number-to-string match. For example Type `6` can mean `GLÄTTE` or `GLATTEIS` or similar. | | `warning__name` | This name correlates with the warning type and indicates it in short as a string. | | `warning__headline` | Official headline the weather warning. | | `warning__start` | Starting time and date of the issued warning. | From c7a2d58c9ab4b4ff4dffce488efe2fef329766e5 Mon Sep 17 00:00:00 2001 From: DubhAd Date: Tue, 8 Jan 2019 20:00:31 +0000 Subject: [PATCH 32/47] Highlighting that capitals aren't allowed ;) (#8103) Capitals aren't allowed in script names, but we don't mention that here --- source/_components/script.markdown | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/source/_components/script.markdown b/source/_components/script.markdown index 83dbb31c4f0..2df6e920d93 100644 --- a/source/_components/script.markdown +++ b/source/_components/script.markdown @@ -27,8 +27,7 @@ script:          message: Current temperature is {% raw %}{{ states.sensor.temperature.state }}{% endraw %} ```

-Script names (e.g., `message_temperature` in the example above) are not allowed to contain dash (minus) characters, i.e. `-`. -The preferred way to separate words for better readability is to use underscore (`_`) characters. +Script names (e.g., `message_temperature` in the example above) are not allowed to contain capital letters, or dash (minus) characters, i.e. `-`. The preferred way to separate words for better readability is to use underscore (`_`) characters.

```yaml From ead2e2c0aa85c1a4856a41cd5dfb061383be6f31 Mon Sep 17 00:00:00 2001 From: Teemu R Date: Tue, 8 Jan 2019 21:01:00 +0100 Subject: [PATCH 33/47] Add HS103 to supported devices (#8102) See https://www.reddit.com/r/homeassistant/comments/ad7oqk/tplink_hs103_not_on_list/edewohh/ --- source/_components/switch.tplink.markdown | 1 + 1 file changed, 1 insertion(+) diff --git a/source/_components/switch.tplink.markdown b/source/_components/switch.tplink.markdown index fd282c5bbbe..3b9fa0a549a 100644 --- a/source/_components/switch.tplink.markdown +++ b/source/_components/switch.tplink.markdown @@ -18,6 +18,7 @@ The `tplink` switch platform allows you to control the state of your [TP-Link sm Supported units: - HS100 +- HS103 - HS105 - HS110 - HS200 From 953b4cc7b41f64b451d64920bf6096b7d860c0fe Mon Sep 17 00:00:00 2001 From: scheric <38077357+scheric@users.noreply.github.com> Date: Tue, 8 Jan 2019 21:02:00 +0100 Subject: [PATCH 34/47] Update sensor.fastdotcom.markdown (#8100) --- source/_components/sensor.fastdotcom.markdown | 1 + 1 file changed, 1 insertion(+) diff --git a/source/_components/sensor.fastdotcom.markdown b/source/_components/sensor.fastdotcom.markdown index ff945ef847f..5e9eb9d22af 100644 --- a/source/_components/sensor.fastdotcom.markdown +++ b/source/_components/sensor.fastdotcom.markdown @@ -70,3 +70,4 @@ There is also a service named `sensor.update_fastdotcom` that you can use to run ## {% linkable_title Notes %} - When running on Raspberry Pi, just note that the maximum speed is limited by its 100 Mbit/s LAN adapter. +- This entity will return the maximum measured speed during an 15 second test. From bc3b8336369b081458c694603c8f2bbc73734477 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lars=20Marowsky-Br=C3=A9e?= Date: Tue, 8 Jan 2019 21:02:49 +0100 Subject: [PATCH 35/47] homematic: clarify process for setting up remotes (#8101) On my CCU3, it was not enough to configure the program only. It also needed to be triggered once for setup to succeed. --- source/_components/homematic.markdown | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/source/_components/homematic.markdown b/source/_components/homematic.markdown index b2f5532a83c..ad0bd337546 100644 --- a/source/_components/homematic.markdown +++ b/source/_components/homematic.markdown @@ -237,15 +237,17 @@ It may happen that "your_nice_name" is not resolved correctly; the according mes #### {% linkable_title `homematic.keypress` events for HomeMatic IP devices %} -To get the `homematic.keypress` event for some HomeMatic IP devices like WRC2 / WRC6 (wall switch) or SPDR (passage sensor) you have to temporary create an empty program for each channel in the CCU: +To get the `homematic.keypress` event for some HomeMatic IP devices like WRC2 / WRC6 (wall switch) or SPDR (passage sensor) or the KRC4 (key ring remote control) you have to temporary create an empty program for each channel in the CCU: 1. In the menu of your CCU's admin panel go to `Programs and connections` > `Programs & CCU connection` 2. Go to `New` in the footer menu 3. Click the plus icon below `Condition: If...` and press the button `Device selection` 4. Select one of the device's channels you need (1-2 / 1-6 for WRC2 / WRC6 and 2-3 for SPDR) -5. Save the program with the `OK` button -6. When your channel is working now, you can edit it to select the other channels one by one -7. At the end, you can delete this program from the CCU +5. Select short or long key press +6. Save the program with the `OK` button +7. Trigger the program by pressing the button as configured in step 5. Your device might indicate success via a green LED or similar. When you select the device in `Status and control` > `Devices` on the CCU, the `Last Modified` field should no longer be empty +8. When your channel is working now, you can edit it to select the other channels one by one +9. At the end, you can delete this program from the CCU ### {% linkable_title Services %} From 2012b0861c22ed56ab9a3ab9319e1150312873e4 Mon Sep 17 00:00:00 2001 From: Jorim Tielemans Date: Tue, 8 Jan 2019 21:03:36 +0100 Subject: [PATCH 36/47] Redirected lifx light platform page to lifx component (#8084) * Add redirect from lifx light platform * Delete light.lifx.markdown --- source/_components/lifx.markdown | 1 + source/_components/light.lifx.markdown | 16 ---------------- 2 files changed, 1 insertion(+), 16 deletions(-) delete mode 100644 source/_components/light.lifx.markdown diff --git a/source/_components/lifx.markdown b/source/_components/lifx.markdown index bbdd3c6600d..a630595c4dd 100644 --- a/source/_components/lifx.markdown +++ b/source/_components/lifx.markdown @@ -11,6 +11,7 @@ logo: lifx.png ha_category: Light ha_iot_class: "Local Polling" ha_release: 0.81 +redirect_from: /components/light.lifx/ --- The `lifx` component allows you to integrate your [LIFX](https://www.lifx.com) into Home Assistant. diff --git a/source/_components/light.lifx.markdown b/source/_components/light.lifx.markdown deleted file mode 100644 index 511306f4aec..00000000000 --- a/source/_components/light.lifx.markdown +++ /dev/null @@ -1,16 +0,0 @@ ---- -layout: page -title: "LIFX" -description: "Instructions on how to integrate LIFX into Home Assistant." -date: 2016-01-27 08:00 -sidebar: true -comments: false -sharing: true -footer: true -logo: lifx.png -ha_category: Light -ha_iot_class: "Local Polling" -ha_release: 0.12 ---- - -For installation instructions, see [the LIFX component](/components/lifx/). From 32a17ddc1bf2c38f6ab8a3751a2c3a14f736fd29 Mon Sep 17 00:00:00 2001 From: Nicholas Westerhausen Date: Tue, 8 Jan 2019 16:06:46 -0500 Subject: [PATCH 37/47] Update relative link (#8105) Found another relative link that needed fix. The install instructions are under /docs/ and not /getting-started/ --- source/_components/hdmi_cec.markdown | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/_components/hdmi_cec.markdown b/source/_components/hdmi_cec.markdown index f45bc26f911..d3f711c209c 100644 --- a/source/_components/hdmi_cec.markdown +++ b/source/_components/hdmi_cec.markdown @@ -44,7 +44,7 @@ $ ln -s /path/to/your/installation/of/_cec.so /path/to/your/venv/lib/python*/sit ##### {% linkable_title Symlinking examples: %} -For the default virtual environment of a [HASSbian Image for Raspberry Pi](/getting-started/installation-raspberry-pi-image/) the command would be as follows. +For the default virtual environment of a [HASSbian Image for Raspberry Pi](/docs/installation/raspberry-pi/) the command would be as follows. ```bash $ ln -s /usr/local/lib/python*/dist-packages/cec /srv/homeassistant/lib/python*/site-packages From 4cfb0b04e89e83afbf4beaf31265d2181602bb30 Mon Sep 17 00:00:00 2001 From: Pascal Vizeli Date: Wed, 9 Jan 2019 23:07:02 +0100 Subject: [PATCH 38/47] Update developer versions --- source/hassio/installation.markdown | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/source/hassio/installation.markdown b/source/hassio/installation.markdown index f7ea51a0241..98c0d85b20a 100644 --- a/source/hassio/installation.markdown +++ b/source/hassio/installation.markdown @@ -23,6 +23,8 @@ The following will take you through the steps required to install Hass.io. - [Raspberry Pi 3 Model B and B+ 64bit][pi3-64] - [Tinkerboard (Beta)][tinker] - [Odroid-C2 (Beta)][odroid-c2] + - [OrangePi-Prime (Beta)][opi-prime] + - [Intel-Nuc (Beta)][intel-nuc] - As a virtual appliance: @@ -115,11 +117,13 @@ A detailed guide about running Hass.io as a virtual machine is available in the [pi2]: https://github.com/home-assistant/hassos/releases/download/1.13/hassos_rpi2-1.13.img.gz [pi3-32]: https://github.com/home-assistant/hassos/releases/download/1.13/hassos_rpi3-1.13.img.gz [pi3-64]: https://github.com/home-assistant/hassos/releases/download/1.13/hassos_rpi3-64-1.13.img.gz -[tinker]: https://github.com/home-assistant/hassos/releases/download/2.4/hassos_tinker-2.4.img.gz -[odroid-c2]: https://github.com/home-assistant/hassos/releases/download/2.4/hassos_odroid-c2-2.4.img.gz +[tinker]: https://github.com/home-assistant/hassos/releases/download/2.5/hassos_tinker-2.5.img.gz +[odroid-c2]: https://github.com/home-assistant/hassos/releases/download/2.5/hassos_odroid-c2-2.5.img.gz +[opi-prime]: https://github.com/home-assistant/hassos/releases/download/2.5/hassos_opi-prime-2.5.img.gz +[intel-nuc]: https://github.com/home-assistant/hassos/releases/download/2.5/hassos_intel-nuc-2.5.img.gz [vmdk]: https://github.com/home-assistant/hassos/releases/download/1.13/hassos_ova-1.13.vmdk.gz -[vhdx]: https://github.com/home-assistant/hassos/releases/download/2.4/hassos_ova-2.4.vhdx.gz -[vdi]: https://github.com/home-assistant/hassos/releases/download/2.4/hassos_ova-2.4.vdi.gz +[vhdx]: https://github.com/home-assistant/hassos/releases/download/2.5/hassos_ova-2.5.vhdx.gz +[vdi]: https://github.com/home-assistant/hassos/releases/download/2.5/hassos_ova-2.5.vdi.gz [linux]: https://github.com/home-assistant/hassio-build/tree/master/install#install-hassio [local]: http://hassio.local:8123 [samba]: /addons/samba/ From efca4515c92727170e2520e02e7378d313ed4db9 Mon Sep 17 00:00:00 2001 From: Ray Goat Date: Wed, 9 Jan 2019 23:32:36 +0100 Subject: [PATCH 39/47] Just a few changes to the wording. (#8108) --- source/_components/android_ip_webcam.markdown | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/source/_components/android_ip_webcam.markdown b/source/_components/android_ip_webcam.markdown index bc6c493324a..20bb942bc20 100644 --- a/source/_components/android_ip_webcam.markdown +++ b/source/_components/android_ip_webcam.markdown @@ -13,17 +13,17 @@ ha_release: "0.40" ha_iot_class: "Local Polling" --- -The `android_ip_webcam` component turns an Android phone into a network camera with multiple viewing options. +The `android_ip_webcam` component turns any Android phone or tablet into a network camera with multiple viewing options. It's setup as an MJPEG camera and all settings as switches inside of Home Assistant. You can also expose the sensors. If you have multiple phones, you can use all options inside a list. ## {% linkable_title Setup %} -Download [the IP Webcam app](https://play.google.com/store/apps/details?id=com.pas.webcam) and launch the app. You will be able to the IP address of the device. +Download [the IP Webcam app](https://play.google.com/store/apps/details?id=com.pas.webcam) and launch the app. When you press 'Start Server', it will start streaming video from your phone and the IP address of the device will be shown on screen. ## {% linkable_title Configuration %} -To set it up the component, add the following information to your `configuration.yaml` file: +To set up the component, add the following information to your `configuration.yaml` file: ```yaml # Example configuration.yaml entry From fca6611ebdb527233e0166a72b04b1276746bcce Mon Sep 17 00:00:00 2001 From: Marvin Wichmann Date: Sat, 5 Jan 2019 15:50:54 +0100 Subject: [PATCH 40/47] Updated docs of knx climate device (#7937) * Updated docs of knx climate device * Updated docs to reflect changes in HA. * Updated docs to mention the internal mapping --- source/_components/climate.knx.markdown | 78 ++++++++++--------------- 1 file changed, 32 insertions(+), 46 deletions(-) diff --git a/source/_components/climate.knx.markdown b/source/_components/climate.knx.markdown index db1f0be4f65..d121ed48283 100644 --- a/source/_components/climate.knx.markdown +++ b/source/_components/climate.knx.markdown @@ -47,24 +47,19 @@ climate: operation_mode_comfort_address: '5/1/7' ``` -If you want to overwrite the supported operation modes use: +`operation_mode_frost_protection_address` / `operation_mode_night_address` / `operation_mode_comfort_address` are not necessary if `operation_mode_address` is specified. -```yaml -# Example configuration.yaml entry -climate: - - platform: knx - name: HASS-Kitchen.Temperature - temperature_address: '5/1/1' - setpoint_shift_address: '5/1/2' - setpoint_shift_state_address: '5/1/3' - target_temperature_address: '5/1/4' - operation_mode_frost_protection_address: '5/1/5' - operation_mode_comfort_address: '5/1/7' - override_supported_operation_modes: - - "Night" - - "Standby" - - "Comfort" -``` +If your device doesn't support setpoint_shift calculations (i.e. if you don't provide a `setpoint_shift_address` value) please set the `min_temp` and `max_temp` +attributes of the climate device to avoid issues with increasing the temperature in the frontend. + +The following values are valid for the `operation_modes` attribute: + +- Comfort (maps internally to STATE_HEAT within Home Assistant) +- Standby (maps internally to STATE_ECO within Home Assistant) +- Night (maps internally to STATE_IDLE within Home Assistant) +- Frost Protection (maps internally to STATE_MANUAL within Home Assistant) +- Fan only (maps internally to STATE_FAN_ONLY within Home Assistant) +- Dehumidification (maps internally to STATE_DRY within Home Assistant) {% configuration %} name: @@ -119,6 +114,14 @@ controller_status_state_address: description: Explicit KNX address for reading HVAC controller status. required: false type: string +controller_mode_address: + description: KNX address for handling controller modes. + required: false + type: string +controller_mode_state_address: + description: Explicit KNX address for reading HVAC Control Mode. + required: false + type: string operation_mode_frost_protection_address: description: KNX address for switching on/off frost/heat protection mode. required: false @@ -131,41 +134,24 @@ operation_mode_comfort_address: description: KNX address for switching on/off comfort mode. required: false type: string -override_supported_operation_modes: - description: Defines the supported operation modes. +operation_modes: + description: Overrides the supported operation modes. required: false type: array on_off_address: - description: KNX address for switching the device on/off. + description: KNX address for switching the climate device on/off. required: false type: string on_off_state_address: - description: Explicit KNX address for reading the current on/off status. + description: KNX address for gathering the current state (on/off) of the climate device. required: false type: string +min_temp: + description: Override the minimum temperature. + required: false + type: float +max_temp: + description: Override the maximum temperature. + required: false + type: float {% endconfiguration %} - -`operation_mode_frost_protection_address` / `operation_mode_night_address` / `operation_mode_comfort_address` are not necessary if `operation_mode_address` is specified. - -`override_supported_operation_modes` is an array that can contain any of the following values: - -- Auto -- Comfort -- Standby -- Night -- Frost Protection -- Heat -- Morning Warmup -- Cool -- Night Purge -- Precool -- Off -- Test -- Emergency Heat -- Fan only -- Ice -- Dry -- NoDem - -Also check [this](https://github.com/XKNX/xknx/blob/master/xknx/knx/dpt_hvac_mode.py#L13-L30) page for more information. - From 1feb5b617c099a0962538faa6d3679d2bbefc285 Mon Sep 17 00:00:00 2001 From: Ian Richardson Date: Wed, 9 Jan 2019 17:10:31 -0600 Subject: [PATCH 41/47] 0.85 LL Changelog (#8115) --- source/lovelace/changelog.markdown | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/source/lovelace/changelog.markdown b/source/lovelace/changelog.markdown index 4a7aeda33d5..040c8fc7c2c 100644 --- a/source/lovelace/changelog.markdown +++ b/source/lovelace/changelog.markdown @@ -8,6 +8,33 @@ comments: false sharing: true footer: true --- +## {% linkable_title Changes in 0.85.0 %} +- 📣 [map card]: New config `geo_location_sources` +- 📣 [alarm panel card]: Hide keypad if `code_format` attribute is not "Number" +- 📣 [alarm panel card]: Hide code input field if `code_format` attribute is not set +- 📣 UI Editor for [picture card] +- 📣 UI Editor for [weather forecast card] +- 📣 UI Editor for [plant status card] +- 📣 UI Editor for [media control card] +- 📣 UI Editor for [iframe card] +- 📣 UI Editor for [sensor card] +- 📣 UI Editor for [shopping list card] +- 📣 UI Editor for [light card] +- 📣 UI Editor for [gauge card] +- 📣 UI Editor for [markdown card] +- 📣 UI Editor for [alarm panel card] +- 📣 UI Editor for [thermostat card] +- 📣 UI Editor for [entity button card] +- 📣 UI Editor for [map card] +- 🔧 [thermostat card] Step logic updated to match more-info behavior +- 🔧 [weather forecast card] Proper RTL support +- 🔧 [thermostat car] Set minimum height of card +- 🔧 Fix incorrect state display being cached +- 🔧 Fix `service-button` element `service_data` usage +- 🔧 Fix `picture-elements` element positioning to account for card title +- 🔧 Fix undefined [plant status card]/[weather forecast card] + + ## {% linkable_title Changes in 0.84.0 %} ### Breaking Changes From 7d22d0bcef72e40446ae9707ea91cd710a87f742 Mon Sep 17 00:00:00 2001 From: Nick Whyte Date: Thu, 10 Jan 2019 10:38:13 +1100 Subject: [PATCH 42/47] Add ness alarm control panel (#7630) * Add ness alarm control panel * . * Device class --- .../alarm_control_panel.ness_alarm.markdown | 19 +++++ .../binary_sensor.ness_alarm.markdown | 18 +++++ source/_components/ness_alarm.markdown | 75 ++++++++++++++++++ source/images/supported_brands/ness.png | Bin 0 -> 10011 bytes 4 files changed, 112 insertions(+) create mode 100644 source/_components/alarm_control_panel.ness_alarm.markdown create mode 100644 source/_components/binary_sensor.ness_alarm.markdown create mode 100644 source/_components/ness_alarm.markdown create mode 100644 source/images/supported_brands/ness.png diff --git a/source/_components/alarm_control_panel.ness_alarm.markdown b/source/_components/alarm_control_panel.ness_alarm.markdown new file mode 100644 index 00000000000..d8fd5082d52 --- /dev/null +++ b/source/_components/alarm_control_panel.ness_alarm.markdown @@ -0,0 +1,19 @@ +--- +layout: page +title: "Ness Alarm Control Panel" +description: "Instructions on how to setup the Ness alarm control panel within Home Assistant." +date: 2018-11-25 18:00 +sidebar: true +comments: false +sharing: true +footer: true +logo: ness.jpg +ha_category: Alarm +ha_release: 0.84 +ha_iot_class: "Local Push" +--- + + +The `ness_alarm` alarm control panel platform allows you to control your [Ness](http://nesscorporation.com/) D8x and D16x alarms. + +The alarm control panel is automatically added by configuring the [Ness alarm](/components/ness_alarm/) component. diff --git a/source/_components/binary_sensor.ness_alarm.markdown b/source/_components/binary_sensor.ness_alarm.markdown new file mode 100644 index 00000000000..dafef92b0f7 --- /dev/null +++ b/source/_components/binary_sensor.ness_alarm.markdown @@ -0,0 +1,18 @@ +--- +layout: page +title: "Ness Alarm Binary Sensor" +description: "Instructions on how to setup the Ness alarm zones within Home Assistant." +date: 2018-11-25 18:00 +sidebar: true +comments: false +sharing: true +footer: true +logo: ness.jpg +ha_category: Binary Sensor +ha_release: 0.84 +ha_iot_class: "Local Push" +--- + +The `ness_alarm` binary sensor allows you to monitor your [Ness](http://nesscorporation.com/) D8x and D16x alarm zones. + +Zone binary sensors are automatically added by configuring the [Ness alarm](/components/ness_alarm/) component. diff --git a/source/_components/ness_alarm.markdown b/source/_components/ness_alarm.markdown new file mode 100644 index 00000000000..99e726f2a30 --- /dev/null +++ b/source/_components/ness_alarm.markdown @@ -0,0 +1,75 @@ +--- +layout: page +title: "Ness Alarm" +description: "Instructions on how to integrate a Ness D8x/D16x alarm system with Home Assistant." +date: 2018-11-25 18:00 +sidebar: true +comments: false +sharing: true +footer: true +logo: ness.jpg +ha_category: Alarm +ha_release: 0.84 +ha_iot_class: "Local Push" +--- + +The `ness_alarm` component will allow Home Assistant users who own a Ness D8x/D16x alarm system to leverage their alarm system and its sensors to provide Home Assistant with information about their homes. Connectivity between Home Assistant and the alarm is accomplished through a IP232 module that must be connected to the alarm. + +There is currently support for the following device types within Home Assistant: + +- [Binary Sensor](/components/binary_sensor.ness_alarm/): Reports on zone statuses +- [Alarm Control Panel](/components/alarm_control_panel.ness_alarm/): Reports on alarm status, and can be used to arm/disarm the system + +The module communicates via the [Ness D8x/D16x ASCII protocol](http://www.nesscorporation.com/Software/Ness_D8-D16_ASCII_protocol.pdf). + +## {% linkable_title Configuration %} + +A `ness_alarm` section must be present in the `configuration.yaml` file and contain the following options as required: + +```yaml +# Example configuration.yaml entry +ness_alarm: + host: alarm.local + port: 2401 + zones: + - name: Garage + id: 1 + - name: Storeroom + id: 2 + - name: Kitchen + id: 3 + - name: Front Entrance + id: 4 + - name: Front Door + id: 5 + type: door +``` + +{% configuration %} +host: + description: The hostname of the IP232 module on your home network. + required: true + type: string +port: + description: The port on which the IP232 module listens for clients. + required: true + type: integer +zones: + description: List of zones to add + required: false + type: [integer, list] + keys: + zone_id: + description: ID of the zone on the alarm system (i.e Zone 1 -> Zone 16). + required: true + type: integer + name: + description: Name of the zone. + required: true + type: string + type: + description: The zone type. Can be any [binary_sensor device class](/components/binary_sensor/#device-class). + required: false + default: motion + type: string +{% endconfiguration %} diff --git a/source/images/supported_brands/ness.png b/source/images/supported_brands/ness.png new file mode 100644 index 0000000000000000000000000000000000000000..fb150b7068f401d7c4c47a1da4714bfde42e11f4 GIT binary patch literal 10011 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�)}Pl+DSRe^}6EA#nOu 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 Date: Wed, 9 Jan 2019 15:47:37 -0800 Subject: [PATCH 43/47] Fix links --- .../alarm_control_panel.ness_alarm.markdown | 2 +- source/_components/binary_sensor.ness_alarm.markdown | 2 +- source/_components/esphome.markdown | 11 ++++++----- source/_components/homeworks.markdown | 4 +++- source/_components/ness_alarm.markdown | 6 +++--- source/_components/plum_lightpad.markdown | 8 ++++++-- 6 files changed, 20 insertions(+), 13 deletions(-) diff --git a/source/_components/alarm_control_panel.ness_alarm.markdown b/source/_components/alarm_control_panel.ness_alarm.markdown index d8fd5082d52..2ebe2a864af 100644 --- a/source/_components/alarm_control_panel.ness_alarm.markdown +++ b/source/_components/alarm_control_panel.ness_alarm.markdown @@ -9,7 +9,7 @@ sharing: true footer: true logo: ness.jpg ha_category: Alarm -ha_release: 0.84 +ha_release: 0.85 ha_iot_class: "Local Push" --- diff --git a/source/_components/binary_sensor.ness_alarm.markdown b/source/_components/binary_sensor.ness_alarm.markdown index dafef92b0f7..658dca1640c 100644 --- a/source/_components/binary_sensor.ness_alarm.markdown +++ b/source/_components/binary_sensor.ness_alarm.markdown @@ -9,7 +9,7 @@ sharing: true footer: true logo: ness.jpg ha_category: Binary Sensor -ha_release: 0.84 +ha_release: 0.85 ha_iot_class: "Local Push" --- diff --git a/source/_components/esphome.markdown b/source/_components/esphome.markdown index 57b41aa6950..bf2bcab37f0 100644 --- a/source/_components/esphome.markdown +++ b/source/_components/esphome.markdown @@ -11,11 +11,12 @@ logo: esphome.png ha_category: DIY ha_release: 0.85 ha_iot_class: "Local Push" -redirect_from: /components/binary_sensor.esphome/ -redirect_from: /components/cover.esphome/ -redirect_from: /components/fan.esphome/ -redirect_from: /components/light.esphome/ -redirect_from: /components/switch.esphome/ +redirect_from: + - /components/binary_sensor.esphome/ + - /components/cover.esphome/ + - /components/fan.esphome/ + - /components/light.esphome/ + - /components/switch.esphome/ --- This component allows you to connect your [ESPHome](https://esphomelib.com/esphomeyaml/index.html) devices directly into Home Assistant with the [native ESPHome API](https://esphomelib.com/esphomeyaml/components/api.html). diff --git a/source/_components/homeworks.markdown b/source/_components/homeworks.markdown index 551a8118f8c..f5071fb05af 100644 --- a/source/_components/homeworks.markdown +++ b/source/_components/homeworks.markdown @@ -12,6 +12,8 @@ ha_category: Hub featured: False ha_release: 0.85 ha_iot_class: "Local Push" +redirect_from: + - /components/binary_sensor.homeworks/ --- [Lutron](http://www.lutron.com/) is an American lighting control company. The Lutron Homeworks Series 4 & 8 systems are relatively old (~2003), and use RS-232 connections to communicate with home automation systems. The `homeworks` component in Home Assistant is responsible for communicating with the main controller for these systems. Communication is through an ethernet to serial converter (NPort, for example). @@ -37,7 +39,7 @@ homeworks: - addr: "[02:08:01:02]" name: "Foyer Downlights" rate: 2 - + keypads: - addr: "[02:08:02:01]" name: "Foyer Keypad" diff --git a/source/_components/ness_alarm.markdown b/source/_components/ness_alarm.markdown index 99e726f2a30..4f5e03d6314 100644 --- a/source/_components/ness_alarm.markdown +++ b/source/_components/ness_alarm.markdown @@ -9,7 +9,7 @@ sharing: true footer: true logo: ness.jpg ha_category: Alarm -ha_release: 0.84 +ha_release: 0.85 ha_iot_class: "Local Push" --- @@ -55,7 +55,7 @@ port: required: true type: integer zones: - description: List of zones to add + description: List of zones to add required: false type: [integer, list] keys: @@ -72,4 +72,4 @@ zones: required: false default: motion type: string -{% endconfiguration %} +{% endconfiguration %} diff --git a/source/_components/plum_lightpad.markdown b/source/_components/plum_lightpad.markdown index 87f3191731b..67a97a24d98 100644 --- a/source/_components/plum_lightpad.markdown +++ b/source/_components/plum_lightpad.markdown @@ -12,6 +12,10 @@ ha_iot_class: "Local Push" featured: true logo: plum.png ha_release: 0.85 +redirect_from: + - /components/binary_sensor.plum_lightpad/ + - /components/light.plum_lightpad/ + - /components/sensor.plum_lightpad/ --- Configurable/Dimmable WiFi Lightswitch @@ -24,9 +28,9 @@ Configurable/Dimmable WiFi Lightswitch "The most advanced smart dimmer. Ever." - [https://plumlife.com/](https://plumlife.com/) -> The Lightpad’s elegant design compliments any decor and provides amazing control of your lights. The Lightpad allows you to control a single light, group of lights, or all of your lights in a natural and intuitive way. +> The Lightpad’s elegant design compliments any decor and provides amazing control of your lights. The Lightpad allows you to control a single light, group of lights, or all of your lights in a natural and intuitive way. -> Control your lights, not just with your smartphone and your voice (with Alexa and Google Assistant), but with your fingertips too. While most home automation devices today force you to use your smartphone, Plum Lightpads feature Multi-Touch allowing you to use simple gestures to control any light in the house from any Lightpad. +> Control your lights, not just with your smartphone and your voice (with Alexa and Google Assistant), but with your fingertips too. While most home automation devices today force you to use your smartphone, Plum Lightpads feature Multi-Touch allowing you to use simple gestures to control any light in the house from any Lightpad. ## {% linkable_title Configuration %} From a88aa5ff8b66ba69114aa51aadd6f598ff94f31e Mon Sep 17 00:00:00 2001 From: Paulus Schoutsen Date: Wed, 9 Jan 2019 16:41:29 -0800 Subject: [PATCH 44/47] Add stuff --- .../alarm_control_panel.ness_alarm.markdown | 2 +- .../binary_sensor.ness_alarm.markdown | 2 +- source/_components/ness_alarm.markdown | 2 +- source/_posts/2019-01-09-release-85.markdown | 119 +++++++++++++----- .../blog/2019-01-release-85/components.png | Bin 0 -> 55512 bytes 5 files changed, 91 insertions(+), 34 deletions(-) create mode 100644 source/images/blog/2019-01-release-85/components.png diff --git a/source/_components/alarm_control_panel.ness_alarm.markdown b/source/_components/alarm_control_panel.ness_alarm.markdown index 2ebe2a864af..175113636fe 100644 --- a/source/_components/alarm_control_panel.ness_alarm.markdown +++ b/source/_components/alarm_control_panel.ness_alarm.markdown @@ -7,7 +7,7 @@ sidebar: true comments: false sharing: true footer: true -logo: ness.jpg +logo: ness.png ha_category: Alarm ha_release: 0.85 ha_iot_class: "Local Push" diff --git a/source/_components/binary_sensor.ness_alarm.markdown b/source/_components/binary_sensor.ness_alarm.markdown index 658dca1640c..cc07923491b 100644 --- a/source/_components/binary_sensor.ness_alarm.markdown +++ b/source/_components/binary_sensor.ness_alarm.markdown @@ -7,7 +7,7 @@ sidebar: true comments: false sharing: true footer: true -logo: ness.jpg +logo: ness.png ha_category: Binary Sensor ha_release: 0.85 ha_iot_class: "Local Push" diff --git a/source/_components/ness_alarm.markdown b/source/_components/ness_alarm.markdown index 4f5e03d6314..3033bbff11b 100644 --- a/source/_components/ness_alarm.markdown +++ b/source/_components/ness_alarm.markdown @@ -7,7 +7,7 @@ sidebar: true comments: false sharing: true footer: true -logo: ness.jpg +logo: ness.png ha_category: Alarm ha_release: 0.85 ha_iot_class: "Local Push" diff --git a/source/_posts/2019-01-09-release-85.markdown b/source/_posts/2019-01-09-release-85.markdown index 7916b9040f6..32d96ebf534 100644 --- a/source/_posts/2019-01-09-release-85.markdown +++ b/source/_posts/2019-01-09-release-85.markdown @@ -13,22 +13,24 @@ og_image: /images/blog/2019-01-release-85/components.png -Warning. Slugify changed, which can impact entity ID creation if the entities used characters outside of A-Z and the integration has no unique IDs. We now better handle the characters and substitute it with an alternative instead of removing that character. +

+Warning. Slugify changed, which can impact entity ID creation if the entities had names with either a `-` or characters outside of A-Z and the integration has no unique IDs. We now better handle the characters and substitute it with an alternative instead of removing that character. +

+ +Read this breaking change warning? 👆 Good. Let's get started. This is the first release of 2019 and it covers a whopping 4 weeks, as we skipped the last release of the year to focus on friends, family. + +In case you have missed it, we've launched the [Home Assistant Data Science Portal](https://data.home-assistant.io/). We explain all the data that Home Assistant stores and how you can get a data science environment going to explore it yourself. + +This release also features native support for [ESPHome](https://esphomelib.com/esphomeyaml/index.html), a system for managing ESP8266 and ESP32 microchips with a YAML config inspired by Home Assistant. The native API replaces MQTT for ESPHome firmwares and is designed specifically for Home Assistant and absolute efficiency. 🏎 It also comes with a Hass.io add-on to make configuration even easier. ## {% linkable_title New Platforms %} -- TelldusLive config flow ([@fredrike] - [#18758]) ([tellduslive docs]) ([binary_sensor.tellduslive docs]) ([cover.tellduslive docs]) ([light.tellduslive docs]) ([sensor.tellduslive docs]) ([switch.tellduslive docs]) (new-platform) - Add NMBS (Belgian railway) sensor platform ([@thibmaek] - [#18610]) ([sensor.nmbs docs]) (new-platform) - Add air pollutants component ([@fabaff] - [#18707]) ([air_pollutants docs]) ([demo docs]) (new-platform) - Adding support for Plum Lightpad ([@ColinHarrington] - [#16576]) ([plum_lightpad docs]) ([binary_sensor.plum_lightpad docs]) ([light.plum_lightpad docs]) ([sensor.plum_lightpad docs]) (new-platform) - Add Ambient Weather PWS Sensor component ([@tmd224] - [#18551]) ([sensor.ambient_station docs]) (new-platform) - Add Brottsplatskartan sensor ([@chrillux] - [#19018]) ([sensor.brottsplatskartan docs]) (new-platform) - Add native ESPHome API component ([@OttoWinter] - [#19334]) (new-platform) -- Add native ESPHome API binary sensor ([@OttoWinter] - [#19371]) ([esphome docs]) ([binary_sensor.esphome docs]) (new-platform) -- Add native ESPHome API cover ([@OttoWinter] - [#19373]) ([esphome docs]) ([cover.esphome docs]) (new-platform) -- Add native ESPHome API fan ([@OttoWinter] - [#19374]) ([esphome docs]) ([fan.esphome docs]) (new-platform) -- Add native ESPHome API light ([@OttoWinter] - [#19375]) ([esphome docs]) ([light.esphome docs]) (new-platform) -- Add native ESPHome API switch ([@OttoWinter] - [#19376]) ([esphome docs]) ([switch.esphome docs]) (new-platform) - Add GTT Sensor ([@eliseomartelli] - [#18449]) ([sensor.gtt docs]) (new-platform) - Add openSenseMap air pollutants platform ([@fabaff] - [#19357]) ([air_pollutants docs]) (new-platform) - Add Prezzibenzina (Italian Fuel Price) Sensor ([@eliseomartelli] - [#19297]) ([sensor.prezzibenzina docs]) (new-platform) @@ -42,9 +44,8 @@ Warning. Slugify changed, which can impact entity ID creation if the entities us - Add Freebox component with sensors and device tracker ([@SNoof85] - [#18472]) ([device_tracker docs]) ([freebox docs]) ([sensor.freebox docs]) (breaking change) (new-platform) - LCN component and light platform ([@alengwenus] - [#18621]) ([lcn docs]) ([light.lcn docs]) (new-platform) - Add RaspyRFM switch platform ([@markusressel] - [#19130]) ([switch.raspyrfm docs]) (new-platform) -- Add IDTECK proximity card component ([@dubnom] - [#18309]) ([sensor.idteck_prox docs]) (new-platform) +- Add IDTECK proximity card component ([@dubnom] - [#18309]) ([idteck_prox docs]) (new-platform) - Add ness alarm control panel using nessclient ([@nickw444] - [#18463]) ([ness_alarm docs]) ([alarm_control_panel.ness_alarm docs]) ([binary_sensor.ness_alarm docs]) (new-platform) -- Proactive Alexa ChangeReport messages ([@abmantis] - [#18114]) ([alexa docs]) (new-platform) ## {% linkable_title If you need help... %} @@ -58,19 +59,38 @@ Experiencing issues introduced by this release? Please report them in our [issue ## {% linkable_title Breaking Changes %} -- Add SCAN_INTERVAL ([@fabaff] - [#19186]) ([weather docs]) (breaking change) -- Add package data attribute to 17track.net summary sensors ([@bachya] - [#19213]) ([sensor.seventeentrack docs]) (breaking change) -- RFC: Deprecate auto target all for services and introduce entity_id: * ([@balloob] - [#19006]) (breaking change) -- home-assistant/home-assistant#17333: update to use DOMAIN constants and standards. ([@marchingphoenix] - [#19242]) ([climate.eq3btsmart docs]) (breaking change) -- Add config flow for Daikin ([@fredrike] - [#19182]) ([daikin docs]) ([climate.daikin docs]) ([sensor.daikin docs]) (breaking change) -- Add traccar motion, speed and battery_level attributes ([@ludeeus] - [#19090]) ([device_tracker docs]) (breaking change) -- Use unicode slugify ([@pvizeli] - [#19192]) (breaking change) -- Various enhancements for WeMo component/platforms ([@sqldiablo] - [#19419]) ([wemo docs]) ([binary_sensor.wemo docs]) ([fan.wemo docs]) ([light.wemo docs]) ([switch.wemo docs]) (breaking change) -- Rename ocr.png to ssocr-(entity_name).png to allow multiple instances ([@jumpkick] - [#18634]) ([image_processing.seven_segments docs]) (breaking change) -- Update pylaunches dependency to 0.2.0 ([@DoloresHA] - [#19570]) ([sensor.launch_library docs]) (breaking change) -- Add Freebox component with sensors and device tracker ([@SNoof85] - [#18472]) ([device_tracker docs]) ([freebox docs]) ([sensor.freebox docs]) (breaking change) (new-platform) -- Support knx operation types ([@marvin-w] - [#19546]) ([knx docs]) ([climate.knx docs]) (breaking change) -- Improve Wemo setup speed ([@sqldiablo] - [#19563]) ([wemo docs]) ([binary_sensor.wemo docs]) ([switch.wemo docs]) (breaking change) +- Targetting all entities in a domain by not sending an entity_id to a service is now deprecated. Instead, send `entity_id: all` if you want to target all. The old method will work for a couple of releases more, but will print a warning. Please migrate. ([@balloob] - [#19006]) (breaking change) +- The default interval of the weather component was aligned with the sensor component and is now 30 seconds instead of 15 seconds. ([@fabaff] - [#19186]) ([weather docs]) (breaking change) +- In order to fix the below bug, default entity_ids will change (for example, `sensor.17track_packages_delivered` will change to `sensor.seventeentrack_packages_delivered)`. ([@bachya] - [#19213]) ([sensor.seventeentrack docs]) (breaking change) +- Change `STATE_AUTO` to `STATE_HEAT` and `STATE_AWAY` to `STATE_ECO` to conform to climate DOMAIN standards. Change made to fix Alexa/Google Assistant support for this component. ([@marchingphoenix] - [#19242]) ([climate.eq3btsmart docs]) (breaking change) +- Add config flow for Daikin. Removes configuration option: `monitored_conditions`. Also removes configuration settings for `sensor.daikin`. ([@fredrike] - [#19182]) ([daikin docs]) ([climate.daikin docs]) ([sensor.daikin docs]) (breaking change) +- Add traccar motion, speed and battery_level attributes. Attributes will only exist if there is data to show for that attribute. + + ([@ludeeus] - [#19090]) ([device_tracker docs]) (breaking change) +- Use unicode slugify. Characters that are not between A and Z are now replaced with their latin equivalent. Dashes are replaced with an underscore. ([@pvizeli] - [#19192]) (breaking change) +- Various enhancements for WeMo component/platforms. `entity_id` is now required for the `wemo_set_humidity` service. ([@sqldiablo] - [#19419]) ([wemo docs]) ([binary_sensor.wemo docs]) ([fan.wemo docs]) ([light.wemo docs]) ([switch.wemo docs]) (breaking change) +- seven_segments will incorporate the entity name into the file name changing from former hardcoded `ocr.png` to `ssocr-(ss_entity_name).png` to make each ssocr input data file unique. ([@jumpkick] - [#18634]) ([image_processing.seven_segments docs]) (breaking change) +- Update pylaunches dependency to 0.2.0. The launch_time sensor attribute will now be a datetime which can be used in templates, as opposed to a written word string. ([@DoloresHA] - [#19570]) ([sensor.launch_library docs]) (breaking change) +- Add Freebox component with sensors and device tracker. Static configuration for freebox in device_tracker section must be deleted. Only the config of Freebox component is needed. ([@SNoof85] - [#18472]) ([device_tracker docs]) ([freebox docs]) ([sensor.freebox docs]) (breaking change) (new-platform) +- Refactored KNX climate component to be able to support operation types. See the documentation for the new operation modes. ([@marvin-w] - [#19546]) ([knx docs]) ([climate.knx docs]) (breaking change) +- Move WeMo device discovery to run after home assistant start so it won't block initial component setup from completing quickly. ([@sqldiablo] - [#19563]) ([wemo docs]) ([binary_sensor.wemo docs]) ([switch.wemo docs]) (breaking change) + +## {% linkable_title Beta Fixes %} + +- Add ESPHome native API discovery ([@OttoWinter] - [#19399]) ([esphome docs]) (beta fix) +- Rename air pollutants to air quality ([@eliseomartelli] - [#19448]) ([air_quality docs]) (beta fix) +- Use manufacturer id only for configure_reporting only when specified. ([@Adminiuga] - [#19729]) ([zha docs]) (beta fix) +- Simplify data_key for a stable unique_id because the order of the dict will not be preserved (Closes: #13522) ([@syssi] - [#19766]) ([cover.xiaomi_aqara docs]) (beta fix) +- Don't slugify unique id ([@syssi] - [#19770]) ([xiaomi_aqara docs]) (beta fix) +- Fix some ESPHome race conditions ([@OttoWinter] - [#19772]) ([esphome docs]) (beta fix) +- Update HAP-python to 2.4.2 ([@cdce8p] - [#19776]) ([homekit docs]) (beta fix) +- Fix a bug in Lutron RadioRA2 Scene support ([@cdheiser] - [#19819]) ([lutron docs]) (beta fix) +- fixes #19814, Daikin config setting ([@fredrike] - [#19823]) ([daikin docs]) (beta fix) +- Bump aioesphomeapi ([@OttoWinter] - [#19838]) (beta fix) +- Resolves #17196, Resolves #18739 - Hue Beyond light fixture errors ([@alistairg] - [#19874]) ([light.hue docs]) (beta fix) +- Fix error when trying to log used UPnP device, if multiple found ([@StevenLooman] - [#19875]) ([upnp docs]) (beta fix) +- Update OZW to 0.1.2 ([@pvizeli] - [#19878]) ([zwave docs]) (beta fix) +- assign user to websocket connection when using legacy_api_password ([@FlorianLudwig] - [#19797]) ([websocket_api docs]) (beta fix) ## {% linkable_title All changes %} @@ -95,7 +115,7 @@ Experiencing issues introduced by this release? Please report them in our [issue - Update radiotherm to 2.0.0 and handle change in tstat error detection ([@craftyguy] - [#19107]) ([climate.radiotherm docs]) - Update pygtfs to upstream's 0.1.5 ([@jarondl] - [#19151]) ([sensor.gtfs docs]) - ZHA - Event foundation ([@dmulcahey] - [#19095]) ([zha docs]) ([binary_sensor.zha docs]) -- TelldusLive config flow ([@fredrike] - [#18758]) ([tellduslive docs]) ([binary_sensor.tellduslive docs]) ([cover.tellduslive docs]) ([light.tellduslive docs]) ([sensor.tellduslive docs]) ([switch.tellduslive docs]) (new-platform) +- TelldusLive config flow ([@fredrike] - [#18758]) ([tellduslive docs]) ([binary_sensor.tellduslive docs]) ([cover.tellduslive docs]) ([light.tellduslive docs]) ([sensor.tellduslive docs]) ([switch.tellduslive docs]) - Enable alarmdecoder to see open/close state of bypassed RF zones when armed ([@jkeljo] - [#18477]) ([alarmdecoder docs]) ([binary_sensor.alarmdecoder docs]) - Add SCAN_INTERVAL ([@fabaff] - [#19186]) ([weather docs]) (breaking change) - Restore states for RFLink devices ([@javicalle] - [#18816]) ([rflink docs]) ([cover.rflink docs]) ([light.rflink docs]) @@ -155,11 +175,11 @@ Experiencing issues introduced by this release? Please report them in our [issue - Upgrade RPi.GPIO to 0.6.5 ([@fabaff] - [#19392]) ([rpi_gpio docs]) - Add air pollutants PROP_TO_ATTR ([@fabaff] - [#19336]) ([air_pollutants docs]) - fix unique_id for Tellduslive sensors ([@fredrike] - [#19389]) ([sensor.tellduslive docs]) -- Add native ESPHome API binary sensor ([@OttoWinter] - [#19371]) ([esphome docs]) ([binary_sensor.esphome docs]) (new-platform) -- Add native ESPHome API cover ([@OttoWinter] - [#19373]) ([esphome docs]) ([cover.esphome docs]) (new-platform) -- Add native ESPHome API fan ([@OttoWinter] - [#19374]) ([esphome docs]) ([fan.esphome docs]) (new-platform) -- Add native ESPHome API light ([@OttoWinter] - [#19375]) ([esphome docs]) ([light.esphome docs]) (new-platform) -- Add native ESPHome API switch ([@OttoWinter] - [#19376]) ([esphome docs]) ([switch.esphome docs]) (new-platform) +- Add native ESPHome API binary sensor ([@OttoWinter] - [#19371]) ([esphome docs]) ([binary_sensor.esphome docs]) +- Add native ESPHome API cover ([@OttoWinter] - [#19373]) ([esphome docs]) ([cover.esphome docs]) +- Add native ESPHome API fan ([@OttoWinter] - [#19374]) ([esphome docs]) ([fan.esphome docs]) +- Add native ESPHome API light ([@OttoWinter] - [#19375]) ([esphome docs]) ([light.esphome docs]) +- Add native ESPHome API switch ([@OttoWinter] - [#19376]) ([esphome docs]) ([switch.esphome docs]) - Add native ESPHome API text sensor ([@OttoWinter] - [#19377]) ([sensor.esphome docs]) - ESPHome Native API Restore Entities on startup ([@OttoWinter] - [#19379]) ([esphome docs]) - Add native ESPHome API device registry feature ([@OttoWinter] - [#19381]) ([esphome docs]) @@ -284,7 +304,7 @@ Experiencing issues introduced by this release? Please report them in our [issue - Fix exception checking for next dublin bus ([@ttroy50] - [#19663]) ([sensor.dublin_bus_transport docs]) - Fix error in got_connected for remote.harmony ([@ehendrix23] - [#19662]) ([remote.harmony docs]) - Fix homekit_controller pairing regression ([@Jc2k] - [#19654]) ([homekit_controller docs]) -- Add IDTECK proximity card component ([@dubnom] - [#18309]) ([sensor.idteck_prox docs]) (new-platform) +- Add IDTECK proximity card component ([@dubnom] - [#18309]) ([idteck_prox docs]) (new-platform) - Fix london_underground issue ([@robmarkcole] - [#19642]) ([sensor.london_underground docs]) - Luftdaten traceback ([@fabaff] - [#19666]) ([sensor.luftdaten docs]) - Suppress traceback if network is not available ([@fabaff] - [#19651]) @@ -301,11 +321,25 @@ Experiencing issues introduced by this release? Please report them in our [issue - Drop bme680 os_lookup for temp_offset ([@ctborg] - [#19733]) ([sensor.bme680 docs]) - Add exception handling to ADS shutdown ([@carstenschroeder] - [#19682]) ([ads docs]) - Filter urllib3.connectionpool warnings in camera.axis and camera.zoneminder ([@rohankapoorcom] - [#19641]) ([camera.axis docs]) ([camera.mjpeg docs]) ([camera.zoneminder docs]) -- Proactive Alexa ChangeReport messages ([@abmantis] - [#18114]) ([alexa docs]) (new-platform) +- Proactive Alexa ChangeReport messages ([@abmantis] - [#18114]) ([alexa docs]) - Move envisalink component to package and add services.yaml ([@Cinntax] - [#19731]) ([envisalink docs]) - Add mychevy optional country parameter ([@sdague] - [#19727]) ([mychevy docs]) - Upgrade tibber library ([@Danielhiversen] - [#19768]) ([tibber docs]) - Round illumination and lux value to one ([@bieniu] - [#19747]) ([sensor.xiaomi_aqara docs]) +- Add ESPHome native API discovery ([@OttoWinter] - [#19399]) ([esphome docs]) (beta fix) +- Rename air pollutants to air quality ([@eliseomartelli] - [#19448]) ([air_quality docs]) (beta fix) +- Use manufacturer id only for configure_reporting only when specified. ([@Adminiuga] - [#19729]) ([zha docs]) (beta fix) +- Simplify data_key for a stable unique_id because the order of the dict will not be preserved (Closes: #13522) ([@syssi] - [#19766]) ([cover.xiaomi_aqara docs]) (beta fix) +- Don't slugify unique id ([@syssi] - [#19770]) ([xiaomi_aqara docs]) (beta fix) +- Fix some ESPHome race conditions ([@OttoWinter] - [#19772]) ([esphome docs]) (beta fix) +- Update HAP-python to 2.4.2 ([@cdce8p] - [#19776]) ([homekit docs]) (beta fix) +- Fix a bug in Lutron RadioRA2 Scene support ([@cdheiser] - [#19819]) ([lutron docs]) (beta fix) +- fixes #19814, Daikin config setting ([@fredrike] - [#19823]) ([daikin docs]) (beta fix) +- Bump aioesphomeapi ([@OttoWinter] - [#19838]) (beta fix) +- Resolves #17196, Resolves #18739 - Hue Beyond light fixture errors ([@alistairg] - [#19874]) ([light.hue docs]) (beta fix) +- Fix error when trying to log used UPnP device, if multiple found ([@StevenLooman] - [#19875]) ([upnp docs]) (beta fix) +- Update OZW to 0.1.2 ([@pvizeli] - [#19878]) ([zwave docs]) (beta fix) +- assign user to websocket connection when using legacy_api_password ([@FlorianLudwig] - [#19797]) ([websocket_api docs]) (beta fix) [#16576]: https://github.com/home-assistant/home-assistant/pull/16576 [#17262]: https://github.com/home-assistant/home-assistant/pull/17262 @@ -440,6 +474,7 @@ Experiencing issues introduced by this release? Please report them in our [issue [#19392]: https://github.com/home-assistant/home-assistant/pull/19392 [#19394]: https://github.com/home-assistant/home-assistant/pull/19394 [#19398]: https://github.com/home-assistant/home-assistant/pull/19398 +[#19399]: https://github.com/home-assistant/home-assistant/pull/19399 [#19400]: https://github.com/home-assistant/home-assistant/pull/19400 [#19401]: https://github.com/home-assistant/home-assistant/pull/19401 [#19404]: https://github.com/home-assistant/home-assistant/pull/19404 @@ -452,6 +487,7 @@ Experiencing issues introduced by this release? Please report them in our [issue [#19433]: https://github.com/home-assistant/home-assistant/pull/19433 [#19436]: https://github.com/home-assistant/home-assistant/pull/19436 [#19444]: https://github.com/home-assistant/home-assistant/pull/19444 +[#19448]: https://github.com/home-assistant/home-assistant/pull/19448 [#19449]: https://github.com/home-assistant/home-assistant/pull/19449 [#19456]: https://github.com/home-assistant/home-assistant/pull/19456 [#19463]: https://github.com/home-assistant/home-assistant/pull/19463 @@ -535,10 +571,22 @@ Experiencing issues introduced by this release? Please report them in our [issue [#19714]: https://github.com/home-assistant/home-assistant/pull/19714 [#19715]: https://github.com/home-assistant/home-assistant/pull/19715 [#19727]: https://github.com/home-assistant/home-assistant/pull/19727 +[#19729]: https://github.com/home-assistant/home-assistant/pull/19729 [#19731]: https://github.com/home-assistant/home-assistant/pull/19731 [#19733]: https://github.com/home-assistant/home-assistant/pull/19733 [#19747]: https://github.com/home-assistant/home-assistant/pull/19747 +[#19766]: https://github.com/home-assistant/home-assistant/pull/19766 [#19768]: https://github.com/home-assistant/home-assistant/pull/19768 +[#19770]: https://github.com/home-assistant/home-assistant/pull/19770 +[#19772]: https://github.com/home-assistant/home-assistant/pull/19772 +[#19776]: https://github.com/home-assistant/home-assistant/pull/19776 +[#19797]: https://github.com/home-assistant/home-assistant/pull/19797 +[#19819]: https://github.com/home-assistant/home-assistant/pull/19819 +[#19823]: https://github.com/home-assistant/home-assistant/pull/19823 +[#19838]: https://github.com/home-assistant/home-assistant/pull/19838 +[#19874]: https://github.com/home-assistant/home-assistant/pull/19874 +[#19875]: https://github.com/home-assistant/home-assistant/pull/19875 +[#19878]: https://github.com/home-assistant/home-assistant/pull/19878 [@Adminiuga]: https://github.com/Adminiuga [@Cinntax]: https://github.com/Cinntax [@ColinHarrington]: https://github.com/ColinHarrington @@ -546,6 +594,7 @@ Experiencing issues introduced by this release? Please report them in our [issue [@Devqon]: https://github.com/Devqon [@DoloresHA]: https://github.com/DoloresHA [@FieldofClay]: https://github.com/FieldofClay +[@FlorianLudwig]: https://github.com/FlorianLudwig [@GidoHakvoort]: https://github.com/GidoHakvoort [@Jc2k]: https://github.com/Jc2k [@MatMaul]: https://github.com/MatMaul @@ -561,6 +610,7 @@ Experiencing issues introduced by this release? Please report them in our [issue [@abmantis]: https://github.com/abmantis [@ahayworth]: https://github.com/ahayworth [@alengwenus]: https://github.com/alengwenus +[@alistairg]: https://github.com/alistairg [@amelchio]: https://github.com/amelchio [@apetrycki]: https://github.com/apetrycki [@bachya]: https://github.com/bachya @@ -570,6 +620,7 @@ Experiencing issues introduced by this release? Please report them in our [issue [@bremor]: https://github.com/bremor [@c-soft]: https://github.com/c-soft [@carstenschroeder]: https://github.com/carstenschroeder +[@cdce8p]: https://github.com/cdce8p [@cdheiser]: https://github.com/cdheiser [@cgarwood]: https://github.com/cgarwood [@chrillux]: https://github.com/chrillux @@ -647,6 +698,7 @@ Experiencing issues introduced by this release? Please report them in our [issue [@wonderslug]: https://github.com/wonderslug [ads docs]: /components/ads/ [air_pollutants docs]: /components/air_pollutants/ +[air_quality docs]: /components/air_quality/ [alarm_control_panel.ialarm docs]: /components/alarm_control_panel.ialarm/ [alarm_control_panel.mqtt docs]: /components/alarm_control_panel.mqtt/ [alarm_control_panel.ness_alarm docs]: /components/alarm_control_panel.ness_alarm/ @@ -688,6 +740,7 @@ Experiencing issues introduced by this release? Please report them in our [issue [cover.esphome docs]: /components/cover.esphome/ [cover.rflink docs]: /components/cover.rflink/ [cover.tellduslive docs]: /components/cover.tellduslive/ +[cover.xiaomi_aqara docs]: /components/cover.xiaomi_aqara/ [daikin docs]: /components/daikin/ [demo docs]: /components/demo/ [device_tracker docs]: /components/device_tracker/ @@ -701,11 +754,13 @@ Experiencing issues introduced by this release? Please report them in our [issue [fan.wemo docs]: /components/fan.wemo/ [fan.zha docs]: /components/fan.zha/ [freebox docs]: /components/freebox/ +[homekit docs]: /components/homekit/ [homekit_controller docs]: /components/homekit_controller/ [homematic docs]: /components/homematic/ [homematicip_cloud docs]: /components/homematicip_cloud/ [homeworks docs]: /components/homeworks/ [huawei_lte docs]: /components/huawei_lte/ +[idteck_prox docs]: /components/idteck_prox/ [ihc docs]: /components/ihc/ [image_processing.seven_segments docs]: /components/image_processing.seven_segments/ [insteon docs]: /components/insteon/ @@ -716,6 +771,7 @@ Experiencing issues introduced by this release? Please report them in our [issue [light.esphome docs]: /components/light.esphome/ [light.homekit_controller docs]: /components/light.homekit_controller/ [light.homeworks docs]: /components/light.homeworks/ +[light.hue docs]: /components/light.hue/ [light.lcn docs]: /components/light.lcn/ [light.mqtt docs]: /components/light.mqtt/ [light.plum_lightpad docs]: /components/light.plum_lightpad/ @@ -776,7 +832,6 @@ Experiencing issues introduced by this release? Please report them in our [issue [sensor.homematic docs]: /components/sensor.homematic/ [sensor.homematicip_cloud docs]: /components/sensor.homematicip_cloud/ [sensor.huawei_lte docs]: /components/sensor.huawei_lte/ -[sensor.idteck_prox docs]: /components/sensor.idteck_prox/ [sensor.islamic_prayer_times docs]: /components/sensor.islamic_prayer_times/ [sensor.launch_library docs]: /components/sensor.launch_library/ [sensor.london_underground docs]: /components/sensor.london_underground/ @@ -829,5 +884,7 @@ Experiencing issues introduced by this release? Please report them in our [issue [weather.smhi docs]: /components/weather.smhi/ [websocket_api docs]: /components/websocket_api/ [wemo docs]: /components/wemo/ +[xiaomi_aqara docs]: /components/xiaomi_aqara/ [zha docs]: /components/zha/ [zoneminder docs]: /components/zoneminder/ +[zwave docs]: /components/zwave/ diff --git a/source/images/blog/2019-01-release-85/components.png b/source/images/blog/2019-01-release-85/components.png new file mode 100644 index 0000000000000000000000000000000000000000..67c3c7c81fd56f4555cf023d44e5b6447201a52e GIT binary patch literal 55512 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%0Dh|=CIP>&=asm+BTMFCl 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 UphEi8{v|me^ig^hIxZ3a14Id9-T(jq literal 0 HcmV?d00001 From cf36ae8c2d0e3844c35cf94c3508889ed4a8bbc3 Mon Sep 17 00:00:00 2001 From: Paulus Schoutsen Date: Wed, 9 Jan 2019 16:45:01 -0800 Subject: [PATCH 45/47] Udpate title --- source/_posts/2019-01-09-release-85.markdown | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/source/_posts/2019-01-09-release-85.markdown b/source/_posts/2019-01-09-release-85.markdown index 32d96ebf534..3a9a7b3c52c 100644 --- a/source/_posts/2019-01-09-release-85.markdown +++ b/source/_posts/2019-01-09-release-85.markdown @@ -1,8 +1,8 @@ --- layout: post -title: "0.85: TBD - UPDATE DATE" -description: "TBD" -date: 2019-01-04 00:01:00 +title: "0.85: ESPHome, Plum Lightpad, OpenSenseMap" +description: "First release of 2019. 20 new integrations, including ESPHome, the best way to integrate ESP chips into Home Assistant." +date: 2019-01-09 00:01:00 date_formatted: "January 9, 2019" author: Paulus Schoutsen author_twitter: balloob @@ -17,9 +17,9 @@ og_image: /images/blog/2019-01-release-85/components.png Warning. Slugify changed, which can impact entity ID creation if the entities had names with either a `-` or characters outside of A-Z and the integration has no unique IDs. We now better handle the characters and substitute it with an alternative instead of removing that character.

-Read this breaking change warning? 👆 Good. Let's get started. This is the first release of 2019 and it covers a whopping 4 weeks, as we skipped the last release of the year to focus on friends, family. +Read this breaking change warning? 👆 Good. Let's get started. This is the first release of 2019 and it covers a whopping 4 weeks, as we skipped the last release of the year to focus on friends and family. This is going to be a great year and we're planning a lot of cool stuff. If you haven't seen it yet, check the [State of the Union](/blog/2018/11/16/state-of-the-union/) to see what we have planned. -In case you have missed it, we've launched the [Home Assistant Data Science Portal](https://data.home-assistant.io/). We explain all the data that Home Assistant stores and how you can get a data science environment going to explore it yourself. +During the break we've launched the [Home Assistant Data Science Portal](https://data.home-assistant.io/). It explains all the data that Home Assistant stores and how you can get a data science environment going to explore it yourself. This release also features native support for [ESPHome](https://esphomelib.com/esphomeyaml/index.html), a system for managing ESP8266 and ESP32 microchips with a YAML config inspired by Home Assistant. The native API replaces MQTT for ESPHome firmwares and is designed specifically for Home Assistant and absolute efficiency. 🏎 It also comes with a Hass.io add-on to make configuration even easier. From 5fb65693dc1703bb168915e939a4d52484bd914e Mon Sep 17 00:00:00 2001 From: Paulus Schoutsen Date: Wed, 9 Jan 2019 16:53:09 -0800 Subject: [PATCH 46/47] Update text --- source/_posts/2019-01-09-release-85.markdown | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/source/_posts/2019-01-09-release-85.markdown b/source/_posts/2019-01-09-release-85.markdown index 3a9a7b3c52c..72e345f4ca2 100644 --- a/source/_posts/2019-01-09-release-85.markdown +++ b/source/_posts/2019-01-09-release-85.markdown @@ -14,11 +14,13 @@ og_image: /images/blog/2019-01-release-85/components.png

-Warning. Slugify changed, which can impact entity ID creation if the entities had names with either a `-` or characters outside of A-Z and the integration has no unique IDs. We now better handle the characters and substitute it with an alternative instead of removing that character. +Slugify changed, which can impact entity ID creation if the entities had names with either a `-` or characters outside of A-Z and the integration has no unique IDs. We now better handle the characters and substitute it with an alternative instead of removing that character.

Read this breaking change warning? 👆 Good. Let's get started. This is the first release of 2019 and it covers a whopping 4 weeks, as we skipped the last release of the year to focus on friends and family. This is going to be a great year and we're planning a lot of cool stuff. If you haven't seen it yet, check the [State of the Union](/blog/2018/11/16/state-of-the-union/) to see what we have planned. +We've been so good at taking a break, that we pushed Lovelace as the default UI to 86 to make sure it's super polished. We expect just bug fixes between 85 and 86, so feel free to check it out! We're also busy churning through the backlog of open PRs, there are now over 170. + During the break we've launched the [Home Assistant Data Science Portal](https://data.home-assistant.io/). It explains all the data that Home Assistant stores and how you can get a data science environment going to explore it yourself. This release also features native support for [ESPHome](https://esphomelib.com/esphomeyaml/index.html), a system for managing ESP8266 and ESP32 microchips with a YAML config inspired by Home Assistant. The native API replaces MQTT for ESPHome firmwares and is designed specifically for Home Assistant and absolute efficiency. 🏎 It also comes with a Hass.io add-on to make configuration even easier. From 4aff110788844698b9f43b125681c9317d8c773e Mon Sep 17 00:00:00 2001 From: Paulus Schoutsen Date: Wed, 9 Jan 2019 16:54:40 -0800 Subject: [PATCH 47/47] Update text --- source/_posts/2019-01-09-release-85.markdown | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/source/_posts/2019-01-09-release-85.markdown b/source/_posts/2019-01-09-release-85.markdown index 72e345f4ca2..990f6b8a4c5 100644 --- a/source/_posts/2019-01-09-release-85.markdown +++ b/source/_posts/2019-01-09-release-85.markdown @@ -19,7 +19,9 @@ Slugify changed, which can impact entity ID creation if the entities had names w Read this breaking change warning? 👆 Good. Let's get started. This is the first release of 2019 and it covers a whopping 4 weeks, as we skipped the last release of the year to focus on friends and family. This is going to be a great year and we're planning a lot of cool stuff. If you haven't seen it yet, check the [State of the Union](/blog/2018/11/16/state-of-the-union/) to see what we have planned. -We've been so good at taking a break, that we pushed Lovelace as the default UI to 86 to make sure it's super polished. We expect just bug fixes between 85 and 86, so feel free to check it out! We're also busy churning through the backlog of open PRs, there are now over 170. +We've been so good at taking a break, that we pushed Lovelace as the default UI to 86 to make sure it's super polished. We expect just bug fixes between 85 and 86, so feel free to check it out! + +We're also busy churning through the backlog of open PRs for Home Assistant (170 as of now), if you did a contribution over the past 4 weeks, we'll get to it soon. During the break we've launched the [Home Assistant Data Science Portal](https://data.home-assistant.io/). It explains all the data that Home Assistant stores and how you can get a data science environment going to explore it yourself.