From a68f0d7811eba17275b350e85efd1edb701fd854 Mon Sep 17 00:00:00 2001 From: Jonathan Baginski Date: Sun, 16 Apr 2017 22:58:11 -0400 Subject: [PATCH 01/14] Update raspberry-pi-all-in-one.markdown Removed fabric based upgrade instructions. --- source/_docs/installation/raspberry-pi-all-in-one.markdown | 6 ------ 1 file changed, 6 deletions(-) diff --git a/source/_docs/installation/raspberry-pi-all-in-one.markdown b/source/_docs/installation/raspberry-pi-all-in-one.markdown index 28ee892b59d..4a6d02173a5 100644 --- a/source/_docs/installation/raspberry-pi-all-in-one.markdown +++ b/source/_docs/installation/raspberry-pi-all-in-one.markdown @@ -74,12 +74,6 @@ To upgrade the All-In-One setup manually: * Type `exit` to logout the hass user and return to the `pi` user. -To upgrade with fabric: - -* Login to Raspberry Pi `ssh pi@your_raspberry_pi_ip` -* Change to `cd ~/fabric-home-assistant` -* Run `fab upgrade_homeassistant` - After upgrading, you can restart Home Assistant a few different ways: * Restarting the Raspberry Pi `sudo reboot` From bfe39da7c3b4af99fffbba0b2f10e35891aa6df6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C3=ABl=20Arnauts?= Date: Mon, 17 Apr 2017 08:12:20 +0200 Subject: [PATCH 02/14] Update fan.mqtt.markdown (#2434) --- source/_components/fan.mqtt.markdown | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/_components/fan.mqtt.markdown b/source/_components/fan.mqtt.markdown index 8f3532bb674..1b9db89aacd 100644 --- a/source/_components/fan.mqtt.markdown +++ b/source/_components/fan.mqtt.markdown @@ -53,7 +53,7 @@ Configuration variables: - **payload_medium_speed** (*Optional*): The payload that represents the fan's medium speed. - **payload_high_speed** (*Optional*): The payload that represents the fan's high speed. - **speed_value_template** (*Optional*): Defines a [template](/topics/templating/) to extract a value from the speed payload. -- **speeds** array (*Optional*): Valid entries for the list are `off`, `low`, `med`, and `high`. +- **speeds** array (*Optional*): Valid entries for the list are `off`, `low`, `medium`, and `high`.

Make sure that your topic is an exact match. `some-topic/` and `some-topic` are different topics. From 8c1f040f448d09c5a7736df897f7379085c877ee Mon Sep 17 00:00:00 2001 From: Molodax Date: Mon, 17 Apr 2017 08:41:58 +0200 Subject: [PATCH 03/14] Update alert.markdown (#2437) There was an error in the example. --- source/_components/alert.markdown | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/source/_components/alert.markdown b/source/_components/alert.markdown index 393deab5238..b89ecba8776 100644 --- a/source/_components/alert.markdown +++ b/source/_components/alert.markdown @@ -83,12 +83,12 @@ binary_sensor: alert: motion_battery: - - name: Motion Battery is Low - entity_id: binary_sensor.motion_battery_low - repeat: 30 - notifiers: - - ryans_phone - - kristens_phone + name: Motion Battery is Low + entity_id: binary_sensor.motion_battery_low + repeat: 30 + notifiers: + - ryans_phone + - kristens_phone ``` This example will begin firing as soon as the entity `sensor.motion`'s `battery` attribute falls below 15. It will continue to fire until the battery attribute raises above 15 or the alert is acknowledged on the frontend. From 9cdc57e63e379936793c4f236908628482d0e42d Mon Sep 17 00:00:00 2001 From: Zippit Date: Mon, 17 Apr 2017 08:46:58 +0200 Subject: [PATCH 04/14] Update telegram_webhooks.markdown (#2435) * Update telegram_webhooks.markdown The telegram.command is the wrong syntax and should be telegram_command. This took me 3 days to figure out so I hope it'll save somebody else the time. * Update telegram_webhooks.markdown --- source/_components/telegram_webhooks.markdown | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/source/_components/telegram_webhooks.markdown b/source/_components/telegram_webhooks.markdown index bad857af22b..da3059035c9 100644 --- a/source/_components/telegram_webhooks.markdown +++ b/source/_components/telegram_webhooks.markdown @@ -63,7 +63,7 @@ telegram_webhooks: ### {% linkable_title Configuration samples %} -Telegram webhooks raise an event `telegram.command` with a payload. +Telegram webhooks raise an event `telegram_command` with a payload. ```json { @@ -80,7 +80,7 @@ alias: 'telegram bot that reply pong to ping' hide_entity: true trigger: platform: event - event_type: telegram.command + event_type: telegram_command event_data: command: '/ping' action: @@ -94,7 +94,7 @@ Example that show keyboard interaction with `notify.telegram` ```yaml trigger: platform: event - event_type: telegram.command + event_type: telegram_command event_data: command: '/start' action: @@ -112,7 +112,7 @@ and an automation to trigger a related command "/siren". ```yaml trigger: platform: event - event_type: telegram.command + event_type: telegram_command event_data: command: '/siren' action: From 103b55134b76df764d2ff926b080a8939b741058 Mon Sep 17 00:00:00 2001 From: Paulus Schoutsen Date: Mon, 17 Apr 2017 09:34:18 -0700 Subject: [PATCH 05/14] Add Tradfri blog post --- ...fri-internet-of-things-done-right.markdown | 140 ++++++++++++++++++ .../images/blog/2017-04-tradfri/discovery.png | Bin 0 -> 10993 bytes .../images/blog/2017-04-tradfri/gateway.jpg | Bin 0 -> 168647 bytes source/images/blog/2017-04-tradfri/prices.png | Bin 0 -> 33243 bytes 4 files changed, 140 insertions(+) create mode 100644 source/_posts/2017-04-17-ikea-tradfri-internet-of-things-done-right.markdown create mode 100644 source/images/blog/2017-04-tradfri/discovery.png create mode 100644 source/images/blog/2017-04-tradfri/gateway.jpg create mode 100644 source/images/blog/2017-04-tradfri/prices.png diff --git a/source/_posts/2017-04-17-ikea-tradfri-internet-of-things-done-right.markdown b/source/_posts/2017-04-17-ikea-tradfri-internet-of-things-done-right.markdown new file mode 100644 index 00000000000..60b1ab239f0 --- /dev/null +++ b/source/_posts/2017-04-17-ikea-tradfri-internet-of-things-done-right.markdown @@ -0,0 +1,140 @@ +--- +layout: post +title: "IKEA Trådfri: Internet of Things done right" +description: "We analyzed the recently released IKEA Trådfri hardware. It is the perfect companion hardware to Home Assistant." +date: 2017-04-17 08:04:05 +0000 +date_formatted: "April 17, 2017" +author: Paulus Schoutsen +author_twitter: balloob +comments: true +categories: Internet-of-Things +og_image: /images/blog/2017-04-tradfri/gateway.jpg +--- + +Last month IKEA released a new home automation lineup called [Trådfri][tradfri]. It consists of white bulbs, dimming remotes, color temperature remotes and motion sensors. After almost two weeks of research, we have come to the conclusion that this is going to be the perfect companion hardware to work with Home Assistant. Here is the gist of our breakdown: + + - **Works out of the box.** You can get started by just buying the already paired light and remote. You only need to buy the gateway if you want to set time-based rules for your lights or use your phone as a remote. + - **Local only hub.** No cloud that gathers data about how you live your life and it will keep working even if IKEA stops supporting it. + - **Based on open standards.** It uses Zigbee between devices and CoAP/dTLS to talk to the gateway. This means that you are not locked into a single vendor. You can pair it with Philips Hue bulbs and other compatible vendors. + - **Affordable.** Lights start at $12 standalone and $20 if bundled with a remote (USA prices). + - **Useful design.** The gateway has built-in space to hide excess cables and remotes come with magnetic holders for on the wall. + - **Able to subscribe to changes (local push).** Automations will be able to instantly respond to changes to device states by subscribing to the gateway for changes. + - **Full integration in Home Assistant 0.43 (scheduled for release April 22).** Our community built a standalone library [pytradfri] and we use it in Home Assistant. Home Assistant will automatically discover gateways on your network and guide the user to set them up. + - **Downside: no integration with other systems yet.** There are rumors that Homekit support will land in October and I expect both Google Home and Amazon Echo to eventually add support. Use Home Assistant to connect them all in the meanwhile. + - **Semi-downside: you can’t control your lights remotely.** Because it’s local only, you won’t be able to control your lights remotely unless via a third-party integration. + +Full breakdown available after clicking read more. + +_(Note: we are not affiliated with IKEA nor do we receive commission for sales. We are just big fans of their new line up!)_ + + +## {% linkable_title Works out of the box %} + +IKEA Trådfri focuses on the basics: making a product that works out of the box. They sell various dimming kits. Each contain a light and a remote paired to control the light. You put the light into the socket, slide the battery into the remote and. it. works. No need to purchase a gateway, download an app and use your phone to set it up. Heck, you don’t even need internet to get started! + +You will only need to buy the gateway if you want to use your phone as a remote or set up home automation. + +## {% linkable_title Only works locally %} + +The gateway only works locally. It only reaches out to the internet to synchronize the time and to check for firmware updates. This is awesome for many different reasons. + +**Privacy & Security.** No one but yourself will have access to the state of your house. And inside your house your communication with the gateway is encrypted. + +**Reliability & Speed.** All communication will always happen locally. Even if your internet will go out, you can still control your lights and your automations will still run. Even if IKEA would decide to drop support it will still continue to work. + +Check out [this blog post by Matthew Garrett][mjg59] for a more in-depth analysis of the security of the gateway. His conclusion: + +

+ Overall: as far as design goes, this is one of the most secure IoT-style devices I've looked at. I haven't examined the COAP stack in detail to figure out whether it has any exploitable bugs, but the attack surface is pretty much as minimal as it could be while still retaining any functionality at all. I'm impressed. +
+ +## {% linkable_title Based on open standards %} + +IKEA Trådfri devices use the open standard Zigbee to communicate. The gateway speaks both Zigbee and connects to your network to offer an API based on the open standard CoAP. The API communication is secured via the open standard DTLS. + +Because it’s based on Zigbee, you don’t have to just buy IKEA devices the rest of your life. For example, Philips Hue lights will pair just fine with the IKEA gateway. + +Note that there are reports that the other way around, pairing an IKEA light to the Philips Hue hub is currently not possible. IKEA is working on it according to [a post by Philips Hue support][hue-support]: + +
+ The non-interoperability between the newly launched IKEA smart lighting products and the Philips Hue bridge has been analyzed. One of the issues found is that the IKEA bulbs report their ProfileID as corresponding to the ZigBee Home Automation (ZHA) profile rather than the ZigBee Light Link (ZLL) profile. As the IKEA bulbs do not behave fully compliant with the ZLL standard, they are rejected by the Hue bridge. IKEA is aware of this and informed us their intent is to have the IKEA smart lighting bulbs to work with the Philips Hue bridge. +
+ +## {% linkable_title Affordable %} + +A white IKEA light bulb that just supports dimming starts at $12. You’ll have to shell out $18 If you want a white bulb that can control the light temperature to allow for different shades of white (relax, cool, focus etc). These prices are slightly lower than the competition. Right now on Amazon the cheapest just-dimming white bulbs come in at $15. + +However what really differentiates this system is the availability of all the cheap remotes and motion sensors. Ranging between $20 and $27 you get a light and a remote. Standalone Zigbee remotes on Amazon currently start at $21! + +Remotes are [a very important aspect of home automation][perfect]. The electricity has to be always on for the bulbs to function so you’ll need Zigbee switches and remotes to control your lights. The fact that they are so cheap will really help with adoption. + +

+ +Prices of the various available dimming kits. +

+ +## {% linkable_title Useful design %} + +The lights and gateway are all made with a simple design and will easily blend into your home. They did sneak in some great and useful things. You can slide the cover off the gateway and open it up. Inside is a mini case for the actual electronics but mainly it’s just empty space so you can roll up any excess network and usb cable from the hub inside! + +

+ +The cables you don't need can be hidden in the gateway. +

+ +Another nice feature is that the remote comes with a magnetic mount for the wall. + +## {% linkable_title Able to subscribe to changes (local push) %} + +This is a feature that I am really excited about. By being able to subscribe to changes in the Zigbee network Home Assistant will be able to instantly be notified about changes and trigger automations if necessary. + +This means that you will be able to turn the power on for a light and see it instantly turn on in Home Assistant. + +[_(Learn more about the different ways IoT devices broadcast changes)_][classification] + +## {% linkable_title Full integration in Home Assistant 0.43 (scheduled for release April 22) %} + +Home Assistant will automatically discover gateways on your network and guide the user to set them up. + +Once IKEA Trådfri got released, our community, lead by [Patrik], got quickly organized and started analyzing the different aspects [in our forums][forums]. I am happy to say that the end result is a standalone Python library [pytradfri] to control the gateway. This means that starting from our next release, Home Assistant 0.43, we will auto discover your gateway and integrate all your lights. + +The initial version of our integration will not yet stream events from the gateway. We’re still working on figuring out that part of the API. + +

+ +After automatic discovery, Home Assistant will ask the user to finish pairing with the gateway. +

+ +## {% linkable_title Downside: not many integrations yet %} + +The one major downside right now is that there are not many integrations yet because the system is brand new. There are [rumors] that Homekit is planned for October. And given the way the API is set up, I expect Google Home and Amazon Echo (Alexa) to eventually announce integration too. + +Since Home Assistant does integrate with it, you can use Home Assistant to bridge to these systems. For Homekit use [Homebridge] with the [Home Assistant plugin][hb-hass]. For integration with Google Home and Amazon Echo use [the Emulated Hue component][emulated_hue]. For Google Home you can also use [the API.ai integration][apiai] and Amazon Echo can also work with [Haaska]. + +## {% linkable_title Semi-downside: you can’t control your lights remotely %} + +Because the system is local only, you won’t be able to control your lights remotely. As with the previous downside, you will be able to use Home Assistant to make your system available remotely. + +Classified this as a semi-downside because besides showing off, the actual use cases are very rare. Although it makes [great marketing material]. + +## {% linkable_title Conclusion %} + +With Trådfri, IKEA has managed to put out an affordable and secure home automation system that does not compromise on functionality or design. There are still some downsides which I expect to get resolved in the future. + +As it currently stands, this is going to be the perfect companion hardware to work with Home Assistant: local, affordable, secure. And as cherry on the pie, local push will make us aware of changes right away. + +[tradfri]: http://www.ikea.com/us/en/catalog/categories/departments/lighting/36812/ +[mjg59]: http://mjg59.dreamwidth.org/47803.html +[hue-support]: https://developers.meethue.com/content/philips-hue-and-ikea-tr%C3%A5dfri#comment-2686 +[perfect]: https://home-assistant.io/blog/2016/01/19/perfect-home-automation/#you-should-not-have-to-adapt-to-technology +[Patrik]: https://github.com/ggravlingen +[forums]: https://community.home-assistant.io/t/ikea-tradfri-gateway-zigbee/14788 +[pytradfri]: https://github.com/ggravlingen/pytradfri +[rumors]: https://github.com/bwssytems/ha-bridge/issues/570#issuecomment-293505087 +[Homebridge]: https://github.com/nfarina/homebridge +[hb-hass]: https://github.com/home-assistant/homebridge-homeassistant +[emulated_hue]: https://home-assistant.io/components/emulated_hue/ +[apiai]: https://home-assistant.io/components/apiai/ +[Haaska]: https://github.com/auchter/haaska +[great marketing material]: https://i2.wp.com/blog.smartthings.com/wp-content/uploads/2014/06/summer-vacay-683x405-blog.png?fit=683%2C405&ssl=1 +[classification]: https://home-assistant.io/blog/2016/02/12/classifying-the-internet-of-things/ diff --git a/source/images/blog/2017-04-tradfri/discovery.png b/source/images/blog/2017-04-tradfri/discovery.png new file mode 100644 index 0000000000000000000000000000000000000000..05185ab1724c3a45b604a0b6cf16835509f4ca62 GIT binary patch literal 10993 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

H&f9<-LpBT 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 literal 0 HcmV?d00001 diff --git a/source/images/blog/2017-04-tradfri/prices.png b/source/images/blog/2017-04-tradfri/prices.png new file mode 100644 index 0000000000000000000000000000000000000000..44ae8b87b04c8127c2f116a9e6755073177abf4e GIT binary patch literal 33243 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 Date: Mon, 17 Apr 2017 20:01:10 +0200 Subject: [PATCH 06/14] Update telegram_webhooks.markdown (#2426) Valid JSON markup --- source/_components/telegram_webhooks.markdown | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/source/_components/telegram_webhooks.markdown b/source/_components/telegram_webhooks.markdown index da3059035c9..64abc36f5db 100644 --- a/source/_components/telegram_webhooks.markdown +++ b/source/_components/telegram_webhooks.markdown @@ -67,9 +67,9 @@ Telegram webhooks raise an event `telegram_command` with a payload. ```json { - 'command': '/thecommand' - 'args': 'strings after command' - 'user_id': 12345 + "command": "/thecommand", + "args": "strings after command", + "user_id": "12345" } ``` From 278a0b23100a5b21465ad52a5363341a4e28237f Mon Sep 17 00:00:00 2001 From: Alok Saboo Date: Mon, 17 Apr 2017 17:22:07 -0400 Subject: [PATCH 07/14] Added event trigger link to clarify how fire event works --- source/_docs/ecosystem/ios/integration.markdown | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/source/_docs/ecosystem/ios/integration.markdown b/source/_docs/ecosystem/ios/integration.markdown index c37e3342458..3bd3791ebb5 100644 --- a/source/_docs/ecosystem/ios/integration.markdown +++ b/source/_docs/ecosystem/ios/integration.markdown @@ -18,9 +18,9 @@ Query parameters are passed as a dictionary in the call. Example: `homeassistant://call_service/device_tracker.see?entity_id=device_tracker.entity` ## Fire event +You can create an [event trigger](https://home-assistant.io/docs/automation/trigger/#event-trigger) and fire the event. -Example `homeassistant://fire_event/custom_event?entity_id=device_tracker.entity` +Example: `homeassistant://fire_event/custom_event?entity_id=MY_CUSTOM_EVENT` ## Send one shot location - Example: `homeassistant://send_location/` From 5e9286def5b82d57cc3d17481d24913d101282da Mon Sep 17 00:00:00 2001 From: John Coggeshall Date: Tue, 18 Apr 2017 04:21:07 -0400 Subject: [PATCH 08/14] Add a note about timezones and alerts (#2449) Add a note about timezones, because otherwise `repeat` breaks if the timezones arent' the same. --- source/_components/alert.markdown | 2 ++ 1 file changed, 2 insertions(+) diff --git a/source/_components/alert.markdown b/source/_components/alert.markdown index b89ecba8776..3c773e9c756 100644 --- a/source/_components/alert.markdown +++ b/source/_components/alert.markdown @@ -16,6 +16,8 @@ The `alert` component is designed to notify you when problematic issues arise. F Alerts will add an entity to the front end only when they are firing. This entity allows you to silence an alert until it is resolved. +When using the `alert` component it is important that the timezone used for Home Assistant and the underlying operating system match. Failing to do so may result in multiple alerts being sent at the same time (such as when Home Assistant is set to the `America/Detroit` timezone but the operating system uses `UTC`). + ### {% linkable_title Basic Example %} The `alert` component makes use of any of the `notifications` components. To setup the `alert` component, first, you must setup a `notification` component. Then, add the following to your configuration file: From 2c1c056d2a0a793575ef8ea4f4b0d98d748d30a0 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 18 Apr 2017 23:18:43 +0200 Subject: [PATCH 09/14] Update --- source/developers/credits.markdown | 497 ++++++++++++++++------------- 1 file changed, 271 insertions(+), 226 deletions(-) diff --git a/source/developers/credits.markdown b/source/developers/credits.markdown index b65cc70575c..f2b6bcd56f2 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: 2017-02-11 21:38:58 +0000 +date: 2017-04-18 21:17:50 +0000 sidebar: true comments: false sharing: true @@ -13,26 +13,29 @@ 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 "4870 total commits to the home-assistant organization, 3051 commits to home-assistant, 970 commits to home-assistant.github.io, 474 commits to home-assistant-polymer, 244 commits to home-assistant-js, 79 commits to netdisco, 33 commits to home-assistant-js-websocket, 8 commits to home-assistant-assets, 7 commits to micropython-home-assistant, 2 commits to lambda-home-assistant-github, 1 commit to home-assistant-iOS, 1 commit to home-assistant-notebooks") +- [Paulus Schoutsen (@balloob)](https://github.com/balloob "5150 total commits to the home-assistant organization, 3190 commits to home-assistant, 1039 commits to home-assistant.github.io, 497 commits to home-assistant-polymer, 244 commits to home-assistant-js, 103 commits to netdisco, 39 commits to home-assistant-js-websocket, 12 commits to home-assistant-assets, 8 commits to hass-release, 7 commits to micropython-home-assistant, 4 commits to example-custom-config, 2 commits to python-hassbian, 2 commits to lambda-home-assistant-github, 1 commit to issue-bot, 1 commit to home-assistant-notebooks, 1 commit to home-assistant-iOS") ### {% linkable_title Contributors %} (in alphabetical order) +- [15goudreau (@15goudreau)](https://github.com/15goudreau "1 total commits to the home-assistant organization, 1 commit to home-assistant.github.io") - [Aaron Linville (@linville)](https://github.com/linville "1 total commits to the home-assistant organization, 1 commit to appdaemon") - [Aaron Malone (@aaroncm)](https://github.com/aaroncm "1 total commits to the home-assistant organization, 1 commit to home-assistant.github.io") - [Aaron Morris (@Morrisai)](https://github.com/Morrisai "1 total commits to the home-assistant organization, 1 commit to home-assistant") - [Aaron Polley (@xarnze)](https://github.com/xarnze "2 total commits to the home-assistant organization, 1 commit to home-assistant, 1 commit to home-assistant.github.io") +- [Aaron Wolen (@aaronwolen)](https://github.com/aaronwolen "1 total commits to the home-assistant organization, 1 commit to home-assistant.github.io") - [Abhishek Anand (@aa755)](https://github.com/aa755 "2 total commits to the home-assistant organization, 1 commit to home-assistant, 1 commit to home-assistant.github.io") - [abmantis (@abmantis)](https://github.com/abmantis "2 total commits to the home-assistant organization, 2 commits to home-assistant") - [Adam Garcia (@pancho-villa)](https://github.com/pancho-villa "1 total commits to the home-assistant organization, 1 commit to home-assistant") -- [Adam Mills (@armills)](https://github.com/armills "70 total commits to the home-assistant organization, 41 commits to home-assistant, 16 commits to home-assistant-polymer, 10 commits to home-assistant.github.io, 3 commits to home-assistant-js") +- [Adam Mills (@armills)](https://github.com/armills "126 total commits to the home-assistant organization, 82 commits to home-assistant, 22 commits to home-assistant-polymer, 19 commits to home-assistant.github.io, 3 commits to home-assistant-js") - [ADeeds (@ADeeds)](https://github.com/ADeeds "1 total commits to the home-assistant organization, 1 commit to home-assistant.github.io") - [AdithyanI (@AdithyanI)](https://github.com/AdithyanI "1 total commits to the home-assistant organization, 1 commit to home-assistant.github.io") - [Aditya Shevade (@adibis)](https://github.com/adibis "1 total commits to the home-assistant organization, 1 commit to home-assistant.github.io") - [Adrien Brault (@adrienbrault)](https://github.com/adrienbrault "2 total commits to the home-assistant organization, 2 commits to home-assistant") -- [Adrián López (@adrianlzt)](https://github.com/adrianlzt "5 total commits to the home-assistant organization, 3 commits to home-assistant.github.io, 2 commits to home-assistant") +- [Adrián López (@adrianlzt)](https://github.com/adrianlzt "8 total commits to the home-assistant organization, 6 commits to home-assistant.github.io, 2 commits to home-assistant") - [Alan Bowman (@alanbowman)](https://github.com/alanbowman "5 total commits to the home-assistant organization, 4 commits to home-assistant, 1 commit to home-assistant.github.io") +- [Alan Fischer (@alanfischer)](https://github.com/alanfischer "5 total commits to the home-assistant organization, 3 commits to home-assistant, 2 commits to home-assistant.github.io") - [Albert Lee (@trisk)](https://github.com/trisk "10 total commits to the home-assistant organization, 6 commits to home-assistant, 4 commits to home-assistant.github.io") - [Alberto Arias Maestro (@albertoarias)](https://github.com/albertoarias "2 total commits to the home-assistant organization, 2 commits to home-assistant") - [Aleksey Gureiev (@alg)](https://github.com/alg "1 total commits to the home-assistant organization, 1 commit to home-assistant.github.io") @@ -44,25 +47,28 @@ This page contains a list of people who have contributed in one way or another t - [Alex Tzonkov (@attzonko)](https://github.com/attzonko "2 total commits to the home-assistant organization, 2 commits to home-assistant.github.io") - [Alex Vernacchia (@vernak2539)](https://github.com/vernak2539 "1 total commits to the home-assistant organization, 1 commit to home-assistant.github.io") - [Alexander Bandukwala (@7h3kk1d)](https://github.com/7h3kk1d "1 total commits to the home-assistant organization, 1 commit to home-assistant.github.io") -- [Alexander Fortin (@shaftoe)](https://github.com/shaftoe "21 total commits to the home-assistant organization, 15 commits to home-assistant, 6 commits to home-assistant.github.io") +- [Alexander Fortin (@shaftoe)](https://github.com/shaftoe "23 total commits to the home-assistant organization, 16 commits to home-assistant, 7 commits to home-assistant.github.io") +- [Alexander Groß (@agross)](https://github.com/agross "1 total commits to the home-assistant organization, 1 commit to home-assistant.github.io") +- [Alexander Kratzer (@hexxter)](https://github.com/hexxter "8 total commits to the home-assistant organization, 8 commits to home-assistant") - [Alexander Slansky (@aslansky)](https://github.com/aslansky "1 total commits to the home-assistant organization, 1 commit to home-assistant.github.io") - [Alexandre Perrin (@kAworu)](https://github.com/kAworu "4 total commits to the home-assistant organization, 4 commits to home-assistant.github.io") - [Alfie Day (@Azelphur)](https://github.com/Azelphur "12 total commits to the home-assistant organization, 12 commits to home-assistant") - [Allan Glen (@allanglen)](https://github.com/allanglen "1 total commits to the home-assistant organization, 1 commit to home-assistant") -- [Alok Saboo (@arsaboo)](https://github.com/arsaboo "45 total commits to the home-assistant organization, 29 commits to home-assistant.github.io, 16 commits to home-assistant") -- [AlucardZero (@AlucardZero)](https://github.com/AlucardZero "13 total commits to the home-assistant organization, 9 commits to home-assistant.github.io, 4 commits to home-assistant") +- [Alok Saboo (@arsaboo)](https://github.com/arsaboo "49 total commits to the home-assistant organization, 31 commits to home-assistant.github.io, 16 commits to home-assistant, 1 commit to pi-gen, 1 commit to hassbian-scripts") - [amahlaka (@amahlaka)](https://github.com/amahlaka "6 total commits to the home-assistant organization, 6 commits to home-assistant.github.io") - [amorsillo (@fignuts)](https://github.com/fignuts "1 total commits to the home-assistant organization, 1 commit to home-assistant-polymer") - [Anastasia A. (@Sacret)](https://github.com/Sacret "1 total commits to the home-assistant organization, 1 commit to home-assistant.github.io") - [Anders Gjendem (@agjendem)](https://github.com/agjendem "1 total commits to the home-assistant organization, 1 commit to home-assistant.github.io") +- [Anders Melchiorsen (@amelchio)](https://github.com/amelchio "19 total commits to the home-assistant organization, 13 commits to home-assistant, 6 commits to home-assistant.github.io") +- [Andrea Falcone (@asfalcone)](https://github.com/asfalcone "5 total commits to the home-assistant organization, 5 commits to issue-bot") - [Andreas Cambitsis (@acambitsis)](https://github.com/acambitsis "1 total commits to the home-assistant organization, 1 commit to home-assistant") - [Andreas Jacobsen (@andreasjacobsen93)](https://github.com/andreasjacobsen93 "2 total commits to the home-assistant organization, 2 commits to home-assistant.github.io") - [Andreas Rammhold (@andir)](https://github.com/andir "1 total commits to the home-assistant organization, 1 commit to home-assistant-polymer") - [Andreas Renberg (@IQAndreas)](https://github.com/IQAndreas "2 total commits to the home-assistant organization, 2 commits to home-assistant.github.io") - [Andreea-Daniela Ene (@AndreeaEne)](https://github.com/AndreeaEne "3 total commits to the home-assistant organization, 3 commits to home-assistant.github.io") +- [Andrew (@aneisch)](https://github.com/aneisch "4 total commits to the home-assistant organization, 4 commits to home-assistant.github.io") - [Andrew (@aoakeson)](https://github.com/aoakeson "3 total commits to the home-assistant organization, 2 commits to home-assistant.github.io, 1 commit to home-assistant") -- [Andrew (@aneisch)](https://github.com/aneisch "2 total commits to the home-assistant organization, 2 commits to home-assistant.github.io") -- [Andrew Cockburn (@acockburn)](https://github.com/acockburn "237 total commits to the home-assistant organization, 122 commits to appdaemon, 82 commits to hadashboard, 25 commits to scenegen, 8 commits to home-assistant.github.io") +- [Andrew Cockburn (@acockburn)](https://github.com/acockburn "240 total commits to the home-assistant organization, 122 commits to appdaemon, 85 commits to hadashboard, 25 commits to scenegen, 8 commits to home-assistant.github.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.github.io") - [Andrew McClure (@nzfarmer1)](https://github.com/nzfarmer1 "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.github.io") @@ -71,33 +77,39 @@ This page contains a list of people who have contributed in one way or another t - [Andrew Thigpen (@andythigpen)](https://github.com/andythigpen "33 total commits to the home-assistant organization, 32 commits to home-assistant, 1 commit to home-assistant-js") - [Andrew Williams (@nikdoof)](https://github.com/nikdoof "1 total commits to the home-assistant organization, 1 commit to home-assistant") - [andrew-curtis (@andrew-curtis)](https://github.com/andrew-curtis "5 total commits to the home-assistant organization, 5 commits to home-assistant.github.io") -- [Andrey (@andrey-git)](https://github.com/andrey-git "37 total commits to the home-assistant organization, 17 commits to home-assistant, 12 commits to home-assistant.github.io, 8 commits to home-assistant-polymer") +- [Andrey (@andrey-git)](https://github.com/andrey-git "101 total commits to the home-assistant organization, 53 commits to home-assistant, 26 commits to home-assistant-polymer, 22 commits to home-assistant.github.io") +- [Andrey Petrov (@anpetrov)](https://github.com/anpetrov "2 total commits to the home-assistant organization, 1 commit to home-assistant.github.io, 1 commit to home-assistant") - [Andrzej (@andriej)](https://github.com/andriej "3 total commits to the home-assistant organization, 2 commits to home-assistant.github.io, 1 commit to home-assistant") - [Andy Lindeman (@alindeman)](https://github.com/alindeman "1 total commits to the home-assistant organization, 1 commit to home-assistant.github.io") - [Andy Loughran (@andylockran)](https://github.com/andylockran "4 total commits to the home-assistant organization, 2 commits to home-assistant, 2 commits to home-assistant.github.io") - [andyat (@andyat)](https://github.com/andyat "2 total commits to the home-assistant organization, 2 commits to home-assistant") -- [anpetrov (@anpetrov)](https://github.com/anpetrov "1 total commits to the home-assistant organization, 1 commit to home-assistant") +- [Anthony Hughes (@tony2nite)](https://github.com/tony2nite "1 total commits to the home-assistant organization, 1 commit to netdisco") - [Antoine Bertin (@Diaoul)](https://github.com/Diaoul "5 total commits to the home-assistant organization, 2 commits to home-assistant, 2 commits to home-assistant.github.io, 1 commit to home-assistant-polymer") +- [Anton Glukhov (@toxxin)](https://github.com/toxxin "1 total commits to the home-assistant organization, 1 commit to libcoap") - [Anton Lundin (@glance-)](https://github.com/glance- "4 total commits to the home-assistant organization, 3 commits to home-assistant, 1 commit to netdisco") - [Antonio Párraga Navarro (@aparraga)](https://github.com/aparraga "1 total commits to the home-assistant organization, 1 commit to home-assistant") +- [Anubhaw Arya (@aarya123)](https://github.com/aarya123 "2 total commits to the home-assistant organization, 1 commit to home-assistant, 1 commit to home-assistant.github.io") - [Anurag El Dorado (@aedorado)](https://github.com/aedorado "1 total commits to the home-assistant organization, 1 commit to home-assistant.github.io") - [Ardetus (@Ardetus)](https://github.com/Ardetus "4 total commits to the home-assistant organization, 2 commits to home-assistant, 2 commits to home-assistant.github.io") - [Ardi Mehist (@omgapuppy)](https://github.com/omgapuppy "3 total commits to the home-assistant organization, 2 commits to home-assistant.github.io, 1 commit to home-assistant") -- [arjenfvellinga (@arjenfvellinga)](https://github.com/arjenfvellinga "3 total commits to the home-assistant organization, 3 commits to home-assistant.github.io") +- [arjenfvellinga (@arjenfvellinga)](https://github.com/arjenfvellinga "4 total commits to the home-assistant organization, 3 commits to home-assistant.github.io, 1 commit to home-assistant") - [Arnaud Bétrémieux (@arnoo)](https://github.com/arnoo "1 total commits to the home-assistant organization, 1 commit to home-assistant-polymer") - [Arno (@aetjansen)](https://github.com/aetjansen "1 total commits to the home-assistant organization, 1 commit to home-assistant.github.io") +- [ArrayLabs (@arraylabs)](https://github.com/arraylabs "7 total commits to the home-assistant organization, 5 commits to home-assistant, 2 commits to home-assistant.github.io") - [Arthur Leonard Andersen (@leoc)](https://github.com/leoc "9 total commits to the home-assistant organization, 9 commits to home-assistant") - [Ashura (@CoalaJoe)](https://github.com/CoalaJoe "5 total commits to the home-assistant organization, 4 commits to home-assistant.github.io, 1 commit to home-assistant") -- [Assaf Inbal (@shmuelzon)](https://github.com/shmuelzon "8 total commits to the home-assistant organization, 5 commits to homebridge-homeassistant, 3 commits to home-assistant") +- [Assaf Inbal (@shmuelzon)](https://github.com/shmuelzon "11 total commits to the home-assistant organization, 8 commits to homebridge-homeassistant, 3 commits to home-assistant") - [atorralba (@atorralba)](https://github.com/atorralba "2 total commits to the home-assistant organization, 2 commits to home-assistant.github.io") - [Audun Ytterdal (@auduny)](https://github.com/auduny "2 total commits to the home-assistant organization, 2 commits to home-assistant") +- [aufano (@aufano)](https://github.com/aufano "1 total commits to the home-assistant organization, 1 commit to home-assistant") - [Austin (@trainman419)](https://github.com/trainman419 "8 total commits to the home-assistant organization, 8 commits to home-assistant") -- [Avraham David Gelbfish (@adgelbfish)](https://github.com/adgelbfish "1 total commits to the home-assistant organization, 1 commit to hadashboard") -- [Barry Williams (@bazwilliams)](https://github.com/bazwilliams "1 total commits to the home-assistant organization, 1 commit to netdisco") -- [Bart274 (@Bart274)](https://github.com/Bart274 "25 total commits to the home-assistant organization, 17 commits to home-assistant, 7 commits to home-assistant.github.io, 1 commit to home-assistant-polymer") +- [Avraham David Gelbfish (@adgelbfish)](https://github.com/adgelbfish "2 total commits to the home-assistant organization, 1 commit to hadashboard, 1 commit to pi-gen") +- [Barry Williams (@bazwilliams)](https://github.com/bazwilliams "5 total commits to the home-assistant organization, 2 commits to netdisco, 2 commits to home-assistant, 1 commit to home-assistant.github.io") +- [Bart274 (@Bart274)](https://github.com/Bart274 "26 total commits to the home-assistant organization, 17 commits to home-assistant, 8 commits to home-assistant.github.io, 1 commit to home-assistant-polymer") - [Bartek Celary (@bcelary)](https://github.com/bcelary "1 total commits to the home-assistant organization, 1 commit to home-assistant.github.io") - [Bas Stottelaar (@basilfx)](https://github.com/basilfx "1 total commits to the home-assistant organization, 1 commit to home-assistant.github.io") -- [bbrendon (@bbrendon)](https://github.com/bbrendon "3 total commits to the home-assistant organization, 3 commits to home-assistant.github.io") +- [bbrendon (@bbrendon)](https://github.com/bbrendon "8 total commits to the home-assistant organization, 8 commits to home-assistant.github.io") +- [Beat (@bdurrer)](https://github.com/bdurrer "11 total commits to the home-assistant organization, 9 commits to home-assistant.github.io, 1 commit to home-assistant-polymer, 1 commit to home-assistant") - [Beau Simensen (@simensen)](https://github.com/simensen "1 total commits to the home-assistant organization, 1 commit to home-assistant.github.io") - [Ben Bangert (@bbangert)](https://github.com/bbangert "5 total commits to the home-assistant organization, 4 commits to home-assistant, 1 commit to home-assistant.github.io") - [Ben Doerr (@bendoerr)](https://github.com/bendoerr "3 total commits to the home-assistant organization, 3 commits to home-assistant.github.io") @@ -105,44 +117,51 @@ This page contains a list of people who have contributed in one way or another t - [Ben Origas (@borigas)](https://github.com/borigas "1 total commits to the home-assistant organization, 1 commit to home-assistant-polymer") - [Ben Thomas (@wazoo)](https://github.com/wazoo "1 total commits to the home-assistant organization, 1 commit to home-assistant-polymer") - [Ben Van Mechelen (@benvm)](https://github.com/benvm "1 total commits to the home-assistant organization, 1 commit to home-assistant") -- [Benjamin Affolter (@bliemli)](https://github.com/bliemli "30 total commits to the home-assistant organization, 30 commits to home-assistant-ansible") +- [Benjamin Affolter (@bliemli)](https://github.com/bliemli "31 total commits to the home-assistant organization, 31 commits to home-assistant-ansible") - [Benjamin Bryan (@ahnooie)](https://github.com/ahnooie "1 total commits to the home-assistant organization, 1 commit to home-assistant.github.io") +- [Benny de Leeuw (@leeuwte)](https://github.com/leeuwte "1 total commits to the home-assistant organization, 1 commit to home-assistant.github.io") - [Benoit BESSET (@bbesset)](https://github.com/bbesset "1 total commits to the home-assistant organization, 1 commit to home-assistant") - [bestlibre (@bestlibre)](https://github.com/bestlibre "9 total commits to the home-assistant organization, 6 commits to home-assistant, 3 commits to home-assistant.github.io") - [Bill Nelson (@xhostplus)](https://github.com/xhostplus "1 total commits to the home-assistant organization, 1 commit to home-assistant") - [Bjarni Ivarsson (@bjarniivarsson)](https://github.com/bjarniivarsson "8 total commits to the home-assistant organization, 5 commits to home-assistant, 3 commits to home-assistant-polymer") +- [bl8rnr (@bl8rnr)](https://github.com/bl8rnr "2 total commits to the home-assistant organization, 2 commits to home-assistant.github.io") - [blackdog70 (@blackdog70)](https://github.com/blackdog70 "1 total commits to the home-assistant organization, 1 commit to home-assistant") - [Blanyal D'Souza (@blanyal)](https://github.com/blanyal "2 total commits to the home-assistant organization, 2 commits to home-assistant.github.io") - [Boced66 (@boced66)](https://github.com/boced66 "1 total commits to the home-assistant organization, 1 commit to home-assistant.github.io") -- [Boris K (@bokub)](https://github.com/bokub "1 total commits to the home-assistant organization, 1 commit to home-assistant") +- [Boris K (@bokub)](https://github.com/bokub "7 total commits to the home-assistant organization, 4 commits to home-assistant.github.io, 3 commits to home-assistant") - [Brad Buran (@bburan)](https://github.com/bburan "1 total commits to the home-assistant organization, 1 commit to home-assistant") - [Brad Johnson (@bradsk88)](https://github.com/bradsk88 "2 total commits to the home-assistant organization, 2 commits to home-assistant") - [BradleyDHobbs (@BradleyDHobbs)](https://github.com/BradleyDHobbs "1 total commits to the home-assistant organization, 1 commit to home-assistant.github.io") -- [brahmafear (@brahmafear)](https://github.com/brahmafear "4 total commits to the home-assistant organization, 4 commits to home-assistant.github.io") +- [Brahma Fear (@brahmafear)](https://github.com/brahmafear "8 total commits to the home-assistant organization, 8 commits to home-assistant.github.io") - [Brandon Mathis (@imathis)](https://github.com/imathis "484 total commits to the home-assistant organization, 484 commits to home-assistant.github.io") - [Brandon Weeks (@brandonweeks)](https://github.com/brandonweeks "3 total commits to the home-assistant organization, 3 commits to home-assistant") +- [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.github.io") - [Brent Hughes (@bah2830)](https://github.com/bah2830 "25 total commits to the home-assistant organization, 16 commits to home-assistant, 8 commits to home-assistant.github.io, 1 commit to netdisco") - [Brent Saltzman (@brent20)](https://github.com/brent20 "2 total commits to the home-assistant organization, 2 commits to home-assistant.github.io") -- [Brian J King (@brianjking)](https://github.com/brianjking "5 total commits to the home-assistant organization, 5 commits to home-assistant.github.io") +- [Brian J King (@brianjking)](https://github.com/brianjking "8 total commits to the home-assistant organization, 8 commits to home-assistant.github.io") - [Brian Karani Ndwiga (@rayrayndwiga)](https://github.com/rayrayndwiga "1 total commits to the home-assistant organization, 1 commit to home-assistant") - [Brian Torres-Gil (@btorresgil)](https://github.com/btorresgil "1 total commits to the home-assistant organization, 1 commit to home-assistant") - [Brigham Brown (@brigham)](https://github.com/brigham "1 total commits to the home-assistant organization, 1 commit to home-assistant.github.io") - [Britton Clapp (@britton-clapp)](https://github.com/britton-clapp "2 total commits to the home-assistant organization, 2 commits to home-assistant.github.io") - [Bruno Adele (@badele)](https://github.com/badele "22 total commits to the home-assistant organization, 22 commits to home-assistant") - [Bryce Edwards (@hoopty)](https://github.com/hoopty "3 total commits to the home-assistant organization, 2 commits to home-assistant.github.io, 1 commit to home-assistant") -- [Buut (@buut-vrij)](https://github.com/buut-vrij "1 total commits to the home-assistant organization, 1 commit to home-assistant.github.io") +- [BUUT! (@buut-vrij)](https://github.com/buut-vrij "1 total commits to the home-assistant organization, 1 commit to home-assistant.github.io") - [Caius Cioran (@caiuspb)](https://github.com/caiuspb "3 total commits to the home-assistant organization, 3 commits to home-assistant") -- [Caleb (@finish06)](https://github.com/finish06 "1 total commits to the home-assistant organization, 1 commit to home-assistant") +- [Caleb (@finish06)](https://github.com/finish06 "4 total commits to the home-assistant organization, 3 commits to home-assistant, 1 commit to home-assistant.github.io") - [Cameron Bulock (@cbulock)](https://github.com/cbulock "4 total commits to the home-assistant organization, 2 commits to home-assistant.github.io, 1 commit to netdisco, 1 commit to home-assistant") -- [Carlo Costanzo (@CCOSTAN)](https://github.com/CCOSTAN "78 total commits to the home-assistant organization, 71 commits to home-assistant.github.io, 5 commits to home-assistant, 1 commit to fabric-home-assistant, 1 commit to hassbian-scripts") +- [Carlo Costanzo (@CCOSTAN)](https://github.com/CCOSTAN "81 total commits to the home-assistant organization, 73 commits to home-assistant.github.io, 5 commits to home-assistant, 1 commit to homebridge-homeassistant, 1 commit to fabric-home-assistant, 1 commit to hassbian-scripts") - [carlosmgr (@carlosmgr)](https://github.com/carlosmgr "6 total commits to the home-assistant organization, 6 commits to home-assistant") - [Carter (@BluGeni)](https://github.com/BluGeni "3 total commits to the home-assistant organization, 2 commits to home-assistant.github.io, 1 commit to home-assistant") +- [Cenk Gündoğan (@cgundogan)](https://github.com/cgundogan "1 total commits to the home-assistant organization, 1 commit to libcoap") +- [cgtobi (@cgtobi)](https://github.com/cgtobi "3 total commits to the home-assistant organization, 3 commits to home-assistant.github.io") - [chanders (@chanders)](https://github.com/chanders "2 total commits to the home-assistant organization, 2 commits to hadashboard") - [Charles Blonde (@CharlesBlonde)](https://github.com/CharlesBlonde "2 total commits to the home-assistant organization, 1 commit to home-assistant, 1 commit to home-assistant.github.io") - [Charles Spirakis (@srcLurker)](https://github.com/srcLurker "8 total commits to the home-assistant organization, 5 commits to home-assistant, 3 commits to home-assistant.github.io") - [Chayoung You (@yous)](https://github.com/yous "3 total commits to the home-assistant organization, 3 commits to home-assistant.github.io") +- [Check your git settings! (@invalid-email-address)](https://github.com/invalid-email-address "1 total commits to the home-assistant organization, 1 commit to libcoap") - [Chema García (@sch3m4)](https://github.com/sch3m4 "1 total commits to the home-assistant organization, 1 commit to home-assistant") +- [Chris (@AlucardZero)](https://github.com/AlucardZero "15 total commits to the home-assistant organization, 11 commits to home-assistant.github.io, 4 commits to home-assistant") - [Chris Aloi (@ctaloi)](https://github.com/ctaloi "2 total commits to the home-assistant organization, 2 commits to home-assistant.github.io") - [Chris Baumgartner (@mchrisb03)](https://github.com/mchrisb03 "1 total commits to the home-assistant organization, 1 commit to home-assistant") - [Chris Huegle (@chuegle)](https://github.com/chuegle "1 total commits to the home-assistant organization, 1 commit to netdisco") @@ -152,76 +171,91 @@ This page contains a list of people who have contributed in one way or another t - [Chris R. Miller (@mysteriouspants)](https://github.com/mysteriouspants "1 total commits to the home-assistant organization, 1 commit to home-assistant.github.io") - [Chris Sims (@jcsims)](https://github.com/jcsims "1 total commits to the home-assistant organization, 1 commit to home-assistant.github.io") - [chris-thorn (@chris-thorn)](https://github.com/chris-thorn "5 total commits to the home-assistant organization, 5 commits to home-assistant.github.io") -- [Christiaan Blom (@Deinara)](https://github.com/Deinara "2 total commits to the home-assistant organization, 1 commit to home-assistant, 1 commit to home-assistant.github.io") -- [Christian Brædstrup (@LinuxChristian)](https://github.com/LinuxChristian "7 total commits to the home-assistant organization, 6 commits to home-assistant, 1 commit to home-assistant.github.io") +- [Christiaan Blom (@Deinara)](https://github.com/Deinara "8 total commits to the home-assistant organization, 7 commits to home-assistant, 1 commit to home-assistant.github.io") +- [Christian Brædstrup (@LinuxChristian)](https://github.com/LinuxChristian "8 total commits to the home-assistant organization, 7 commits to home-assistant, 1 commit to home-assistant.github.io") - [Christian Studer (@cstuder)](https://github.com/cstuder "2 total commits to the home-assistant organization, 2 commits to home-assistant.github.io") +- [ChristianKuehnel (@ChristianKuehnel)](https://github.com/ChristianKuehnel "1 total commits to the home-assistant organization, 1 commit to home-assistant") - [Christoph Wagner (@Christoph-Wagner)](https://github.com/Christoph-Wagner "5 total commits to the home-assistant organization, 4 commits to home-assistant.github.io, 1 commit to home-assistant") - [Christopher Viel (@Chris-V)](https://github.com/Chris-V "3 total commits to the home-assistant organization, 2 commits to home-assistant.github.io, 1 commit to home-assistant") - [chrom3 (@chrom3)](https://github.com/chrom3 "3 total commits to the home-assistant organization, 2 commits to home-assistant.github.io, 1 commit to home-assistant") +- [chrysn (@chrysn)](https://github.com/chrysn "65 total commits to the home-assistant organization, 65 commits to libcoap") - [Chun-wei Kuo (@Domon)](https://github.com/Domon "1 total commits to the home-assistant organization, 1 commit to home-assistant.github.io") - [chz^3 (@chzchzchz)](https://github.com/chzchzchz "1 total commits to the home-assistant organization, 1 commit to pi-gen") - [Ciquattro (@CiquattroFPV)](https://github.com/CiquattroFPV "1 total commits to the home-assistant organization, 1 commit to home-assistant.github.io") +- [citruz (@citruz)](https://github.com/citruz "1 total commits to the home-assistant organization, 1 commit to home-assistant") - [clach04 (@clach04)](https://github.com/clach04 "5 total commits to the home-assistant organization, 3 commits to home-assistant.github.io, 2 commits to home-assistant") +- [Claudiu Farcas (@farcasclaudiu)](https://github.com/farcasclaudiu "1 total commits to the home-assistant organization, 1 commit to home-assistant.github.io") +- [Claus F. Strasburger (@cfstras)](https://github.com/cfstras "1 total commits to the home-assistant organization, 1 commit to pi-gen") - [Clemens Wolff (@c-w)](https://github.com/c-w "1 total commits to the home-assistant organization, 1 commit to home-assistant") - [Cláudio Ribeiro (@DailyMatters)](https://github.com/DailyMatters "1 total commits to the home-assistant organization, 1 commit to home-assistant.github.io") - [codeavenger07 (@codeavenger07)](https://github.com/codeavenger07 "2 total commits to the home-assistant organization, 2 commits to home-assistant.github.io") -- [Colin O'Dell (@colinodell)](https://github.com/colinodell "9 total commits to the home-assistant organization, 5 commits to home-assistant, 4 commits to home-assistant.github.io") +- [Colin O'Dell (@colinodell)](https://github.com/colinodell "20 total commits to the home-assistant organization, 12 commits to home-assistant, 8 commits to home-assistant.github.io") +- [Constantine Grantcharov (@conz27)](https://github.com/conz27 "1 total commits to the home-assistant organization, 1 commit to libcoap") - [Cooper Dale (@Cooper-Dale)](https://github.com/Cooper-Dale "1 total commits to the home-assistant organization, 1 commit to home-assistant.github.io") -- [Corban Mailloux (@corbanmailloux)](https://github.com/corbanmailloux "13 total commits to the home-assistant organization, 12 commits to home-assistant.github.io, 1 commit to home-assistant") -- [Craig J. Ward (@wardcraigj)](https://github.com/wardcraigj "6 total commits to the home-assistant organization, 3 commits to home-assistant, 3 commits to home-assistant.github.io") +- [Corban Mailloux (@corbanmailloux)](https://github.com/corbanmailloux "17 total commits to the home-assistant organization, 16 commits to home-assistant.github.io, 1 commit to home-assistant") +- [Craig J. Ward (@wardcraigj)](https://github.com/wardcraigj "11 total commits to the home-assistant organization, 7 commits to home-assistant, 4 commits to home-assistant.github.io") - [dainok (@dainok)](https://github.com/dainok "1 total commits to the home-assistant organization, 1 commit to home-assistant") -- [Dale Higgs (@dale3h)](https://github.com/dale3h "21 total commits to the home-assistant organization, 13 commits to home-assistant.github.io, 7 commits to home-assistant, 1 commit to hassbot") -- [Dan (@danieljkemp)](https://github.com/danieljkemp "20 total commits to the home-assistant organization, 13 commits to home-assistant, 7 commits to home-assistant.github.io") +- [Dale Higgs (@dale3h)](https://github.com/dale3h "24 total commits to the home-assistant organization, 13 commits to home-assistant.github.io, 9 commits to home-assistant, 1 commit to homebridge-homeassistant, 1 commit to hassbot") +- [Dan (@danieljkemp)](https://github.com/danieljkemp "22 total commits to the home-assistant organization, 15 commits to home-assistant, 7 commits to home-assistant.github.io") - [Dan Cinnamon (@Cinntax)](https://github.com/Cinntax "13 total commits to the home-assistant organization, 10 commits to home-assistant, 3 commits to home-assistant.github.io") - [Dan Ford (@dpford)](https://github.com/dpford "1 total commits to the home-assistant organization, 1 commit to home-assistant") - [Dan Lowe (@tangledhelix)](https://github.com/tangledhelix "1 total commits to the home-assistant organization, 1 commit to home-assistant.github.io") - [Dan Olson (@danielolson13)](https://github.com/danielolson13 "1 total commits to the home-assistant organization, 1 commit to home-assistant.github.io") +- [Dan Ports (@drkp)](https://github.com/drkp "2 total commits to the home-assistant organization, 1 commit to home-assistant, 1 commit to home-assistant.github.io") - [Dan Smith (@kk7ds)](https://github.com/kk7ds "84 total commits to the home-assistant organization, 68 commits to home-assistant, 14 commits to home-assistant.github.io, 2 commits to home-assistant-polymer") - [Dan Sullivan (@dansullivan86)](https://github.com/dansullivan86 "3 total commits to the home-assistant organization, 2 commits to home-assistant.github.io, 1 commit to home-assistant") +- [Dan Van Brunt (@iDVB)](https://github.com/iDVB "2 total commits to the home-assistant organization, 2 commits to home-assistant.github.io") - [Dani (@danichispa)](https://github.com/danichispa "9 total commits to the home-assistant organization, 9 commits to home-assistant.github.io") - [Daniel Escoz (@Darkhogg)](https://github.com/Darkhogg "3 total commits to the home-assistant organization, 3 commits to home-assistant.github.io") -- [Daniel Høyer Iversen (@Danielhiversen)](https://github.com/Danielhiversen "277 total commits to the home-assistant organization, 188 commits to home-assistant, 87 commits to home-assistant.github.io, 2 commits to home-assistant-polymer") +- [Daniel Høyer Iversen (@Danielhiversen)](https://github.com/Danielhiversen "291 total commits to the home-assistant organization, 197 commits to home-assistant, 92 commits to home-assistant.github.io, 2 commits to home-assistant-polymer") - [Daniel Matuschek (@usul27)](https://github.com/usul27 "2 total commits to the home-assistant organization, 1 commit to home-assistant, 1 commit to home-assistant.github.io") -- [Daniel Perna (@danielperna84)](https://github.com/danielperna84 "41 total commits to the home-assistant organization, 28 commits to home-assistant.github.io, 13 commits to home-assistant") +- [Daniel Perna (@danielperna84)](https://github.com/danielperna84 "47 total commits to the home-assistant organization, 32 commits to home-assistant.github.io, 15 commits to home-assistant") - [Daniel Peukert (@dpeukert)](https://github.com/dpeukert "1 total commits to the home-assistant organization, 1 commit to home-assistant-polymer") +- [Daniel Watkins (@OddBloke)](https://github.com/OddBloke "4 total commits to the home-assistant organization, 4 commits to home-assistant-ansible") - [Daniel Wiberg (@dannew)](https://github.com/dannew "1 total commits to the home-assistant organization, 1 commit to home-assistant.github.io") - [Danijel Stojnic (@danijelst)](https://github.com/danijelst "1 total commits to the home-assistant organization, 1 commit to home-assistant") +- [Daniyar Yeralin (@yeralin)](https://github.com/yeralin "2 total commits to the home-assistant organization, 1 commit to home-assistant, 1 commit to home-assistant.github.io") - [Daphne L (@daphotron)](https://github.com/daphotron "1 total commits to the home-assistant organization, 1 commit to home-assistant.github.io") - [dasos (@dasos)](https://github.com/dasos "10 total commits to the home-assistant organization, 6 commits to home-assistant, 3 commits to home-assistant.github.io, 1 commit to netdisco") +- [Dave (@d4v3d)](https://github.com/d4v3d "2 total commits to the home-assistant organization, 2 commits to home-assistant.github.io") - [Dave Banks (@djbanks)](https://github.com/djbanks "3 total commits to the home-assistant organization, 2 commits to appdaemon, 1 commit to home-assistant") - [DaveSergeant (@dethpickle)](https://github.com/dethpickle "3 total commits to the home-assistant organization, 2 commits to home-assistant, 1 commit to home-assistant.github.io") -- [David (@fanaticDavid)](https://github.com/fanaticDavid "6 total commits to the home-assistant organization, 6 commits to home-assistant.github.io") +- [David (@fanaticDavid)](https://github.com/fanaticDavid "9 total commits to the home-assistant organization, 9 commits to home-assistant.github.io") - [David (@dschoorisse)](https://github.com/dschoorisse "1 total commits to the home-assistant organization, 1 commit to home-assistant.github.io") - [David Baumann (@daBONDi)](https://github.com/daBONDi "2 total commits to the home-assistant organization, 1 commit to home-assistant, 1 commit to home-assistant.github.io") - [David De Sloovere (@DavidDeSloovere)](https://github.com/DavidDeSloovere "1 total commits to the home-assistant organization, 1 commit to home-assistant.github.io") -- [David McNett (@nugget)](https://github.com/nugget "5 total commits to the home-assistant organization, 3 commits to home-assistant.github.io, 2 commits to home-assistant") -- [David Straub (@DavidMStraub)](https://github.com/DavidMStraub "4 total commits to the home-assistant organization, 2 commits to home-assistant, 2 commits to home-assistant.github.io") +- [David McNett (@nugget)](https://github.com/nugget "9 total commits to the home-assistant organization, 5 commits to home-assistant.github.io, 4 commits to home-assistant") +- [David Ohayon (@ohayon)](https://github.com/ohayon "3 total commits to the home-assistant organization, 3 commits to issue-bot") +- [David Straub (@DavidMStraub)](https://github.com/DavidMStraub "9 total commits to the home-assistant organization, 5 commits to home-assistant, 4 commits to home-assistant.github.io") - [David Tchepak (@dtchepak)](https://github.com/dtchepak "1 total commits to the home-assistant organization, 1 commit to home-assistant.github.io") - [David Thomas (@synth3tk)](https://github.com/synth3tk "1 total commits to the home-assistant organization, 1 commit to home-assistant.github.io") - [David-Leon Pohl (@DavidLP)](https://github.com/DavidLP "14 total commits to the home-assistant organization, 12 commits to home-assistant, 2 commits to home-assistant.github.io") - [davidedmundson (@davidedmundson)](https://github.com/davidedmundson "7 total commits to the home-assistant organization, 4 commits to home-assistant, 3 commits to home-assistant.github.io") - [Dean Camera (@abcminiuser)](https://github.com/abcminiuser "4 total commits to the home-assistant organization, 2 commits to home-assistant, 2 commits to home-assistant.github.io") - [Dean Galvin (@FreekingDean)](https://github.com/FreekingDean "1 total commits to the home-assistant organization, 1 commit to home-assistant") -- [deisi (@deisi)](https://github.com/deisi "7 total commits to the home-assistant organization, 7 commits to home-assistant") +- [deisi (@deisi)](https://github.com/deisi "9 total commits to the home-assistant organization, 9 commits to home-assistant") +- [Delper (@Delper)](https://github.com/Delper "1 total commits to the home-assistant organization, 1 commit to home-assistant.github.io") - [demonspork (@demonspork)](https://github.com/demonspork "2 total commits to the home-assistant organization, 2 commits to home-assistant.github.io") +- [Dennis de Greef (@dennisdegreef)](https://github.com/dennisdegreef "2 total commits to the home-assistant organization, 2 commits to home-assistant") - [Dennis Karpienski (@TheRealLink)](https://github.com/TheRealLink "24 total commits to the home-assistant organization, 15 commits to home-assistant-polymer, 6 commits to home-assistant, 2 commits to home-assistant.github.io, 1 commit to netdisco") - [Dennis Sutch (@sutch)](https://github.com/sutch "2 total commits to the home-assistant organization, 2 commits to home-assistant.github.io") - [devdelay (@devdelay)](https://github.com/devdelay "16 total commits to the home-assistant organization, 7 commits to home-assistant.github.io, 5 commits to home-assistant, 4 commits to homebridge-homeassistant") -- [diplix (@diplix)](https://github.com/diplix "2 total commits to the home-assistant organization, 2 commits to home-assistant.github.io") +- [Diogo Soares (@diogos88)](https://github.com/diogos88 "2 total commits to the home-assistant organization, 1 commit to home-assistant, 1 commit to home-assistant.github.io") - [Dmytro Kytsmen (@Kietzmann)](https://github.com/Kietzmann "1 total commits to the home-assistant organization, 1 commit to home-assistant.github.io") - [doudz (@doudz)](https://github.com/doudz "1 total commits to the home-assistant organization, 1 commit to home-assistant") - [dpressle (@dpressle)](https://github.com/dpressle "2 total commits to the home-assistant organization, 2 commits to home-assistant.github.io") -- [dramamoose (@dramamoose)](https://github.com/dramamoose "2 total commits to the home-assistant organization, 2 commits to home-assistant.github.io") +- [dramamoose (@dramamoose)](https://github.com/dramamoose "5 total commits to the home-assistant organization, 3 commits to home-assistant.github.io, 2 commits to home-assistant") - [Drew Wells (@drewwells)](https://github.com/drewwells "1 total commits to the home-assistant organization, 1 commit to home-assistant.github.io") - [DrewSK (@dzsquared)](https://github.com/dzsquared "4 total commits to the home-assistant organization, 4 commits to home-assistant.github.io") -- [Duoxilian (@Duoxilian)](https://github.com/Duoxilian "9 total commits to the home-assistant organization, 5 commits to home-assistant.github.io, 4 commits to home-assistant") +- [Duoxilian (@Duoxilian)](https://github.com/Duoxilian "11 total commits to the home-assistant organization, 6 commits to home-assistant.github.io, 5 commits to home-assistant") - [Dustin S (@texnofobix)](https://github.com/texnofobix "1 total commits to the home-assistant organization, 1 commit to home-assistant") - [Dylan Barlett (@dbarlett)](https://github.com/dbarlett "1 total commits to the home-assistant organization, 1 commit to home-assistant.github.io") - [ecksun (@ecksun)](https://github.com/ecksun "1 total commits to the home-assistant organization, 1 commit to home-assistant") - [Edward Romano (@oudeismetis)](https://github.com/oudeismetis "1 total commits to the home-assistant organization, 1 commit to home-assistant") -- [Edwin Smulders (@Dutchy-)](https://github.com/Dutchy- "4 total commits to the home-assistant organization, 2 commits to home-assistant, 2 commits to home-assistant.github.io") +- [Edwin Smulders (@Dutchy-)](https://github.com/Dutchy- "4 total commits to the home-assistant organization, 2 commits to home-assistant.github.io, 2 commits to home-assistant") - [eieste (@eieste)](https://github.com/eieste "1 total commits to the home-assistant organization, 1 commit to home-assistant") - [Ellis Percival (@flyte)](https://github.com/flyte "31 total commits to the home-assistant organization, 25 commits to home-assistant, 6 commits to home-assistant.github.io") +- [Emanuele Palombo (@elbowz)](https://github.com/elbowz "1 total commits to the home-assistant organization, 1 commit to home-assistant.github.io") - [Emil Horpen Hetty (@emilhetty)](https://github.com/emilhetty "3 total commits to the home-assistant organization, 2 commits to home-assistant.github.io, 1 commit to home-assistant") - [Emily Cassandra Meeker (@ecmeeker)](https://github.com/ecmeeker "1 total commits to the home-assistant organization, 1 commit to home-assistant.github.io") - [Emmanuel Mwangi (@cloudbring)](https://github.com/cloudbring "1 total commits to the home-assistant organization, 1 commit to home-assistant.github.io") @@ -230,9 +264,9 @@ 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 Rolf (@xrolfex)](https://github.com/xrolfex "13 total commits to the home-assistant organization, 13 commits to home-assistant") - [Eric Thompson (@er0ck)](https://github.com/er0ck "2 total commits to the home-assistant organization, 2 commits to home-assistant.github.io") -- [Erik Eriksson (@molobrakos)](https://github.com/molobrakos "59 total commits to the home-assistant organization, 55 commits to home-assistant, 2 commits to netdisco, 2 commits to home-assistant.github.io") +- [Erik Eriksson (@molobrakos)](https://github.com/molobrakos "89 total commits to the home-assistant organization, 81 commits to home-assistant, 5 commits to home-assistant.github.io, 3 commits to netdisco") - [ettisan (@ettisan)](https://github.com/ettisan "8 total commits to the home-assistant organization, 8 commits to home-assistant") -- [Fabian Affolter (@fabaff)](https://github.com/fabaff "3300 total commits to the home-assistant organization, 2066 commits to home-assistant.github.io, 1085 commits to home-assistant, 57 commits to home-assistant-ansible, 23 commits to home-assistant-dev-helper, 21 commits to home-assistant-cli, 20 commits to home-assistant-notebooks, 10 commits to home-assistant-polymer, 9 commits to home-assistant-assets, 8 commits to netdisco, 1 commit to home-assistant-js-websocket") +- [Fabian Affolter (@fabaff)](https://github.com/fabaff "3520 total commits to the home-assistant organization, 2214 commits to home-assistant.github.io, 1152 commits to home-assistant, 59 commits to home-assistant-ansible, 23 commits to home-assistant-dev-helper, 21 commits to home-assistant-cli, 20 commits to home-assistant-notebooks, 12 commits to home-assistant-assets, 10 commits to home-assistant-polymer, 8 commits to netdisco, 1 commit to home-assistant-js-websocket") - [Fabian Heredia Montiel (@fabianhjr)](https://github.com/fabianhjr "4 total commits to the home-assistant organization, 4 commits to home-assistant") - [fakezeta (@fakezeta)](https://github.com/fakezeta "7 total commits to the home-assistant organization, 7 commits to home-assistant") - [Fares Rihani (@anchepiece)](https://github.com/anchepiece "2 total commits to the home-assistant organization, 2 commits to home-assistant.github.io") @@ -240,8 +274,11 @@ This page contains a list of people who have contributed in one way or another t - [Felipe Cypriano (@fcy)](https://github.com/fcy "1 total commits to the home-assistant organization, 1 commit to home-assistant.github.io") - [Felix (@xifle)](https://github.com/xifle "2 total commits to the home-assistant organization, 2 commits to home-assistant") - [Felix Fischer (@felixfischer)](https://github.com/felixfischer "1 total commits to the home-assistant organization, 1 commit to home-assistant.github.io") +- [Felix Krause (@KrauseFx)](https://github.com/KrauseFx "48 total commits to the home-assistant organization, 48 commits to issue-bot") +- [felix schwenzel (@diplix)](https://github.com/diplix "2 total commits to the home-assistant organization, 2 commits to home-assistant.github.io") - [Ferry van Zeelst (@StaticCube)](https://github.com/StaticCube "6 total commits to the home-assistant organization, 4 commits to home-assistant.github.io, 2 commits to home-assistant") -- [Finbarr Brady (@fbradyirl)](https://github.com/fbradyirl "8 total commits to the home-assistant organization, 7 commits to home-assistant, 1 commit to home-assistant.github.io") +- [Finbarr Brady (@fbradyirl)](https://github.com/fbradyirl "9 total commits to the home-assistant organization, 8 commits to home-assistant, 1 commit to home-assistant.github.io") +- [Flavien Norindr (@Plumillon)](https://github.com/Plumillon "1 total commits to the home-assistant organization, 1 commit to home-assistant.github.io") - [Flavio Castelli (@flavio)](https://github.com/flavio "3 total commits to the home-assistant organization, 2 commits to home-assistant, 1 commit to home-assistant.github.io") - [Florian Holzapfel (@florianholzapfel)](https://github.com/florianholzapfel "12 total commits to the home-assistant organization, 5 commits to home-assistant.github.io, 4 commits to home-assistant, 3 commits to netdisco") - [Fonta (@f0nt4)](https://github.com/f0nt4 "4 total commits to the home-assistant organization, 4 commits to home-assistant.github.io") @@ -249,7 +286,7 @@ This page contains a list of people who have contributed in one way or another t - [Frantz (@rofrantz)](https://github.com/rofrantz "3 total commits to the home-assistant organization, 2 commits to netdisco, 1 commit to home-assistant") - [Frederic Hemberger (@fhemberger)](https://github.com/fhemberger "93 total commits to the home-assistant organization, 93 commits to home-assistant.github.io") - [Fredrik Haglund (@PetitCircuitLab)](https://github.com/PetitCircuitLab "1 total commits to the home-assistant organization, 1 commit to home-assistant") -- [Fredrik Lindqvist (@Landrash)](https://github.com/Landrash "79 total commits to the home-assistant organization, 44 commits to home-assistant.github.io, 27 commits to hassbian-scripts, 4 commits to home-assistant, 3 commits to pi-gen, 1 commit to home-assistant-polymer") +- [Fredrik Lindqvist (@Landrash)](https://github.com/Landrash "94 total commits to the home-assistant organization, 49 commits to home-assistant.github.io, 27 commits to hassbian-scripts, 13 commits to pi-gen, 4 commits to home-assistant, 1 commit to home-assistant-polymer") - [freol35241 (@freol35241)](https://github.com/freol35241 "2 total commits to the home-assistant organization, 2 commits to home-assistant") - [froz (@froz)](https://github.com/froz "2 total commits to the home-assistant organization, 2 commits to home-assistant") - [fuga2136 (@fuga2136)](https://github.com/fuga2136 "13 total commits to the home-assistant organization, 13 commits to home-assistant.github.io") @@ -258,63 +295,65 @@ This page contains a list of people who have contributed in one way or another t - [garrettbeachy (@garrettbeachy)](https://github.com/garrettbeachy "2 total commits to the home-assistant organization, 2 commits to home-assistant.github.io") - [Gaurav Kulkarni (@gauravkulkarni96)](https://github.com/gauravkulkarni96 "1 total commits to the home-assistant organization, 1 commit to home-assistant.github.io") - [Geoff Norton (@kangaroo)](https://github.com/kangaroo "14 total commits to the home-assistant organization, 14 commits to home-assistant") -- [George.M (@nodinosaur)](https://github.com/nodinosaur "3 total commits to the home-assistant organization, 2 commits to home-assistant.github.io, 1 commit to home-assistant") +- [George.M (@nodinosaur)](https://github.com/nodinosaur "8 total commits to the home-assistant organization, 6 commits to home-assistant.github.io, 2 commits to home-assistant") - [Georgi Kirichkov (@kirichkov)](https://github.com/kirichkov "7 total commits to the home-assistant organization, 4 commits to home-assistant, 3 commits to home-assistant.github.io") +- [Georgi Yanev (@jumpalottahigh)](https://github.com/jumpalottahigh "1 total commits to the home-assistant organization, 1 commit to home-assistant.github.io") - [Georgii Staroselskii (@staroselskii)](https://github.com/staroselskii "1 total commits to the home-assistant organization, 1 commit to pi-gen") - [Gergely Imreh (@imrehg)](https://github.com/imrehg "2 total commits to the home-assistant organization, 2 commits to home-assistant") - [Gert (@Gerto)](https://github.com/Gerto "2 total commits to the home-assistant organization, 1 commit to home-assistant, 1 commit to home-assistant.github.io") -- [Gianluca Barbaro (@MrMep)](https://github.com/MrMep "18 total commits to the home-assistant organization, 12 commits to home-assistant, 6 commits to home-assistant.github.io") +- [Gert-Jan van de Streek (@keerts)](https://github.com/keerts "1 total commits to the home-assistant organization, 1 commit to home-assistant") +- [Gianluca Barbaro (@MrMep)](https://github.com/MrMep "20 total commits to the home-assistant organization, 14 commits to home-assistant, 6 commits to home-assistant.github.io") - [Giannie (@Giannie)](https://github.com/Giannie "2 total commits to the home-assistant organization, 1 commit to home-assistant, 1 commit to home-assistant.github.io") -- [Giel Janssens (@gieljnssns)](https://github.com/gieljnssns "4 total commits to the home-assistant organization, 2 commits to home-assistant, 2 commits to home-assistant.github.io") +- [Gianpaolo Macario (@gmacario)](https://github.com/gmacario "2 total commits to the home-assistant organization, 2 commits to home-assistant.github.io") +- [Giel Janssens (@gieljnssns)](https://github.com/gieljnssns "4 total commits to the home-assistant organization, 2 commits to home-assistant.github.io, 2 commits to home-assistant") - [Gilles Margerie (@Gilles95)](https://github.com/Gilles95 "1 total commits to the home-assistant organization, 1 commit to home-assistant") - [Glyn Hudson (@glynhudson)](https://github.com/glynhudson "1 total commits to the home-assistant organization, 1 commit to home-assistant.github.io") - [GMFalka (@GMFalka)](https://github.com/GMFalka "2 total commits to the home-assistant organization, 2 commits to home-assistant.github.io") -- [godloth (@godloth)](https://github.com/godloth "9 total commits to the home-assistant organization, 9 commits to home-assistant.github.io") +- [godloth (@godloth)](https://github.com/godloth "10 total commits to the home-assistant organization, 10 commits to home-assistant.github.io") - [Gopal Kildoliya (@gopalkildoliya)](https://github.com/gopalkildoliya "6 total commits to the home-assistant organization, 4 commits to home-assistant, 2 commits to home-assistant.github.io") -- [Graeme Smith (@Instagraeme)](https://github.com/Instagraeme "1 total commits to the home-assistant organization, 1 commit to home-assistant.github.io") +- [Graeme Smith (@Instagraeme)](https://github.com/Instagraeme "2 total commits to the home-assistant organization, 2 commits to home-assistant.github.io") - [Graham Christensen (@grahamc)](https://github.com/grahamc "1 total commits to the home-assistant organization, 1 commit to home-assistant.github.io") -- [Greg (@theCMack)](https://github.com/theCMack "1 total commits to the home-assistant organization, 1 commit to home-assistant.github.io") -- [Greg Dowling (@pavoni)](https://github.com/pavoni "218 total commits to the home-assistant organization, 193 commits to home-assistant, 23 commits to home-assistant.github.io, 2 commits to netdisco") +- [Greg (@theCMack)](https://github.com/theCMack "2 total commits to the home-assistant organization, 2 commits to home-assistant.github.io") +- [Greg Dowling (@pavoni)](https://github.com/pavoni "238 total commits to the home-assistant organization, 211 commits to home-assistant, 25 commits to home-assistant.github.io, 2 commits to netdisco") - [Greg MacLellan (@gregmac)](https://github.com/gregmac "1 total commits to the home-assistant organization, 1 commit to pi-gen") - [Greg Stevenson (@gstevenson)](https://github.com/gstevenson "4 total commits to the home-assistant organization, 4 commits to home-assistant.github.io") - [Gregor Gruener (@ggruner)](https://github.com/ggruner "2 total commits to the home-assistant organization, 1 commit to home-assistant, 1 commit to home-assistant.github.io") -- [gross1989 (@gross1989)](https://github.com/gross1989 "1 total commits to the home-assistant organization, 1 commit to home-assistant") - [gsabbe (@gsabbe)](https://github.com/gsabbe "1 total commits to the home-assistant organization, 1 commit to home-assistant") - [Gunnar Helgason (@gunnarhelgason)](https://github.com/gunnarhelgason "1 total commits to the home-assistant organization, 1 commit to appdaemon") - [Gustav Ahlberg (@Gyran)](https://github.com/Gyran "20 total commits to the home-assistant organization, 20 commits to home-assistant") - [gwendalg (@gwendalg)](https://github.com/gwendalg "3 total commits to the home-assistant organization, 3 commits to home-assistant") - [Hajime Morrita (@omo)](https://github.com/omo "3 total commits to the home-assistant organization, 3 commits to home-assistant.github.io") - [Hao Hu (@howiehu)](https://github.com/howiehu "2 total commits to the home-assistant organization, 2 commits to home-assistant.github.io") -- [happyleavesaoc (@happyleavesaoc)](https://github.com/happyleavesaoc "62 total commits to the home-assistant organization, 50 commits to home-assistant, 11 commits to home-assistant.github.io, 1 commit to home-assistant-polymer") +- [happyleavesaoc (@happyleavesaoc)](https://github.com/happyleavesaoc "83 total commits to the home-assistant organization, 65 commits to home-assistant, 17 commits to home-assistant.github.io, 1 commit to home-assistant-polymer") - [Harald Nagel (@haraldnagel)](https://github.com/haraldnagel "8 total commits to the home-assistant organization, 6 commits to home-assistant, 2 commits to home-assistant.github.io") - [Hari Menon (@floydpink)](https://github.com/floydpink "2 total commits to the home-assistant organization, 2 commits to home-assistant.github.io") - [Harris Borawski (@hborawski)](https://github.com/hborawski "3 total commits to the home-assistant organization, 2 commits to home-assistant, 1 commit to home-assistant.github.io") - [Harry Kantas (@harrykantas)](https://github.com/harrykantas "1 total commits to the home-assistant organization, 1 commit to home-assistant") +- [hawk259 (@hawk259)](https://github.com/hawk259 "5 total commits to the home-assistant organization, 3 commits to home-assistant, 2 commits to home-assistant.github.io") - [HBDK (@HBDK)](https://github.com/HBDK "2 total commits to the home-assistant organization, 1 commit to home-assistant, 1 commit to home-assistant.github.io") -- [hcooper (@hcooper)](https://github.com/hcooper "3 total commits to the home-assistant organization, 2 commits to home-assistant.github.io, 1 commit to home-assistant") +- [hcooper (@hcooper)](https://github.com/hcooper "2 total commits to the home-assistant organization, 2 commits to home-assistant.github.io") - [Heath Paddock (@heathbar)](https://github.com/heathbar "6 total commits to the home-assistant organization, 6 commits to home-assistant") - [Heiko Rothe (@mKeRix)](https://github.com/mKeRix "20 total commits to the home-assistant organization, 15 commits to home-assistant, 5 commits to home-assistant.github.io") - [Hellowlol (@Hellowlol)](https://github.com/Hellowlol "3 total commits to the home-assistant organization, 3 commits to netdisco") +- [Helmut Januschka (@hjanuschka)](https://github.com/hjanuschka "3 total commits to the home-assistant organization, 3 commits to issue-bot") - [Henning Dickten (@hensing)](https://github.com/hensing "2 total commits to the home-assistant organization, 2 commits to home-assistant") -- [Henryk Plötz (@henryk)](https://github.com/henryk "1 total commits to the home-assistant organization, 1 commit to home-assistant") -- [Hermann Kraus (@herm)](https://github.com/herm "1 total commits to the home-assistant organization, 1 commit to home-assistant") +- [Hermann Kraus (@herm)](https://github.com/herm "2 total commits to the home-assistant organization, 1 commit to home-assistant, 1 commit to home-assistant.github.io") - [Hernán R (@hmronline)](https://github.com/hmronline "2 total commits to the home-assistant organization, 2 commits to home-assistant") -- [hexa- (@mweinelt)](https://github.com/mweinelt "18 total commits to the home-assistant organization, 10 commits to home-assistant, 8 commits to home-assistant.github.io") -- [hexxter (@hexxter)](https://github.com/hexxter "8 total commits to the home-assistant organization, 8 commits to home-assistant") -- [heytcass (@heytcass)](https://github.com/heytcass "6 total commits to the home-assistant organization, 5 commits to home-assistant.github.io, 1 commit to home-assistant") +- [hexa- (@mweinelt)](https://github.com/mweinelt "17 total commits to the home-assistant organization, 10 commits to home-assistant, 7 commits to home-assistant.github.io") +- [heytcass (@heytcass)](https://github.com/heytcass "5 total commits to the home-assistant organization, 5 commits to home-assistant.github.io") - [Hillary Fraley (@hillaryfraley)](https://github.com/hillaryfraley "12 total commits to the home-assistant organization, 12 commits to home-assistant.github.io") - [hokagegano (@hokagegano)](https://github.com/hokagegano "2 total commits to the home-assistant organization, 2 commits to home-assistant.github.io") - [Horea Christian (@TheChymera)](https://github.com/TheChymera "1 total commits to the home-assistant organization, 1 commit to home-assistant.github.io") - [Hugo Dupras (@jabesq)](https://github.com/jabesq "24 total commits to the home-assistant organization, 18 commits to home-assistant, 6 commits to home-assistant.github.io") +- [Hung Le (@hungle)](https://github.com/hungle "1 total commits to the home-assistant organization, 1 commit to libcoap") - [Huw Davies (@beardedgeek)](https://github.com/beardedgeek "2 total commits to the home-assistant organization, 2 commits to home-assistant.github.io") - [Hydreliox (@HydrelioxGitHub)](https://github.com/HydrelioxGitHub "40 total commits to the home-assistant organization, 31 commits to home-assistant, 9 commits to home-assistant.github.io") - [Ian Copp (@icopp)](https://github.com/icopp "3 total commits to the home-assistant organization, 3 commits to home-assistant") -- [iandday (@iandday)](https://github.com/iandday "1 total commits to the home-assistant organization, 1 commit to home-assistant") - [ianj001 (@ianj001)](https://github.com/ianj001 "7 total commits to the home-assistant organization, 7 commits to home-assistant.github.io") - [icovada (@icovada)](https://github.com/icovada "5 total commits to the home-assistant organization, 3 commits to home-assistant.github.io, 2 commits to home-assistant") -- [Igor Shults (@ishults)](https://github.com/ishults "7 total commits to the home-assistant organization, 5 commits to home-assistant, 1 commit to home-assistant-polymer, 1 commit to home-assistant.github.io") +- [Igor Shults (@ishults)](https://github.com/ishults "11 total commits to the home-assistant organization, 6 commits to home-assistant, 4 commits to home-assistant.github.io, 1 commit to home-assistant-polymer") +- [Illia Grybkov (@igrybkov)](https://github.com/igrybkov "1 total commits to the home-assistant organization, 1 commit to home-assistant.github.io") - [IoTGuy (@farminf)](https://github.com/farminf "1 total commits to the home-assistant organization, 1 commit to home-assistant") -- [irvingwa (@irvingwa)](https://github.com/irvingwa "1 total commits to the home-assistant organization, 1 commit to home-assistant") - [Issac Kelly (@issackelly)](https://github.com/issackelly "3 total commits to the home-assistant organization, 3 commits to home-assistant") - [Ivo Wever (@Confusion)](https://github.com/Confusion "1 total commits to the home-assistant organization, 1 commit to home-assistant.github.io") - [J-CMartin (@J-CMartin)](https://github.com/J-CMartin "2 total commits to the home-assistant organization, 2 commits to home-assistant.github.io") @@ -322,259 +361,253 @@ This page contains a list of people who have contributed in one way or another t - [jack (@jackmakesthings)](https://github.com/jackmakesthings "3 total commits to the home-assistant organization, 3 commits to home-assistant.github.io") - [Jack Chapple (@jchapple)](https://github.com/jchapple "2 total commits to the home-assistant organization, 2 commits to home-assistant") - [Jacob Minnis (@jminn)](https://github.com/jminn "1 total commits to the home-assistant organization, 1 commit to home-assistant") -- [Jacob Tomlinson (@jacobtomlinson)](https://github.com/jacobtomlinson "5 total commits to the home-assistant organization, 4 commits to home-assistant.github.io, 1 commit to home-assistant") +- [Jacob Tomlinson (@jacobtomlinson)](https://github.com/jacobtomlinson "8 total commits to the home-assistant organization, 6 commits to home-assistant.github.io, 2 commits to home-assistant") - [Jake McCrary (@jakemcc)](https://github.com/jakemcc "2 total commits to the home-assistant organization, 2 commits to home-assistant.github.io") - [James Cole (@jamespcole)](https://github.com/jamespcole "94 total commits to the home-assistant organization, 93 commits to home-assistant, 1 commit to home-assistant-js") - [Jamie van Dyke (@fearoffish)](https://github.com/fearoffish "3 total commits to the home-assistant organization, 2 commits to home-assistant.github.io, 1 commit to home-assistant-iOS") - [JammyDodger231 (@JammyDodger231)](https://github.com/JammyDodger231 "4 total commits to the home-assistant organization, 4 commits to home-assistant.github.io") - [Jan Harkes (@jaharkes)](https://github.com/jaharkes "111 total commits to the home-assistant organization, 100 commits to home-assistant, 10 commits to netdisco, 1 commit to home-assistant.github.io") -- [Jan Losinski (@janLo)](https://github.com/janLo "11 total commits to the home-assistant organization, 9 commits to home-assistant, 2 commits to home-assistant.github.io") +- [Jan Losinski (@janLo)](https://github.com/janLo "13 total commits to the home-assistant organization, 10 commits to home-assistant, 3 commits to home-assistant.github.io") - [Jan Pobořil (@iBobik)](https://github.com/iBobik "3 total commits to the home-assistant organization, 3 commits to home-assistant.github.io") +- [Jan Sepke (@jansepke)](https://github.com/jansepke "1 total commits to the home-assistant organization, 1 commit to home-assistant.github.io") - [Jan Wh (@janwh)](https://github.com/janwh "2 total commits to the home-assistant organization, 2 commits to home-assistant.github.io") - [Jan-Preben Mossin (@jpmossin)](https://github.com/jpmossin "1 total commits to the home-assistant organization, 1 commit to home-assistant") -- [Janne Grunau (@jannau)](https://github.com/jannau "1 total commits to the home-assistant organization, 1 commit to home-assistant") +- [Janne Grunau (@jannau)](https://github.com/jannau "4 total commits to the home-assistant organization, 2 commits to home-assistant.github.io, 2 commits to home-assistant") - [Janos Racz (@rczjns)](https://github.com/rczjns "1 total commits to the home-assistant organization, 1 commit to home-assistant.github.io") -- [Jared Beckham (@jtbeckha)](https://github.com/jtbeckha "4 total commits to the home-assistant organization, 2 commits to home-assistant, 2 commits to home-assistant.github.io") +- [Jared Beckham (@jtbeckha)](https://github.com/jtbeckha "4 total commits to the home-assistant organization, 2 commits to home-assistant.github.io, 2 commits to home-assistant") - [Jared J. (@jjensn)](https://github.com/jjensn "2 total commits to the home-assistant organization, 1 commit to netdisco, 1 commit to home-assistant") -- [Jason Carter (@JasonCarter80)](https://github.com/JasonCarter80 "6 total commits to the home-assistant organization, 3 commits to home-assistant, 3 commits to home-assistant.github.io") +- [Jason Carter (@JasonCarter80)](https://github.com/JasonCarter80 "6 total commits to the home-assistant organization, 3 commits to home-assistant.github.io, 3 commits to home-assistant") - [Jason Hite (@jasonmhite)](https://github.com/jasonmhite "6 total commits to the home-assistant organization, 6 commits to appdaemon") +- [Jason Schollenberger (@jschollenberger)](https://github.com/jschollenberger "1 total commits to the home-assistant organization, 1 commit to home-assistant.github.io") - [Jason Woodward (@woodwardjd)](https://github.com/woodwardjd "1 total commits to the home-assistant organization, 1 commit to home-assistant.github.io") - [Javier González Calleja (@gonzalezcalleja)](https://github.com/gonzalezcalleja "3 total commits to the home-assistant organization, 2 commits to home-assistant, 1 commit to home-assistant.github.io") -- [jazzaj (@jazzaj)](https://github.com/jazzaj "1 total commits to the home-assistant organization, 1 commit to home-assistant") -- [jbcodemonkey (@jbcodemonkey)](https://github.com/jbcodemonkey "1 total commits to the home-assistant organization, 1 commit to home-assistant") +- [Jay Love (@jslove)](https://github.com/jslove "2 total commits to the home-assistant organization, 1 commit to home-assistant, 1 commit to home-assistant.github.io") - [Jean Regisser (@jeanregisser)](https://github.com/jeanregisser "1 total commits to the home-assistant organization, 1 commit to home-assistant") +- [Jean-Michel Julien (@KurdyMalloy)](https://github.com/KurdyMalloy "1 total commits to the home-assistant organization, 1 commit to libcoap") - [Jean-Philippe Bouillot (@Jypy)](https://github.com/Jypy "3 total commits to the home-assistant organization, 2 commits to home-assistant, 1 commit to home-assistant.github.io") - [Jed Lippold (@jlippold)](https://github.com/jlippold "1 total commits to the home-assistant organization, 1 commit to home-assistant.github.io") -- [Jeff Schroeder (@SEJeff)](https://github.com/SEJeff "18 total commits to the home-assistant organization, 17 commits to home-assistant, 1 commit to home-assistant.github.io") -- [Jeff Wilson (@jawilson)](https://github.com/jawilson "11 total commits to the home-assistant organization, 9 commits to home-assistant, 2 commits to home-assistant.github.io") -- [Jeffrey Lin (@linjef)](https://github.com/linjef "3 total commits to the home-assistant organization, 2 commits to home-assistant, 1 commit to home-assistant.github.io") +- [Jeff Schroeder (@SEJeff)](https://github.com/SEJeff "17 total commits to the home-assistant organization, 17 commits to home-assistant") +- [Jeff Wilson (@jawilson)](https://github.com/jawilson "15 total commits to the home-assistant organization, 13 commits to home-assistant, 2 commits to home-assistant.github.io") +- [Jeffrey Lin (@linjef)](https://github.com/linjef "2 total commits to the home-assistant organization, 2 commits to home-assistant") - [Jeremiah Wuenschel (@jer)](https://github.com/jer "3 total commits to the home-assistant organization, 3 commits to home-assistant.github.io") - [Jeremy (@Wutname1)](https://github.com/Wutname1 "2 total commits to the home-assistant organization, 2 commits to home-assistant.github.io") -- [jeremydk (@jeremydk)](https://github.com/jeremydk "1 total commits to the home-assistant organization, 1 commit to home-assistant") -- [Jerod Santo (@jerodsanto)](https://github.com/jerodsanto "1 total commits to the home-assistant organization, 1 commit to home-assistant.github.io") +- [Jeremy Volkman (@jvolkman)](https://github.com/jvolkman "1 total commits to the home-assistant organization, 1 commit to home-assistant") - [Jerold Albertson (@jeroldalbertson-wf)](https://github.com/jeroldalbertson-wf "5 total commits to the home-assistant organization, 5 commits to home-assistant.github.io") -- [Jerry Workman (@JerryWorkman)](https://github.com/JerryWorkman "1 total commits to the home-assistant organization, 1 commit to home-assistant.github.io") -- [Jesse Newland (@jnewland)](https://github.com/jnewland "13 total commits to the home-assistant organization, 9 commits to home-assistant, 3 commits to hubot-home-assistant, 1 commit to home-assistant.github.io") +- [Jesse Newland (@jnewland)](https://github.com/jnewland "14 total commits to the home-assistant organization, 11 commits to home-assistant, 3 commits to hubot-home-assistant") - [Jesse Osiecki (@stratosmacker)](https://github.com/stratosmacker "1 total commits to the home-assistant organization, 1 commit to home-assistant") - [Jesse Zoldak (@jzoldak)](https://github.com/jzoldak "1 total commits to the home-assistant organization, 1 commit to home-assistant") +- [JesseWebDotCom (@JesseWebDotCom)](https://github.com/JesseWebDotCom "16 total commits to the home-assistant organization, 8 commits to home-assistant.github.io, 8 commits to home-assistant") - [jgriff2 (@jgriff2)](https://github.com/jgriff2 "2 total commits to the home-assistant organization, 2 commits to home-assistant") - [Jim Rollenhagen (@jimrollenhagen)](https://github.com/jimrollenhagen "2 total commits to the home-assistant organization, 2 commits to home-assistant.github.io") -- [Jimmy Tang (@jcftang)](https://github.com/jcftang "1 total commits to the home-assistant organization, 1 commit to home-assistant.github.io") -- [jnimmo (@jnimmo)](https://github.com/jnimmo "3 total commits to the home-assistant organization, 2 commits to home-assistant.github.io, 1 commit to home-assistant") -- [Jo Liss (@joliss)](https://github.com/joliss "1 total commits to the home-assistant organization, 1 commit to home-assistant.github.io") -- [Job Vermeulen (@jmvermeulen)](https://github.com/jmvermeulen "2 total commits to the home-assistant organization, 1 commit to home-assistant, 1 commit to home-assistant.github.io") +- [jnimmo (@jnimmo)](https://github.com/jnimmo "2 total commits to the home-assistant organization, 2 commits to home-assistant.github.io") +- [Joakim Nohlgård (@gebart)](https://github.com/gebart "2 total commits to the home-assistant organization, 2 commits to libcoap") +- [Job Vermeulen (@jmvermeulen)](https://github.com/jmvermeulen "2 total commits to the home-assistant organization, 2 commits to home-assistant") - [Joe Lee (@xnoodle)](https://github.com/xnoodle "2 total commits to the home-assistant organization, 2 commits to home-assistant.github.io") -- [Joe Rocklin (@joerocklin)](https://github.com/joerocklin "2 total commits to the home-assistant organization, 1 commit to home-assistant, 1 commit to home-assistant.github.io") -- [Joeboyc2 (@Joeboyc2)](https://github.com/Joeboyc2 "11 total commits to the home-assistant organization, 10 commits to home-assistant.github.io, 1 commit to home-assistant") +- [Joe Rocklin (@joerocklin)](https://github.com/joerocklin "1 total commits to the home-assistant organization, 1 commit to home-assistant") +- [joe248 (@joe248)](https://github.com/joe248 "2 total commits to the home-assistant organization, 2 commits to home-assistant") +- [Joeboyc2 (@Joeboyc2)](https://github.com/Joeboyc2 "12 total commits to the home-assistant organization, 11 commits to home-assistant.github.io, 1 commit to home-assistant") - [Joel Asher Friedman (@joelash)](https://github.com/joelash "1 total commits to the home-assistant organization, 1 commit to home-assistant") -- [Joel Clermont (@joelclermont)](https://github.com/joelclermont "1 total commits to the home-assistant organization, 1 commit to home-assistant.github.io") - [joemcmonagle (@joemcmonagle)](https://github.com/joemcmonagle "8 total commits to the home-assistant organization, 8 commits to home-assistant.github.io") -- [Johan Bloemberg (@aequitas)](https://github.com/aequitas "21 total commits to the home-assistant organization, 18 commits to home-assistant, 2 commits to home-assistant.github.io, 1 commit to netdisco") +- [Johan Bloemberg (@aequitas)](https://github.com/aequitas "31 total commits to the home-assistant organization, 25 commits to home-assistant, 5 commits to home-assistant.github.io, 1 commit to netdisco") - [Johan Carlquist (@theseal)](https://github.com/theseal "1 total commits to the home-assistant organization, 1 commit to home-assistant") - [Johan Klintberg (@moogblob)](https://github.com/moogblob "2 total commits to the home-assistant organization, 2 commits to home-assistant.github.io") -- [Johan Svensson (@jsvensson)](https://github.com/jsvensson "1 total commits to the home-assistant organization, 1 commit to home-assistant.github.io") -- [Johann Kellerman (@kellerza)](https://github.com/kellerza "128 total commits to the home-assistant organization, 98 commits to home-assistant, 30 commits to home-assistant.github.io") -- [John Arild Berentsen (@turbokongen)](https://github.com/turbokongen "150 total commits to the home-assistant organization, 120 commits to home-assistant, 25 commits to home-assistant.github.io, 5 commits to home-assistant-polymer") +- [Johann Kellerman (@kellerza)](https://github.com/kellerza "144 total commits to the home-assistant organization, 114 commits to home-assistant, 30 commits to home-assistant.github.io") +- [Johannes K. (@roadrash2108)](https://github.com/roadrash2108 "4 total commits to the home-assistant organization, 4 commits to home-assistant.github.io") +- [John Arild Berentsen (@turbokongen)](https://github.com/turbokongen "164 total commits to the home-assistant organization, 132 commits to home-assistant, 26 commits to home-assistant.github.io, 6 commits to home-assistant-polymer") - [John Lindley (@jwl17330536)](https://github.com/jwl17330536 "18 total commits to the home-assistant organization, 11 commits to hadashboard, 6 commits to home-assistant.github.io, 1 commit to home-assistant") - [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 "17 total commits to the home-assistant organization, 11 commits to home-assistant, 5 commits to home-assistant.github.io, 1 commit to hadashboard") -- [John W. Long (@jlong)](https://github.com/jlong "1 total commits to the home-assistant organization, 1 commit to home-assistant.github.io") +- [John Mihalic (@mezz64)](https://github.com/mezz64 "28 total commits to the home-assistant organization, 18 commits to home-assistant, 9 commits to home-assistant.github.io, 1 commit to hadashboard") - [John Williams (@Jaidan)](https://github.com/Jaidan "1 total commits to the home-assistant organization, 1 commit to home-assistant") -- [Jon (@JonMurphy)](https://github.com/JonMurphy "2 total commits to the home-assistant organization, 2 commits to home-assistant.github.io") -- [Jon Caruana (@joncar)](https://github.com/joncar "4 total commits to the home-assistant organization, 2 commits to home-assistant, 2 commits to home-assistant.github.io") +- [johnappletree (@johnappletree)](https://github.com/johnappletree "2 total commits to the home-assistant organization, 2 commits to home-assistant.github.io") +- [Jon (@JonMurphy)](https://github.com/JonMurphy "3 total commits to the home-assistant organization, 3 commits to home-assistant.github.io") +- [Jon Caruana (@joncar)](https://github.com/joncar "5 total commits to the home-assistant organization, 3 commits to home-assistant, 2 commits to home-assistant.github.io") - [Jon Evans (@craftyjon)](https://github.com/craftyjon "1 total commits to the home-assistant organization, 1 commit to home-assistant") -- [Jon Maddox (@maddox)](https://github.com/maddox "101 total commits to the home-assistant organization, 78 commits to home-assistant, 15 commits to homebridge-homeassistant, 8 commits to home-assistant.github.io") +- [Jon Maddox (@maddox)](https://github.com/maddox "102 total commits to the home-assistant organization, 78 commits to home-assistant, 16 commits to homebridge-homeassistant, 8 commits to home-assistant.github.io") - [Jonatan Castro (@jcastro)](https://github.com/jcastro "3 total commits to the home-assistant organization, 3 commits to home-assistant.github.io") -- [Jonathan Baginski (@jbags81)](https://github.com/jbags81 "110 total commits to the home-assistant organization, 82 commits to fabric-home-assistant, 27 commits to home-assistant.github.io, 1 commit to home-assistant") -- [Jonathan Martens (@jmartens)](https://github.com/jmartens "1 total commits to the home-assistant organization, 1 commit to home-assistant.github.io") +- [Jonathan Baginski (@patchedsoul)](https://github.com/patchedsoul "113 total commits to the home-assistant organization, 86 commits to fabric-home-assistant, 27 commits to home-assistant.github.io") - [joopert (@joopert)](https://github.com/joopert "4 total commits to the home-assistant organization, 4 commits to home-assistant") -- [Jordan Keith (@zeddD1abl0)](https://github.com/zeddD1abl0 "2 total commits to the home-assistant organization, 1 commit to home-assistant, 1 commit to home-assistant.github.io") -- [Jose Juan Montes (@jjmontesl)](https://github.com/jjmontesl "1 total commits to the home-assistant organization, 1 commit to home-assistant") -- [Josep del Rio (@joseprio)](https://github.com/joseprio "1 total commits to the home-assistant organization, 1 commit to home-assistant.github.io") +- [Jordan Keith (@zeddD1abl0)](https://github.com/zeddD1abl0 "1 total commits to the home-assistant organization, 1 commit to home-assistant") +- [Jose Juan Montes (@jjmontesl)](https://github.com/jjmontesl "7 total commits to the home-assistant organization, 5 commits to home-assistant, 2 commits to home-assistant.github.io") - [Joseph Carter (@iKarith)](https://github.com/iKarith "8 total commits to the home-assistant organization, 8 commits to pi-gen") -- [Joseph Hassell (@poster983)](https://github.com/poster983 "1 total commits to the home-assistant organization, 1 commit to home-assistant.github.io") - [Joseph Piron (@eagleamon)](https://github.com/eagleamon "3 total commits to the home-assistant organization, 3 commits to home-assistant") -- [Josh Anderson (@andersonshatch)](https://github.com/andersonshatch "1 total commits to the home-assistant organization, 1 commit to homebridge-homeassistant") +- [Josh Anderson (@andersonshatch)](https://github.com/andersonshatch "4 total commits to the home-assistant organization, 2 commits to homebridge-homeassistant, 2 commits to home-assistant") - [Josh Nichols (@technicalpickles)](https://github.com/technicalpickles "24 total commits to the home-assistant organization, 15 commits to home-assistant, 9 commits to home-assistant.github.io") -- [Josh Wright (@JshWright)](https://github.com/JshWright "24 total commits to the home-assistant organization, 18 commits to home-assistant, 6 commits to home-assistant.github.io") +- [Josh Wright (@JshWright)](https://github.com/JshWright "25 total commits to the home-assistant organization, 18 commits to home-assistant, 7 commits to home-assistant.github.io") +- [jpcomtois (@jpcomtois)](https://github.com/jpcomtois "1 total commits to the home-assistant organization, 1 commit to libcoap") - [JSprengard (@JSprengard)](https://github.com/JSprengard "1 total commits to the home-assistant organization, 1 commit to home-assistant.github.io") - [JTimNolan (@JTimNolan)](https://github.com/JTimNolan "1 total commits to the home-assistant organization, 1 commit to home-assistant.github.io") -- [jtscott (@jtscott)](https://github.com/jtscott "1 total commits to the home-assistant organization, 1 commit to home-assistant") -- [Juggels (@Juggels)](https://github.com/Juggels "2 total commits to the home-assistant organization, 1 commit to home-assistant, 1 commit to home-assistant.github.io") -- [juggie (@juggie)](https://github.com/juggie "1 total commits to the home-assistant organization, 1 commit to home-assistant") +- [JudgeDredd (@kentcalero)](https://github.com/kentcalero "6 total commits to the home-assistant organization, 6 commits to home-assistant.github.io") +- [Juggels (@Juggels)](https://github.com/Juggels "1 total commits to the home-assistant organization, 1 commit to home-assistant") - [Julien Danjou (@jd)](https://github.com/jd "1 total commits to the home-assistant organization, 1 commit to home-assistant") -- [jumpkick (@jumpkick)](https://github.com/jumpkick "2 total commits to the home-assistant organization, 2 commits to home-assistant.github.io") -- [Justin Dray (@justin8)](https://github.com/justin8 "4 total commits to the home-assistant organization, 4 commits to home-assistant.github.io") -- [Justin Good (@justingood)](https://github.com/justingood "1 total commits to the home-assistant organization, 1 commit to home-assistant.github.io") +- [jumpkick (@jumpkick)](https://github.com/jumpkick "14 total commits to the home-assistant organization, 11 commits to home-assistant, 3 commits to home-assistant.github.io") +- [Justin Dray (@justin8)](https://github.com/justin8 "7 total commits to the home-assistant organization, 6 commits to home-assistant.github.io, 1 commit to home-assistant") - [Justin Hayes (@GussyH)](https://github.com/GussyH "7 total commits to the home-assistant organization, 7 commits to hadashboard") -- [Justin Moy (@justincmoy)](https://github.com/justincmoy "2 total commits to the home-assistant organization, 1 commit to home-assistant, 1 commit to home-assistant.github.io") +- [Justin Moy (@justincmoy)](https://github.com/justincmoy "1 total commits to the home-assistant organization, 1 commit to home-assistant") - [Justin Weberg (@justweb1)](https://github.com/justweb1 "27 total commits to the home-assistant organization, 13 commits to home-assistant-polymer, 7 commits to hassbot, 4 commits to home-assistant, 2 commits to home-assistant.github.io, 1 commit to home-assistant-js") -- [Justyn Shull (@justyns)](https://github.com/justyns "7 total commits to the home-assistant organization, 6 commits to home-assistant, 1 commit to home-assistant.github.io") +- [Justyn Shull (@justyns)](https://github.com/justyns "6 total commits to the home-assistant organization, 6 commits to home-assistant") - [Kai (@luxus)](https://github.com/luxus "3 total commits to the home-assistant organization, 2 commits to home-assistant.github.io, 1 commit to home-assistant") -- [KAMAL AWASTHI (@KamalAwasthi)](https://github.com/KamalAwasthi "1 total commits to the home-assistant organization, 1 commit to home-assistant.github.io") -- [Kareem Sultan (@kareem613)](https://github.com/kareem613 "1 total commits to the home-assistant organization, 1 commit to home-assistant.github.io") -- [Karen Goode (@kfgoode)](https://github.com/kfgoode "5 total commits to the home-assistant organization, 4 commits to home-assistant, 1 commit to home-assistant.github.io") -- [kaustubhphatak (@kaustubhphatak)](https://github.com/kaustubhphatak "3 total commits to the home-assistant organization, 2 commits to home-assistant.github.io, 1 commit to home-assistant") -- [Keaton Taylor (@keatontaylor)](https://github.com/keatontaylor "6 total commits to the home-assistant organization, 3 commits to home-assistant, 3 commits to home-assistant.github.io") -- [Keith (@seedzero)](https://github.com/seedzero "3 total commits to the home-assistant organization, 2 commits to home-assistant.github.io, 1 commit to home-assistant") +- [Karen Goode (@kfgoode)](https://github.com/kfgoode "4 total commits to the home-assistant organization, 4 commits to home-assistant") +- [kaustubhphatak (@kaustubhphatak)](https://github.com/kaustubhphatak "2 total commits to the home-assistant organization, 2 commits to home-assistant.github.io") +- [Keaton Taylor (@keatontaylor)](https://github.com/keatontaylor "6 total commits to the home-assistant organization, 3 commits to home-assistant.github.io, 3 commits to home-assistant") +- [Keith (@seedzero)](https://github.com/seedzero "2 total commits to the home-assistant organization, 2 commits to home-assistant.github.io") - [Keith Lamprecht (@Nixon506E)](https://github.com/Nixon506E "2 total commits to the home-assistant organization, 2 commits to home-assistant") -- [Ken Carpenter (@mindjuice)](https://github.com/mindjuice "1 total commits to the home-assistant organization, 1 commit to home-assistant.github.io") -- [Kent Fenwick (@kent)](https://github.com/kent "1 total commits to the home-assistant organization, 1 commit to home-assistant.github.io") +- [Ken Bannister (@kb2ma)](https://github.com/kb2ma "1 total commits to the home-assistant organization, 1 commit to libcoap") +- [Kevin (@Mister-Espria)](https://github.com/Mister-Espria "1 total commits to the home-assistant organization, 1 commit to home-assistant") - [Kevin Christensen (@nivekmai)](https://github.com/nivekmai "2 total commits to the home-assistant organization, 2 commits to home-assistant.github.io") +- [Kevin Fronczak (@fronzbot)](https://github.com/fronzbot "4 total commits to the home-assistant organization, 2 commits to home-assistant.github.io, 2 commits to home-assistant") - [Kevin Gisi (@gisikw)](https://github.com/gisikw "5 total commits to the home-assistant organization, 5 commits to home-assistant.github.io") - [Kevin Gottsman (@gottsman)](https://github.com/gottsman "7 total commits to the home-assistant organization, 6 commits to home-assistant.github.io, 1 commit to home-assistant") - [Kevin Panaro (@kevinpanaro)](https://github.com/kevinpanaro "2 total commits to the home-assistant organization, 2 commits to home-assistant") -- [Kevin Tawaststjerna (@ktawaststjerna)](https://github.com/ktawaststjerna "1 total commits to the home-assistant organization, 1 commit to home-assistant.github.io") +- [Kevin Siml (@appzer)](https://github.com/appzer "2 total commits to the home-assistant organization, 2 commits to home-assistant") - [Keyasha Brothern (@KMBrothern)](https://github.com/KMBrothern "4 total commits to the home-assistant organization, 4 commits to home-assistant.github.io") - [kireyeu (@kireyeu)](https://github.com/kireyeu "4 total commits to the home-assistant organization, 4 commits to home-assistant-notebooks") - [KiXaM 刻む (@kixam)](https://github.com/kixam "3 total commits to the home-assistant organization, 3 commits to home-assistant") -- [Klaas Hoekema (@KlaasH)](https://github.com/KlaasH "2 total commits to the home-assistant organization, 1 commit to home-assistant, 1 commit to home-assistant.github.io") -- [koen01 (@koen01)](https://github.com/koen01 "1 total commits to the home-assistant organization, 1 commit to home-assistant") +- [Klaas Hoekema (@KlaasH)](https://github.com/KlaasH "2 total commits to the home-assistant organization, 2 commits to home-assistant") - [Krasimir Chariyski (@Chariyski)](https://github.com/Chariyski "4 total commits to the home-assistant organization, 4 commits to home-assistant.github.io") -- [Krasimir Zhelev (@zhelev)](https://github.com/zhelev "1 total commits to the home-assistant organization, 1 commit to netdisco") -- [Kumar Gaurav Pandey (@gaurav1911)](https://github.com/gaurav1911 "1 total commits to the home-assistant organization, 1 commit to home-assistant.github.io") +- [Krasimir Zhelev (@zhelev)](https://github.com/zhelev "2 total commits to the home-assistant organization, 1 commit to netdisco, 1 commit to home-assistant") - [Kyle Gordon (@kylegordon)](https://github.com/kylegordon "2 total commits to the home-assistant organization, 2 commits to home-assistant.github.io") -- [Kyle Hendricks (@kylehendricks)](https://github.com/kylehendricks "6 total commits to the home-assistant organization, 5 commits to home-assistant, 1 commit to home-assistant.github.io") -- [lamiskin (@lamiskin)](https://github.com/lamiskin "2 total commits to the home-assistant organization, 2 commits to home-assistant.github.io") -- [Lars Alexander Blumberg (@larsblumberg)](https://github.com/larsblumberg "1 total commits to the home-assistant organization, 1 commit to home-assistant.github.io") +- [Kyle Hendricks (@kylehendricks)](https://github.com/kylehendricks "5 total commits to the home-assistant organization, 5 commits to home-assistant") +- [Kyle R (@qcryptic)](https://github.com/qcryptic "2 total commits to the home-assistant organization, 2 commits to home-assistant.github.io") +- [lamiskin (@lamiskin)](https://github.com/lamiskin "3 total commits to the home-assistant organization, 3 commits to home-assistant.github.io") - [lee-js (@lee-js)](https://github.com/lee-js "3 total commits to the home-assistant organization, 3 commits to home-assistant.github.io") -- [Leon (@leonsim)](https://github.com/leonsim "1 total commits to the home-assistant organization, 1 commit to home-assistant.github.io") - [Leonardo Saraiva (@vyper)](https://github.com/vyper "3 total commits to the home-assistant organization, 3 commits to home-assistant.github.io") -- [Lewis Juggins (@lwis)](https://github.com/lwis "45 total commits to the home-assistant organization, 37 commits to home-assistant, 8 commits to home-assistant.github.io") -- [lichtteil (@lichtteil)](https://github.com/lichtteil "2 total commits to the home-assistant organization, 1 commit to home-assistant, 1 commit to home-assistant.github.io") +- [Lev Aronsky (@aronsky)](https://github.com/aronsky "3 total commits to the home-assistant organization, 3 commits to home-assistant") +- [Lewis Juggins (@lwis)](https://github.com/lwis "51 total commits to the home-assistant organization, 41 commits to home-assistant, 10 commits to home-assistant.github.io") - [LightIsLife (@LightIsLife)](https://github.com/LightIsLife "2 total commits to the home-assistant organization, 2 commits to home-assistant.github.io") -- [Lindsay Ward (@lindsaymarkward)](https://github.com/lindsaymarkward "12 total commits to the home-assistant organization, 12 commits to home-assistant.github.io") -- [linuxlurak (@linuxlurak)](https://github.com/linuxlurak "2 total commits to the home-assistant organization, 2 commits to home-assistant.github.io") -- [LucaSoldi (@LucaSoldi)](https://github.com/LucaSoldi "7 total commits to the home-assistant organization, 6 commits to home-assistant, 1 commit to home-assistant.github.io") -- [Lukas (@lukas-hetzenecker)](https://github.com/lukas-hetzenecker "15 total commits to the home-assistant organization, 10 commits to home-assistant, 5 commits to home-assistant.github.io") +- [Lindsay Ward (@lindsaymarkward)](https://github.com/lindsaymarkward "17 total commits to the home-assistant organization, 13 commits to home-assistant.github.io, 4 commits to home-assistant") +- [linuxlurak (@linuxlurak)](https://github.com/linuxlurak "4 total commits to the home-assistant organization, 2 commits to hadashboard, 2 commits to home-assistant.github.io") +- [Luar Roji (@cyberplant)](https://github.com/cyberplant "3 total commits to the home-assistant organization, 3 commits to home-assistant.github.io") +- [LucaSoldi (@LucaSoldi)](https://github.com/LucaSoldi "6 total commits to the home-assistant organization, 6 commits to home-assistant") +- [Lucien Guimier (@guimier)](https://github.com/guimier "1 total commits to the home-assistant organization, 1 commit to libcoap") +- [Ludeeus (@ludeeus)](https://github.com/ludeeus "3 total commits to the home-assistant organization, 3 commits to home-assistant.github.io") +- [Lukas (@lukas-hetzenecker)](https://github.com/lukas-hetzenecker "14 total commits to the home-assistant organization, 10 commits to home-assistant, 4 commits to home-assistant.github.io") - [Luke Armstrong (@lukearmstrong)](https://github.com/lukearmstrong "3 total commits to the home-assistant organization, 3 commits to home-assistant.github.io") -- [Luke Karrys (@lukekarrys)](https://github.com/lukekarrys "1 total commits to the home-assistant organization, 1 commit to home-assistant.github.io") -- [Lupin Demid (@lupin-de-mid)](https://github.com/lupin-de-mid "4 total commits to the home-assistant organization, 2 commits to home-assistant, 2 commits to home-assistant.github.io") -- [Madhan Sundaram (@madhan5000)](https://github.com/madhan5000 "1 total commits to the home-assistant organization, 1 commit to home-assistant.github.io") +- [Lupin Demid (@lupin-de-mid)](https://github.com/lupin-de-mid "4 total commits to the home-assistant organization, 2 commits to home-assistant.github.io, 2 commits to home-assistant") +- [m4tek (@m4tek)](https://github.com/m4tek "2 total commits to the home-assistant organization, 2 commits to home-assistant.github.io") +- [Maciej Wasilak (@mwasilak)](https://github.com/mwasilak "1 total commits to the home-assistant organization, 1 commit to libcoap") - [Magas (@magas0)](https://github.com/magas0 "1 total commits to the home-assistant organization, 1 commit to home-assistant") - [Maggi Trymbill (@trymbill)](https://github.com/trymbill "1 total commits to the home-assistant organization, 1 commit to home-assistant") - [Magnus Ihse Bursie (@magicus)](https://github.com/magicus "16 total commits to the home-assistant organization, 9 commits to home-assistant, 4 commits to netdisco, 3 commits to home-assistant.github.io") - [Magnus Lyckå (@magnus-lycka)](https://github.com/magnus-lycka "1 total commits to the home-assistant organization, 1 commit to netdisco") - [MagnusKnutas (@MagnusKnutas)](https://github.com/MagnusKnutas "29 total commits to the home-assistant organization, 29 commits to home-assistant") -- [Maido Käära (@v3rm0n)](https://github.com/v3rm0n "1 total commits to the home-assistant organization, 1 commit to home-assistant.github.io") -- [MaKin211 (@MaKin211)](https://github.com/MaKin211 "1 total commits to the home-assistant organization, 1 commit to home-assistant.github.io") - [Mal Curtis (@snikch)](https://github.com/snikch "1 total commits to the home-assistant organization, 1 commit to home-assistant") - [Malte Franken (@exxamalte)](https://github.com/exxamalte "3 total commits to the home-assistant organization, 2 commits to home-assistant.github.io, 1 commit to home-assistant") - [Manoj (@vmulpuru)](https://github.com/vmulpuru "1 total commits to the home-assistant organization, 1 commit to home-assistant") - [Manu (@matrixagent)](https://github.com/matrixagent "2 total commits to the home-assistant organization, 2 commits to home-assistant.github.io") -- [Marc Forth (@mf-social)](https://github.com/mf-social "3 total commits to the home-assistant organization, 2 commits to home-assistant.github.io, 1 commit to fabric-home-assistant") +- [Marc Forth (@mf-social)](https://github.com/mf-social "8 total commits to the home-assistant organization, 7 commits to home-assistant.github.io, 1 commit to fabric-home-assistant") - [Marc Pabst (@mxtra)](https://github.com/mxtra "2 total commits to the home-assistant organization, 1 commit to home-assistant-polymer, 1 commit to home-assistant") - [Marc Plano-Lesay (@Kernald)](https://github.com/Kernald "9 total commits to the home-assistant organization, 9 commits to home-assistant.github.io") -- [Marcel (@MTRNord)](https://github.com/MTRNord "1 total commits to the home-assistant organization, 1 commit to home-assistant.github.io") - [Marcel030nl (@Marcel030nl)](https://github.com/Marcel030nl "6 total commits to the home-assistant organization, 5 commits to home-assistant.github.io, 1 commit to home-assistant") -- [Marcelo Moreira de Mello (@tchellomello)](https://github.com/tchellomello "78 total commits to the home-assistant organization, 39 commits to home-assistant.github.io, 39 commits to home-assistant") +- [Marcelo Moreira de Mello (@tchellomello)](https://github.com/tchellomello "92 total commits to the home-assistant organization, 49 commits to home-assistant, 43 commits to home-assistant.github.io") - [Marcin Jaworski (@yawor)](https://github.com/yawor "10 total commits to the home-assistant organization, 10 commits to appdaemon") - [Marijn Giesen (@marijngiesen)](https://github.com/marijngiesen "7 total commits to the home-assistant organization, 5 commits to hadashboard, 2 commits to home-assistant.github.io") - [Mark (@scmmmh)](https://github.com/scmmmh "1 total commits to the home-assistant organization, 1 commit to home-assistant") +- [Mark Carline (@markcarline)](https://github.com/markcarline "2 total commits to the home-assistant organization, 2 commits to home-assistant.github.io") - [Mark Huson (@mehuman)](https://github.com/mehuman "8 total commits to the home-assistant organization, 8 commits to home-assistant.github.io") - [Mark King (@vemek)](https://github.com/vemek "1 total commits to the home-assistant organization, 1 commit to home-assistant") -- [Mark Nichols (@zanshin)](https://github.com/zanshin "1 total commits to the home-assistant organization, 1 commit to home-assistant.github.io") -- [Mark Oude Veldhuis (@markoudev)](https://github.com/markoudev "1 total commits to the home-assistant organization, 1 commit to home-assistant") -- [markcarline (@markcarline)](https://github.com/markcarline "2 total commits to the home-assistant organization, 2 commits to home-assistant.github.io") -- [markferry (@markferry)](https://github.com/markferry "1 total commits to the home-assistant organization, 1 commit to home-assistant") -- [Markus Peter (@bimbar)](https://github.com/bimbar "2 total commits to the home-assistant organization, 2 commits to home-assistant") +- [Mark Oude Veldhuis (@markoudev)](https://github.com/markoudev "3 total commits to the home-assistant organization, 2 commits to home-assistant.github.io, 1 commit to home-assistant") +- [Markus Becker (@markushx)](https://github.com/markushx "6 total commits to the home-assistant organization, 6 commits to libcoap") +- [Markus Peter (@bimbar)](https://github.com/bimbar "5 total commits to the home-assistant organization, 3 commits to home-assistant, 2 commits to home-assistant.github.io") - [Markus Stenberg (@fingon)](https://github.com/fingon "6 total commits to the home-assistant organization, 6 commits to home-assistant") -- [Markus Thiel (@mackelito)](https://github.com/mackelito "1 total commits to the home-assistant organization, 1 commit to home-assistant.github.io") - [Martin Bernstorff (@ryqiem)](https://github.com/ryqiem "2 total commits to the home-assistant organization, 2 commits to home-assistant.github.io") -- [Martin Elwin (@melwin)](https://github.com/melwin "1 total commits to the home-assistant organization, 1 commit to home-assistant.github.io") -- [Martin Hjelmare (@MartinHjelmare)](https://github.com/MartinHjelmare "104 total commits to the home-assistant organization, 80 commits to home-assistant, 24 commits to home-assistant.github.io") +- [Martin Hjelmare (@MartinHjelmare)](https://github.com/MartinHjelmare "115 total commits to the home-assistant organization, 90 commits to home-assistant, 25 commits to home-assistant.github.io") - [Martin J. Laubach (@mjl)](https://github.com/mjl "1 total commits to the home-assistant organization, 1 commit to home-assistant") -- [Martin Rowan (@shortbloke)](https://github.com/shortbloke "2 total commits to the home-assistant organization, 1 commit to home-assistant, 1 commit to home-assistant.github.io") -- [Martin Vacula (@MatoKafkac)](https://github.com/MatoKafkac "3 total commits to the home-assistant organization, 2 commits to home-assistant, 1 commit to home-assistant.github.io") -- [martst (@martst)](https://github.com/martst "1 total commits to the home-assistant organization, 1 commit to home-assistant") -- [Masahiro Kamata (@kamatari)](https://github.com/kamatari "1 total commits to the home-assistant organization, 1 commit to home-assistant.github.io") -- [Mason Stewart (@masondesu)](https://github.com/masondesu "1 total commits to the home-assistant organization, 1 commit to home-assistant.github.io") -- [Mathew Peterson (@mathewpeterson)](https://github.com/mathewpeterson "2 total commits to the home-assistant organization, 1 commit to home-assistant, 1 commit to home-assistant.github.io") -- [Mathieu Maret (@mmaret-geny)](https://github.com/mmaret-geny "1 total commits to the home-assistant organization, 1 commit to home-assistant.github.io") -- [Mathieu Maret (@mmaret)](https://github.com/mmaret "1 total commits to the home-assistant organization, 1 commit to home-assistant.github.io") -- [Matt Cahill (@matt-cahill)](https://github.com/matt-cahill "1 total commits to the home-assistant organization, 1 commit to home-assistant.github.io") -- [Matt Enright (@wickedshimmy)](https://github.com/wickedshimmy "1 total commits to the home-assistant organization, 1 commit to home-assistant.github.io") -- [Matt Hall (@Neko22)](https://github.com/Neko22 "1 total commits to the home-assistant organization, 1 commit to home-assistant.github.io") -- [Matt N. (@mnoorenberghe)](https://github.com/mnoorenberghe "16 total commits to the home-assistant organization, 11 commits to home-assistant.github.io, 4 commits to home-assistant, 1 commit to home-assistant-polymer") +- [Martin Nöhrer (@matrixx567)](https://github.com/matrixx567 "1 total commits to the home-assistant organization, 1 commit to home-assistant") +- [Martin Rowan (@shortbloke)](https://github.com/shortbloke "1 total commits to the home-assistant organization, 1 commit to home-assistant") +- [Martin Vacula (@MatoKafkac)](https://github.com/MatoKafkac "2 total commits to the home-assistant organization, 2 commits to home-assistant") +- [martinfrancois (@martinfrancois)](https://github.com/martinfrancois "4 total commits to the home-assistant organization, 2 commits to home-assistant, 2 commits to home-assistant.github.io") +- [Mathew Peterson (@mathewpeterson)](https://github.com/mathewpeterson "3 total commits to the home-assistant organization, 2 commits to home-assistant.github.io, 1 commit to home-assistant") +- [Matt N. (@mnoorenberghe)](https://github.com/mnoorenberghe "22 total commits to the home-assistant organization, 15 commits to home-assistant.github.io, 6 commits to home-assistant, 1 commit to home-assistant-polymer") - [Matt Rogers (@rogersmj)](https://github.com/rogersmj "20 total commits to the home-assistant organization, 20 commits to hadashboard") -- [Matteo Lampugnani (@t30)](https://github.com/t30 "8 total commits to the home-assistant organization, 7 commits to home-assistant.github.io, 1 commit to home-assistant") +- [Matteo Lampugnani (@t30)](https://github.com/t30 "7 total commits to the home-assistant organization, 7 commits to home-assistant.github.io") - [Matthew Bowen (@mgbowen)](https://github.com/mgbowen "4 total commits to the home-assistant organization, 3 commits to home-assistant.github.io, 1 commit to home-assistant") - [Matthew Garrett (@mjg59)](https://github.com/mjg59 "8 total commits to the home-assistant organization, 5 commits to home-assistant, 3 commits to home-assistant.github.io") - [Matthew Treinish (@mtreinish)](https://github.com/mtreinish "12 total commits to the home-assistant organization, 8 commits to home-assistant, 4 commits to home-assistant.github.io") -- [Matthias Grawinkel (@meatz)](https://github.com/meatz "2 total commits to the home-assistant organization, 1 commit to home-assistant, 1 commit to home-assistant.github.io") -- [Matthias Urlichs (@smurfix)](https://github.com/smurfix "1 total commits to the home-assistant organization, 1 commit to home-assistant.github.io") +- [Matthias Grawinkel (@meatz)](https://github.com/meatz "1 total commits to the home-assistant organization, 1 commit to home-assistant") - [Max Rumpf (@Maxr1998)](https://github.com/Maxr1998 "4 total commits to the home-assistant organization, 4 commits to home-assistant.github.io") -- [Mel Riffe (@melriffe)](https://github.com/melriffe "1 total commits to the home-assistant organization, 1 commit to home-assistant.github.io") -- [mertenats (@mertenats)](https://github.com/mertenats "4 total commits to the home-assistant organization, 4 commits to home-assistant.github.io") -- [Micha LaQua (@milaq)](https://github.com/milaq "3 total commits to the home-assistant organization, 2 commits to home-assistant, 1 commit to home-assistant.github.io") +- [mboeru (@mboeru)](https://github.com/mboeru "1 total commits to the home-assistant organization, 1 commit to home-assistant-iOS") +- [Micha LaQua (@milaq)](https://github.com/milaq "3 total commits to the home-assistant organization, 3 commits to home-assistant") - [Michael (@hartmms)](https://github.com/hartmms "6 total commits to the home-assistant organization, 4 commits to home-assistant.github.io, 2 commits to home-assistant") - [Michael Auchter (@auchter)](https://github.com/auchter "12 total commits to the home-assistant organization, 12 commits to home-assistant") - [Michael Buffington (@elbowdonkey)](https://github.com/elbowdonkey "2 total commits to the home-assistant organization, 2 commits to home-assistant.github.io") -- [Michael G. Schwern (@schwern)](https://github.com/schwern "1 total commits to the home-assistant organization, 1 commit to home-assistant.github.io") +- [Michael Furtak (@mfurtak)](https://github.com/mfurtak "5 total commits to the home-assistant organization, 5 commits to issue-bot") - [Michael Gilbert (@Zyell)](https://github.com/Zyell "8 total commits to the home-assistant organization, 8 commits to home-assistant") - [Michael Kutý (@michaelkuty)](https://github.com/michaelkuty "1 total commits to the home-assistant organization, 1 commit to home-assistant") - [Michael Luggen (@l00mi)](https://github.com/l00mi "2 total commits to the home-assistant organization, 2 commits to home-assistant.github.io") - [Michael Requeny (@requenym)](https://github.com/requenym "14 total commits to the home-assistant organization, 14 commits to home-assistant.github.io") - [Michael Shim (@shimeez)](https://github.com/shimeez "1 total commits to the home-assistant organization, 1 commit to fabric-home-assistant") -- [Michaël Arnauts (@michaelarnauts)](https://github.com/michaelarnauts "46 total commits to the home-assistant organization, 23 commits to home-assistant, 20 commits to home-assistant.github.io, 3 commits to home-assistant-polymer") +- [Michaël Arnauts (@michaelarnauts)](https://github.com/michaelarnauts "48 total commits to the home-assistant organization, 24 commits to home-assistant, 20 commits to home-assistant.github.io, 3 commits to home-assistant-polymer, 1 commit to netdisco") - [Michel Settembrino (@MS-Informatique)](https://github.com/MS-Informatique "3 total commits to the home-assistant organization, 3 commits to home-assistant.github.io") +- [micw (@micw)](https://github.com/micw "6 total commits to the home-assistant organization, 4 commits to home-assistant, 2 commits to home-assistant.github.io") - [Mikayla Hutchinson (@mhutch)](https://github.com/mhutch "2 total commits to the home-assistant organization, 2 commits to home-assistant.github.io") - [Mike Hennessy (@henworth)](https://github.com/henworth "1 total commits to the home-assistant organization, 1 commit to home-assistant") -- [mikebarris (@mikebarris)](https://github.com/mikebarris "1 total commits to the home-assistant organization, 1 commit to home-assistant") +- [Mike Megally (@cmsimike)](https://github.com/cmsimike "1 total commits to the home-assistant organization, 1 commit to home-assistant") - [mikey (@pfista)](https://github.com/pfista "2 total commits to the home-assistant organization, 2 commits to home-assistant.github.io") - [Mikkel Høgh (@mikl)](https://github.com/mikl "3 total commits to the home-assistant organization, 3 commits to home-assistant.github.io") - [Milas Bowman (@milas)](https://github.com/milas "1 total commits to the home-assistant organization, 1 commit to home-assistant") - [MinchinWeb (@MinchinWeb)](https://github.com/MinchinWeb "2 total commits to the home-assistant organization, 2 commits to home-assistant.github.io") -- [miniconfig (@miniconfig)](https://github.com/miniconfig "25 total commits to the home-assistant organization, 19 commits to home-assistant, 6 commits to home-assistant.github.io") +- [miniconfig (@miniconfig)](https://github.com/miniconfig "27 total commits to the home-assistant organization, 20 commits to home-assistant, 7 commits to home-assistant.github.io") +- [Minims (@Minims)](https://github.com/Minims "3 total commits to the home-assistant organization, 3 commits to homebridge-homeassistant") +- [Mitesh Patel (@gurumitts)](https://github.com/gurumitts "2 total commits to the home-assistant organization, 2 commits to home-assistant") +- [Mitko Masarliev (@masarliev)](https://github.com/masarliev "1 total commits to the home-assistant organization, 1 commit to home-assistant") - [mnestor (@mnestor)](https://github.com/mnestor "6 total commits to the home-assistant organization, 5 commits to home-assistant, 1 commit to home-assistant-polymer") - [Molodax (@Molodax)](https://github.com/Molodax "5 total commits to the home-assistant organization, 5 commits to home-assistant.github.io") - [Moon Shot (@moonshot)](https://github.com/moonshot "2 total commits to the home-assistant organization, 2 commits to home-assistant") - [moskovskiy82 (@moskovskiy82)](https://github.com/moskovskiy82 "2 total commits to the home-assistant organization, 2 commits to home-assistant.github.io") - [mtl010957 (@mtl010957)](https://github.com/mtl010957 "2 total commits to the home-assistant organization, 2 commits to home-assistant") -- [myoung34 (@myoung34)](https://github.com/myoung34 "1 total commits to the home-assistant organization, 1 commit to home-assistant.github.io") -- [Nathan Henrie (@n8henrie)](https://github.com/n8henrie "13 total commits to the home-assistant organization, 6 commits to home-assistant.github.io, 5 commits to home-assistant, 2 commits to homebridge-homeassistant") +- [Mārtiņš Grunskis (@grunskis)](https://github.com/grunskis "1 total commits to the home-assistant organization, 1 commit to netdisco") +- [Nate (@BillyNate)](https://github.com/BillyNate "2 total commits to the home-assistant organization, 2 commits to home-assistant") +- [Nathan Henrie (@n8henrie)](https://github.com/n8henrie "14 total commits to the home-assistant organization, 6 commits to home-assistant.github.io, 6 commits to home-assistant, 2 commits to homebridge-homeassistant") - [Neil Lathwood (@laf)](https://github.com/laf "5 total commits to the home-assistant organization, 3 commits to home-assistant.github.io, 2 commits to home-assistant") +- [Nelis Willers (@NelisW)](https://github.com/NelisW "1 total commits to the home-assistant organization, 1 commit to fabric-home-assistant") +- [NeLLyMerC (@NeLLyMerC)](https://github.com/NeLLyMerC "2 total commits to the home-assistant organization, 2 commits to home-assistant.github.io") - [Nemanja Stefanovic (@nemik)](https://github.com/nemik "2 total commits to the home-assistant organization, 2 commits to home-assistant.github.io") - [neonbunny (@neonbunny)](https://github.com/neonbunny "2 total commits to the home-assistant organization, 2 commits to home-assistant.github.io") - [Ness (@Xx-Ness-xX)](https://github.com/Xx-Ness-xX "2 total commits to the home-assistant organization, 2 commits to home-assistant.github.io") - [Nicholas Sideras (@nsideras)](https://github.com/nsideras "1 total commits to the home-assistant organization, 1 commit to home-assistant") -- [Nick Sabinske (@quadportnick)](https://github.com/quadportnick "1 total commits to the home-assistant organization, 1 commit to home-assistant") +- [Nick Sabinske (@quadportnick)](https://github.com/quadportnick "4 total commits to the home-assistant organization, 2 commits to home-assistant.github.io, 2 commits to home-assistant") - [Nick Touran (@partofthething)](https://github.com/partofthething "37 total commits to the home-assistant organization, 25 commits to home-assistant, 12 commits to home-assistant.github.io") - [Nick Vella (@nvella)](https://github.com/nvella "5 total commits to the home-assistant organization, 4 commits to home-assistant, 1 commit to homebridge-homeassistant") -- [Nick Waring (@nickwaring)](https://github.com/nickwaring "4 total commits to the home-assistant organization, 2 commits to home-assistant, 2 commits to home-assistant.github.io") +- [Nick Waring (@nickwaring)](https://github.com/nickwaring "4 total commits to the home-assistant organization, 2 commits to home-assistant.github.io, 2 commits to home-assistant") - [Nicolas Graziano (@ngraziano)](https://github.com/ngraziano "3 total commits to the home-assistant organization, 3 commits to home-assistant") - [Nicolas Martignoni (@martignoni)](https://github.com/martignoni "1 total commits to the home-assistant organization, 1 commit to pi-gen") +- [Niklas (@niklaswa)](https://github.com/niklaswa "2 total commits to the home-assistant organization, 2 commits to home-assistant.github.io") +- [Nikolas Beutler (@biacz)](https://github.com/biacz "2 total commits to the home-assistant organization, 2 commits to home-assistant.github.io") - [Nils Uliczka (@darookee)](https://github.com/darookee "2 total commits to the home-assistant organization, 2 commits to home-assistant.github.io") - [NMA (@nma83)](https://github.com/nma83 "2 total commits to the home-assistant organization, 2 commits to home-assistant.github.io") -- [nodomain (@nodomain)](https://github.com/nodomain "6 total commits to the home-assistant organization, 4 commits to home-assistant.github.io, 2 commits to homebridge-homeassistant") +- [nodomain (@nodomain)](https://github.com/nodomain "8 total commits to the home-assistant organization, 6 commits to home-assistant.github.io, 2 commits to homebridge-homeassistant") - [Nolan Gilley (@nkgilley)](https://github.com/nkgilley "103 total commits to the home-assistant organization, 81 commits to home-assistant, 22 commits to home-assistant.github.io") -- [nordlead2005 (@nordlead2005)](https://github.com/nordlead2005 "3 total commits to the home-assistant organization, 2 commits to home-assistant.github.io, 1 commit to home-assistant") +- [nordlead2005 (@nordlead2005)](https://github.com/nordlead2005 "2 total commits to the home-assistant organization, 2 commits to home-assistant.github.io") - [Nuno Sousa (@nunofgs)](https://github.com/nunofgs "3 total commits to the home-assistant organization, 2 commits to home-assistant, 1 commit to homebridge-homeassistant") - [nunojusto (@nunojusto)](https://github.com/nunojusto "2 total commits to the home-assistant organization, 2 commits to home-assistant.github.io") +- [obgm (@obgm)](https://github.com/obgm "480 total commits to the home-assistant organization, 480 commits to libcoap") - [OLD PROFILE! Go to /dennisreimann (@dbloete)](https://github.com/dbloete "5 total commits to the home-assistant organization, 5 commits to home-assistant.github.io") - [Ole-Kenneth (@olekenneth)](https://github.com/olekenneth "1 total commits to the home-assistant organization, 1 commit to homebridge-homeassistant") -- [Oleksii Serdiuk (@leppa)](https://github.com/leppa "3 total commits to the home-assistant organization, 2 commits to home-assistant.github.io, 1 commit to home-assistant") +- [Oleksii Serdiuk (@leppa)](https://github.com/leppa "4 total commits to the home-assistant organization, 2 commits to home-assistant.github.io, 2 commits to home-assistant") - [Olimpiu Rob (@olimpiurob)](https://github.com/olimpiurob "1 total commits to the home-assistant organization, 1 commit to home-assistant") - [Oliv3rDog (@Oliv3rDog)](https://github.com/Oliv3rDog "3 total commits to the home-assistant organization, 3 commits to home-assistant.github.io") -- [Oliver (@scarface-4711)](https://github.com/scarface-4711 "7 total commits to the home-assistant organization, 3 commits to home-assistant, 3 commits to home-assistant.github.io, 1 commit to netdisco") +- [Oliver (@scarface-4711)](https://github.com/scarface-4711 "7 total commits to the home-assistant organization, 3 commits to home-assistant.github.io, 3 commits to home-assistant, 1 commit to netdisco") - [Oliver van Porten (@mcdeck)](https://github.com/mcdeck "10 total commits to the home-assistant organization, 10 commits to home-assistant") -- [Open Home Automation (@open-homeautomation)](https://github.com/open-homeautomation "20 total commits to the home-assistant organization, 16 commits to home-assistant, 4 commits to home-assistant.github.io") +- [Open Home Automation (@open-homeautomation)](https://github.com/open-homeautomation "22 total commits to the home-assistant organization, 18 commits to home-assistant, 4 commits to home-assistant.github.io") - [OpenDave15 (@OpenDave15)](https://github.com/OpenDave15 "1 total commits to the home-assistant organization, 1 commit to home-assistant") - [Otto Winter (@OttoWinter)](https://github.com/OttoWinter "1 total commits to the home-assistant organization, 1 commit to home-assistant") - [Parker Moore (@parkr)](https://github.com/parkr "62 total commits to the home-assistant organization, 62 commits to home-assistant.github.io") -- [Pascal Bach (@bachp)](https://github.com/bachp "7 total commits to the home-assistant organization, 7 commits to home-assistant") -- [Pascal Vizeli (@pvizeli)](https://github.com/pvizeli "346 total commits to the home-assistant organization, 262 commits to home-assistant, 84 commits to home-assistant.github.io") +- [Pascal Bach (@bachp)](https://github.com/bachp "9 total commits to the home-assistant organization, 9 commits to home-assistant") +- [Pascal Vizeli (@pvizeli)](https://github.com/pvizeli "439 total commits to the home-assistant organization, 345 commits to home-assistant, 92 commits to home-assistant.github.io, 1 commit to netdisco, 1 commit to home-assistant-js-websocket") - [patkap (@patkap)](https://github.com/patkap "2 total commits to the home-assistant organization, 2 commits to home-assistant") - [Patrick Aikens (@duckpuppy)](https://github.com/duckpuppy "3 total commits to the home-assistant organization, 3 commits to home-assistant.github.io") - [Patrick White (@pw)](https://github.com/pw "2 total commits to the home-assistant organization, 2 commits to home-assistant.github.io") +- [Patrik (@ggravlingen)](https://github.com/ggravlingen "2 total commits to the home-assistant organization, 2 commits to home-assistant") - [Paul Philippov (@themactep)](https://github.com/themactep "1 total commits to the home-assistant organization, 1 commit to home-assistant") - [Pavel Ponomarev (@awsum)](https://github.com/awsum "2 total commits to the home-assistant organization, 2 commits to home-assistant-polymer") +- [PawelWMS (@PawelWMS)](https://github.com/PawelWMS "12 total commits to the home-assistant organization, 12 commits to libcoap") - [Pedro Navarro (@pedronavf)](https://github.com/pedronavf "3 total commits to the home-assistant organization, 3 commits to home-assistant.github.io") - [Pedro Pombeiro (@PombeirP)](https://github.com/PombeirP "3 total commits to the home-assistant organization, 3 commits to home-assistant.github.io") -- [Per Sandström (@persandstrom)](https://github.com/persandstrom "117 total commits to the home-assistant organization, 94 commits to home-assistant, 12 commits to home-assistant-polymer, 11 commits to home-assistant.github.io") +- [Per Sandström (@persandstrom)](https://github.com/persandstrom "119 total commits to the home-assistant organization, 95 commits to home-assistant, 12 commits to home-assistant-polymer, 12 commits to home-assistant.github.io") - [Pete Peterson (@petey)](https://github.com/petey "1 total commits to the home-assistant organization, 1 commit to home-assistant-polymer") -- [Petr Vraník (@konikvranik)](https://github.com/konikvranik "10 total commits to the home-assistant organization, 5 commits to home-assistant.github.io, 5 commits to home-assistant") -- [phardy (@phardy)](https://github.com/phardy "1 total commits to the home-assistant organization, 1 commit to home-assistant") +- [PetePriority (@PetePriority)](https://github.com/PetePriority "3 total commits to the home-assistant organization, 2 commits to home-assistant.github.io, 1 commit to home-assistant") +- [petkov (@petkov)](https://github.com/petkov "2 total commits to the home-assistant organization, 2 commits to home-assistant.github.io") +- [Petr Vraník (@konikvranik)](https://github.com/konikvranik "11 total commits to the home-assistant organization, 6 commits to home-assistant, 5 commits to home-assistant.github.io") - [Phil Haack (@Haacked)](https://github.com/Haacked "3 total commits to the home-assistant organization, 3 commits to home-assistant.github.io") - [Phil Hansen (@Hansen8601)](https://github.com/Hansen8601 "1 total commits to the home-assistant organization, 1 commit to home-assistant") - [Phil Hawthorne (@philhawthorne)](https://github.com/philhawthorne "8 total commits to the home-assistant organization, 7 commits to home-assistant.github.io, 1 commit to home-assistant") @@ -582,28 +615,29 @@ This page contains a list of people who have contributed in one way or another t - [Phileep (@Phileep)](https://github.com/Phileep "2 total commits to the home-assistant organization, 2 commits to home-assistant.github.io") - [Philip Hofstetter (@pilif)](https://github.com/pilif "6 total commits to the home-assistant organization, 6 commits to home-assistant.github.io") - [Philip Lundrigan (@philipbl)](https://github.com/philipbl "65 total commits to the home-assistant organization, 56 commits to home-assistant, 9 commits to home-assistant.github.io") -- [Philipp Schmitt (@pschmitt)](https://github.com/pschmitt "9 total commits to the home-assistant organization, 5 commits to home-assistant, 4 commits to home-assistant.github.io") -- [Pierre Ståhl (@postlund)](https://github.com/postlund "12 total commits to the home-assistant organization, 7 commits to home-assistant, 3 commits to netdisco, 2 commits to home-assistant.github.io") +- [Philipp Schmitt (@pschmitt)](https://github.com/pschmitt "18 total commits to the home-assistant organization, 11 commits to home-assistant, 7 commits to home-assistant.github.io") +- [Pierre Ståhl (@postlund)](https://github.com/postlund "22 total commits to the home-assistant organization, 15 commits to home-assistant, 4 commits to home-assistant.github.io, 3 commits to netdisco") - [pinksocks (@pinksocks)](https://github.com/pinksocks "2 total commits to the home-assistant organization, 2 commits to home-assistant.github.io") - [Piratonym (@Piratonym)](https://github.com/Piratonym "2 total commits to the home-assistant organization, 2 commits to home-assistant") - [PuckStar (@PuckStar)](https://github.com/PuckStar "6 total commits to the home-assistant organization, 6 commits to home-assistant.github.io") -- [r-jordan (@r-jordan)](https://github.com/r-jordan "1 total commits to the home-assistant organization, 1 commit to home-assistant") +- [R Huish (@Genestealer)](https://github.com/Genestealer "15 total commits to the home-assistant organization, 15 commits to home-assistant.github.io") - [R1chardTM (@R1chardTM)](https://github.com/R1chardTM "9 total commits to the home-assistant organization, 5 commits to home-assistant, 4 commits to home-assistant.github.io") -- [ray0711 (@ray0711)](https://github.com/ray0711 "1 total commits to the home-assistant organization, 1 commit to home-assistant") - [rbflurry (@rbflurry)](https://github.com/rbflurry "5 total commits to the home-assistant organization, 5 commits to home-assistant.github.io") - [RBHR (@rbhr)](https://github.com/rbhr "2 total commits to the home-assistant organization, 2 commits to home-assistant.github.io") +- [Reed Riley (@reedriley)](https://github.com/reedriley "2 total commits to the home-assistant organization, 2 commits to home-assistant") - [René Kliment (@renekliment)](https://github.com/renekliment "2 total commits to the home-assistant organization, 2 commits to home-assistant") - [Rev Michael Greb (@mikegrb)](https://github.com/mikegrb "2 total commits to the home-assistant organization, 2 commits to home-assistant.github.io") -- [rhooper (@rhooper)](https://github.com/rhooper "28 total commits to the home-assistant organization, 25 commits to home-assistant, 3 commits to home-assistant.github.io") +- [rhooper (@rhooper)](https://github.com/rhooper "30 total commits to the home-assistant organization, 25 commits to home-assistant, 3 commits to home-assistant.github.io, 2 commits to hadashboard") - [Riccardo Massari (@maxdrift)](https://github.com/maxdrift "1 total commits to the home-assistant organization, 1 commit to home-assistant") - [Richard Arends (@Mosibi)](https://github.com/Mosibi "8 total commits to the home-assistant organization, 8 commits to home-assistant") - [Richard Cox (@Khabi)](https://github.com/Khabi "12 total commits to the home-assistant organization, 8 commits to home-assistant, 4 commits to home-assistant.github.io") - [Richard Cunningham (@rythie)](https://github.com/rythie "2 total commits to the home-assistant organization, 2 commits to home-assistant.github.io") +- [RickyTaterSalad (@RickyTaterSalad)](https://github.com/RickyTaterSalad "1 total commits to the home-assistant organization, 1 commit to home-assistant") - [rkabadi (@rkabadi)](https://github.com/rkabadi "17 total commits to the home-assistant organization, 17 commits to home-assistant") - [Rob Capellini (@capellini)](https://github.com/capellini "3 total commits to the home-assistant organization, 3 commits to home-assistant") - [Rob Johnson (@robjohnson189)](https://github.com/robjohnson189 "1 total commits to the home-assistant organization, 1 commit to home-assistant") - [Rob Slifka (@rslifka)](https://github.com/rslifka "5 total commits to the home-assistant organization, 5 commits to home-assistant.github.io") -- [Robbie Trencheny (@robbiet480)](https://github.com/robbiet480 "971 total commits to the home-assistant organization, 410 commits to home-assistant-iOS, 216 commits to home-assistant.github.io, 210 commits to home-assistant, 59 commits to homebridge-homeassistant, 15 commits to home-assistant-polymer, 9 commits to hubot-home-assistant, 8 commits to Analytics-Receiver, 6 commits to netdisco, 3 commits to hadashboard, 3 commits to hassbot, 3 commits to organization, 3 commits to home-assistant-cli, 3 commits to scenegen, 3 commits to home-assistant-js-websocket, 3 commits to appdaemon, 3 commits to home-assistant-js, 2 commits to home-assistant-notebooks, 2 commits to lambda-home-assistant-github, 2 commits to home-assistant-ansible, 2 commits to micropython-home-assistant, 2 commits to home-assistant-assets, 2 commits to home-assistant-dev-helper, 2 commits to fabric-home-assistant") +- [Robbie Trencheny (@robbiet480)](https://github.com/robbiet480 "1083 total commits to the home-assistant organization, 455 commits to home-assistant-iOS, 242 commits to home-assistant, 238 commits to home-assistant.github.io, 71 commits to homebridge-homeassistant, 15 commits to home-assistant-polymer, 9 commits to hubot-home-assistant, 8 commits to Analytics-Receiver, 6 commits to netdisco, 3 commits to organization, 3 commits to hassbot, 3 commits to scenegen, 3 commits to home-assistant-js-websocket, 3 commits to home-assistant-js, 3 commits to hadashboard, 3 commits to home-assistant-cli, 3 commits to appdaemon, 2 commits to home-assistant-ansible, 2 commits to home-assistant-dev-helper, 2 commits to micropython-home-assistant, 2 commits to home-assistant-assets, 2 commits to fabric-home-assistant, 2 commits to home-assistant-notebooks, 2 commits to lambda-home-assistant-github, 1 commit to LabelBot") - [Robby Grossman (@freerobby)](https://github.com/freerobby "2 total commits to the home-assistant organization, 2 commits to home-assistant") - [Robin Laurén (@llauren)](https://github.com/llauren "1 total commits to the home-assistant organization, 1 commit to appdaemon") - [Roddie Hasan (@eiddor)](https://github.com/eiddor "6 total commits to the home-assistant organization, 6 commits to home-assistant.github.io") @@ -612,7 +646,7 @@ This page contains a list of people who have contributed in one way or another t - [Ron Klinkien (@cyberjunky)](https://github.com/cyberjunky "1 total commits to the home-assistant organization, 1 commit to home-assistant") - [Ronald Dehuysser (@rdehuyss)](https://github.com/rdehuyss "2 total commits to the home-assistant organization, 2 commits to home-assistant.github.io") - [roqeer (@roqeer)](https://github.com/roqeer "3 total commits to the home-assistant organization, 3 commits to home-assistant") -- [Rowan (@GreenTurtwig)](https://github.com/GreenTurtwig "69 total commits to the home-assistant organization, 63 commits to home-assistant.github.io, 6 commits to home-assistant") +- [Rowan (@GreenTurtwig)](https://github.com/GreenTurtwig "73 total commits to the home-assistant organization, 66 commits to home-assistant.github.io, 7 commits to home-assistant") - [rpr69 (@rpr69)](https://github.com/rpr69 "2 total commits to the home-assistant organization, 2 commits to home-assistant.github.io") - [RubenKelevra (@RubenKelevra)](https://github.com/RubenKelevra "1 total commits to the home-assistant organization, 1 commit to home-assistant.github.io") - [rubund (@rubund)](https://github.com/rubund "6 total commits to the home-assistant organization, 4 commits to home-assistant, 2 commits to home-assistant.github.io") @@ -623,113 +657,124 @@ This page contains a list of people who have contributed in one way or another t - [Ryan Kraus (@rmkraus)](https://github.com/rmkraus "193 total commits to the home-assistant organization, 161 commits to home-assistant, 17 commits to home-assistant.github.io, 14 commits to home-assistant-polymer, 1 commit to home-assistant-notebooks") - [Ryan Parrish (@stickystyle)](https://github.com/stickystyle "2 total commits to the home-assistant organization, 2 commits to home-assistant.github.io") - [Ryan Turner (@ryanturner)](https://github.com/ryanturner "6 total commits to the home-assistant organization, 6 commits to home-assistant") -- [s1gnalrunner (@s1gnalrunner)](https://github.com/s1gnalrunner "1 total commits to the home-assistant organization, 1 commit to home-assistant") -- [Sam Holmes (@sam3d)](https://github.com/sam3d "3 total commits to the home-assistant organization, 3 commits to pi-gen") +- [Róbert Nagy (@vrnagy)](https://github.com/vrnagy "1 total commits to the home-assistant organization, 1 commit to home-assistant") +- [Sacha Telgenhof (@stelgenhof)](https://github.com/stelgenhof "2 total commits to the home-assistant organization, 2 commits to home-assistant.github.io") +- [Sam Holmes (@sam3d)](https://github.com/sam3d "4 total commits to the home-assistant organization, 4 commits to pi-gen") - [Sam Riley (@samriley)](https://github.com/samriley "1 total commits to the home-assistant organization, 1 commit to home-assistant") - [Sam Whited (@SamWhited)](https://github.com/SamWhited "2 total commits to the home-assistant organization, 2 commits to home-assistant.github.io") - [sam-io (@sam-io)](https://github.com/sam-io "5 total commits to the home-assistant organization, 3 commits to home-assistant, 2 commits to home-assistant.github.io") - [Samuel Bétrisey (@betrisey)](https://github.com/betrisey "3 total commits to the home-assistant organization, 2 commits to home-assistant.github.io, 1 commit to home-assistant") +- [Samuel Mertenat (@mertenats)](https://github.com/mertenats "4 total commits to the home-assistant organization, 4 commits to home-assistant.github.io") - [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 "35 total commits to the home-assistant organization, 32 commits to home-assistant, 3 commits to home-assistant.github.io") +- [sander76 (@sander76)](https://github.com/sander76 "37 total commits to the home-assistant organization, 33 commits to home-assistant, 4 commits to home-assistant.github.io") - [schneefux (@schneefux)](https://github.com/schneefux "2 total commits to the home-assistant organization, 2 commits to home-assistant") - [Scott Bartuska (@bing281)](https://github.com/bing281 "1 total commits to the home-assistant organization, 1 commit to home-assistant") +- [Scott Bradshaw (@swbradshaw)](https://github.com/swbradshaw "1 total commits to the home-assistant organization, 1 commit to home-assistant") +- [Scott Henning (@shenning00)](https://github.com/shenning00 "1 total commits to the home-assistant organization, 1 commit to home-assistant") - [Scott O'Neil (@americanwookie)](https://github.com/americanwookie "7 total commits to the home-assistant organization, 4 commits to home-assistant, 3 commits to home-assistant.github.io") -- [Scott Reston (@ih8gates)](https://github.com/ih8gates "2 total commits to the home-assistant organization, 1 commit to home-assistant-polymer, 1 commit to home-assistant") -- [Sean Dague (@sdague)](https://github.com/sdague "47 total commits to the home-assistant organization, 34 commits to home-assistant, 7 commits to home-assistant.github.io, 3 commits to netdisco, 2 commits to home-assistant-polymer, 1 commit to home-assistant-js") +- [Scott Reston (@ih8gates)](https://github.com/ih8gates "7 total commits to the home-assistant organization, 5 commits to home-assistant.github.io, 1 commit to home-assistant-polymer, 1 commit to home-assistant") +- [scottocs11 (@scottocs11)](https://github.com/scottocs11 "7 total commits to the home-assistant organization, 7 commits to home-assistant.github.io") +- [Sean Dague (@sdague)](https://github.com/sdague "50 total commits to the home-assistant organization, 34 commits to home-assistant, 7 commits to home-assistant.github.io, 5 commits to home-assistant-polymer, 3 commits to netdisco, 1 commit to home-assistant-js") +- [Sebastian (@sebk-666)](https://github.com/sebk-666 "4 total commits to the home-assistant organization, 3 commits to home-assistant.github.io, 1 commit to home-assistant") +- [Sebastian (@sgso)](https://github.com/sgso "3 total commits to the home-assistant organization, 3 commits to libcoap") - [Sebastian Hartnick (@goir)](https://github.com/goir "1 total commits to the home-assistant organization, 1 commit to home-assistant") - [Sebastian von Minckwitz (@teodoc)](https://github.com/teodoc "2 total commits to the home-assistant organization, 1 commit to home-assistant-polymer, 1 commit to home-assistant") - [sfam (@sfam)](https://github.com/sfam "65 total commits to the home-assistant organization, 58 commits to home-assistant, 5 commits to home-assistant.github.io, 1 commit to netdisco, 1 commit to home-assistant-polymer") - [Shawna (@Nightarrow85)](https://github.com/Nightarrow85 "2 total commits to the home-assistant organization, 2 commits to home-assistant.github.io") +- [siebert (@siebert)](https://github.com/siebert "3 total commits to the home-assistant organization, 3 commits to home-assistant") - [SilvrrGIT (@SilvrrGIT)](https://github.com/SilvrrGIT "7 total commits to the home-assistant organization, 7 commits to home-assistant.github.io") - [Simon Elsbrock (@else)](https://github.com/else "2 total commits to the home-assistant organization, 2 commits to home-assistant.github.io") - [Simon Szustkowski (@simonszu)](https://github.com/simonszu "7 total commits to the home-assistant organization, 4 commits to home-assistant.github.io, 3 commits to home-assistant") -- [Sjors Spoorendonk (@sjorsjes)](https://github.com/sjorsjes "3 total commits to the home-assistant organization, 3 commits to home-assistant.github.io") +- [Sjors Spoorendonk (@sjorsjes)](https://github.com/sjorsjes "4 total commits to the home-assistant organization, 4 commits to home-assistant.github.io") - [smolz (@smolz)](https://github.com/smolz "10 total commits to the home-assistant organization, 6 commits to home-assistant.github.io, 4 commits to appdaemon") -- [snagytx (@snagytx)](https://github.com/snagytx "1 total commits to the home-assistant organization, 1 commit to home-assistant") - [snizzleorg (@snizzleorg)](https://github.com/snizzleorg "5 total commits to the home-assistant organization, 5 commits to hadashboard") -- [srirams (@srirams)](https://github.com/srirams "1 total commits to the home-assistant organization, 1 commit to home-assistant") - [St. John Johnson (@stjohnjohnson)](https://github.com/stjohnjohnson "9 total commits to the home-assistant organization, 5 commits to home-assistant, 4 commits to home-assistant.github.io") - [Stefan Jonasson (@stefan-jonasson)](https://github.com/stefan-jonasson "10 total commits to the home-assistant organization, 6 commits to home-assistant, 4 commits to home-assistant.github.io") -- [Stefano Scipioni (@scipioni)](https://github.com/scipioni "1 total commits to the home-assistant organization, 1 commit to home-assistant") +- [Stefano Scipioni (@scipioni)](https://github.com/scipioni "3 total commits to the home-assistant organization, 3 commits to home-assistant") - [Stephen Edgar (@ntwb)](https://github.com/ntwb "1 total commits to the home-assistant organization, 1 commit to fabric-home-assistant") - [Stephen Hoekstra (@shoekstra)](https://github.com/shoekstra "2 total commits to the home-assistant organization, 2 commits to home-assistant") -- [Stephen Spalding (@fotoetienne)](https://github.com/fotoetienne "1 total commits to the home-assistant organization, 1 commit to home-assistant") - [Steven Barnes (@salt-lick)](https://github.com/salt-lick "1 total commits to the home-assistant organization, 1 commit to home-assistant") - [Steven Webb (@cy1701)](https://github.com/cy1701 "2 total commits to the home-assistant organization, 2 commits to home-assistant.github.io") - [Stu Gott (@stu-gott)](https://github.com/stu-gott "4 total commits to the home-assistant organization, 2 commits to home-assistant, 2 commits to home-assistant.github.io") +- [Stuart Mumford (@Cadair)](https://github.com/Cadair "1 total commits to the home-assistant organization, 1 commit to home-assistant") - [Stéphane Bidoul (ACSONE) (@sbidoul)](https://github.com/sbidoul "3 total commits to the home-assistant organization, 2 commits to home-assistant.github.io, 1 commit to home-assistant") -- [sustah (@sustah)](https://github.com/sustah "1 total commits to the home-assistant organization, 1 commit to home-assistant") -- [System Tester (@systemtester)](https://github.com/systemtester "2 total commits to the home-assistant organization, 2 commits to home-assistant.github.io") +- [System Tester (@systemtester)](https://github.com/systemtester "3 total commits to the home-assistant organization, 3 commits to home-assistant.github.io") - [Sytone (@sytone)](https://github.com/sytone "9 total commits to the home-assistant organization, 6 commits to home-assistant.github.io, 2 commits to home-assistant-cli, 1 commit to home-assistant") -- [Sören Oldag (@soldag)](https://github.com/soldag "5 total commits to the home-assistant organization, 3 commits to home-assistant.github.io, 2 commits to home-assistant") +- [Sören Oldag (@soldag)](https://github.com/soldag "7 total commits to the home-assistant organization, 4 commits to home-assistant.github.io, 3 commits to home-assistant") - [Teagan Glenn (@Teagan42)](https://github.com/Teagan42 "49 total commits to the home-assistant organization, 45 commits to home-assistant, 3 commits to home-assistant.github.io, 1 commit to home-assistant-js") - [techtrails (@techtrails)](https://github.com/techtrails "2 total commits to the home-assistant organization, 2 commits to home-assistant.github.io") - [Teemu Mikkonen (@T3m3z)](https://github.com/T3m3z "5 total commits to the home-assistant organization, 3 commits to home-assistant, 2 commits to home-assistant.github.io") - [Teemu Patja (@tpatja)](https://github.com/tpatja "2 total commits to the home-assistant organization, 2 commits to home-assistant") -- [Teemu R. (@rytilahti)](https://github.com/rytilahti "18 total commits to the home-assistant organization, 11 commits to home-assistant, 6 commits to home-assistant.github.io, 1 commit to netdisco") +- [Teemu R. (@rytilahti)](https://github.com/rytilahti "26 total commits to the home-assistant organization, 18 commits to home-assistant, 7 commits to home-assistant.github.io, 1 commit to netdisco") - [Teguh Sobirin (@tjstyle)](https://github.com/tjstyle "2 total commits to the home-assistant organization, 2 commits to pi-gen") - [Terry Carlin (@terrycarlin)](https://github.com/terrycarlin "3 total commits to the home-assistant organization, 2 commits to home-assistant.github.io, 1 commit to home-assistant") - [The Gitter Badger (@gitter-badger)](https://github.com/gitter-badger "1 total commits to the home-assistant organization, 1 commit to home-assistant") - [Theb-1 (@Theb-1)](https://github.com/Theb-1 "5 total commits to the home-assistant organization, 5 commits to home-assistant") -- [thecynic (@thecynic)](https://github.com/thecynic "1 total commits to the home-assistant organization, 1 commit to home-assistant") -- [thejacko12354 (@thejacko12354)](https://github.com/thejacko12354 "1 total commits to the home-assistant organization, 1 commit to home-assistant") +- [thecynic (@thecynic)](https://github.com/thecynic "2 total commits to the home-assistant organization, 2 commits to home-assistant") - [Theodor Lindquist (@theolind)](https://github.com/theolind "27 total commits to the home-assistant organization, 25 commits to home-assistant, 2 commits to home-assistant.github.io") - [Thiago Oliveira (@chilicheech)](https://github.com/chilicheech "1 total commits to the home-assistant organization, 1 commit to home-assistant") -- [Thibault Cohen (@titilambert)](https://github.com/titilambert "8 total commits to the home-assistant organization, 5 commits to home-assistant, 3 commits to home-assistant.github.io") +- [Thibault Cohen (@titilambert)](https://github.com/titilambert "26 total commits to the home-assistant organization, 17 commits to home-assistant, 9 commits to home-assistant.github.io") - [ThinkPadNL (@ThinkPadNL)](https://github.com/ThinkPadNL "4 total commits to the home-assistant organization, 4 commits to home-assistant.github.io") - [Thom Troy (@ttroy50)](https://github.com/ttroy50 "1 total commits to the home-assistant organization, 1 commit to home-assistant") - [Thomas (@ktpx)](https://github.com/ktpx "2 total commits to the home-assistant organization, 2 commits to home-assistant.github.io") - [Thomas Friedel (@tfriedel)](https://github.com/tfriedel "1 total commits to the home-assistant organization, 1 commit to home-assistant") +- [Thomas Petazzoni (@tpetazzoni)](https://github.com/tpetazzoni "1 total commits to the home-assistant organization, 1 commit to libcoap") +- [Thomas Pötsch (@thp-comnets)](https://github.com/thp-comnets "7 total commits to the home-assistant organization, 7 commits to libcoap") - [ThUnD3r|Gr33n (@thundergreen)](https://github.com/thundergreen "4 total commits to the home-assistant organization, 4 commits to home-assistant.github.io") -- [Tim (@tinglis1)](https://github.com/tinglis1 "4 total commits to the home-assistant organization, 3 commits to home-assistant.github.io, 1 commit to home-assistant") +- [tijuca (@tijuca)](https://github.com/tijuca "106 total commits to the home-assistant organization, 106 commits to libcoap") +- [Tim (@tinglis1)](https://github.com/tinglis1 "3 total commits to the home-assistant organization, 3 commits to home-assistant.github.io") - [Tim Gray (@tgray)](https://github.com/tgray "2 total commits to the home-assistant organization, 2 commits to home-assistant.github.io") - [Tim Harton (@timharton)](https://github.com/timharton "1 total commits to the home-assistant organization, 1 commit to home-assistant") +- [Tim Soderstrom (@m00dawg)](https://github.com/m00dawg "1 total commits to the home-assistant organization, 1 commit to home-assistant") +- [TimV (@vroomfonde1)](https://github.com/vroomfonde1 "1 total commits to the home-assistant organization, 1 commit to home-assistant") - [Tobie Booth (@tobiebooth)](https://github.com/tobiebooth "4 total commits to the home-assistant organization, 3 commits to home-assistant, 1 commit to home-assistant-polymer") - [Todd McNeal (@tmcneal)](https://github.com/tmcneal "2 total commits to the home-assistant organization, 2 commits to home-assistant.github.io") - [toddeye (@toddeye)](https://github.com/toddeye "20 total commits to the home-assistant organization, 20 commits to home-assistant") -- [Tom Dickman (@tdickman)](https://github.com/tdickman "2 total commits to the home-assistant organization, 2 commits to home-assistant") +- [Tom Dickman (@tdickman)](https://github.com/tdickman "3 total commits to the home-assistant organization, 3 commits to home-assistant") - [Tom Duijf (@tomduijf)](https://github.com/tomduijf "70 total commits to the home-assistant organization, 53 commits to home-assistant, 9 commits to home-assistant.github.io, 6 commits to home-assistant-polymer, 2 commits to netdisco") - [Tom Hoover (@tomhoover)](https://github.com/tomhoover "3 total commits to the home-assistant organization, 3 commits to home-assistant.github.io") -- [Tom Matheussen (@Tommatheussen)](https://github.com/Tommatheussen "2 total commits to the home-assistant organization, 2 commits to home-assistant-polymer") +- [Tom Matheussen (@Tommatheussen)](https://github.com/Tommatheussen "5 total commits to the home-assistant organization, 4 commits to home-assistant-polymer, 1 commit to home-assistant") +- [Tom Usher (@tomusher)](https://github.com/tomusher "1 total commits to the home-assistant organization, 1 commit to netdisco") - [Tomi Tuhkanen (@ttu)](https://github.com/ttu "3 total commits to the home-assistant organization, 3 commits to home-assistant") - [Touliloup (@RiRomain)](https://github.com/RiRomain "2 total commits to the home-assistant organization, 2 commits to home-assistant") -- [tradiuz (@tradiuz)](https://github.com/tradiuz "2 total commits to the home-assistant organization, 2 commits to home-assistant.github.io") +- [tradiuz (@tradiuz)](https://github.com/tradiuz "5 total commits to the home-assistant organization, 5 commits to home-assistant.github.io") - [Trevor (@tboyce1)](https://github.com/tboyce1 "5 total commits to the home-assistant organization, 5 commits to home-assistant") - [Trey Hunner (@treyhunner)](https://github.com/treyhunner "3 total commits to the home-assistant organization, 3 commits to home-assistant.github.io") - [trollkarlen (@trollkarlen)](https://github.com/trollkarlen "5 total commits to the home-assistant organization, 5 commits to home-assistant") -- [Valentin Alexeev (@valentinalexeev)](https://github.com/valentinalexeev "8 total commits to the home-assistant organization, 6 commits to home-assistant, 2 commits to home-assistant.github.io") +- [Tyler Crumpton (@tylercrumpton)](https://github.com/tylercrumpton "3 total commits to the home-assistant organization, 2 commits to home-assistant.github.io, 1 commit to home-assistant") +- [Tyler Page (@iamtpage)](https://github.com/iamtpage "2 total commits to the home-assistant organization, 2 commits to home-assistant") +- [Tõnis Tobre (@tobre6)](https://github.com/tobre6 "1 total commits to the home-assistant organization, 1 commit to homebridge-homeassistant") +- [Valentin Alexeev (@valentinalexeev)](https://github.com/valentinalexeev "11 total commits to the home-assistant organization, 8 commits to home-assistant, 3 commits to home-assistant.github.io") - [Valentin VĂLCIU (@axiac)](https://github.com/axiac "2 total commits to the home-assistant organization, 2 commits to home-assistant.github.io") -- [Vitor Espindola (@vitorespindola)](https://github.com/vitorespindola "3 total commits to the home-assistant organization, 3 commits to home-assistant") - [Vittorio Monaco (@vittoriom)](https://github.com/vittoriom "1 total commits to the home-assistant organization, 1 commit to home-assistant") - [Vlad Korniev (@vkorn)](https://github.com/vkorn "1 total commits to the home-assistant organization, 1 commit to home-assistant") -- [Vladimir Nemergut (@vladonemo)](https://github.com/vladonemo "1 total commits to the home-assistant organization, 1 commit to home-assistant") +- [vllungu (@vllungu)](https://github.com/vllungu "3 total commits to the home-assistant organization, 3 commits to libcoap") - [vrs01 (@vrs01)](https://github.com/vrs01 "2 total commits to the home-assistant organization, 2 commits to home-assistant.github.io") - [Wagner Sartori Junior (@trunet)](https://github.com/trunet "1 total commits to the home-assistant organization, 1 commit to netdisco") +- [Walker Boyle (@walkerdb)](https://github.com/walkerdb "1 total commits to the home-assistant organization, 1 commit to home-assistant") - [Warren Konkel (@wkonkel)](https://github.com/wkonkel "1 total commits to the home-assistant organization, 1 commit to home-assistant") -- [webworxshop (@webworxshop)](https://github.com/webworxshop "1 total commits to the home-assistant organization, 1 commit to home-assistant") -- [whhsw (@whhsw)](https://github.com/whhsw "1 total commits to the home-assistant organization, 1 commit to home-assistant") - [Whytey (@Whytey)](https://github.com/Whytey "1 total commits to the home-assistant organization, 1 commit to home-assistant") - [Wilco Land (@Wilco89)](https://github.com/Wilco89 "2 total commits to the home-assistant organization, 2 commits to home-assistant.github.io") -- [Will Heid (@bassclarinetl2)](https://github.com/bassclarinetl2 "11 total commits to the home-assistant organization, 11 commits to home-assistant.github.io") +- [Will Heid (@bassclarinetl2)](https://github.com/bassclarinetl2 "13 total commits to the home-assistant organization, 12 commits to home-assistant.github.io, 1 commit to fabric-home-assistant") - [Will Hughes (@insertjokehere)](https://github.com/insertjokehere "3 total commits to the home-assistant organization, 2 commits to home-assistant.github.io, 1 commit to home-assistant") - [Willems Davy (@joyrider3774)](https://github.com/joyrider3774 "7 total commits to the home-assistant organization, 4 commits to home-assistant.github.io, 3 commits to home-assistant") -- [William Scanlon (@w1ll1am23)](https://github.com/w1ll1am23 "43 total commits to the home-assistant organization, 31 commits to home-assistant, 12 commits to home-assistant.github.io") +- [William Scanlon (@w1ll1am23)](https://github.com/w1ll1am23 "57 total commits to the home-assistant organization, 41 commits to home-assistant, 16 commits to home-assistant.github.io") - [wind-rider (@wind-rider)](https://github.com/wind-rider "5 total commits to the home-assistant organization, 5 commits to home-assistant") - [wokar (@wokar)](https://github.com/wokar "11 total commits to the home-assistant organization, 7 commits to home-assistant, 4 commits to home-assistant.github.io") -- [Wolf-Bastian Pöttner (@BastianPoe)](https://github.com/BastianPoe "1 total commits to the home-assistant organization, 1 commit to home-assistant") +- [Wolf-Bastian Pöttner (@BastianPoe)](https://github.com/BastianPoe "6 total commits to the home-assistant organization, 3 commits to home-assistant.github.io, 3 commits to home-assistant") +- [Wolfgang Malgadey (@wmalgadey)](https://github.com/wmalgadey "2 total commits to the home-assistant organization, 2 commits to home-assistant") - [XECDesign (@XECDesign)](https://github.com/XECDesign "56 total commits to the home-assistant organization, 56 commits to pi-gen") -- [Xorso (@Xorso)](https://github.com/Xorso "18 total commits to the home-assistant organization, 18 commits to home-assistant") +- [Xorso (@Xorso)](https://github.com/Xorso "20 total commits to the home-assistant organization, 20 commits to home-assistant") - [Yannic-HAW (@Yannic-HAW)](https://github.com/Yannic-HAW "1 total commits to the home-assistant organization, 1 commit to home-assistant") - [Yannick Simard (@TheRaven)](https://github.com/TheRaven "2 total commits to the home-assistant organization, 2 commits to home-assistant.github.io") -- [yasin (@yasinS)](https://github.com/yasinS "4 total commits to the home-assistant organization, 4 commits to home-assistant.github.io") -- [Zac Hatfield Dodds (@Zac-HD)](https://github.com/Zac-HD "2 total commits to the home-assistant organization, 2 commits to home-assistant") -- [Zac Mrowicki (@zmrow)](https://github.com/zmrow "1 total commits to the home-assistant organization, 1 commit to home-assistant") +- [Yasin Soliman (@yasinS)](https://github.com/yasinS "4 total commits to the home-assistant organization, 4 commits to home-assistant.github.io") +- [Yum (@goofz)](https://github.com/goofz "2 total commits to the home-assistant organization, 2 commits to home-assistant") +- [Zac Hatfield Dodds (@Zac-HD)](https://github.com/Zac-HD "5 total commits to the home-assistant organization, 3 commits to home-assistant, 2 commits to home-assistant.github.io") - [Zeb Palmer (@zebpalmer)](https://github.com/zebpalmer "2 total commits to the home-assistant organization, 2 commits to home-assistant.github.io") - [Zen Tormey (@xehn)](https://github.com/xehn "4 total commits to the home-assistant organization, 4 commits to home-assistant.github.io") - [Zhao Lu (@zlu)](https://github.com/zlu "4 total commits to the home-assistant organization, 4 commits to home-assistant.github.io") -- [Øystein Hansen (@oeysteinhansen)](https://github.com/oeysteinhansen "1 total commits to the home-assistant organization, 1 commit to home-assistant") This page is irregularly updated using the [`credits_generator` tool](https://github.com/home-assistant/home-assistant.github.io/tree/next/credits_generator). If you think that you are missing, please let us know. -This page was last updated Saturday, February 11th 2017, 9:38:58 pm UTC. +This page was last updated Tuesday, April 18th 2017, 9:17:50 pm UTC. From 1b417fa2ba28bd138f10a469ad91ee88aee2d5c4 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 19 Apr 2017 07:49:49 +0200 Subject: [PATCH 10/14] Update license to be in sync with the ha org --- credits_generator/package.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/credits_generator/package.json b/credits_generator/package.json index a5647d81d44..42c6687b158 100644 --- a/credits_generator/package.json +++ b/credits_generator/package.json @@ -6,8 +6,8 @@ "scripts": { "test": "echo \"Error: no test specified\" && exit 1" }, - "author": "", - "license": "MIT", + "author": "Home Assistant Community", + "license": "Apache 2.0", "dependencies": { "async": "^2.1.4", "github": "^8.1.0", From d6c71bdb9776bbcf23b59b95bee5f546cfd42f81 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 19 Apr 2017 07:51:09 +0200 Subject: [PATCH 11/14] Add README for the generator --- credits_generator/README.md | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 credits_generator/README.md diff --git a/credits_generator/README.md b/credits_generator/README.md new file mode 100644 index 00000000000..03c187d2d8a --- /dev/null +++ b/credits_generator/README.md @@ -0,0 +1,29 @@ +credits_generator +================= + +This tool can be used to update the [Home Assistant's Credits page](https://home-assistant.io/developers/credits/). + +```bash +$ cd credits_generator +$ npm install +``` + +Set your personal GitHub access token as environmental variable. + +```bash +$ export GITHUB_TOKEN= +``` + +Run the script. + +```bash +$ node update_credits.js +``` + +Commit the changes (depending on our setup). + +```bash +$ git commit ../source/developers/credits.markdown +$ git push upstream +``` + From a460c643838e37d16602eb8cec1282c0ee420e98 Mon Sep 17 00:00:00 2001 From: Steve Thompson Date: Thu, 20 Apr 2017 07:09:40 +0100 Subject: [PATCH 12/14] Corrected a typo (#2456) * Corrected a typo Changed additioning to additional because it was bugging me, which I apologise for. * Update installation.markdown --- source/_docs/hassbian/installation.markdown | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/_docs/hassbian/installation.markdown b/source/_docs/hassbian/installation.markdown index b53a907efa7..22b4ea2096f 100644 --- a/source/_docs/hassbian/installation.markdown +++ b/source/_docs/hassbian/installation.markdown @@ -17,7 +17,7 @@ The easiest way to install Home Assistant on your Raspberry Pi is by using HASSb 3. Ensure your Raspberry Pi has access to the internet. 4. Insert SD card to Raspberry Pi and turn it on. Initial installation of Home Assistant will take about 5 minutes. -These instructions are also available as a [video](https://www.youtube.com/watch?v=iIz6XqDwHEk). And additioning info is available in this [video](https://www.youtube.com/watch?v=tCGlQSsQ-Mc). +These instructions are also available as a [video](https://www.youtube.com/watch?v=iIz6XqDwHEk). Additional information is available in this [video](https://www.youtube.com/watch?v=tCGlQSsQ-Mc). After initial boot, you can reach Home Assistant in your browser at [http://hassbian.local:8123]. If you want to login via SSH, the default username is `pi` and password is `raspberry` (please change this by running `passwd`). The Home Assistant configuration is located at `/home/homeassistant/.homeassistant/`. From e94e897ba1795129045f2b1673fa34fd36483751 Mon Sep 17 00:00:00 2001 From: Brian J King Date: Thu, 20 Apr 2017 01:10:49 -0500 Subject: [PATCH 13/14] Update typos, path fix, & grammar in logger.markdown (#2457) * Fix path for `tail -f ` for reading `home-assistant.log` * Fix typo (spelling) * Fix sentence structure regarding using the `tail` command. --- source/_components/logger.markdown | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/source/_components/logger.markdown b/source/_components/logger.markdown index 72e7b2f0f7a..09cb599aca5 100644 --- a/source/_components/logger.markdown +++ b/source/_components/logger.markdown @@ -68,8 +68,8 @@ data: homeassistant.components.media_player.yamaha: debug ``` -The log information are stored in the [configuration directory](/docs/configuration/) as `home-assistant.log` and you can read it with the command-line tool `cat` or follow it dynamicly with `tail -f`. If you are a Rasbian user then like the example below: +The log information are stored in the [configuration directory](/docs/configuration/) as `home-assistant.log` and you can read it with the command-line tool `cat` or follow it dynamically with `tail -f`. If you are a Hassbian user you can use the example below: ```bash -$ tail -f /home/pi/.homeassistant/home-assistant.log +$ tail -f /home/homeassistant/.homeassistant/home-assistant.log ``` From a4af4d5dfa9721ff10aa7916204a99b8bbbe2389 Mon Sep 17 00:00:00 2001 From: Scott Reston Date: Fri, 21 Apr 2017 02:02:23 -0400 Subject: [PATCH 14/14] Fix link to MQTT testing (#2462) URL changed after docs reorganization. --- source/_docs/mqtt/discovery.markdown | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/_docs/mqtt/discovery.markdown b/source/_docs/mqtt/discovery.markdown index bcff437f8e6..b32043a6229 100644 --- a/source/_docs/mqtt/discovery.markdown +++ b/source/_docs/mqtt/discovery.markdown @@ -54,7 +54,7 @@ A motion detection device which can be represented by a [binary sensor](/compone - State topic: `homeassistant/binary_sensor/garden/state` - Payload: `{"name": "garden", "device_class": "motion"}` -To create a new sensor manually. For more details please refer to the [MQTT testing section](/component/mqtt_testing). +To create a new sensor manually. For more details please refer to the [MQTT testing section](/docs/mqtt/testing/). ```bash $ mosquitto_pub -h 127.0.0.1 -p 1883 -t "homeassistant/binary_sensor/garden/config" -m '{"name": "garden", "device_class": "motion"}'