diff --git a/_config.yml b/_config.yml index ee361d83908..92d486cdbba 100644 --- a/_config.yml +++ b/_config.yml @@ -142,8 +142,8 @@ social: # Home Assistant release details current_major_version: 0 current_minor_version: 85 -current_patch_version: 0 -date_released: 2019-01-09 +current_patch_version: 1 +date_released: 2019-01-11 # Either # or the anchor link to latest release notes in the blog post. # Must be prefixed with a # and have double quotes around it. diff --git a/plugins/configuration.rb b/plugins/configuration.rb index 92f681e199e..993e4ba4e6d 100644 --- a/plugins/configuration.rb +++ b/plugins/configuration.rb @@ -2,7 +2,7 @@ module Jekyll class ConfigurationBlock < Liquid::Block TYPE_LINKS = { 'action' => '/docs/scripts/', - 'device_class' => '/components/%{component}/#device-class', + 'device_class' => '/docs/configuration/customizing-devices/#device-class', 'template' => '/docs/configuration/templating/', 'icon' => '/docs/configuration/customizing-devices/#icon', } diff --git a/source/_addons/homematic.markdown b/source/_addons/homematic.markdown index 03ef67f1b1f..b3b23f25d3c 100644 --- a/source/_addons/homematic.markdown +++ b/source/_addons/homematic.markdown @@ -118,7 +118,7 @@ homematic: port: 2000 hmip: host: core-homematic - port: 2001 + port: 2010 ``` ## {% linkable_title Raspberry Pi3 %} diff --git a/source/_addons/samba.markdown b/source/_addons/samba.markdown index ea917017664..8d0b57c9207 100644 --- a/source/_addons/samba.markdown +++ b/source/_addons/samba.markdown @@ -37,7 +37,7 @@ workgroup: default: "`WORKGROUP`" type: string username: - description: Username for logging in if guest login is not used. + description: Username for logging in. required: true type: string password: diff --git a/source/_components/alarm_control_panel.lupusec.markdown b/source/_components/alarm_control_panel.lupusec.markdown index 55b7ffeada5..f7547c012c4 100644 --- a/source/_components/alarm_control_panel.lupusec.markdown +++ b/source/_components/alarm_control_panel.lupusec.markdown @@ -7,7 +7,7 @@ sidebar: true comments: false sharing: true footer: true -logo: lupusec.jpg +logo: lupusec.png ha_category: Alarm ha_release: 0.83 ha_iot_class: "Local Polling" diff --git a/source/_components/alexa.markdown b/source/_components/alexa.markdown index 9ff6bccb663..9cabf5dccca 100644 --- a/source/_components/alexa.markdown +++ b/source/_components/alexa.markdown @@ -54,16 +54,16 @@ Additionally, note that at the time of this writing, your Alexa skill endpoint * To get started with Alexa skills: - - Log in to [Amazon developer console][amazon-dev-console] - - Click the Alexa button at the top of the console - - Click the yellow "Add a new skill" button in the top right - - Skill Type: Custom Interaction Model (default) - - Name: Home Assistant - - Invocation name: home assistant (or be creative, up to you) - - Version: 1.0 - - Endpoint: - - https - - `https://YOUR_HOST/api/alexa?api_password=YOUR_API_PASSWORD` +- Log in to [Amazon developer console][amazon-dev-console] +- Click the Alexa button at the top of the console +- Click the yellow "Add a new skill" button in the top right + - Skill Type: Custom Interaction Model (default) + - Name: Home Assistant + - Invocation name: home assistant (or be creative, up to you) + - Version: 1.0 + - Endpoint: + - https + - `https://YOUR_HOST/api/alexa?api_password=YOUR_API_PASSWORD` You can use this [specially sized Home Assistant logo][large-icon] as the large icon and [this one][small-icon] as the small one. @@ -103,14 +103,14 @@ WhereAreWeIntent where we are This means that we can now ask Alexa things like: - - Alexa, ask Home Assistant where Paul is - - Alexa, ask Home Assistant where we are +- Alexa, ask Home Assistant where Paul is +- Alexa, ask Home Assistant where we are ## {% linkable_title Configuring Home Assistant %} When activated, the Alexa component will have Home Assistant's native intent support handle the incoming intents. If you want to run actions based on intents, use the [`intent_script`](/components/intent_script) component. -To enable Alexa add the following entry to your `configuration.yaml` file: +To enable Alexa, add the following entry to your `configuration.yaml` file: ```yaml alexa: @@ -222,15 +222,16 @@ intent_script: Now say `Alexa ask Home Assistant to run ` and Alexa will run that script for you. ### {% linkable_title Support for Launch Requests %} + There may be times when you want to respond to a launch request initiated from a command such as "Alexa, Red Alert!". To start, you need to get the skill id: - - Log into [Amazon developer console][amazon-dev-console] - - Click the Alexa button at the top of the console - - Click the Alexa Skills Kit Get Started button - - Locate the skill for which you would like Launch Request support - - Click the "View Skill ID" link and copy the ID +- Log into [Amazon developer console][amazon-dev-console] +- Click the Alexa button at the top of the console +- Click the Alexa Skills Kit Get Started button + - Locate the skill for which you would like Launch Request support + - Click the "View Skill ID" link and copy the ID The configuration is the same as an intent with the exception being you will use your skill ID instead of the intent name. ```yaml @@ -273,13 +274,13 @@ First create a file called `alexa_confirm.yaml` with something like the followin Then, wherever you would put some simple text for a response like `OK`, replace it with a reference to the file so that: -``` +```yaml text: OK ``` becomes: -``` +```yaml text: !include alexa_confirm.yaml ``` @@ -334,10 +335,9 @@ Please refer to the [Amazon documentation][flash-briefing-api-docs] for more inf - All other settings are up to you - Hit "Next" - Test - - Having passed all validations to reach this screen, you can now click on "< Back to All Skills" as your flash briefing is now available as in "Development" service. + - Having passed all validations to reach this screen, you can now click on "< Back to All Skills" as your flash briefing is now available as in "Development" service. - To invoke your flash briefing, open the Alexa app on your phone or go to the [Alexa Settings Site][alexa-settings-site], open the "Skills" configuration section, select "Your Skills", scroll to the bottom, tap on the Flash Briefing Skill you just created, enable it, then manage Flash Briefing and adjust ordering as necessary. Finally ask your Echo for your "news","flash briefing", or "briefing". - ## {% linkable_title Smart Home %} While the Skills API described above allows for arbitrary intents, all @@ -384,7 +384,7 @@ function to integrate this endpoint. See [Haaska](https://github.com/mike-grant/haaska) for an example. The `endpoint`, `client_id` and `client_secret` are optional, and are only required if you want to enable Alexa's proactive mode. Please note the following if you want to enable proactive mode: -- There are different endpoint urls, depending on the region of your skill. Please check the available endpoints at https://developer.amazon.com/docs/smarthome/send-events-to-the-alexa-event-gateway.html#endpoints +- There are different endpoint urls, depending on the region of your skill. Please check the available endpoints at - The `client_id` and `client_secret` are not the ones used by the skill that have been set up using "Login with Amazon" (in the Alexa Developer Console: Build > Account Linking), but rather from the "Alexa Skill Messaging" (in the Alexa Developer Console: Build > Permissions > Alexa Skill Messaging). To get them, you need to enable the "Send Alexa Events" permission. - If the "Send Alexa Events" permission was not enabled previously, you need to unlink and relink the skill using the Alexa App, or else Home Assistant will show the following error: "Token invalid and no refresh token available." diff --git a/source/_components/binary_sensor.lupusec.markdown b/source/_components/binary_sensor.lupusec.markdown index f8c98f4be34..60ab3e5da88 100644 --- a/source/_components/binary_sensor.lupusec.markdown +++ b/source/_components/binary_sensor.lupusec.markdown @@ -7,7 +7,7 @@ sidebar: true comments: false sharing: true footer: true -logo: lupusec.jpg +logo: lupusec.png ha_category: Binary Sensor ha_release: 0.83 ha_iot_class: "Local Polling" diff --git a/source/_components/binary_sensor.mqtt.markdown b/source/_components/binary_sensor.mqtt.markdown index 198dc2c17b6..64dd7f1daa2 100644 --- a/source/_components/binary_sensor.mqtt.markdown +++ b/source/_components/binary_sensor.mqtt.markdown @@ -197,7 +197,3 @@ binary_sensor: payload_on: "1" payload_off: "0" ``` -<<<<<<< HEAD -======= - ->>>>>>> current diff --git a/source/_components/climate.mqtt.markdown b/source/_components/climate.mqtt.markdown index bd8b6d88c94..3ee30125d18 100644 --- a/source/_components/climate.mqtt.markdown +++ b/source/_components/climate.mqtt.markdown @@ -21,7 +21,7 @@ It uses a sensor under the hood to obtain the current temperature. ## {% linkable_title Configuration %} -To enable this camera in your installation, add the following to your `configuration.yaml` file: +To enable this climate platform in your installation, first add the following to your `configuration.yaml` file: ```yaml # Example configuration.yaml entry diff --git a/source/_components/climate.zwave.markdown b/source/_components/climate.zwave.markdown index e1b20babc6b..d0cd7289f9b 100644 --- a/source/_components/climate.zwave.markdown +++ b/source/_components/climate.zwave.markdown @@ -1,7 +1,7 @@ --- layout: page title: "Z-Wave Climate" -description: "Instructions on how to setup the Z-Wave thermostat or HVAC within Home Assistant." +description: "Instructions on how to set up the Z-Wave thermostat or HVAC within Home Assistant." date: 2016-04-03 9:52 sidebar: true comments: false @@ -13,13 +13,12 @@ ha_release: 0.17 ha_iot_class: "Local Push" --- - To get your Z-Wave thermostat or HVAC unit working with Home Assistant, follow the instructions for the general [Z-Wave component](/getting-started/z-wave/).

-Thermostats with support for fan modes or different operating modes, will be handled like a HVAC device and will also be detected as one. +Thermostats with support for fan modes or different operating modes, will be handled like a HVAC device and will also be detected as one. -If the thermostat support different operating modes, you will get one thermostat entity for each mode. These can be hidden with settings using the customize setting in the `configuration.yaml` file. +If the thermostat supports different operating modes, you will get one thermostat entity for each mode. These can be hidden with settings using the customize setting in the `configuration.yaml` file.

To enable the climate component for your Z-Wave network, add the following to your `configuration.yaml` file. @@ -31,10 +30,10 @@ climate: Once enabled, any Z-Wave climate devices will be available to Home Assistant. Multiple entities may be created. The following entities are created for a Remotec ZXT-120. -- **climate.remotec_zxt120_heating_1_id** Allows you to control the connected device. See below for examples. -- **sensor.remotec_zxt120_temperature_38** A sensor which returns the current temperature set on the attached device. +- `climate.remotec_zxt120_heating_1_id`: Allows you to control the connected device. See below for examples. +- `sensor.remotec_zxt120_temperature_38`: A sensor which returns the current temperature set on the attached device. -### {% linkable_title Automating Z-Wave Climate Devices %} +## {% linkable_title Automating Z-Wave Climate Devices %} The following examples will instruct a Remotec ZXT-120 to turn the attached device mode to Heating, and set the temperature at 24 degrees after 8pm. Add it to `automation.yaml`. @@ -55,7 +54,7 @@ automation: temperature: 24 ``` -Generally in Home Assistant you can use the `homeassistant/turn_off` service to turn devices off. For the Remotec ZXT-120, you must instead make a service call like the following. +Generally, in Home Assistant, you can use the `homeassistant/turn_off` service to turn devices off. For the Remotec ZXT-120, you must instead make a service call like the following. ```yaml automation: @@ -72,9 +71,9 @@ automation: **Note:** In the example above, the word `Off` is encased in single quotes to be valid YAML. -### {% linkable_title Test if it works %} +## {% linkable_title Test if it works %} -A simple way to test if your Z-Wave climate device is working is to use service developer tool icon **Services** from the **Developer Tools**. Choose the applicable Climate service from the list of **Available services:** and enter something like the sample below into the **Service Data** field and then press **CALL SERVICE**. +A simple way to test if your Z-Wave climate device is working is to use service developer tool icon **Services** from the **Developer Tools**. Choose the applicable Climate service from the list of **Available services:** and enter something like the sample below into the **Service Data** field and then press **CALL SERVICE**. ```json { @@ -82,4 +81,3 @@ A simple way to test if your Z-Wave climate device is working is to use `entity_id(s)` | Set the value for specific `input_text` entities. + ### {% linkable_title Restore State %} This component will automatically restore the state it had prior to Home Assistant stopping as long as your entity does **not** have a set value for `initial`. To disable this feature, set a valid value for `initial`. + +## {% linkable_title Automation Examples %} + +Here's an example using `input_text` in an action in an automation. + +{% raw %} +```yaml +# Example configuration.yaml entry using 'input_text' in an action in an automation +input_select: + scene_bedroom: + name: Scene + options: + - Select + - Concentrate + - Energize + - Reading + - Relax + - 'OFF' + initial: 'Select' +input_text: + bedroom: + name: Brightness + +automation: + - alias: Bedroom Light - Custom + trigger: + platform: state + entity_id: input_select.scene_bedroom + action: + - service: input_text.set_value + # Again, note the use of 'data_template:' rather than the normal 'data:' if you weren't using an input variable. + data_template: + entity_id: input_text.bedroom + value: "{{ states('input_select.scene_bedroom') }}" +``` +{% endraw %} diff --git a/source/_components/intent_script.markdown b/source/_components/intent_script.markdown index bf41572753c..f31d44d64c6 100644 --- a/source/_components/intent_script.markdown +++ b/source/_components/intent_script.markdown @@ -26,12 +26,54 @@ intent_script: data_template: message: Hello from an intent! ``` -Configuration variables: Inside an intent we can define these variables: -- **intent** (*Required*): Name of the intent. Multiple entries are possible. - - **speech** (*Optional*): Text or template to return. - - **action** (*Optional*): [Script syntax](/docs/scripts/). - - **async_action** (*Optional*): Set to True to have Home Assistant not wait for the script to finish before returning the intent response. - +{% configuration %} +intent: + description: Name of the intent. Multiple entries are possible. + required: true + type: map + keys: + action: + description: Defines an action to run to intents. + required: false + type: action + async_action: + description: Set to True to have Home Assistant not wait for the script to finish before returning the intent response. + required: false + default: false + type: boolean + card: + description: Card to display. + required: false + type: map + keys: + type: + description: Type of card to display. + required: false + default: simple + type: string + title: + description: Title of the card to display. + required: true + type: template + content: + description: Contents of the card to display. + required: true + type: template + speech: + description: Text or template to return. + required: false + type: map + keys: + type: + description: Type of speech. + required: false + default: plain + type: string + text: + description: Text to speech. + required: true + type: template +{% endconfiguration %} diff --git a/source/_components/keyboard.markdown b/source/_components/keyboard.markdown index d1324ae76ae..b3bf0d474f1 100644 --- a/source/_components/keyboard.markdown +++ b/source/_components/keyboard.markdown @@ -35,7 +35,7 @@ You may need to install platform-specific [dependencies for PyUserInput](https:/ pip3 install [package name] ``` -#### {% linkable_title Windows %} +### {% linkable_title Windows %} x64 Windows users may have trouble installing pywin through pip. Using an [executable installer](http://sourceforge.net/projects/pywin32/files/pywin32/) should work around this issue. diff --git a/source/_components/light.mqtt.markdown b/source/_components/light.mqtt.markdown index 1178f858cc6..4afcd0da978 100644 --- a/source/_components/light.mqtt.markdown +++ b/source/_components/light.mqtt.markdown @@ -82,6 +82,10 @@ brightness_value_template: description: "Defines a [template](/docs/configuration/templating/#processing-incoming-data) to extract the brightness value." required: false type: string +color_temp_command_template: + description: "Defines a [template](/docs/configuration/templating/) to compose message which will be sent to `color_temp_command_topic`. Available variables: `value`." + required: false + type: string color_temp_command_topic: description: The MQTT topic to publish commands to change the light’s color temperature state. The color temperature command slider has a range of 153 to 500 mireds (micro reciprocal degrees). required: false @@ -91,7 +95,7 @@ color_temp_state_topic: required: false type: string color_temp_value_template: - description: "Defines a [template](/topics/templating/) to extract the color temperature value." + description: "Defines a [template](/docs/configuration/templating/#processing-incoming-data) to extract the color temperature value." required: false type: string effect_command_topic: @@ -155,7 +159,7 @@ retain: type: boolean default: false rgb_command_template: - description: "Defines a [template](/docs/configuration/templating/#processing-incoming-data) to compose message which will be sent to `rgb_command_topic`. Available variables: `red`, `green` and `blue`." + description: "Defines a [template](/docs/configuration/templating/) to compose message which will be sent to `rgb_command_topic`. Available variables: `red`, `green` and `blue`." required: false type: string rgb_command_topic: diff --git a/source/_components/light.tplink.markdown b/source/_components/light.tplink.markdown index 204872f58b1..608e748066d 100644 --- a/source/_components/light.tplink.markdown +++ b/source/_components/light.tplink.markdown @@ -22,6 +22,9 @@ Supported units: - LB120 - LB130 - LB230 +- KL110 +- KL120 +- KL130 To use your TP-Link light in your installation, add the following to your `configuration.yaml` file: diff --git a/source/_components/light.yeelight.markdown b/source/_components/light.yeelight.markdown index ae047f196d1..8cb205602e2 100644 --- a/source/_components/light.yeelight.markdown +++ b/source/_components/light.yeelight.markdown @@ -13,14 +13,28 @@ ha_release: 0.32 ha_iot_class: "Local Polling" --- -The `yeelight` light platform allows you to control your Yeelight Wifi bulbs with Home Assistant. +The `yeelight` light platform allows you to control your Yeelight Wifi bulbs with Home Assistant. There are two possible methods for configuration of the Yeelight: Manual or Automatic. -### {% linkable_title Example configuration %} +### {% linkable_title Example configuration (Automatic) %} +After the lights are connected to the WiFi network and have been detected in Home Assistant, the discovered names will be shown in the `Light` section of the `Overview` view. Add the following lines to your `customize.yaml` file: + +```yaml +# Example customize.yaml entry +light.yeelight_rgb_XXXXXXXXXXXX: + friendly_name: Living Room +light.yeelight_color2_XXXXXXXXXXXX: + friendly_name: Downstairs Toilet +``` + +### {% linkable_title Example configuration (Manual) %} To enable those lights, add the following lines to your `configuration.yaml` file: ```yaml # Example configuration.yaml entry +discovery: + ignore: + - yeelight light: - platform: yeelight devices: diff --git a/source/_components/lupusec.markdown b/source/_components/lupusec.markdown index 931386a2fe6..fbbc273c613 100644 --- a/source/_components/lupusec.markdown +++ b/source/_components/lupusec.markdown @@ -7,7 +7,7 @@ sidebar: true comments: false sharing: true footer: true -logo: lupusec.jpg +logo: lupusec.png ha_category: Hub ha_release: 0.83 ha_iot_class: "Local Polling" @@ -15,6 +15,10 @@ ha_iot_class: "Local Polling" The `lupusec` component allows the user to integrate their Lupusec alarm control panel and ultimately all connected sensors and other devices. For more information about the LUPUS-Electronics security system please visit their [website](https://www.lupus-electronics.de). +Supported units: + +- Lupusec XT1 + The following devices are supported by the underlying `lupupy` Python library and integrated into Home Assistant. - [Alarm Control Panel](/components/alarm_control_panel.lupusec/): Displays the alarm status and controls arming, disarming and home modus. @@ -30,7 +34,7 @@ To use Lupusec devices in your installation, add the following `lupusec` section lupusec: username: YOUR_USERNAME password: YOUR_PASSWORD - ip_address: 192.168.178.35 + ip_address: YOUR_IP_ADDRESS ``` {% configuration %} @@ -43,7 +47,7 @@ password: required: true type: string ip_address: - description: The IP-address of your Lupusec alarm panel. + description: The IP address of your Lupusec alarm panel. required: true type: string name: diff --git a/source/_components/media_player.webostv.markdown b/source/_components/media_player.webostv.markdown index ba5646c91a3..ed629734aac 100644 --- a/source/_components/media_player.webostv.markdown +++ b/source/_components/media_player.webostv.markdown @@ -128,7 +128,7 @@ media_player: turn_on_action: service: wake_on_lan.send_magic_packet data: - mac: "B4-E6-2A-1E-11-0F" + mac: "B4:E6:2A:1E:11:0F" ``` Any other [actions](/docs/automation/action/) to power on the device can be diff --git a/source/_components/notify.free_mobile.markdown b/source/_components/notify.free_mobile.markdown index f204fe054c0..8851f8a060f 100644 --- a/source/_components/notify.free_mobile.markdown +++ b/source/_components/notify.free_mobile.markdown @@ -36,13 +36,14 @@ notify: username: YOUR_ACCOUNT_ID access_token: TOKEN ``` + {% configuration %} -username: +username: description: This is the id given by FreeMobile to access to your online account. - required: true - type: string -access_token: - description: You can get this token by activating the SMS API in your online account. - required: true - type: string + required: true + type: string +access_token: + description: You can get this token by activating the SMS API in your online account. + required: true + type: string {% endconfiguration %} diff --git a/source/_components/notify.group.markdown b/source/_components/notify.group.markdown index 30464666bf6..467ec40282b 100644 --- a/source/_components/notify.group.markdown +++ b/source/_components/notify.group.markdown @@ -15,12 +15,12 @@ ha_qa_scale: internal The `group` notification platform allows you to combine multiple `notify` platforms into a single service. -To use this notification platform in your installation, add the following to your `configuration.yaml` file: +## {% linkable_title Configuration %} ```yaml # Example configuration.yaml entry notify: - - name: NOTIFIER_NAME + - name: NAME_OF_NOTIFIER_GROUP platform: group services: - service: html5 @@ -48,3 +48,14 @@ services: required: false type: string {% endconfiguration %} + +## {% linkable_title Example %} + +An example on how to use it in an automation: + +```yaml +action: + service: notify.NAME_OF_NOTIFIER_GROUP + data: + message: "The sun is {% if is_state('sun.sun', 'above_horizon') %}up{% else %}down{% endif %}!" +``` diff --git a/source/_components/plum_lightpad.markdown b/source/_components/plum_lightpad.markdown index 67a97a24d98..9270f86b9dc 100644 --- a/source/_components/plum_lightpad.markdown +++ b/source/_components/plum_lightpad.markdown @@ -26,12 +26,6 @@ Configurable/Dimmable WiFi Lightswitch - Wifi & Bluetooth connectivity - Phone Apps for iOS & Android -"The most advanced smart dimmer. Ever." - [https://plumlife.com/](https://plumlife.com/) - -> The Lightpad’s elegant design compliments any decor and provides amazing control of your lights. The Lightpad allows you to control a single light, group of lights, or all of your lights in a natural and intuitive way. - -> Control your lights, not just with your smartphone and your voice (with Alexa and Google Assistant), but with your fingertips too. While most home automation devices today force you to use your smartphone, Plum Lightpads feature Multi-Touch allowing you to use simple gestures to control any light in the house from any Lightpad. - ## {% linkable_title Configuration %} To enable Plum Lightpad support, add the following lines to your `configuration.yaml` file: diff --git a/source/_components/point.markdown b/source/_components/point.markdown index 8186890c902..7b0d698c49e 100644 --- a/source/_components/point.markdown +++ b/source/_components/point.markdown @@ -15,7 +15,7 @@ ha_iot_class: "Cloud Polling" ha_qa_scale: silver --- -The Point component is the main component to integrate the [Minut Point](https://minut.se/). To connect Point, you will have to [sign up for a developer account](https://minut.com/community/developers/) and get a `client_id` and `client_secret` using the `callback url` as `base_url` + `/api/minut` eg. `http://localhost:8123/api/minut`. The `client_id` and `client_secret` should be used as below. +The Point component is the main component to integrate the [Minut Point](https://minut.com/). To connect Point, you will have to [sign up for a developer account](https://minut.com/community/developers/) and get a `client_id` and `client_secret` using the `callback url` as `base_url` + `/api/minut` eg. `http://localhost:8123/api/minut`. The `client_id` and `client_secret` should be used as below. Once Home Assistant is started, a configurator will pop up asking you to Authenticate your Point account via a link when you follow the link and have clicked on **Accept** you will be redirected to the `callback url` and the Point integration will be automatically configured and you can go back to the original dialog and press **Submit**. diff --git a/source/_components/sensor.gitlab_ci.markdown b/source/_components/sensor.gitlab_ci.markdown index 33d08fa1bb6..82f3c16887d 100644 --- a/source/_components/sensor.gitlab_ci.markdown +++ b/source/_components/sensor.gitlab_ci.markdown @@ -13,12 +13,13 @@ ha_release: 0.80 ha_iot_class: "Cloud Polling" --- -The GitLab_CI sensor integrates results reported by CI/CD Pipeline Jobs in [GitLab](https://gitlab.com/). +The `gitlab_ci` sensor platform integrates results reported by CI/CD Pipeline Jobs in [GitLab](https://gitlab.com/). ## {% linkable_title Setup %} -You will need a GitLab repository ID. On the "Details" page for your GitLab repo, just below the project name is "Project ID:" -Alternatively, you can use "{GitLab_Username}/{GitLab_RepositoryName}", ex: "MyCoolUsername/MyCoolRepository" +You will need a GitLab repository ID. On the **Details** page for your GitLab repo, just below the project name is **Project ID:**. + +Alternatively, you can use `GitLab_Username/GitLab_RepositoryName`, e.g., `MyCoolUsername/MyCoolRepository`. A GitLab token with at least the API permission scope is needed, which can be created on the [GitLab Personal Access Tokens](https://gitlab.com/profile/personal_access_tokens) page of your GitLab User Settings. @@ -30,25 +31,27 @@ To enable this platform, please add the following to your `configuration.yaml` f # Example configuration.yaml entry sensor: - platform: gitlab_ci - gitlab_id: '1234567' - token: 'aaaaaaaaaaAAAAAAAAAA' + gitlab_id: YOUR_GITLAB_ID + token: YOUR_GITLAB_TOKEN ``` {% configuration %} gitlab_id: - description: GitLab repository ID or "username/repository" + description: The GitLab repository identifier. required: true type: string token: - description: GitLab API Token + description: The GitLab API token. required: true type: string name: - description: Sensor name as it appears in Home Assistant. Defaults to 'GitLab CI Status'. + description: Sensor name as it appears in Home Assistant. required: false type: string + default: GitLab CI Status url: - description: GitLab repository URL. Defaults to 'https://gitlab.com'. Used for self-hosted repositories. + description: The GitLab repository URL. Used for self-hosted repositories. required: false type: string + default: https://gitlab.com {% endconfiguration %} diff --git a/source/_components/sensor.solaredge.markdown b/source/_components/sensor.solaredge.markdown index eb06e02f896..6f7ba39a19e 100644 --- a/source/_components/sensor.solaredge.markdown +++ b/source/_components/sensor.solaredge.markdown @@ -16,7 +16,7 @@ ha_iot_class: "Cloud Polling" The `solaredge` platform uses the [SolarEdge Monitoring API](https://www.solaredge.com/sites/default/files/se_monitoring_api.pdf) to allow you to get details from your SolarEdge solar power setup and integrate these in your Home Assistant installation.

-The SolarEdge Monitoring API has a daily rate limit of 300 requests. In order to stay under this limit, and alow for some additional requests, the `solaredge` platform will update the site overview every 5 minutes. +The SolarEdge Monitoring API has a daily rate limit of 300 requests. In order to stay under this limit, and alow for some additional requests, the `solaredge` platform will update the site overview every 10 minutes.

## {% linkable_title Configuration %} diff --git a/source/_components/sensor.sql.markdown b/source/_components/sensor.sql.markdown index 612df43f726..684dcf77251 100644 --- a/source/_components/sensor.sql.markdown +++ b/source/_components/sensor.sql.markdown @@ -68,7 +68,7 @@ queries: ## {% linkable_title Examples %} -In this section you find some real-life examples of how to use this sensor. +In this section, you find some real-life examples of how to use this sensor. ### {% linkable_title Current state of an entity %} @@ -81,7 +81,7 @@ sensor: unit_of_measurement: '°C' ``` -The query will look like this: +The query will look like this: ```sql SELECT * FROM states WHERE entity_id = 'sensor.temperature_in' ORDER BY state_id DESC LIMIT 1; @@ -99,7 +99,6 @@ sensor: ``` {% endraw %} - Note that the SQL sensor state corresponds to the last row of the SQL result set. ### {% linkable_title Previous state of an entity %} @@ -107,7 +106,7 @@ Note that the SQL sensor state corresponds to the last row of the SQL result set This example only works with *binary_sensors*: ```sql -SELECT * FROM states WHERE entity_id='binary_sensor.xyz789' GROUP BY state ORDER BY last_changed DESC LIMIT 1; +SELECT * FROM states WHERE entity_id = 'binary_sensor.xyz789' GROUP BY state ORDER BY last_changed DESC LIMIT 1; ``` ### {% linkable_title Database size %} @@ -116,13 +115,14 @@ SELECT * FROM states WHERE entity_id='binary_sensor.xyz789' GROUP BY state ORDER {% raw %} ```yaml -- platform: sql +sensor: + - platform: sql db_url: postgresql://user:password@host/dbname queries: - name: DB size query: "SELECT (pg_database_size('dsmrreader')/1024/1024) as db_size;" column: "db_size" - unit_of_measurement: MB + unit_of_measurement: MB ``` {% endraw %} @@ -131,12 +131,12 @@ SELECT * FROM states WHERE entity_id='binary_sensor.xyz789' GROUP BY state ORDER {% raw %} ```yaml sensor: -- platform: sql - db_url: mysql://user:password@localhost/hass - queries: - - name: DB size - query: 'SELECT table_schema "database", Round(Sum(data_length + index_length) / 1024, 1) "value" FROM information_schema.tables WHERE table_schema="hass" GROUP BY table_schema;' - column: 'value' - unit_of_measurement: kB + - platform: sql + db_url: mysql://user:password@localhost/hass + queries: + - name: DB size + query: 'SELECT table_schema "database", Round(Sum(data_length + index_length) / 1024, 1) "value" FROM information_schema.tables WHERE table_schema="hass" GROUP BY table_schema;' + column: 'value' + unit_of_measurement: kB ``` {% endraw %} diff --git a/source/_components/sensor.template.markdown b/source/_components/sensor.template.markdown index 3420986a037..ab4eb3002e3 100644 --- a/source/_components/sensor.template.markdown +++ b/source/_components/sensor.template.markdown @@ -55,7 +55,7 @@ sensor: required: false type: string, list unit_of_measurement: - description: "Defines the units of measurement of the sensor, if any. This will also influence the graphical presentation in the history visualisation as continuous value. Sensors with missing `unit_of_measurement` are showing as discrete values." + description: "Defines the units of measurement of the sensor, if any. This will also influence the graphical presentation in the history visualization as a continuous value. Sensors with missing `unit_of_measurement` are showing as discrete values." required: false type: string default: None @@ -80,18 +80,19 @@ sensor: ## {% linkable_title Considerations %} -### Startup +### {% linkable_title Startup %} If you are using the state of a platform that takes extra time to load, the Template Sensor may get an `unknown` state during startup. To avoid this (and the resulting error messages in your log file), you can use `is_state()` function in your template. For example, you would replace {% raw %}`{{ states.switch.source.state == 'on' }}`{% endraw %} with this equivalent that returns `true`/`false` and never gives an `unknown` result: + {% raw %}`{{ is_state('switch.source', 'on') }}`{% endraw %} -### Entity IDs +### {% linkable_title Entity IDs %} -The template engine will attempt to work out what entities should trigger an update of the sensor. This can fail, for example if your template loops over the contents of a group. In this case you can use `entity_id` to provide a list of entity IDs that will cause the sensor to update or you can run the service `homeassistant.update_entity` to update the sensor at will. +The template engine will attempt to work out what entities should trigger an update of the sensor. This can fail, for example, if your template loops over the contents of a group. In this case, you can use `entity_id` to provide a list of entity IDs that will cause the sensor to update or you can run the service `homeassistant.update_entity` to update the sensor at will. ## {% linkable_title Examples %} -In this section you find some real-life examples of how to use this sensor. +In this section, you find some real-life examples of how to use this sensor. ### {% linkable_title Sun Angle %} @@ -111,7 +112,7 @@ sensor: ### {% linkable_title Renaming Sensor Output %} -If you don't like the wording of a sensor output then the Template Sensor can help too. Let's rename the output of the [Sun component](/components/sun/) as +If you don't like the wording of a sensor output, then the Template Sensor can help too. Let's rename the output of the [Sun component](/components/sun/) as a simple example: {% raw %} @@ -156,7 +157,7 @@ sensor: ### {% linkable_title Change The Unit of Measurement %} -With a Template Sensor it's easy to convert given values into others if the unit of measurement doesn't fit your needs. +With a Template Sensor, it's easy to convert given values into others if the unit of measurement doesn't fit your needs. {% raw %} ```yaml @@ -267,7 +268,7 @@ sensor: ``` {% endraw %} -Useful entities to choose might be `sensor.date` which update once per day, or `sensor.time` which updates once per minute. +Useful entities to choose might be `sensor.date` which update once per day or `sensor.time` which updates once per minute. An alternative to this is to create an interval-based automation that calls the service `homeassistant.update_entity` for the entities requiring updates. This modified example updates every 5 minutes: diff --git a/source/_components/switch.lupusec.markdown b/source/_components/switch.lupusec.markdown index 32c20a59b49..f17202f7cfa 100644 --- a/source/_components/switch.lupusec.markdown +++ b/source/_components/switch.lupusec.markdown @@ -7,7 +7,7 @@ sidebar: true comments: false sharing: true footer: true -logo: lupusec.jpg +logo: lupusec.png ha_category: Switch ha_release: 0.83 ha_iot_class: "Local Polling" diff --git a/source/_components/switch.vultr.markdown b/source/_components/switch.vultr.markdown index c02e5273b1e..8844c897dad 100644 --- a/source/_components/switch.vultr.markdown +++ b/source/_components/switch.vultr.markdown @@ -13,13 +13,13 @@ ha_release: "0.58" ha_iot_class: "Cloud Polling" --- -The `vultr` switch platform allows you to control (start/stop) your [Vultr](https://www.vultr.com/) subscription. +The `vultr` switch platform allows you to control (start/stop) your +[Vultr](https://www.vultr.com/) subscription. -To control your Vultr subscription, you first have to set up your [Vultr hub](/components/vultr/). +To control your Vultr subscription, you first have to set up +your [Vultr hub](/components/vultr/). -

-The following examples assume a subscription that has an ID of `123456` and a label of `Web Server` -

+## {% linkable_title Configuration %} Minimal `configuration.yaml` (produces `switch.vultr_web_server`): @@ -27,7 +27,7 @@ Minimal `configuration.yaml` (produces `switch.vultr_web_server`): # Example configuration.yaml entry switch: - platform: vultr - subscription: 123456 + subscription: YOUR_SUBSCRIPTION_ID ``` {% configuration %} @@ -42,14 +42,15 @@ name: type: string {% endconfiguration %} +## {% linkable_title Additional Examples %} -Full `configuration.yaml` (produces `switch.amazing_server`): +Full example that produces `switch.amazing_server`, assuming a subscription +that has an ID of `123456` and a label of `Web Server`: ```yaml +# Example configuration.yaml entry switch: - platform: vultr name: Amazing Server subscription: 123456 ``` - - diff --git a/source/_components/switch.wemo.markdown b/source/_components/switch.wemo.markdown index d069e93c160..9afefdc77a1 100644 --- a/source/_components/switch.wemo.markdown +++ b/source/_components/switch.wemo.markdown @@ -12,7 +12,6 @@ ha_category: Switch ha_iot_class: "Local Push" --- - The `wemo` platform allows you to control your [Belkin WeMo](http://www.belkin.com/us/p/P-F7C027/) switches from within Home Assistant. This includes support for Wemo enabled [Mr. Coffee](http://www.mrcoffee.com/wemo-landing-page.html) smart coffee makers. WeMo devices are automatically discovered if the `discovery` component is enabled. For more configuration information, see the [WeMo component](/components/wemo/) documentation. diff --git a/source/_components/switch.wink.markdown b/source/_components/switch.wink.markdown index 9a026077925..f3a6c80e07e 100644 --- a/source/_components/switch.wink.markdown +++ b/source/_components/switch.wink.markdown @@ -13,18 +13,15 @@ ha_release: pre 0.7 ha_iot_class: "Cloud Polling" --- - The Wink switch platform allows you to control your [Wink](http://www.wink.com/) switches. -The requirement is that you have setup [Wink](/components/wink/). +The requirement is that you have set up [Wink](/components/wink/). - -### Supported switch devices +## {% linkable_title Supported switch devices %} - Wink Pivot power genius (No Wink hub required) -- non-dimming Z-wave in wall switches (dimming switches show up as lights) +- non-dimming Z-wave in-wall switches (dimming switches show up as lights) - Wink Relay load controlling switches - Rachio sprinkler controller (No Wink hub required) - iHome smart plug (No Wink hub required) - Wink switch groups (User created groups of switches) - diff --git a/source/_components/switch.xiaomi_aqara.markdown b/source/_components/switch.xiaomi_aqara.markdown index 0306ba29213..b19adf44314 100644 --- a/source/_components/switch.xiaomi_aqara.markdown +++ b/source/_components/switch.xiaomi_aqara.markdown @@ -1,7 +1,7 @@ --- layout: page title: "Xiaomi Switch" -description: "Instructions on how to setup the Xiaomi switch within Home Assistant." +description: "Instructions on how to set up the Xiaomi switch within Home Assistant." date: 2017-07-21 16:34 sidebar: true comments: false @@ -13,8 +13,6 @@ ha_release: "0.50" ha_iot_class: "Local Push" --- +The `xiaomi_aqara` switch platform allows you to get data from your [Xiaomi aqara](http://www.mi.com/en/) switches. -The `xiaomi aqara` switch platform allows you to get data from your [Xiaomi aqara](http://www.mi.com/en/) switches. - -The requirement is that you have setup [Xiaomi aqara](/components/xiaomi_aqara/). - +The requirement is that you have set up [Xiaomi aqara](/components/xiaomi_aqara/). diff --git a/source/_components/switch.xiaomi_miio.markdown b/source/_components/switch.xiaomi_miio.markdown index eae1e1e8715..0b88bcf5294 100644 --- a/source/_components/switch.xiaomi_miio.markdown +++ b/source/_components/switch.xiaomi_miio.markdown @@ -17,50 +17,50 @@ The `xiaomi_miio` switch platform allows you to control the state of your Xiaomi Please follow the instructions on [Retrieving the Access Token](/components/vacuum.xiaomi_miio/#retrieving-the-access-token) to get the API token to use in the `configuration.yaml` file. -## Features +## {% linkable_title Features %} -### Xiaomi Smart WiFi Socket +### {% linkable_title Xiaomi Smart WiFi Socket %} Supported models: `chuangmi.plug.m1`, `chuangmi.plug.m3`, `chuangmi.plug.v2`, `chuangmi.plug.hmi205` -* Power (on, off) -* Attributes +- Power (on, off) +- Attributes - Temperature -### Xiaomi Chuangmi Plug V1 +### {% linkable_title Xiaomi Chuangmi Plug V1 %} Supported models: `chuangmi.plug.v1`, `chuangmi.plug.v3` -* Power (on, off) -* USB (on, off) -* Attributes +- Power (on, off) +- USB (on, off) +- Attributes - Temperature -### Xiaomi Smart Power Strip +### {% linkable_title Xiaomi Smart Power Strip %} Supported models: `qmi.powerstrip.v1`, `zimi.powerstrip.v2` -* Power (on, off) -* Wifi LED (on, off) -* Power Price (0...999) -* Power Mode (green, normal) (Power Strip V1 only) -* Attributes +- Power (on, off) +- Wifi LED (on, off) +- Power Price (0...999) +- Power Mode (green, normal) (Power Strip V1 only) +- Attributes - Temperature - Current - Load power - Wifi LED - Mode (Power Strip V1 only) +## {% linkable_title Configuration %} + To add a plug to your installation, add the following to your `configuration.yaml` file: ```yaml # Example configuration.yaml entries switch: - platform: xiaomi_miio - name: Original Xiaomi Mi Smart WiFi Socket - host: 192.168.130.59 + host: MIIO_IP_ADDRESS token: YOUR_TOKEN - model: chuangmi.plug.m1 ``` {% configuration %} @@ -91,7 +91,7 @@ Turn the wifi led on. | Service data attribute | Optional | Description | |---------------------------|----------|---------------------------------------------------------| -| `entity_id` | yes | Only act on a specific xiaomi miio switch entity. Else targets all. | +| `entity_id` | yes | Only act on a specific Xiaomi miio switch entity. Else targets all. | ### {% linkable_title Service `switch.xiaomi_miio_set_wifi_led_off` %} (Power Strip only) @@ -99,7 +99,7 @@ Turn the wifi led off. | Service data attribute | Optional | Description | |---------------------------|----------|---------------------------------------------------------| -| `entity_id` | yes | Only act on a specific xiaomi miio switch entity. Else targets all. | +| `entity_id` | yes | Only act on a specific Xiaomi miio switch entity. Else targets all. | ### {% linkable_title Service `switch.xiaomi_miio_set_power_price` %} (Power Strip) @@ -107,7 +107,7 @@ Set the power price. | Service data attribute | Optional | Description | |---------------------------|----------|---------------------------------------------------------| -| `entity_id` | yes | Only act on a specific xiaomi miio switch entity. Else targets all. | +| `entity_id` | yes | Only act on a specific Xiaomi miio switch entity. Else targets all. | | `price` | no | Power price, between 0 and 999. | ### {% linkable_title Service `switch.xiaomi_miio_set_power_mode` %} (Power Strip V1 only) @@ -116,5 +116,5 @@ Set the power mode. | Service data attribute | Optional | Description | |---------------------------|----------|---------------------------------------------------------------| -| `entity_id` | yes | Only act on a specific xiaomi miio switch entity. Else targets all. | +| `entity_id` | yes | Only act on a specific Xiaomi miio switch entity. Else targets all. | | `mode` | no | Power mode, valid values are 'normal' and 'green' | diff --git a/source/_components/system_log.markdown b/source/_components/system_log.markdown index 9d80c4a6145..c95bf4915ed 100644 --- a/source/_components/system_log.markdown +++ b/source/_components/system_log.markdown @@ -15,7 +15,9 @@ ha_qa_scale: internal The `system_log` component stores information about all logged errors and warnings in Home Assistant. All collected information is accessible directly in the frontend, just navigate to the `Info` section under `Developer Tools`. In order to not overload Home Assistant with log data, only the 50 last errors and warnings will be stored. Older entries are automatically discarded from the log. It is possible to change the number of stored log entries using the parameter `max_entries`. -This component is automatically loaded by the `frontend` (so no need to do anything if you are using the frontend). If you are not doing so, or if you wish to change a parameter, add the following section to your `configuration.yaml` file: +## {% linkable_title Configuration %} + +This component is automatically loaded by the `frontend` (so no need to do anything if you are using the frontend). If you are not doing so, or if you wish to change a parameter, add the following section to your `configuration.yaml` file: ```yaml system_log: @@ -45,11 +47,11 @@ To manually clear the system log, call this service. Errors and warnings are posted as the event `system_log_event`, so it is possible to write automations that trigger whenever a warning or error occurs. The following information is included in each event: -| Field | Description | -|------------------------------------------------------------------------------------------| -| `level` | Either `WARNING` or `ERROR` depending on severity. | +| Field | Description | +|-------------------------------------------------------------------------------------------| +| `level` | Either `WARNING` or `ERROR` depending on severity. | | `source` | File that triggered the error, e.g., `core.py` or `media_player/yamaha.py`. | -| `exception` | Full stack trace if available, otherwise empty string. | +| `exception` | Full stack trace if available, an empty string otherwise. | | `message` | Descriptive message of the error, e.g., "Error handling request". | | `timestamp` | Unix timestamp with as a double, e.g., 1517241010.237416. | @@ -57,7 +59,7 @@ Live examples of these events can be found in the Home Assistant log file or by -The message ("Unable to find service..."), source (`core.py`) and level (`WARNING`) can easily be extracted from the image. Exact timestamp and stack trace is shown if the entry is selected. +The message ("Unable to find service..."), source (`core.py`) and level (`WARNING`) can easily be extracted from the image. The exact timestamp and stack trace is shown in the selected entry. ## {% linkable_title Examples %} diff --git a/source/_components/telegram_bot.markdown b/source/_components/telegram_bot.markdown index f3a3a031f78..343ed59f25d 100644 --- a/source/_components/telegram_bot.markdown +++ b/source/_components/telegram_bot.markdown @@ -150,6 +150,7 @@ Respond to a callback query originated by clicking on an online keyboard button. | `show_alert` | yes | True/false for show a permanent notification. Defaults to False. | ### {% linkable_title Service `telegram_bot.delete_message` %} + Delete a previously sent message in a conversation. | Service data attribute | Optional | Description | @@ -161,7 +162,7 @@ Delete a previously sent message in a conversation. The [`telegram` notification platform](/components/notify.telegram/) requires the `telegram_bot` component to work with, and it's designed to generate a customized shortcut (`notify.USERNAME`) to send notifications (messages, photos, documents and locations) to a particular `chat_id` with the old syntax, allowing backward compatibility. -The required yaml configuration now reduces to: +The required YAML configuration now reduces to: ```yaml notify: diff --git a/source/_components/tesla.markdown b/source/_components/tesla.markdown index 1d088c67369..cdb7e2cbed6 100644 --- a/source/_components/tesla.markdown +++ b/source/_components/tesla.markdown @@ -16,12 +16,13 @@ ha_iot_class: "Cloud Polling" The `Tesla` component offers integration with the [Tesla](https://auth.tesla.com/login) cloud service and provides presence detection as well as sensors such as charger state and temperature. This component provides the following platforms: - - Binary sensors - such as parking and charger connection. - - Sensors - such as Battery level, Inside/Outside temperature, odometer, and estimated range. - - Device tracker - to track location of your car - - Lock - Door lock. Enables you to control Tesla's door lock - - Climate - HVAC control. Allow you to control (turn on/off, set target temperature) your Tesla's HVAC system. - - Switch - Charger and max range switch. Allow you to start/stop charging and set max range charging. + +- Binary sensors - such as parking and charger connection. +- Sensors - such as Battery level, Inside/Outside temperature, odometer, and estimated range. +- Device tracker - to track location of your car +- Lock - Door lock. Enables you to control Tesla's door lock +- Climate - HVAC control. Allow you to control (turn on/off, set target temperature) your Tesla's HVAC system. +- Switch - Charger and max range switch. Allow you to start/stop charging and set max range charging. ## {% linkable_title Configuration %} diff --git a/source/_components/timer.markdown b/source/_components/timer.markdown index 96455682500..21fdc46d8d6 100644 --- a/source/_components/timer.markdown +++ b/source/_components/timer.markdown @@ -18,7 +18,7 @@ The `timer` component aims to simplify automations based on (dynamic) durations. When a timer finishes or gets canceled the corresponding events are fired. This allows you to differentiate if a timer has switched from `active` to `idle` because the given duration has elapsed or it has been canceled. To control timers in your automations you can use the services mentioned below. When calling the `start` service on a timer that is already running, it resets the duration it will need to finish and restart the timer without triggering a canceled or finished event. This, for example, makes it easy to create timed lights that get triggered by motion. Starting a timer triggers a started event unless the timer is paused, in that case, it triggers a restarted event.

-With the current implementation timers don't persist over restarts. After a restart they will be idle again, together with their initial configuration. + With the current implementation timers don't persist over restarts. After a restart, they will be idle again, together with their initial configuration.

## {% linkable_title Configuration %} @@ -67,7 +67,7 @@ Pick an icon that you can find on [materialdesignicons.com](https://materialdesi ## {% linkable_title Services %} -#### {% linkable_title Service `timer.start` %} +### {% linkable_title Service `timer.start` %} Starts or restarts a timer with the provided duration. If no duration is given, it will either restart with its initial value, or continue a paused timer with the remaining duration. If a new duration is provided, this will be the new default for the timer until Home Assistant is restarted (which loads your default values). The duration can be specified as a number of seconds or the easier to read `01:23:45` format. If no `entity_id` is given all active timers will be started. @@ -77,7 +77,7 @@ If no `entity_id` is given all active timers will be started. | `entity_id` | yes | Name of the entity to take action, e.g., `timer.timer0`. | | `duration` | yes | Duration in seconds or `00:00:00` until the timer finishes. | -#### {% linkable_title Service `timer.pause` %} +### {% linkable_title Service `timer.pause` %} Pause a running timer. This will retain the remaining duration for later continuation. If no `entity_id` is given all active timers will be paused. @@ -151,7 +151,7 @@ timer: message: "Timer stop" ``` -### {% linkable_title Control a timer from the frontend %} +### {% linkable_title Control a timer manually %} With the [`script`](/components/script/) component you would be able to control a timer (see above for a `timer` configuration sample) manually. diff --git a/source/_components/tts.markdown b/source/_components/tts.markdown index f351404262b..bfc40f912d6 100644 --- a/source/_components/tts.markdown +++ b/source/_components/tts.markdown @@ -1,7 +1,7 @@ --- layout: page title: "Text-to-Speech (TTS)" -description: "Instructions on how to setup Text-to-Speech (TTS) with Home Assistant." +description: "Instructions on how to set up Text-to-Speech (TTS) with Home Assistant." date: 2016-12-13 07:00 sidebar: true comments: false @@ -17,7 +17,7 @@ Text-to-Speech (TTS) enables Home Assistant to speak to you. To get started, add the following lines to your `configuration.yaml` (example for Google): ```yaml -# Example configuration.yaml entry for google tts service +# Example configuration.yaml entry for Google TTS service tts: - platform: google ``` @@ -97,6 +97,7 @@ service: tts.google_say data: message: 'May the Force be with you.' ``` + Say to the `media_player.floor` device entity: ```yaml @@ -131,7 +132,7 @@ The component has two caches. Both caches can be controlled with the `cache` opt ## {% linkable_title REST Api %} -#### {% linkable_title POST /api/tts_get_url %} +### {% linkable_title POST /api/tts_get_url %} Returns an URL to the generated TTS file. Platform and message are required. diff --git a/source/_components/tts.microsoft.markdown b/source/_components/tts.microsoft.markdown index 7725da381a7..1c910d62ccf 100644 --- a/source/_components/tts.microsoft.markdown +++ b/source/_components/tts.microsoft.markdown @@ -1,7 +1,7 @@ --- layout: page title: "Microsoft Text-to-Speech" -description: "Instructions on how to setup Microsoft Text-to-Speech with Home Assistant." +description: "Instructions on how to set up Microsoft Text-to-Speech with Home Assistant." date: 2017-11-07 12:00 sidebar: true comments: false @@ -67,7 +67,6 @@ contour: type: string {% endconfiguration %} - ## {% linkable_title Full configuration example %} A full configuration sample including optional variables: diff --git a/source/_components/twilio.markdown b/source/_components/twilio.markdown index fa01f2b6c85..4908cde575c 100644 --- a/source/_components/twilio.markdown +++ b/source/_components/twilio.markdown @@ -14,7 +14,7 @@ ha_release: "0.40" The `twilio` component enables the sending of notifications via SMS and the creation of calls with [Twilio](https://twilio.com). -Free trial account is available at [Twilio](https://twilio.com) website providing free calls to verified phone numbers. +A free trial account is available at [Twilio](https://twilio.com) website providing free calls to verified phone numbers. Calls are limited to 10 minutes and will play a short trial message before your message runs. Upgraded accounts have no limitation. ## {% linkable_title Configuration %} @@ -40,6 +40,7 @@ auth_token: {% endconfiguration %} ### {% linkable_title Usage %} + After configuring the base Twilio component, add and configure either or both of the [twilio SMS](/components/notify.twilio_sms/) and [twilio Phone](/components/notify.twilio_call) components to utilize the notification functionality. To be able to receive events from Twilio, your Home Assistant instance needs to be accessible from the web ([Hass.io instructions](/addons/duckdns/)) and you need to have the `base_url` configured for the HTTP component ([docs](https://www.home-assistant.io/components/http/#base_url)). @@ -63,4 +64,3 @@ automation: service: light.turn_on entity_id: light.office ``` - diff --git a/source/_components/usps.markdown b/source/_components/usps.markdown index 487344d202b..ed59717190f 100644 --- a/source/_components/usps.markdown +++ b/source/_components/usps.markdown @@ -43,6 +43,7 @@ If you use the PhantomJS option, specify `driver: phantomjs` in your `usps` conf Install Chrome 59 or greater (preferably the most recent). Install the latest [Chromedriver](https://sites.google.com/a/chromium.org/chromedriver/downloads). Ensure both executables are on your `PATH`. `google-chrome --version` and `chromedriver --version` should work and report the correct version. OS-specific instructions: + - [Ubuntu 16](https://gist.github.com/ziadoz/3e8ab7e944d02fe872c3454d17af31a5) (Selenium server portion *not* necessary) - [RHEL/Centos 7](https://stackoverflow.com/a/46686621) diff --git a/source/_components/vacuum.dyson.markdown b/source/_components/vacuum.dyson.markdown index 50a09628d7c..2e1ce61617e 100644 --- a/source/_components/vacuum.dyson.markdown +++ b/source/_components/vacuum.dyson.markdown @@ -22,11 +22,12 @@ You have to set up the [Dyson component](/components/dyson/) first. ### {% linkable_title Component services %} This component support the following services (see [Vacuum Cleaner Robots](/components/vacuum/)): -* [`turn_on`](/components/vacuum/#service-vacuumturn_on) -* [`turn_off`](/components/vacuum/#service-vacuumturn_off) -* [`start_pause`](/components/vacuum/#service-vacuumstart_pause) -* [`stop`](/components/vacuum/#service-vacuumstop) -* [`return_to_home`](/components/vacuum/#service-vacuumreturn_to_home) -* [`set_fan_speed`](/components/vacuum/#service-vacuumset_fanspeed). Fan speed values: - * `Quiet` - * `Max` + +- [`turn_on`](/components/vacuum/#service-vacuumturn_on) +- [`turn_off`](/components/vacuum/#service-vacuumturn_off) +- [`start_pause`](/components/vacuum/#service-vacuumstart_pause) +- [`stop`](/components/vacuum/#service-vacuumstop) +- [`return_to_home`](/components/vacuum/#service-vacuumreturn_to_home) +- [`set_fan_speed`](/components/vacuum/#service-vacuumset_fanspeed). Fan speed values: + - `Quiet` + - `Max` diff --git a/source/_components/vacuum.mqtt.markdown b/source/_components/vacuum.mqtt.markdown index 6bd544dba35..d678b09ee0c 100644 --- a/source/_components/vacuum.mqtt.markdown +++ b/source/_components/vacuum.mqtt.markdown @@ -160,7 +160,6 @@ payload_not_available: default: offline {% endconfiguration %} - ### {% linkable_title Full configuration example %} {% raw %} diff --git a/source/_components/vacuum.xiaomi_miio.markdown b/source/_components/vacuum.xiaomi_miio.markdown index fbc1a222515..1159d02d9a6 100644 --- a/source/_components/vacuum.xiaomi_miio.markdown +++ b/source/_components/vacuum.xiaomi_miio.markdown @@ -13,7 +13,7 @@ ha_release: 0.51 ha_iot_class: "Local Polling" --- -The `xiaomi miio` vacuum platform allows you to control the state of your [Xiaomi Mi Robot Vacuum](https://www.mi.com/roomrobot/). +The `xiaomi_miio` vacuum platform allows you to control the state of your [Xiaomi Mi Robot Vacuum](https://www.mi.com/roomrobot/). Currently supported services are: @@ -69,39 +69,39 @@ In addition to all of the services provided by the `vacuum` component (`start`, Start the remote control mode of the robot. You can then move it with `remote_control_move`; when done, call `remote_control_stop`. -| Service data attribute | Optional | Description | -|---------------------------|----------|-------------------------------------------------------| -| `entity_id` | yes | Only act on specific robot; default targets all | +| Service data attribute | Optional | Description | +|---------------------------|----------|---------------------------------------------------| +| `entity_id` | yes | Only act on a specific robot; default targets all | ### {% linkable_title Service `vacuum.xiaomi_remote_control_stop` %} Exit the remote control mode of the robot. -| Service data attribute | Optional | Description | -|---------------------------|----------|-------------------------------------------------------| -| `entity_id` | yes | Only act on specific robot; default targets all | +| Service data attribute | Optional | Description | +|---------------------------|----------|---------------------------------------------------| +| `entity_id` | yes | Only act on a specific robot; default targets all | ### {% linkable_title Service `vacuum.xiaomi_remote_control_move` %} Remote control the robot. Please ensure you first set it in remote control mode with `remote_control_start`. -| Service data attribute | Optional | Description | -|---------------------------|----------|-------------------------------------------------------| -| `entity_id` | yes | Only act on specific robot; default targets all | -| `velocity` | no | Speed: between -0.29 and 0.29 | -| `rotation` | no | Rotation: between -179 degrees and 179 degrees | -| `duration` | no | The number of milliseconds that the robot should move for | +| Service data attribute | Optional | Description | +|---------------------------|----------|-----------------------------------------------------------| +| `entity_id` | yes | Only act on a specific robot; default targets all | +| `velocity` | no | Speed: between -0.29 and 0.29 | +| `rotation` | no | Rotation: between -179 degrees and 179 degrees | +| `duration` | no | The number of milliseconds that the robot should move for | ### {% linkable_title Service `vacuum.xiaomi_remote_control_move_step` %} Enter remote control mode, make one move, stop, and exit remote control mode. -| Service data attribute | Optional | Description | -|---------------------------|----------|-------------------------------------------------------| -| `entity_id` | yes | Only act on specific robot; default targets all | -| `velocity` | no | Speed: between -0.29 and 0.29. | -| `rotation` | no | Rotation: between -179 degrees and 179 degrees. | -| `duration` | no | The number of milliseconds that the robot should move for | +| Service data attribute | Optional | Description | +|---------------------------|----------|-----------------------------------------------------------| +| `entity_id` | yes | Only act on a specific robot; default targets all | +| `velocity` | no | Speed: between -0.29 and 0.29 | +| `rotation` | no | Rotation: between -179 degrees and 179 degrees | +| `duration` | no | The number of milliseconds that the robot should move for | ## {% linkable_title Attributes %} @@ -134,23 +134,23 @@ The following table shows the units of measurement for each attribute: ## {% linkable_title Retrieving the Access Token %}

-As per [python-miio issue 185](https://github.com/rytilahti/python-miio/issues/185) the Android Mi Home app no longer stores the token within the database (it's retrieved from Xiaomi servers from version 5.0.31+). Currently the only known fix is to uninstall, then install a downgraded version of the apk. Apkmirror is a trusted source for older versions of the app. [Mi-Home version 5.0.30](https://www.apkmirror.com/apk/xiaomi-inc/mihome/mihome-5-0-30-release/) is confirmed as working for the following Android methods. Using older version than 5.0.30 is not recommended as it might lack support for some newer devices like the Roborock S50. +As per [`python-miio` issue 185](https://github.com/rytilahti/python-miio/issues/185) the Android Mi Home app no longer stores the token within the database (it's retrieved from Xiaomi servers from version 5.0.31+). Currently, the only known fix is to uninstall, then install a downgraded version of the apk. Apkmirror is a trusted source for older versions of the app. [Mi-Home version 5.0.30](https://www.apkmirror.com/apk/xiaomi-inc/mihome/mihome-5-0-30-release/) is confirmed as working for the following Android methods. Using an older version than 5.0.30 is not recommended as it might lack support for some newer devices like the Roborock S50.

-The iPhone app still stores the token in the sqlite db as of v4.10.2 (Dec 22, 2018). +The iPhone app still stores the token in the SQLite db as of v4.10.2 (Dec 22, 2018).

This token (32 hexadecimal characters) is required for the Xiaomi Mi Robot Vacuum, Mi Robot 2 (Roborock) Vacuum, Xiaomi Philips Lights and Xiaomi IR Remote. The Xiaomi Gateway uses another security method and requires a `key` (16 alphanumeric chars), which can be obtained easily via a hidden menu item at the Mi-Home app or using the `miio` command line tool.

-#### {% linkable_title Miio command line tool %} +### {% linkable_title Miio command line tool %} -You can install the command line tool with: +You can install the command line tool using the following command: ```bash npm install -g miio ``` -Discovering devices on current network +Discovering devices on the current network: ```bash miio discover @@ -170,12 +170,12 @@ Support: At least basic The information output is: -- __Device ID__ - the unique identifier of the device, does not change if the device is reset. -- __Model ID__ - the model id if it could be determined, this indicates what type of device it is -- __Address__ - the IP that the device has on the network -- __Token__ - the token of the device or ??? if it could not be automatically determined +- `Device ID` - The unique identifier of the device, does not change if the device is reset. +- `Model ID`- The model id if it could be determined, this indicates what type of device it is. +- `Address` - The IP that the device has on the network. +- `Token` - The token of the device or `???` if it could not be automatically determined. -#### {% linkable_title Windows and Android %} +### {% linkable_title Windows and Android %} To fetch the token follow these instructions depending on your mobile phone platform. @@ -183,14 +183,14 @@ To fetch the token follow these instructions depending on your mobile phone plat 2. Download and extract the [MiToolKit.zip](https://github.com/ultrara1n/MiToolkit/releases). 3. Enable developer mode and USB debugging on the Android phone and plug it into the computer. 4. Change the MiToolKit language to English if you need to. -5. Click "Extract Token" +5. Click "Extract Token". 6. On the phone, you must confirm the backup. DO NOT enter any password and press the button to make the backup. 7. Once you have confirmed the backup the token extraction will begin, it should appear in the MiToolKit shortly. -8. If you don't get a token, close MiToolKit completely, delete the folder MiToolkit\apps\com.xiaomi.smarthome and relaunch MiToolKit to force recreate a new backup (sometimes the files would not be overwritten before deleting the old ones) +8. If you don't get a token, close MiToolKit completely, delete the folder MiToolkit\apps\com.xiaomi.smarthome and relaunch MiToolKit to force recreate a new backup (sometimes the files would not be overwritten before deleting the old ones). -#### {% linkable_title Linux and Android (not rooted) %} +### {% linkable_title Linux and Android (not rooted) %} -Follow the pairing process using your phone and Mi-Home app. You will be able to retrieve the token from a SQLite file inside your phone. +Follow the pairing process using your phone and Mi-Home app. You will be able to retrieve the token from an SQLite file inside your phone. Before you begin you need to install `libffi-dev` and `libssl-dev` by running the command below. This is needed for `python-miio` to be installed correctly. @@ -198,7 +198,7 @@ Before you begin you need to install `libffi-dev` and `libssl-dev` by running th sudo apt-get install libffi-dev libssl-dev ``` -If your Home Assistant installation is running in a [Virtualenv](/docs/installation/virtualenv/#upgrading-home-assistant), make sure you activate it by running the commands below. +If your Home Assistant installation is running in a [virtualenv](/docs/installation/virtualenv/#upgrading-home-assistant), make sure you activate it by running the commands below. ```bash sudo -u homeassistant -H -s @@ -209,17 +209,23 @@ To fetch the token follow these instructions depending on your mobile phone plat 1. Configure the robot with the Mi-Home app. 2. Enable developer mode, USB debugging and plug the Android phone into the computer. -3. Get ADB e.g., `apt-get install android-tools-adb` or `apt-get install adb` -4. `adb devices` should list your device. Consult ADB manual if necessary. -5. Issue a backup command via adb: `adb backup -noapk com.xiaomi.smarthome -f backup.ab` (set a password if prompted on your phone). Some devices may required single quotes in the command `adb backup '-noapk com.xiaomi.smarthome -f backup.ab'` -6. Download the 'ADB Backup Extractor' from [here](https://sourceforge.net/projects/adbextractor/files/latest/download) -7. Extract the data from the backup: `java -jar Android\ Backup\ Utilities/Android\ Backup\ Extractor/android-backup-extractor-20171005-bin/abe.jar unpack backup.ab unpacked.tar` (enter the password, if prompted) -8. Untar the unpacked data: `tar -xvf unpacked.tar` -9. `sqlite3 apps/com.xiaomi.smarthome/db/miio2.db 'select token from devicerecord where name like "%Vacuum%";'` returns the token for your Xiaomi vacuum bot. +3. Get ADB by running `apt-get install android-tools-adb` or `apt-get install adb`. +4. `adb devices` should list your device. Consult the ADB manual if necessary. +5. Issue a backup command via adb: `adb backup -noapk com.xiaomi.smarthome -f backup.ab` (set a password if prompted on your phone). Some devices may require single quotes in the command `adb backup '-noapk com.xiaomi.smarthome -f backup.ab'`. +6. Download the ['ADB Backup Extractor'](https://sourceforge.net/projects/adbextractor/files/latest/download). +7. Extract the data from the backup: (enter the password, if prompted) + ```bash + java -jar Android\ Backup\ Utilities/Android\ Backup\ Extractor/android-backup-extractor-20171005-bin/abe.jar unpack backup.ab unpacked.tar + ``` +8. Untar the unpacked data: `tar -xvf unpacked.tar`. +9. The following command returns the token for your Xiaomi vacuum bot: + ```bash + sqlite3 apps/com.xiaomi.smarthome/db/miio2.db 'select token from devicerecord where name like "%Vacuum%";' + ``` -#### {% linkable_title Linux and Android (rooted!) %} +### {% linkable_title Linux and Android (rooted!) %} -Follow the pairing process using your phone and Mi-Home app. You will be able to retrieve the token from a SQLite file inside your phone. +Follow the pairing process using your phone and Mi-Home app. You will be able to retrieve the token from an SQLite file inside your phone. Before you begin you need to install `libffi-dev` and `libssl-dev` by running the command below. This is needed for `python-miio` to be installed correctly. @@ -227,7 +233,7 @@ Before you begin you need to install `libffi-dev` and `libssl-dev` by running th sudo apt-get install libffi-dev libssl-dev ``` -If your Home Assistant installation is running in a [Virtualenv](/docs/installation/virtualenv/#upgrading-home-assistant), make sure you activate it by running the commands below. +If your Home Assistant installation is running in a [virtualenv](/docs/installation/virtualenv/#upgrading-home-assistant), make sure you activate it by running the commands below. ```bash sudo -u homeassistant -H -s @@ -238,57 +244,71 @@ To fetch the token follow these instructions depending on your mobile phone plat 1. Configure the robot with the Mi-Home app. 2. Enable developer mode, USB debugging and root permission only for ADB on the Android phone and plug it into the computer. -3. Get ADB f.e. `apt-get install android-tools-adb` -4. `adb devices` should list your device -5. `adb root` (does work for development builds only: ones with `ro.debuggable=1`) -6. `adb shell` (for those using Magisk based root the previous command won't work. After entering a shell, type `su` to enter the root shell) -7. `echo "select name,localIP,token from devicerecord;" | sqlite3 /data/data/com.xiaomi.smarthome/databases/miio2.db` returns a list of all registered devices including IP address and token. +3. Get ADB (e.g, using `apt-get install android-tools-adb`). +4. The command `adb devices` should list your device. +5. The command `adb root` (does work for development builds only: ones with `ro.debuggable=1`). +6. The command `adb shell` (for those using Magisk based root the this command won't work. After entering a shell, type `su` to enter the root shell and try again). +7. The following command returns a list of all registered devices including IP address and token: + ```bash + echo "select name,localIP,token from devicerecord;" | sqlite3 /data/data/com.xiaomi.smarthome/databases/miio2.db + ``` -#### {% linkable_title iOS %} +### {% linkable_title iOS %} 1. Configure the robot with the Mi-Home app. 2. Using iTunes, create an unencrypted backup of your iPhone. 3. Install [iBackup Viewer](https://www.imactools.com/iphonebackupviewer/), open it, and open your backup. 4. Open the "Raw Data" module. 5. Navigate to `com.xiaomi.mihome`. -6. Search for a file that looks like this: `123456789_mihome.sqlite` – note that `_mihome.sqlite` is *not* the correct file. +6. Search for a file that looks like this: `123456789_mihome.sqlite` (Note: `_mihome.sqlite` is *not* the correct file). 7. Save this file to your filesystem. 8. Install [DB Browser for SQLite](https://sqlitebrowser.org/). 9. Open DB Browser and load the `.sqlite` file you saved from your backup. 10. Click on the `Execute SQL` tab. -11. Input and run this query: `SELECT ZTOKEN FROM ZDEVICE WHERE ZMODEL LIKE "%vacuum%"` +11. Input and run this query: + ```sql + SELECT ZTOKEN FROM ZDEVICE WHERE ZMODEL LIKE "%vacuum%" + ``` 12. Copy the returned 32-digit hexadecimal string to your clipboard. -13. Open `Terminal` and execute this command: `echo '0: ' | xxd -r -p | openssl enc -d -aes-128-ecb -nopad -nosalt -K 00000000000000000000000000000000` +13. Open `Terminal` and execute this command: + ```bash + echo '0: ' | xxd -r -p | openssl enc -d -aes-128-ecb -nopad -nosalt -K 00000000000000000000000000000000 + ``` 14. Use the resulting string as your token. -#### {% linkable_title Bluestacks %} +### {% linkable_title Bluestacks %} 1. Configure the robot with the Mi-Home app. 2. Install [BlueStacks](https://www.bluestacks.com). 3. Set up the Mi-Home app in BlueStacks and login to synchronize devices. 4. Use [BlueStacks Tweaker](https://forum.xda-developers.com/general/general/bluestacks-tweaker-2-tool-modifing-t3622681) to access the filesystem and retrieve the token. -#### {% linkable_title Selecting token manually (Windows and Android)%} +### {% linkable_title Selecting token manually (Windows and Android) %} + +The following instruction explained an alternative method, in case the MiToolKit didn't work. + +Software Required: -The following instruction explained an alternativ way, if MiToolKit didn't work. - Software Required: - Android ADB is contained in [Android SDK](https://developer.android.com/studio/releases/platform-tools) - [Mi-Home version 5.0.30](https://www.apkmirror.com/apk/xiaomi-inc/mihome/mihome-5-0-30-release/) - [Android Backup Extractor](https://sourceforge.net/projects/adbextractor/) - [SQLite Browser](https://sqlitebrowser.org/) -1. Install an old Version of MiHome (e.g. Mi-Home version 5.0.30) on your Android-Device -2. Open MiHome, log-in and add your devices -3. Enable USB-Debugging on your Android -4. Create a backup from your MiHome App, by using adb - ```bash - adb backup com.xiaomi.smarthome - ``` - Now the backup App opens on you Android-Device. You don't need to set a password, just click save. -5. Extract the backup-file with android-backup-extractor - ```bash - java -jar abe.jar unpack backup.ab backup.tar - ``` - After that, you kann open the file with WinRaR or what ever you like. -6. Go to \apps\com.xiaomi.smarthome\db -7. Open miio2.db with SQLite Browser -8. You can find your device tokens in "devicerecord" table + +Steps to take: + +1. Install an old Version of MiHome (e.g. Mi-Home version 5.0.30) on your Android-Device. +2. Open MiHome, log-in and add your devices. +3. Enable USB-Debugging on your Android. +4. Create a backup from your MiHome App, by using adb: + ```bash + adb backup com.xiaomi.smarthome + ``` + Now the backup App opens on you Android-Device. You don't need to set a password, just click save. +5. Extract the backup-file with android-backup-extractor: + ```bash + java -jar abe.jar unpack backup.ab backup.tar + ``` + After that, extract the file with WinRAR, 7-Zip (or similar). +6. Go to `\apps\com.xiaomi.smarthome\db`. +7. Open `miio2.db` with the SQLite Browser. +8. You can find your device tokens in `devicerecord` table. diff --git a/source/_components/verisure.markdown b/source/_components/verisure.markdown index 628d8c6ecf4..e9bcafc7184 100644 --- a/source/_components/verisure.markdown +++ b/source/_components/verisure.markdown @@ -17,12 +17,12 @@ Home Assistant has support to integrate your [Verisure](https://www.verisure.com We support: - * [Alarm](/components/alarm_control_panel.verisure/) - * [Smartplugs](/components/switch.verisure/) - * Reading from thermometers and hygrometers integrated in various [devices](/components/sensor.verisure/) - * Mouse Detector - * [Locks](/components/lock.verisure/) - * [Door & Window](/components/binary_sensor.verisure/) +- [Alarm](/components/alarm_control_panel.verisure/) +- [Smartplugs](/components/switch.verisure/) +- Reading from thermometers and hygrometers integrated in various [devices](/components/sensor.verisure/) +- Mouse Detector +- [Locks](/components/lock.verisure/) +- [Door & Window](/components/binary_sensor.verisure/) ## {% linkable_title Configuration %} diff --git a/source/_components/volvooncall.markdown b/source/_components/volvooncall.markdown index fe00e91f204..44d210d355d 100644 --- a/source/_components/volvooncall.markdown +++ b/source/_components/volvooncall.markdown @@ -52,22 +52,47 @@ volvooncall: region: cn ``` -A more advanced example for setting the vehicle name and selecting what resources to display: +{% configuration %} +username: + description: The username associated with your Volvo On Call account. + required: true + type: string +password: + description: The password for your given Volvo On Call account. + required: true + type: string +region: + description: The region where the Volvo is registered. Needs to be set for users in North America or China. + required: false + type: string +service_url: + description: The service URL to use for Volvo On Call. Normally not necessary to specify. + required: false + type: string +mutable: + description: If set to true, include components that can make changes to the vehicle (unlock, start engine, start heater etc). + required: false + default: true + type: boolean +name: + description: Make it possible to provide a name for the vehicles. + required: false + type: string +resources: + description: A list of resources to display (defaults to all available). + required: false + type: list +scandinavian_miles: + description: If set to true, Scandinavian miles ("mil") are used for distances and fuel range. + required: false + type: boolean + default: false +{% endconfiguration %} -```yaml -# Example configuration.yaml entry -volvooncall: - username: YOUR_USERNAME - password: YOUR_PASSWORD - name: - abc123: 'Batmobile' - resources: - - odometer - - lock - - heater -``` +### {% linkable_title Available Resources %} + +The list of currently available resources: -Currently available resources: - `position` - `lock` - `heater` @@ -105,39 +130,19 @@ Currently available resources: - `any_door_open` - `any_window_open` -{% configuration %} -username: - description: The username associated with your Volvo On Call account. - required: true - type: string -password: - description: The password for your given Volvo On Call account. - required: true - type: string -region: - description: The region where the Volvo is registered. Needs to be set for users in North America or China. - required: false - type: string -service_url: - description: The service URL to use for Volvo On Call. Normally not necessary to specify. - required: false - type: string -mutable: - description: If set to true, include components that can make changes to the vehicle (unlock, start engine, start heater etc). - required: false - default: true - type: boolean -name: - description: Make it possible to provide a name for the vehicles. - required: false - type: string -resources: - description: A list of resources to display (defaults to all available). - required: false - type: list -scandinavian_miles: - description: If set to true, Scandinavian miles ("mil") are used for distances and fuel range. - required: false - type: boolean - default: false -{% endconfiguration %} +## {% linkable_title Advanced Examples %} + +A more advanced example for setting the vehicle name and selecting what resources to display: + +```yaml +# Example configuration.yaml entry +volvooncall: + username: YOUR_USERNAME + password: YOUR_PASSWORD + name: + abc123: 'Batmobile' + resources: + - odometer + - lock + - heater +``` diff --git a/source/_components/w800rf32.markdown b/source/_components/w800rf32.markdown index 47602c33abc..5e26f629dc7 100644 --- a/source/_components/w800rf32.markdown +++ b/source/_components/w800rf32.markdown @@ -13,10 +13,10 @@ ha_release: 0.83 ha_iot_class: "Local Push" --- -The `w800rf32` component supports W800RF32 devices by [WGL Designs](http://www.wgldesigns.com/w800.html) which +The `w800rf32` component supports W800RF32 devices by [WGL Designs](http://www.wgldesigns.com/w800.html) which communicate in the frequency range of 310MHz or if you are outside Canada or the U.S., 433.92 MHz. -The W800 family of RF receivers are designed to receive X10 RF signals generated from X10 products: Palm Pad +The W800 family of RF receivers are designed to receive X10 RF signals generated from X10 products: Palm Pad remotes, key chain remotes, Hawkeye motion detectors, and many, many other X10 RF devices. To enable W800rf32 in your installation, add the following to your `configuration.yaml` file: @@ -33,6 +33,3 @@ device: required: true type: string {% endconfiguration %} - - - diff --git a/source/_components/water_heater.econet.markdown b/source/_components/water_heater.econet.markdown index 5ac129c4c38..5e2c439d546 100644 --- a/source/_components/water_heater.econet.markdown +++ b/source/_components/water_heater.econet.markdown @@ -14,8 +14,7 @@ ha_iot_class: "Cloud Polling" redirect_from: /components/climate.econet/ --- - -The `econet` water heater platform is consuming the information provided by a [EcoNet enabled Rheem water heater](http://www.rheem.com/EcoNet/Home). This platform allows you to set the temperature, the operation mode, and enable vaction mode. +The `econet` water heater platform is consuming the information provided by a [EcoNet enabled Rheem water heater](http://www.rheem.com/EcoNet/Home). This platform allows you to set the temperature, the operation mode, and enable vacation mode. ## {% linkable_title Configuration %} @@ -46,9 +45,9 @@ You can use the service `econet.add_vacation` to create a new vacation for your | Service data attribute | Optional | Description | | ---------------------- | -------- | ----------- | -| `entity_id` | yes | The entity id of the water heater to add the vaction to. -| `start_date` | yes | This is a Unix timestamp for when the vaction should start. -| `end_date` | yes | this is a Unix timestamp for when the vaction should end. +| `entity_id` | yes | The entity id of the water heater to add the vacation to. +| `start_date` | yes | This is a Unix timestamp for when the vacation should start. +| `end_date` | yes | this is a Unix timestamp for when the vacation should end.

The Unix timestamps can be obtained from the `input_datetime` component. This will allow you to graphically set the start and end date. @@ -56,11 +55,11 @@ The Unix timestamps can be obtained from the `input_datetime` component. This wi ### {% linkable_title Service `econet.delete_vacation` %} -You can use the service `econet.delete_vacation` to remove all vactions from an EcoNet water heater. +You can use the service `econet.delete_vacation` to remove all vacations from an EcoNet water heater. | Service data attribute | Optional | Description | | ---------------------- | -------- | ----------- | -| `entity_id` | yes | The entity id of the water heater to remove the vaction from. +| `entity_id` | yes | The entity id of the water heater to remove the vacation from.

Econet water heaters use to live under the `climate` platform prior to release 0.81. diff --git a/source/_components/water_heater.markdown b/source/_components/water_heater.markdown index 245b6eb67c8..a887470e06b 100644 --- a/source/_components/water_heater.markdown +++ b/source/_components/water_heater.markdown @@ -9,9 +9,8 @@ sharing: true footer: true --- - The `water_heater` component is built for the controlling and monitoring of hot water heaters. - + To enable this component, pick one of the platforms, and add it to your `configuration.yaml`: ```yaml @@ -23,6 +22,7 @@ water_heater: ## {% linkable_title Services %} ### {% linkable_title Water heater control services %} + Available services: `water_heater.set_temperature`, `water_heater.turn_away_mode_on`, `water_heater.turn_away_mode_off`, `water_heater.set_operation_mode`

@@ -31,13 +31,13 @@ Not all water heater services may be available for your platform. Be sure to che ### {% linkable_title Service `water_heater.set_temperature` %} -Set target temperature of water heater device +Sets target temperature of water heater device. | Service data attribute | Optional | Description | | ---------------------- | -------- | ----------- | | `entity_id` | yes | String or list of strings that point at `entity_id`'s of water heater devices to control. Else targets all. | `temperature` | no | New target temperature for water heater -| `operation_mode` | yes | Operation mode to set temperature to. This defaults to current_operation mode if not set, or set incorrectly. +| `operation_mode` | yes | Operation mode to set the temperature to. This defaults to current_operation mode if not set, or set incorrectly. #### {% linkable_title Automation example %} @@ -63,7 +63,7 @@ Set operation mode for water heater device | `entity_id` | yes | String or list of strings that point at `entity_id`'s of water heater devices to control. Else targets all. | `operation_mode` | no | New value of operation mode -#### {% linkable_title Automation example %} +#### {% linkable_title Automation example %} ```yaml automation: @@ -86,7 +86,7 @@ Turn away mode on or off for water heater device | `entity_id` | yes | String or list of strings that point at `entity_id`'s of water heater devices to control. Else targets all. | `away_mode` | no | New value of away mode. 'on'/'off' or True/False -#### {% linkable_title Automation example %} +#### {% linkable_title Automation example %} ```yaml automation: diff --git a/source/_components/water_heater.wink.markdown b/source/_components/water_heater.wink.markdown index a22084a181f..661c256f39f 100644 --- a/source/_components/water_heater.wink.markdown +++ b/source/_components/water_heater.wink.markdown @@ -1,7 +1,7 @@ --- layout: page title: "Wink Water Heater" -description: "Instructions on how to setup the Wink water heaters within Home Assistant." +description: "Instructions on how to set up the Wink water heaters within Home Assistant." date: 2016-11-01 22:36 sidebar: true comments: false @@ -15,14 +15,12 @@ ha_iot_class: "Cloud Polling" The Wink water heater platform allows you to get data from your [Wink](http://www.wink.com/) Water Heaters. -The requirement is that you have setup [Wink](/components/wink/). +The requirement is that you have set up [Wink](/components/wink/). - -### {% linkable_title Supported water heaters %} +## {% linkable_title Supported water heaters %} - Rheem Econet water heaters (No Wink hub required) -

Wink water heaters use to live under the `climate` platform prior to release 0.81.

diff --git a/source/_components/waterfurnace.markdown b/source/_components/waterfurnace.markdown index 4798cd81ec7..e530d87f9d4 100644 --- a/source/_components/waterfurnace.markdown +++ b/source/_components/waterfurnace.markdown @@ -17,21 +17,20 @@ The `waterfurnace` component communicates with the WaterFurnace Symphony website The sensors provided include: - - Thermostat Setpoint - - Thermostat Current Temp - - Leaving Air Temp - - Entering Water Loop Temp - - Current Humidity - - Current Humidity Setpoint - - Total system power (in Watts) - - Furnace Mode - - Compressor Power - - Fan Power - - Aux Power - - Loop Pump Power - - Compressor Speed - - Fan Speed - +- Thermostat Setpoint +- Thermostat Current Temp +- Leaving Air Temp +- Entering Water Loop Temp +- Current Humidity +- Current Humidity Setpoint +- Total system power (in Watts) +- Furnace Mode +- Compressor Power +- Fan Power +- Aux Power +- Loop Pump Power +- Compressor Speed +- Fan Speed ## {% linkable_title Configuration %} @@ -55,8 +54,8 @@ password: type: string {% endconfiguration %} -#### {% linkable_title Limitations %} +## {% linkable_title Limitations %} -The WebSocket interface used by this module requires active polling, otherwise the server side shuts down the connection. By default, this polling is happening every 10 seconds. All sensors are updated during every polling cycle. +The WebSocket interface used by this module requires active polling to prevent the server side shuts down the connection. By default, this polling is happening every 10 seconds. All sensors are updated during every polling cycle. While this is communicating with a thermostat, geothermal systems operate most efficiently when setbacks are not used, and the home is kept at a constant temperature. It remains useful to collect the data from the system to understand its performance, but a full climate interface won't be implemented. diff --git a/source/_components/watson_iot.markdown b/source/_components/watson_iot.markdown index 0014d5e24da..a13ef02fc63 100644 --- a/source/_components/watson_iot.markdown +++ b/source/_components/watson_iot.markdown @@ -22,10 +22,11 @@ a gateway device in your IoT platform instance. For instructions on how to do this check the [official documentation](https://console.bluemix.net/docs/services/IoT/gateways/dashboard.html#IoT_connectGateway) which provides the details on doing this. After you register the gateway device for your home-assistant you'll need 4 pieces of information: - - Organization ID - - Gateway device Type - - Gateway device ID - - Authentication Token + +- Organization ID +- Gateway device Type +- Gateway device ID +- Authentication Token With this basic information you can configure the component: diff --git a/source/_components/wink.markdown b/source/_components/wink.markdown index b26f93bf50c..5656606e472 100644 --- a/source/_components/wink.markdown +++ b/source/_components/wink.markdown @@ -1,7 +1,7 @@ --- layout: page title: "Wink" -description: "Instructions on how to setup the Wink hub within Home Assistant." +description: "Instructions on how to set up the Wink hub within Home Assistant." date: 2015-01-20 22:36 sidebar: true comments: false @@ -24,17 +24,17 @@ Home Assistant integrates with the Wink API and automatically sets up any switch Check the related components pages for actual devices that are supported. -### {% linkable_title Authenticate using [developer.wink.com](https://developer.wink.com) %} +## {% linkable_title Authenticate using [developer.wink.com](https://developer.wink.com) %} -You need to setup a developer account with Wink. This process can take a few days to get approved. +You need to set up a developer account with Wink. This process can take a few days to get approved. Wink requests three pieces of information from the user when they sign up for a developer account. -1. `Name:` This can be anything, for example "Home Assistant" +1. `Name:` This can be anything, for example, "Home Assistant" 2. `Website:` The external address of your Home Assistant instance. If not externally accessible you can use your email address. -3. `Redirect URI:` This should be "http://192.168.1.5:8123/auth/wink/callback" replacing the IP with the internal IP of your Home Assistant box. +3. `Redirect URI:` This should be `http://192.168.1.5:8123/auth/wink/callback` replacing the IP with the internal IP of your Home Assistant box. -No settings are required in the configuration.yaml other than `wink:` this is because you will be guided through setup via the configurator on the frontend. +No settings are required in the `configuration.yaml` other than `wink:` this is because you will be guided through setup via the configurator on the frontend.

When using the configurator make sure the initial setup is performed on the same local network as the Home Assistant server, if not from the same box Home Assistant is running on. This will allow for authentication redirects to happen correctly. @@ -44,7 +44,7 @@ When using the configurator make sure the initial setup is performed on the same wink: ``` -### {% linkable_title Full oauth authentication (legacy) %} +## {% linkable_title Full oauth authentication (legacy) %} This should be used for users that obtained their client_id and client_secret via email from Wink support prior to [developer.wink.com's](https://developer.wink.com) existence. @@ -87,7 +87,7 @@ Local control: - Wink's local control API isn't officially documented and therefore could be broken by a hub update. For these reasons `local_control` defaults to `false`. - Using local control doesn't appear to make commands any quicker, but does function in an internet/Wink outage. - Local control is also only available for the Wink hub v1 and v2, not the Wink relay. -- Local control isn't used during start-up of Home Assistant; this means initial setup requires an active internet connection. +- Local control isn't used during the start-up of Home Assistant; this means initial setup requires an active internet connection. - Local control requests are first sent to the controlling hub. If a request fails, that request will attempt to go online.

@@ -95,23 +95,23 @@ It is possible for the hub to get into a bad state where it stops accepting loca The following error will be logged if the hub is rejecting local requests. -``` +```txt Error sending local control request. Sending request online ```

-### {% linkable_title Service `refresh_state_from_wink` %} +## {% linkable_title Service `refresh_state_from_wink` %} The Wink component only obtains the device states from the Wink API once, during startup. All updates after that are pushed via a third party called PubNub. On rare occasions where an update isn't pushed device states can be out of sync. You can use the service wink/refresh_state_from_wink to pull the most recent state from the Wink API for all devices. If `local_control` is set to `True` states will be pulled from the devices controlling hub, not the online API. -### {% linkable_title Service `pull_newly_added_devices_from_wink` %} +## {% linkable_title Service `pull_newly_added_devices_from_wink` %} You can use the service wink/add_new_devices to pull any newly paired Wink devices to an already running instance of Home-Assistant. Any new devices will also be added if Home-Assistant is restarted. -### {% linkable_title Service `delete_wink_device` %} +## {% linkable_title Service `delete_wink_device` %} You can use the service wink/delete_wink_device to remove/unpair a device from Wink. @@ -119,7 +119,7 @@ You can use the service wink/delete_wink_device to remove/unpair a device from W | ---------------------- | -------- | ----------- | | `entity_id` | no | String that points at the `entity_id` of device to delete. -### {% linkable_title Service `pair_new_device` %} +## {% linkable_title Service `pair_new_device` %} You can use the service wink/pair_new_device to pair a new device to your Wink hub/relay @@ -133,7 +133,7 @@ You can use the service wink/pair_new_device to pair a new device to your Wink h Calling service wink/pull_newly_added_wink_devices after a device is paired will add that new device to Home Assistant. The device will also show up on the next restart of Home Assistant.

-### {% linkable_title Service `rename_wink_device` %} +## {% linkable_title Service `rename_wink_device` %} You can use the service wink/rename_wink_device to change the name of a device. @@ -150,17 +150,15 @@ Home Assistant entity_ids for Wink devices are based on the Wink device's name. The Wink hub, by default, can only be accessed via the cloud. This means it requires an active internet connection and you will experience delays when controlling and updating devices (~3s).

- -### Custom Wink devices and their services +## {% linkable_title Custom Wink devices and their services %} - GoControl siren and strobe - Dome siren/chime/strobe - Quirky Nimbus (Legacy device) These can no longer be officially added to your Wink account - ### {% linkable_title Service `set_siren_auto_shutoff` %} -You can use the service wink/set_siren_auto_shutoff to set how long the siren will sound before shuting off. +You can use the service wink/set_siren_auto_shutoff to set how long the siren will sound before shutting off. | Service data attribute | Optional | Description | | ---------------------- | -------- | ----------- | @@ -189,7 +187,7 @@ You can use the service wink/set_chime_volume to set the volume for the chime on | Service data attribute | Optional | Description | | ---------------------- | -------- | ----------- | | `volume` | no | String. One of ["low", "medium", "high"] -| `entity_id` | yes | String or list of strings that point at `entity_id`s of siren/chime. +| `entity_id` | yes | String or list of strings that point at `entity_id`s of the siren/chime. Example: diff --git a/source/_components/wunderlist.markdown b/source/_components/wunderlist.markdown index beaa633da56..aed87d67f49 100644 --- a/source/_components/wunderlist.markdown +++ b/source/_components/wunderlist.markdown @@ -12,16 +12,14 @@ ha_category: Calendar ha_release: 0.84 --- -The `wunderlist` component allows you to create tasks in [Wunderlist](https://www.wunderlist.com) from Home Assistant. You can use this if you want Home Assistant to send you a task that -you should not forget, e.g., Congratulate Dani. +The `wunderlist` component allows you to create tasks in [Wunderlist](https://www.wunderlist.com) from Home Assistant. You can use this if you want Home Assistant to send you a task that you should not forget, e.g., Congratulate Dani. ## {% linkable_title Setup %} -Wunderlist API uses OAuth2, so you need to obtain a `client_id` and an `access_token`. +Wunderlist API uses OAuth2, so you need to obtain a `client_id` and an `access_token`. There are two ways: - - -1. Go to the [Wunderlist IOT app page](https://wunderlist-iot.herokuapp.com), login with your Wunderlist account and accept the application permissions. + +1. Go to the [Wunderlist IOT app page](https://wunderlist-iot.herokuapp.com), log in with your Wunderlist account and accept the application permissions. It will print for you the `client_id` and the `access_token`. 2. Or you can create your own application and `access_token` following the instructions at the [Wunderlist developer page](https://developer.wunderlist.com/). @@ -29,20 +27,16 @@ Store the parameters in your Home Assistant configuration: ```yaml # Example configuration.yaml entry - wunderlist: client_id: YOUR_CLIENT_ID access_token: YOUR_ACCESS_TOKEN - ``` - {% configuration %} client_id: description: The ID of your Wunderlist application (OAuth2). required: true type: string - access_token: description: A token for your Wunderlist personal account (For the ``client_id`` application). required: true @@ -51,15 +45,15 @@ access_token: ## {% linkable_title Creating tasks with service `create_task`%} -This component offers a new service domain `wunderlist` with the service `create_task`. -You can call this service with the argument `list_name` the argument `name` and the optional parameter `starred` to create a new task. +This component offers a new service domain `wunderlist` with the service `create_task`. +You can call this service with the argument `list_name` the argument `name` and the optional parameter `starred` to create a new task. - -|Service data attribute | Optional | Description | Example | -|-----------------------|----------|-------------|---------| +| Service data attribute | Optional | Description | Example | +|------------------------|----------|-------------|---------| | list_name | no | Name of the list | "Shopping list" | name | no | Name of the new task | "Spanish Jam" | | starred | yes | Create the task starred or not | false | ## {% linkable_title Disclaimer %} + This product uses the Wunderlist API but is not endorsed or certified by Wunderlist. diff --git a/source/_components/xiaomi_aqara.markdown b/source/_components/xiaomi_aqara.markdown index e4843b644c5..f797f8f6b3e 100644 --- a/source/_components/xiaomi_aqara.markdown +++ b/source/_components/xiaomi_aqara.markdown @@ -16,34 +16,34 @@ redirect_from: /components/xiaomi/ The `xiaomi_aqara` component allows you to integrate [Xiaomi](http://www.mi.com/en/) Aqara-compatible devices into Home Assistant. -#### {% linkable_title Supported Devices %} +## {% linkable_title Supported Devices %} -- Xiaomi Mijia Gateway (lumi.gateway.v2, lumi.gateway.v3) - Aqara Air Conditioning Companion (lumi.acpartner.v3) - Aqara Intelligent Door Lock (lock.aq1) -- Temperature and Humidity Sensor (1st and 2nd generation) -- Motion Sensor (1st and 2nd generation) -- Door and Window Sensor (1st and 2nd generation) -- Button 1st generation (Single, Double, long_click_press) -- Button 2nd generation (Single, Double) -- Plug aka Socket (Zigbee version, reports power consumed, power load, state and if device in use) -- Wall Plug (reports power consumed, power load and state) -- Aqara Wall Switch (Single) - Aqara Wall Switch (Double) -- Aqara Wall Switch LN (Single) +- Aqara Wall Switch (Single) - Aqara Wall Switch LN (Double) -- Aqara Wireless Switch (Single) +- Aqara Wall Switch LN (Single) - Aqara Wireless Switch (Double) +- Aqara Wireless Switch (Single) +- Battery +- Button 1st generation (Single, Double, Long Click) +- Button 2nd generation (Single, Double) - Cube +- Door and Window Sensor (1st and 2nd generation) - Gas Leak Detector (reports alarm and density) -- Smoke Detector (reports alarm and density) - Gateway (Light, Illumination Sensor, Ringtone play) - Intelligent Curtain -- Water Leak Sensor +- Motion Sensor (1st and 2nd generation) +- Plug aka Socket (Zigbee version, reports power consumed, power load, state and if the device is in use) +- Smoke Detector (reports alarm and density) +- Temperature and Humidity Sensor (1st and 2nd generation) - Vibration Sensor -- Battery +- Wall Plug (reports power consumed, power load, and state) +- Water Leak Sensor +- Xiaomi Mijia Gateway (lumi.gateway.v2, lumi.gateway.v3) -#### {% linkable_title Unsupported Devices %} +## {% linkable_title Unsupported Devices %} - Xiaomi Aqara Gateway (lumi.gateway.aqhm01), as it is not possible to activate dev mode in the Mi Home App. - Gateway Radio @@ -250,7 +250,6 @@ This example toggles the living room lamp on a double click of the button. entity_id: light.living_room_lamp ``` - ## {% linkable_title Troubleshooting %} ### {% linkable_title Initial setup problem %} @@ -265,6 +264,7 @@ If you run into trouble initializing the gateway with your app, try another smar ``` That means that Home Assistant is not getting any response from your Xiaomi gateway. Might be a local network problem or your firewall. + - Make sure you have [enabled LAN access](https://www.domoticz.com/wiki/Xiaomi_Gateway_(Aqara)#Adding_the_Xiaomi_Gateway_to_Domoticz). - Turn off the firewall on the system where Home Assistant is running. - Ensure your router supports multicast as this is a requirement of the Xiaomi Gateway. @@ -274,6 +274,6 @@ That means that Home Assistant is not getting any response from your Xiaomi gate - Hard reset the gateway: Press the button of the gateway 30 seconds and start again from scratch. - If you are using Home Assistant in [Docker](/docs/installation/docker/), make sure to use `--net=host`. - If you receive an `{"error":"Invalid key"}` in your log while trying to control the gateway light - - You should generate the key again using an Android Phone or alternatively an emulator such as [bluestacks](https://www.bluestacks.com). In some instances there is an issue with keys being generated using the iOS application. + - You should generate the key again using an Android Phone or alternatively an emulator such as [bluestacks](https://www.bluestacks.com). In some instances, there is an issue with keys being generated using the iOS application. - You need to make sure to have multicast support on your network. If you are running Home Assistant in a virtual machine (like Proxmox), try `echo 0 >/sys/class/net/vmbr0/bridge/multicast_snooping` on the host and restart the service or reboot the host. - If the required library "PyXiaomiGateway" cannot be installed you will need to install some missing system dependencies `python3-dev`, `libssl-dev`, `libffi-dev` manually (e.g., `$ sudo apt-get install python3-dev libssl-dev libffi-dev`). diff --git a/source/_components/zeroconf.markdown b/source/_components/zeroconf.markdown index d2e8908adea..be29f6e6d84 100644 --- a/source/_components/zeroconf.markdown +++ b/source/_components/zeroconf.markdown @@ -41,6 +41,6 @@ Browsing domain 'local' on -1.-1 ... Browsing for services of type '_home-assistant._tcp' in domain 'local' on 4.0 ... Found service 'Home' of type '_home-assistant._tcp' in domain 'local' on 4.0. Service data for service 'Home' of type '_home-assistant._tcp' in domain 'local' on 4.0: - Host Home._home-assistant._tcp.local (192.168.0.70), port 8123, TXT data: + Host Home._home-assistant._tcp.local (192.168.0.70), port 8123, TXT data: ['requires_api_password=true', 'base_url=http://192.168.0.70:8123', 'version=0.41.0'] ``` diff --git a/source/_components/zha.markdown b/source/_components/zha.markdown index 80cd5cde71a..c3a1069360a 100644 --- a/source/_components/zha.markdown +++ b/source/_components/zha.markdown @@ -14,7 +14,7 @@ ha_iot_class: "Local Polling" --- [Zigbee Home Automation](http://www.zigbee.org/zigbee-for-developers/applicationstandards/zigbeehomeautomation/) -integration for Home Assistant allows you to connect many off-the-shelf Zigbee based devices to Home Assistant, using one of the available Zigbee radio modules compatible with [zigpy](https://github.com/zigpy/zigpy) (an open source Python library implementing a Zigbee stack, which in turn relies on seperate libraries which can each interface a with Zigbee radio module a different manufacturer). +integration for Home Assistant allows you to connect many off-the-shelf Zigbee based devices to Home Assistant, using one of the available Zigbee radio modules compatible with [zigpy](https://github.com/zigpy/zigpy) (an open source Python library implementing a Zigbee stack, which in turn relies on separate libraries which can each interface a with Zigbee radio module a different manufacturer). There is currently support for the following device types within Home Assistant: @@ -74,8 +74,6 @@ enable_quirks: default: true {% endconfiguration %} -To add new devices to the network, call the `permit` service on the `zha` domain. Do this by clicking the Service icon in Developer tools and typing `zha.permit` in the **Service** dropdown box. Next, follow the device instructions for adding, scanning or factory reset. +To add new devices to the network, call the `permit` service on the `zha` domain. Do this by clicking the Service icon in Developer tools and typing `zha.permit` in the **Service** dropdown box. Next, follow the device instructions for adding, scanning or factory reset. In case you want to add Philips Hue bulbs that have previously been added to another bridge, have a look at: [https://github.com/vanviegen/hue-thief/](https://github.com/vanviegen/hue-thief/) - - diff --git a/source/_components/zigbee.markdown b/source/_components/zigbee.markdown index d43c7051ff1..3c2022dbed7 100644 --- a/source/_components/zigbee.markdown +++ b/source/_components/zigbee.markdown @@ -13,7 +13,7 @@ ha_release: 0.12 ha_iot_class: "Local Polling" --- -[Zigbee](http://www.zigbee.org/what-is-zigbee/) integration for Home Assistant allows you to utilize modules such as the [XBee](http://www.digi.com/lp/xbee) as wireless General Purpose Input/Output (GPIO) devices. The component requires a local Zigbee device to be connected to a serial port. Through this it will send and receive commands to and from other devices on the Zigbee mesh network. +[Zigbee](http://www.zigbee.org/what-is-zigbee/) integration for Home Assistant allows you to utilize modules such as the [XBee](http://www.digi.com/lp/xbee) as wireless General Purpose Input/Output (GPIO) devices. The component requires a local Zigbee device to be connected to a serial port. Through this, it will send and receive commands to and from other devices on the Zigbee mesh network. There is currently support for the following device types within Home Assistant: @@ -49,7 +49,7 @@ baud: To find the possible serial port names of your device, run: ```bash -$ ls /dev/ttyUSB* +ls /dev/ttyUSB* ```

diff --git a/source/_components/zone.markdown b/source/_components/zone.markdown index caeb22e761a..16a379c760a 100644 --- a/source/_components/zone.markdown +++ b/source/_components/zone.markdown @@ -1,7 +1,7 @@ --- layout: page title: "Zone" -description: "Instructions on how to setup zones within Home Assistant." +description: "Instructions on how to set up zones within Home Assistant." date: 2015-10-04 09:23 sidebar: true comments: false @@ -68,7 +68,7 @@ passive: To find the latitude/longitude of a certain place you can use [Google Maps](https://www.google.com/maps/) or [Bing Maps](https://www.bing.com/maps). Just right click and copy the coordinates from there (Bing) or click on the "What is here?" (Google) -#### {% linkable_title Home zone %} +## {% linkable_title Home zone %} If no configuration is given, the `zone` component will create a zone for home. This zone will use location provided in the `configuration.yaml` file and have a radius of 100 meters. To override this, create a zone configuration and name it **'Home'**. @@ -76,10 +76,10 @@ If no configuration is given, the `zone` component will create a zone for home. Devices that are in the zone **'Home'** will not appear on the map in the Home Assistant UI.

-#### {% linkable_title Icons %} +## {% linkable_title Icons %} It is preferred to pick an icon to use for your zone. Pick any icon that you can find on [materialdesignicons.com](https://materialdesignicons.com/) and prefix the name with `mdi:`. For example `mdi:school`, `mdi:worker`, `mdi:home`, `mdi:cart`, or `mdi:castle`. -#### State +## {% linkable_title State %} `zoning` is the state a `zone` has when it is configured. A `zone` doesn't have another state; all configured zones are `zoning` all the time. diff --git a/source/_components/zoneminder.markdown b/source/_components/zoneminder.markdown index 020400e31f9..d8d934df811 100644 --- a/source/_components/zoneminder.markdown +++ b/source/_components/zoneminder.markdown @@ -83,6 +83,7 @@ Once loaded, the `zoneminder` platform will expose a service (`set_run_state`) t | `name` | no | Name of the new run state to set. | For example, if your ZoneMinder instance was configured with a run state called "Home", you could write an [automation](/getting-started/automation/) that changes ZoneMinder to the "Home" run state by including the following [action](/getting-started/automation-action/): + ```yaml action: service: zoneminder.set_run_state diff --git a/source/_docs/configuration/packages.markdown b/source/_docs/configuration/packages.markdown index 00a3636b4f4..c899808e8a7 100644 --- a/source/_docs/configuration/packages.markdown +++ b/source/_docs/configuration/packages.markdown @@ -22,7 +22,7 @@ homeassistant: ...package configuration here... ``` -The package configuration can include: `switch`, `light`, `automation`, `groups`, or most other Home Assistant components. +The package configuration can include: `switch`, `light`, `automation`, `groups`, or most other Home Assistant components including hardware platforms. It can be specified inline or in a separate YAML file using `!include`. @@ -88,7 +88,7 @@ homeassistant: ``` This uses the concept splitting the configuration and will include all files in a directory with the keys representing the filenames. -See the documentation about [splitting the configuration](/docs/configuration/splitting_configuration/) for more information about `!include_dir_named` and other include statements that might be helpful. +See the documentation about [splitting the configuration](/docs/configuration/splitting_configuration/) for more information about `!include_dir_named` and other include statements that might be helpful. The benefit of this approach is to pull all configurations required to integrate a system, into one file, rather than accross several. ### {% linkable_title Customizing entities with packages %} diff --git a/source/_docs/ecosystem/ios.markdown b/source/_docs/ecosystem/ios.markdown index 2fc5de550b1..2bf9d241aba 100644 --- a/source/_docs/ecosystem/ios.markdown +++ b/source/_docs/ecosystem/ios.markdown @@ -31,7 +31,7 @@ The `ios` component is the companion component for the Home Assistant iOS app. W Loading the `ios` component will also load the [`device_tracker`](/components/device_tracker), [`zeroconf`](/components/zeroconf) and [`notify`](/components/notify) platforms. -In order to save credentials and adjust settings within the iOS Home Assistant app, the Optional (`api_password`)[https://www.home-assistant.io/components/http/#api_password] must be set. +In order to save credentials and adjust settings within the iOS Home Assistant app, the optional [`api_password`](/components/http/#api_password) must be set. ## {% linkable_title Setup %} diff --git a/source/_posts/2019-01-09-release-85.markdown b/source/_posts/2019-01-09-release-85.markdown index 990f6b8a4c5..aad0bce3c44 100644 --- a/source/_posts/2019-01-09-release-85.markdown +++ b/source/_posts/2019-01-09-release-85.markdown @@ -51,6 +51,21 @@ This release also features native support for [ESPHome](https://esphomelib.com/e - Add IDTECK proximity card component ([@dubnom] - [#18309]) ([idteck_prox docs]) (new-platform) - Add ness alarm control panel using nessclient ([@nickw444] - [#18463]) ([ness_alarm docs]) ([alarm_control_panel.ness_alarm docs]) ([binary_sensor.ness_alarm docs]) (new-platform) +## {% linkable_title Release 0.85.1 - January 11 %} + +- check config instead of config_entry for quirks flag ([@dmulcahey] - [#19730]) ([zha docs]) +- Don't map LevelControl to light for single cluster devices. ([@Adminiuga] - [#19929]) ([zha docs]) +- Fix entity_id: all warning ([@balloob] - [#19946]) +- Lovelace: Fix resources being dropped in inline editor + +[#19730]: https://github.com/home-assistant/home-assistant/pull/19730 +[#19929]: https://github.com/home-assistant/home-assistant/pull/19929 +[#19946]: https://github.com/home-assistant/home-assistant/pull/19946 +[@Adminiuga]: https://github.com/Adminiuga +[@balloob]: https://github.com/balloob +[@dmulcahey]: https://github.com/dmulcahey +[zha docs]: /components/zha/ + ## {% linkable_title If you need help... %} ...don't hesitate to use our very active [forums](https://community.home-assistant.io/) or join us for a little [chat](https://discord.gg/c5DvZ4e). The release notes have comments enabled but it's preferred if you use the former communication channels. Thanks. diff --git a/source/developers/credits.markdown b/source/developers/credits.markdown index b588bdb3ede..f41d05d0102 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: 2019-01-04, 18:48:01 +0000 +date: 2019-01-13, 20:14:10 +0000 sidebar: true comments: false sharing: true @@ -13,13 +13,13 @@ 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 "8521 total commits to the home-assistant organization: -4692 commits to home-assistant -1742 commits to home-assistant.io -1296 commits to home-assistant-polymer +- [Paulus Schoutsen (@balloob)](https://github.com/balloob "8578 total commits to the home-assistant organization: +4724 commits to home-assistant +1753 commits to home-assistant.io +1309 commits to home-assistant-polymer 237 commits to home-assistant-js 146 commits to developers.home-assistant -131 commits to netdisco +132 commits to netdisco 116 commits to home-assistant-js-websocket 43 commits to hass-release 20 commits to data.home-assistant @@ -32,12 +32,12 @@ This page contains a list of people who have contributed in one way or another t 6 commits to custom-panel-starter-kit-react 5 commits to home-assistant-notebooks 4 commits to ui-schema -3 commits to hassio-addons 3 commits to hassio-build +3 commits to hassio-addons 2 commits to lambda-home-assistant-github 2 commits to home-assistant-iOS -2 commits to hassio-addons-example 2 commits to issue-bot +2 commits to hassio-addons-example 1 commit to architecture 1 commit to warrant ") @@ -76,8 +76,8 @@ This page contains a list of people who have contributed in one way or another t - [Aaron (@mcd1992)](https://github.com/mcd1992 "5 total commits to the home-assistant organization: 5 commits to open-zwave ") -- [Aaron Bach (@bachya)](https://github.com/bachya "124 total commits to the home-assistant organization: -92 commits to home-assistant +- [Aaron Bach (@bachya)](https://github.com/bachya "125 total commits to the home-assistant organization: +93 commits to home-assistant 32 commits to home-assistant.io ") - [Aaron Linville (@linville)](https://github.com/linville "3 total commits to the home-assistant organization: @@ -90,6 +90,9 @@ This page contains a list of people who have contributed in one way or another t - [Aaron Morris (@Morrisai)](https://github.com/Morrisai "1 total commits to the home-assistant organization: 1 commit to home-assistant ") +- [Aaron Pica (@xeanhort)](https://github.com/xeanhort "1 total commits to the home-assistant organization: +1 commit to developers.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.io @@ -111,8 +114,8 @@ This page contains a list of people who have contributed in one way or another t - [ABOTlegacy (@ABOTlegacy)](https://github.com/ABOTlegacy "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") -- [Abílio Costa (@abmantis)](https://github.com/abmantis "40 total commits to the home-assistant organization: -24 commits to home-assistant +- [Abílio Costa (@abmantis)](https://github.com/abmantis "42 total commits to the home-assistant organization: +26 commits to home-assistant 12 commits to home-assistant.io 2 commits to home-assistant-polymer 1 commit to home-assistant-js-websocket @@ -236,6 +239,9 @@ This page contains a list of people who have contributed in one way or another t - [aetolus (@aetolus)](https://github.com/aetolus "2 total commits to the home-assistant organization: 2 commits to home-assistant ") +- [aguedob (@aguedob)](https://github.com/aguedob "1 total commits to the home-assistant organization: +1 commit to home-assistant.io +") - [ahobsonsayers (@ahobsonsayers)](https://github.com/ahobsonsayers "2 total commits to the home-assistant organization: 1 commit to home-assistant 1 commit to home-assistant.io @@ -271,9 +277,9 @@ This page contains a list of people who have contributed in one way or another t - [Alasdair Nicol (@alasdairnicol)](https://github.com/alasdairnicol "2 total commits to the home-assistant organization: 2 commits to home-assistant.io ") -- [Alastair D'Silva (@deece)](https://github.com/deece "4 total commits to the home-assistant organization: +- [Alastair D'Silva (@deece)](https://github.com/deece "5 total commits to the home-assistant organization: +2 commits to hassos 1 commit to hassio-homeassistant -1 commit to hassos 1 commit to hassio-build 1 commit to hassio ") @@ -404,8 +410,8 @@ This page contains a list of people who have contributed in one way or another t - [Alexandre Prates Dias (@pratesbh)](https://github.com/pratesbh "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") -- [Alexei Chetroi (@Adminiuga)](https://github.com/Adminiuga "19 total commits to the home-assistant organization: -18 commits to home-assistant +- [Alexei Chetroi (@Adminiuga)](https://github.com/Adminiuga "24 total commits to the home-assistant organization: +23 commits to home-assistant 1 commit to home-assistant-polymer ") - [Alexis Iglauer (@ax42)](https://github.com/ax42 "4 total commits to the home-assistant organization: @@ -426,6 +432,9 @@ This page contains a list of people who have contributed in one way or another t 2 commits to appdaemon 2 commits to home-assistant ") +- [Alistair Galbraith (@alistairg)](https://github.com/alistairg "2 total commits to the home-assistant organization: +2 commits to home-assistant +") - [Allan Glen (@allanglen)](https://github.com/allanglen "1 total commits to the home-assistant organization: 1 commit to home-assistant ") @@ -438,9 +447,9 @@ This page contains a list of people who have contributed in one way or another t - [Almost Engineer (@almostengr)](https://github.com/almostengr "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") -- [Alok Saboo (@arsaboo)](https://github.com/arsaboo "161 total commits to the home-assistant organization: +- [Alok Saboo (@arsaboo)](https://github.com/arsaboo "162 total commits to the home-assistant organization: 92 commits to home-assistant.io -56 commits to home-assistant +57 commits to home-assistant 7 commits to home-assistant-polymer 3 commits to developers.home-assistant 1 commit to pi-gen @@ -473,8 +482,8 @@ This page contains a list of people who have contributed in one way or another t - [Anders Gjendem (@agjendem)](https://github.com/agjendem "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") -- [Anders Melchiorsen (@amelchio)](https://github.com/amelchio "295 total commits to the home-assistant organization: -240 commits to home-assistant +- [Anders Melchiorsen (@amelchio)](https://github.com/amelchio "296 total commits to the home-assistant organization: +241 commits to home-assistant 46 commits to home-assistant.io 6 commits to pyharmony 3 commits to home-assistant-polymer @@ -541,8 +550,11 @@ This page contains a list of people who have contributed in one way or another t - [Andrei Pop (@andreipop2005)](https://github.com/andreipop2005 "2 total commits to the home-assistant organization: 2 commits to home-assistant ") -- [Andrej Friesen (@ajfriesen)](https://github.com/ajfriesen "4 total commits to the home-assistant organization: -3 commits to home-assistant.io +- [Andrei Popovici (@andreipopovici)](https://github.com/andreipopovici "1 total commits to the home-assistant organization: +1 commit to home-assistant.io +") +- [Andrej Friesen (@ajfriesen)](https://github.com/ajfriesen "6 total commits to the home-assistant organization: +5 commits to home-assistant.io 1 commit to developers.home-assistant ") - [Andrejs (@tlpbu)](https://github.com/tlpbu "1 total commits to the home-assistant organization: @@ -560,8 +572,11 @@ This page contains a list of people who have contributed in one way or another t 1 commit to home-assistant 1 commit to home-assistant.io ") -- [Andrew Cockburn (@acockburn)](https://github.com/acockburn "1249 total commits to the home-assistant organization: -1111 commits to appdaemon +- [Andrew Chatham (@achatham)](https://github.com/achatham "1 total commits to the home-assistant organization: +1 commit to home-assistant +") +- [Andrew Cockburn (@acockburn)](https://github.com/acockburn "1261 total commits to the home-assistant organization: +1123 commits to appdaemon 88 commits to hadashboard 28 commits to scenegen 22 commits to home-assistant.io @@ -692,12 +707,12 @@ This page contains a list of people who have contributed in one way or another t 1 commit to home-assistant.io ") - [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.io +2 commits to home-assistant 1 commit to home-assistant-polymer ") -- [Antoine GRÉA (@grea09)](https://github.com/grea09 "3 total commits to the home-assistant organization: -2 commits to home-assistant +- [Antoine GRÉA (@grea09)](https://github.com/grea09 "4 total commits to the home-assistant organization: +3 commits to home-assistant 1 commit to home-assistant.io ") - [Antoine Meillet (@inetAnt)](https://github.com/inetAnt "1 total commits to the home-assistant organization: @@ -724,10 +739,13 @@ This page contains a list of people who have contributed in one way or another t - [Anton\-Juul\-Naber (@Anton-Juul-Naber)](https://github.com/Anton-Juul-Naber "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") -- [Antoni K (@Antoni-K)](https://github.com/Antoni-K "10 total commits to the home-assistant organization: -9 commits to home-assistant.io +- [Antoni K (@antoni-k)](https://github.com/antoni-k "8 total commits to the home-assistant organization: +7 commits to home-assistant.io 1 commit to hassbian-scripts ") +- [Antoni K (@Antoni-K)](https://github.com/Antoni-K "3 total commits to the home-assistant organization: +3 commits to home-assistant.io +") - [Antonio Párraga Navarro (@aparraga)](https://github.com/aparraga "1 total commits to the home-assistant organization: 1 commit to home-assistant ") @@ -763,8 +781,8 @@ This page contains a list of people who have contributed in one way or another t 1 commit to home-assistant.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.io +2 commits to home-assistant ") - [Ardi Mehist (@omgapuppy)](https://github.com/omgapuppy "3 total commits to the home-assistant organization: 2 commits to home-assistant.io @@ -780,8 +798,8 @@ This page contains a list of people who have contributed in one way or another t - [aribarreto (@aribarreto)](https://github.com/aribarreto "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") -- [arigilder (@arigilder)](https://github.com/arigilder "3 total commits to the home-assistant organization: -3 commits to home-assistant +- [arigilder (@arigilder)](https://github.com/arigilder "4 total commits to the home-assistant organization: +4 commits to home-assistant ") - [arjenfvellinga (@arjenfvellinga)](https://github.com/arjenfvellinga "6 total commits to the home-assistant organization: 5 commits to home-assistant.io @@ -806,6 +824,9 @@ This page contains a list of people who have contributed in one way or another t - [Artem Sydorenko (@Art3mS1d)](https://github.com/Art3mS1d "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") +- [Artem Tokarev (@RealArtemiy)](https://github.com/RealArtemiy "1 total commits to the home-assistant organization: +1 commit to home-assistant +") - [Arthur Leonard Andersen (@leoc)](https://github.com/leoc "9 total commits to the home-assistant organization: 9 commits to home-assistant ") @@ -857,8 +878,9 @@ This page contains a list of people who have contributed in one way or another t - [Austin (@trainman419)](https://github.com/trainman419 "9 total commits to the home-assistant organization: 9 commits to home-assistant ") -- [Austin Drummond (@adrum)](https://github.com/adrum "2 total commits to the home-assistant organization: -2 commits to home-assistant.io +- [Austin Drummond (@adrum)](https://github.com/adrum "8 total commits to the home-assistant organization: +4 commits to home-assistant +4 commits to home-assistant.io ") - [austinlg96 (@austinlg96)](https://github.com/austinlg96 "2 total commits to the home-assistant organization: 1 commit to home-assistant @@ -942,6 +964,9 @@ This page contains a list of people who have contributed in one way or another t - [Bartek Celary (@bcelary)](https://github.com/bcelary "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") +- [Bas (@basbl)](https://github.com/basbl "1 total commits to the home-assistant organization: +1 commit to home-assistant +") - [Bas Schipper (@basschipper)](https://github.com/basschipper "10 total commits to the home-assistant organization: 8 commits to home-assistant 2 commits to home-assistant.io @@ -1003,14 +1028,15 @@ This page contains a list of people who have contributed in one way or another t - [Ben Krajancic (@Fantasmos)](https://github.com/Fantasmos "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") -- [Ben Lebherz (@benleb)](https://github.com/benleb "10 total commits to the home-assistant organization: +- [Ben Lebherz (@benleb)](https://github.com/benleb "11 total commits to the home-assistant organization: 4 commits to home-assistant.io 3 commits to home-assistant 2 commits to appdaemon +1 commit to home-assistant-notebooks 1 commit to developers.home-assistant ") -- [Ben Menchaca (@bmenchaca)](https://github.com/bmenchaca "3 total commits to the home-assistant organization: -3 commits to open-zwave +- [Ben Menchaca (@bmenchaca)](https://github.com/bmenchaca "5 total commits to the home-assistant organization: +5 commits to open-zwave ") - [Ben Nelson (@nelsonblaha)](https://github.com/nelsonblaha "2 total commits to the home-assistant organization: 2 commits to home-assistant.io @@ -1088,8 +1114,8 @@ This page contains a list of people who have contributed in one way or another t - [bestlibre (@bestlibre)](https://github.com/bestlibre "16 total commits to the home-assistant organization: 8 commits to home-assistant 5 commits to home-assistant.io -1 commit to hassio-build 1 commit to home-assistant-polymer +1 commit to hassio-build 1 commit to hassio ") - [bigbadblunt (@bigbadblunt)](https://github.com/bigbadblunt "1 total commits to the home-assistant organization: @@ -1127,6 +1153,9 @@ This page contains a list of people who have contributed in one way or another t - [bjohnson8949 (@bjohnson8949)](https://github.com/bjohnson8949 "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") +- [Björn Fredriksson (@Aangbaeck)](https://github.com/Aangbaeck "1 total commits to the home-assistant organization: +1 commit to home-assistant.io +") - [Björn Orri (@bjornorri)](https://github.com/bjornorri "1 total commits to the home-assistant organization: 1 commit to home-assistant-iOS ") @@ -1165,8 +1194,8 @@ This page contains a list of people who have contributed in one way or another t 1 commit to home-assistant 1 commit to home-assistant.io ") -- [Bo (@bohmandan)](https://github.com/bohmandan "1 total commits to the home-assistant organization: -1 commit to home-assistant.io +- [Bo (@bohmandan)](https://github.com/bohmandan "2 total commits to the home-assistant organization: +2 commits to home-assistant.io ") - [Bob Anderson (@rwa)](https://github.com/rwa "12 total commits to the home-assistant organization: 7 commits to home-assistant @@ -1253,8 +1282,8 @@ This page contains a list of people who have contributed in one way or another t - [Brahma Fear (@brahmafear)](https://github.com/brahmafear "8 total commits to the home-assistant organization: 8 commits to home-assistant.io ") -- [Bram Kragten (@bramkragten)](https://github.com/bramkragten "70 total commits to the home-assistant organization: -35 commits to home-assistant-polymer +- [Bram Kragten (@bramkragten)](https://github.com/bramkragten "78 total commits to the home-assistant organization: +43 commits to home-assistant-polymer 25 commits to home-assistant 9 commits to home-assistant.io 1 commit to home-assistant-notebooks @@ -1421,16 +1450,16 @@ This page contains a list of people who have contributed in one way or another t - [caius (@caiuspb)](https://github.com/caiuspb "3 total commits to the home-assistant organization: 3 commits to home-assistant ") -- [Caleb (@finish06)](https://github.com/finish06 "8 total commits to the home-assistant organization: -7 commits to home-assistant +- [Caleb (@finish06)](https://github.com/finish06 "9 total commits to the home-assistant organization: +8 commits to home-assistant 1 commit to home-assistant.io ") - [callifo (@callifo)](https://github.com/callifo "1 total commits to the home-assistant organization: 1 commit to home-assistant-polymer ") - [Cameron Bulock (@cbulock)](https://github.com/cbulock "5 total commits to the home-assistant organization: -2 commits to home-assistant 2 commits to home-assistant.io +2 commits to home-assistant 1 commit to netdisco ") - [Cameron Llewellyn (@camrun91)](https://github.com/camrun91 "2 total commits to the home-assistant organization: @@ -1458,8 +1487,8 @@ This page contains a list of people who have contributed in one way or another t - [carlosmgr (@carlosmgr)](https://github.com/carlosmgr "6 total commits to the home-assistant organization: 6 commits to home-assistant ") -- [carstenschroeder (@carstenschroeder)](https://github.com/carstenschroeder "2 total commits to the home-assistant organization: -2 commits to home-assistant +- [carstenschroeder (@carstenschroeder)](https://github.com/carstenschroeder "4 total commits to the home-assistant organization: +4 commits to home-assistant ") - [Carter (@BluGeni)](https://github.com/BluGeni "3 total commits to the home-assistant organization: 2 commits to home-assistant.io @@ -1487,15 +1516,15 @@ This page contains a list of people who have contributed in one way or another t - [cclauss (@cclauss)](https://github.com/cclauss "1 total commits to the home-assistant organization: 1 commit to appdaemon ") -- [cdce8p (@cdce8p)](https://github.com/cdce8p "203 total commits to the home-assistant organization: -128 commits to home-assistant +- [cdce8p (@cdce8p)](https://github.com/cdce8p "205 total commits to the home-assistant organization: +130 commits to home-assistant 50 commits to home-assistant.io 14 commits to home-assistant-polymer 6 commits to developers.home-assistant 5 commits to hass-release ") -- [cdheiser (@cdheiser)](https://github.com/cdheiser "3 total commits to the home-assistant organization: -2 commits to home-assistant +- [cdheiser (@cdheiser)](https://github.com/cdheiser "5 total commits to the home-assistant organization: +4 commits to home-assistant 1 commit to home-assistant.io ") - [Cecron (@Cecron)](https://github.com/Cecron "1 total commits to the home-assistant organization: @@ -1608,8 +1637,8 @@ This page contains a list of people who have contributed in one way or another t - [Chris Heath (@Nedlinin)](https://github.com/Nedlinin "1 total commits to the home-assistant organization: 1 commit to open-zwave ") -- [Chris Helming (@cwhits)](https://github.com/cwhits "1 total commits to the home-assistant organization: -1 commit to home-assistant.io +- [Chris Helming (@cwhits)](https://github.com/cwhits "2 total commits to the home-assistant organization: +2 commits to home-assistant.io ") - [Chris Huegle (@chuegle)](https://github.com/chuegle "1 total commits to the home-assistant organization: 1 commit to netdisco @@ -1637,6 +1666,9 @@ This page contains a list of people who have contributed in one way or another t - [Chris Mulder (@chrisvis)](https://github.com/chrisvis "2 total commits to the home-assistant organization: 2 commits to home-assistant ") +- [Chris Nesbitt\-Smith (@chrisns)](https://github.com/chrisns "3 total commits to the home-assistant organization: +3 commits to open-zwave +") - [Chris R (@ChrisRomp)](https://github.com/ChrisRomp "2 total commits to the home-assistant organization: 1 commit to open-zwave 1 commit to home-assistant.io @@ -1797,8 +1829,9 @@ This page contains a list of people who have contributed in one way or another t 1 commit to open-zwave 1 commit to home-assistant ") -- [Clifford W\. Hansen (@cliffordwhansen)](https://github.com/cliffordwhansen "3 total commits to the home-assistant organization: +- [Clifford W\. Hansen (@cliffordwhansen)](https://github.com/cliffordwhansen "4 total commits to the home-assistant organization: 2 commits to appdaemon +1 commit to home-assistant 1 commit to home-assistant.io ") - [clyra (@clyra)](https://github.com/clyra "3 total commits to the home-assistant organization: @@ -1813,8 +1846,8 @@ This page contains a list of people who have contributed in one way or another t - [Codepadawan (@Codepadawan)](https://github.com/Codepadawan "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") -- [cogneato (@cogneato)](https://github.com/cogneato "25 total commits to the home-assistant organization: -18 commits to home-assistant.io +- [cogneato (@cogneato)](https://github.com/cogneato "26 total commits to the home-assistant organization: +19 commits to home-assistant.io 4 commits to developers.home-assistant 3 commits to hassos ") @@ -1913,9 +1946,9 @@ This page contains a list of people who have contributed in one way or another t - [cswinford (@cswinford)](https://github.com/cswinford "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") -- [ctborg (@ctborg)](https://github.com/ctborg "4 total commits to the home-assistant organization: +- [ctborg (@ctborg)](https://github.com/ctborg "5 total commits to the home-assistant organization: +3 commits to home-assistant.io 2 commits to home-assistant -2 commits to home-assistant.io ") - [CTLS (@CTLS)](https://github.com/CTLS "4 total commits to the home-assistant organization: 3 commits to home-assistant @@ -1924,15 +1957,15 @@ This page contains a list of people who have contributed in one way or another t - [CupricReki (@CupricReki)](https://github.com/CupricReki "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") -- [CV (@dagobert)](https://github.com/dagobert "7 total commits to the home-assistant organization: -7 commits to home-assistant.io +- [CV (@dagobert)](https://github.com/dagobert "9 total commits to the home-assistant organization: +9 commits to home-assistant.io ") - [cweakland (@cweakland)](https://github.com/cweakland "1 total commits to the home-assistant organization: 1 commit to open-zwave ") - [cxlwill (@cxlwill)](https://github.com/cxlwill "4 total commits to the home-assistant organization: -2 commits to home-assistant-polymer 2 commits to hassbian-scripts +2 commits to home-assistant-polymer ") - [daemondazz (@daemondazz)](https://github.com/daemondazz "2 total commits to the home-assistant organization: 2 commits to open-zwave @@ -2014,6 +2047,9 @@ This page contains a list of people who have contributed in one way or another t - [Dan Trevino (@dantrevino)](https://github.com/dantrevino "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") +- [Dane (@Xiol)](https://github.com/Xiol "1 total commits to the home-assistant organization: +1 commit to home-assistant.io +") - [Dane Peterson (@peterson-dane)](https://github.com/peterson-dane "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") @@ -2048,9 +2084,9 @@ This page contains a list of people who have contributed in one way or another t - [Daniel Escoz (@Darkhogg)](https://github.com/Darkhogg "3 total commits to the home-assistant organization: 3 commits to home-assistant.io ") -- [Daniel Høyer Iversen (@Danielhiversen)](https://github.com/Danielhiversen "402 total commits to the home-assistant organization: +- [Daniel Høyer Iversen (@Danielhiversen)](https://github.com/Danielhiversen "403 total commits to the home-assistant organization: 274 commits to home-assistant -125 commits to home-assistant.io +126 commits to home-assistant.io 3 commits to home-assistant-polymer ") - [Daniel Kalmar (@kalimaul)](https://github.com/kalimaul "2 total commits to the home-assistant organization: @@ -2083,9 +2119,9 @@ This page contains a list of people who have contributed in one way or another t - [Daniel Schaal (@schaal)](https://github.com/schaal "2 total commits to the home-assistant organization: 2 commits to home-assistant ") -- [Daniel Shokouhi (@dshokouhi)](https://github.com/dshokouhi "46 total commits to the home-assistant organization: +- [Daniel Shokouhi (@dshokouhi)](https://github.com/dshokouhi "49 total commits to the home-assistant organization: +26 commits to home-assistant 23 commits to home-assistant.io -23 commits to home-assistant ") - [Daniel Stone (@daniel-stoneuk)](https://github.com/daniel-stoneuk "2 total commits to the home-assistant organization: 2 commits to home-assistant.io @@ -2127,6 +2163,9 @@ This page contains a list of people who have contributed in one way or another t - [Danny Murphy (@Dmurph24)](https://github.com/Dmurph24 "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") +- [daphatty (@daphatty)](https://github.com/daphatty "1 total commits to the home-assistant organization: +1 commit to home-assistant.io +") - [Daphne Lin (@daphotron)](https://github.com/daphotron "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") @@ -2224,8 +2263,9 @@ This page contains a list of people who have contributed in one way or another t - [David Earl (@davidearl)](https://github.com/davidearl "1 total commits to the home-assistant organization: 1 commit to dehydrated ") -- [David F\. Mulcahey (@dmulcahey)](https://github.com/dmulcahey "15 total commits to the home-assistant organization: -14 commits to home-assistant +- [David F\. Mulcahey (@dmulcahey)](https://github.com/dmulcahey "24 total commits to the home-assistant organization: +20 commits to home-assistant +3 commits to home-assistant-polymer 1 commit to home-assistant.io ") - [David Fiel (@dfiel)](https://github.com/dfiel "3 total commits to the home-assistant organization: @@ -2327,8 +2367,8 @@ This page contains a list of people who have contributed in one way or another t 1 commit to home-assistant ") - [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.io +2 commits to home-assistant ") - [definitio (@definitio)](https://github.com/definitio "4 total commits to the home-assistant organization: 2 commits to home-assistant @@ -2357,8 +2397,8 @@ This page contains a list of people who have contributed in one way or another t - [Denix (@denics)](https://github.com/denics "3 total commits to the home-assistant organization: 3 commits to home-assistant.io ") -- [Dennis (@CookieMonster87)](https://github.com/CookieMonster87 "6 total commits to the home-assistant organization: -6 commits to open-zwave +- [Dennis (@CookieMonster87)](https://github.com/CookieMonster87 "7 total commits to the home-assistant organization: +7 commits to open-zwave ") - [Dennis de Greef (@dennisdegreef)](https://github.com/dennisdegreef "2 total commits to the home-assistant organization: 2 commits to home-assistant @@ -2448,9 +2488,9 @@ This page contains a list of people who have contributed in one way or another t - [Diogo Alves (@killercode)](https://github.com/killercode "2 total commits to the home-assistant organization: 2 commits to open-zwave ") -- [Diogo Gomes (@dgomes)](https://github.com/dgomes "87 total commits to the home-assistant organization: +- [Diogo Gomes (@dgomes)](https://github.com/dgomes "88 total commits to the home-assistant organization: 59 commits to home-assistant -27 commits to home-assistant.io +28 commits to home-assistant.io 1 commit to developers.home-assistant ") - [Diogo Soares (@diogos88)](https://github.com/diogos88 "2 total commits to the home-assistant organization: @@ -2490,8 +2530,8 @@ This page contains a list of people who have contributed in one way or another t - [dnaphreak (@dnaphreak)](https://github.com/dnaphreak "2 total commits to the home-assistant organization: 2 commits to home-assistant.io ") -- [dnguyen800 (@dnguyen800)](https://github.com/dnguyen800 "5 total commits to the home-assistant organization: -5 commits to home-assistant.io +- [dnguyen800 (@dnguyen800)](https://github.com/dnguyen800 "6 total commits to the home-assistant organization: +6 commits to home-assistant.io ") - [DoloresHA (@DoloresHA)](https://github.com/DoloresHA "3 total commits to the home-assistant organization: 2 commits to home-assistant.io @@ -2568,10 +2608,10 @@ This page contains a list of people who have contributed in one way or another t - [dtorner (@dtorner)](https://github.com/dtorner "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") -- [DubhAd (@DubhAd)](https://github.com/DubhAd "527 total commits to the home-assistant organization: -521 commits to home-assistant.io -2 commits to hassos +- [DubhAd (@DubhAd)](https://github.com/DubhAd "537 total commits to the home-assistant organization: +531 commits to home-assistant.io 2 commits to developers.home-assistant +2 commits to hassos 1 commit to appdaemon 1 commit to home-assistant ") @@ -2642,11 +2682,11 @@ This page contains a list of people who have contributed in one way or another t 9 commits to home-assistant 3 commits to home-assistant.io ") -- [ehendrix23 (@ehendrix23)](https://github.com/ehendrix23 "29 total commits to the home-assistant organization: -24 commits to home-assistant -3 commits to home-assistant.io -1 commit to pyharmony +- [ehendrix23 (@ehendrix23)](https://github.com/ehendrix23 "32 total commits to the home-assistant organization: +26 commits to home-assistant +4 commits to home-assistant.io 1 commit to home-assistant-polymer +1 commit to pyharmony ") - [eiaro (@eiaro)](https://github.com/eiaro "4 total commits to the home-assistant organization: 4 commits to home-assistant @@ -2678,9 +2718,9 @@ This page contains a list of people who have contributed in one way or another t - [Elias Karakoulakis (@ekarak)](https://github.com/ekarak "8 total commits to the home-assistant organization: 8 commits to open-zwave ") -- [Eliseo Martelli (@eliseomartelli)](https://github.com/eliseomartelli "12 total commits to the home-assistant organization: -9 commits to home-assistant -3 commits to home-assistant.io +- [Eliseo Martelli (@eliseomartelli)](https://github.com/eliseomartelli "17 total commits to the home-assistant organization: +12 commits to home-assistant +5 commits to home-assistant.io ") - [Ellis Percival (@flyte)](https://github.com/flyte "31 total commits to the home-assistant organization: 25 commits to home-assistant @@ -2731,8 +2771,8 @@ This page contains a list of people who have contributed in one way or another t - [Emmanuel Mwangi (@cloudbring)](https://github.com/cloudbring "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") -- [emontnemery (@emontnemery)](https://github.com/emontnemery "95 total commits to the home-assistant organization: -73 commits to home-assistant +- [emontnemery (@emontnemery)](https://github.com/emontnemery "111 total commits to the home-assistant organization: +89 commits to home-assistant 21 commits to home-assistant.io 1 commit to developers.home-assistant ") @@ -2777,9 +2817,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 Nagley (@marchingphoenix)](https://github.com/marchingphoenix "17 total commits to the home-assistant organization: +- [Eric Nagley (@marchingphoenix)](https://github.com/marchingphoenix "18 total commits to the home-assistant organization: 15 commits to home-assistant -2 commits to home-assistant.io +3 commits to home-assistant.io ") - [Eric Oosting (@eoosting)](https://github.com/eoosting "3 total commits to the home-assistant organization: 3 commits to home-assistant.io @@ -2877,17 +2917,17 @@ This page contains a list of people who have contributed in one way or another t - [Ezra Bowden (@bn0)](https://github.com/bn0 "2 total commits to the home-assistant organization: 2 commits to warrant ") -- [Fabian Affolter (@fabaff)](https://github.com/fabaff "5265 total commits to the home-assistant organization: -3219 commits to home-assistant.io -1826 commits to home-assistant -38 commits to home-assistant-cli +- [Fabian Affolter (@fabaff)](https://github.com/fabaff "5311 total commits to the home-assistant organization: +3241 commits to home-assistant.io +1838 commits to home-assistant +47 commits to home-assistant-cli 36 commits to home-assistant-notebooks +35 commits to developers.home-assistant 33 commits to home-assistant-assets -32 commits to developers.home-assistant 18 commits to organization-internal 12 commits to hassio-build -11 commits to home-assistant-polymer 11 commits to netdisco +11 commits to home-assistant-polymer 7 commits to hassos 6 commits to hassio-addons 6 commits to hassio @@ -2895,8 +2935,8 @@ This page contains a list of people who have contributed in one way or another t 2 commits to home-assistant-iOS 2 commits to data.home-assistant 1 commit to home-assistant-js-websocket -1 commit to example-custom-config 1 commit to ui-schema +1 commit to example-custom-config ") - [Fabian Fischer (@nodomain)](https://github.com/nodomain "1 total commits to the home-assistant organization: 1 commit to hassio-addons @@ -2960,6 +3000,9 @@ This page contains a list of people who have contributed in one way or another t - [ferdydek (@ferdydek)](https://github.com/ferdydek "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") +- [Fergus (@fergus)](https://github.com/fergus "1 total commits to the home-assistant organization: +1 commit to open-zwave +") - [Fermulator (@fermulator)](https://github.com/fermulator "2 total commits to the home-assistant organization: 2 commits to home-assistant.io ") @@ -3008,6 +3051,9 @@ This page contains a list of people who have contributed in one way or another t - [FletcherAU (@FletcherAU)](https://github.com/FletcherAU "1 total commits to the home-assistant organization: 1 commit to home-assistant ") +- [flinkebernt (@flinkebernt)](https://github.com/flinkebernt "2 total commits to the home-assistant organization: +2 commits to open-zwave +") - [Flip Hess (@fliphess)](https://github.com/fliphess "2 total commits to the home-assistant organization: 1 commit to home-assistant 1 commit to home-assistant.io @@ -3033,6 +3079,9 @@ This page contains a list of people who have contributed in one way or another t 19 commits to home-assistant.io 7 commits to home-assistant ") +- [Florian Ludwig (@FlorianLudwig)](https://github.com/FlorianLudwig "2 total commits to the home-assistant organization: +2 commits to home-assistant +") - [Florian Werner (@flo-wer)](https://github.com/flo-wer "2 total commits to the home-assistant organization: 1 commit to home-assistant 1 commit to home-assistant.io @@ -3062,9 +3111,9 @@ This page contains a list of people who have contributed in one way or another t - [fran1987 (@fran1987)](https://github.com/fran1987 "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") -- [Franck Nijhof (@frenck)](https://github.com/frenck "104 total commits to the home-assistant organization: -51 commits to home-assistant.io -21 commits to hassio-cli +- [Franck Nijhof (@frenck)](https://github.com/frenck "99 total commits to the home-assistant organization: +52 commits to home-assistant.io +15 commits to hassio-cli 11 commits to hassio 8 commits to developers.home-assistant 5 commits to home-assistant @@ -3109,8 +3158,8 @@ This page contains a list of people who have contributed in one way or another t 1 commit to developers.home-assistant 1 commit to home-assistant ") -- [Fredrik Erlandsson (@fredrike)](https://github.com/fredrike "25 total commits to the home-assistant organization: -23 commits to home-assistant +- [Fredrik Erlandsson (@fredrike)](https://github.com/fredrike "28 total commits to the home-assistant organization: +26 commits to home-assistant 2 commits to home-assistant.io ") - [Fredrik Fjeld (@fredrikfjeld)](https://github.com/fredrikfjeld "2 total commits to the home-assistant organization: @@ -3157,8 +3206,8 @@ This page contains a list of people who have contributed in one way or another t ") - [Gabriel Oliveira (@gabrielboliveira)](https://github.com/gabrielboliveira "4 total commits to the home-assistant organization: 1 commit to home-assistant-polymer -1 commit to hassos 1 commit to hassio-addons +1 commit to hassos 1 commit to home-assistant.io ") - [GadgetReactor (@GadgetReactor)](https://github.com/GadgetReactor "2 total commits to the home-assistant organization: @@ -3243,6 +3292,9 @@ This page contains a list of people who have contributed in one way or another t - [Georgii Staroselskii (@staroselskii)](https://github.com/staroselskii "1 total commits to the home-assistant organization: 1 commit to pi-gen ") +- [georgroehl (@georgroehl)](https://github.com/georgroehl "1 total commits to the home-assistant organization: +1 commit to home-assistant.io +") - [Gerard (@gerard33)](https://github.com/gerard33 "22 total commits to the home-assistant organization: 13 commits to home-assistant.io 9 commits to home-assistant @@ -3380,8 +3432,8 @@ This page contains a list of people who have contributed in one way or another t - [Grant McConnaughey (@grantmcconnaughey)](https://github.com/grantmcconnaughey "8 total commits to the home-assistant organization: 8 commits to warrant ") -- [Grant Russell (@ukgrant)](https://github.com/ukgrant "1 total commits to the home-assistant organization: -1 commit to home-assistant-iOS +- [Grant Russell (@ukgrant)](https://github.com/ukgrant "3 total commits to the home-assistant organization: +3 commits to home-assistant-iOS ") - [Green Lightning (@GreenLightning)](https://github.com/GreenLightning "1 total commits to the home-assistant organization: 1 commit to open-zwave @@ -3647,6 +3699,9 @@ This page contains a list of people who have contributed in one way or another t 2 commits to homebridge-homeassistant 1 commit to home-assistant.io ") +- [Hoobie7 (@Hoobie7)](https://github.com/Hoobie7 "1 total commits to the home-assistant organization: +1 commit to home-assistant.io +") - [HoppingMonk (@HoppingMonk)](https://github.com/HoppingMonk "1 total commits to the home-assistant organization: 1 commit to developers.home-assistant ") @@ -3684,7 +3739,8 @@ This page contains a list of people who have contributed in one way or another t - [Hugo Hromic (@hhromic)](https://github.com/hhromic "4 total commits to the home-assistant organization: 4 commits to pi-gen ") -- [hulkhaugen (@hulkhaugen)](https://github.com/hulkhaugen "1 total commits to the home-assistant organization: +- [hulkhaugen (@hulkhaugen)](https://github.com/hulkhaugen "2 total commits to the home-assistant organization: +1 commit to home-assistant-polymer 1 commit to home-assistant.io ") - [Hung Le (@hungle)](https://github.com/hungle "1 total commits to the home-assistant organization: @@ -3727,11 +3783,11 @@ This page contains a list of people who have contributed in one way or another t - [Ian Day (@iandday)](https://github.com/iandday "16 total commits to the home-assistant organization: 16 commits to pyharmony ") -- [Ian Richardson (@iantrich)](https://github.com/iantrich "139 total commits to the home-assistant organization: -111 commits to home-assistant-polymer -21 commits to home-assistant.io +- [Ian Richardson (@iantrich)](https://github.com/iantrich "145 total commits to the home-assistant organization: +112 commits to home-assistant-polymer +25 commits to home-assistant.io 6 commits to home-assistant -1 commit to developers.home-assistant +2 commits to developers.home-assistant ") - [Ian Slinger (@ianjs)](https://github.com/ianjs "1 total commits to the home-assistant organization: 1 commit to home-assistant.io @@ -3769,8 +3825,8 @@ This page contains a list of people who have contributed in one way or another t 5 commits to home-assistant.io 1 commit to home-assistant-polymer ") -- [IIIdefconIII (@IIIdefconIII)](https://github.com/IIIdefconIII "1 total commits to the home-assistant organization: -1 commit to home-assistant.io +- [IIIdefconIII (@IIIdefconIII)](https://github.com/IIIdefconIII "2 total commits to the home-assistant organization: +2 commits to home-assistant.io ") - [ikifar2012 (@ikifar2012)](https://github.com/ikifar2012 "2 total commits to the home-assistant organization: 2 commits to home-assistant.io @@ -3939,6 +3995,9 @@ This page contains a list of people who have contributed in one way or another t - [james\-fry (@james-fry)](https://github.com/james-fry "2 total commits to the home-assistant organization: 2 commits to home-assistant.io ") +- [jamesthomas128 (@jamesthomas128)](https://github.com/jamesthomas128 "1 total commits to the home-assistant organization: +1 commit to open-zwave +") - [Jamie Shaw (@jamieshaw)](https://github.com/jamieshaw "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") @@ -4015,6 +4074,9 @@ This page contains a list of people who have contributed in one way or another t 1 commit to home-assistant 1 commit to home-assistant.io ") +- [Jarle B\. Hjortand (@jarlebh)](https://github.com/jarlebh "1 total commits to the home-assistant organization: +1 commit to home-assistant +") - [Jason Albert (@thejta)](https://github.com/thejta "1 total commits to the home-assistant organization: 1 commit to home-assistant ") @@ -4028,8 +4090,8 @@ This page contains a list of people who have contributed in one way or another t - [Jason Hite (@jasonmhite)](https://github.com/jasonmhite "6 total commits to the home-assistant organization: 6 commits to appdaemon ") -- [Jason Hu (@awarecan)](https://github.com/awarecan "167 total commits to the home-assistant organization: -108 commits to home-assistant +- [Jason Hu (@awarecan)](https://github.com/awarecan "168 total commits to the home-assistant organization: +109 commits to home-assistant 27 commits to home-assistant.io 21 commits to home-assistant-polymer 9 commits to developers.home-assistant @@ -4049,9 +4111,9 @@ This page contains a list of people who have contributed in one way or another t 1 commit to home-assistant 1 commit to home-assistant.io ") -- [Jason Lawrence (@jjlawren)](https://github.com/jjlawren "8 total commits to the home-assistant organization: +- [Jason Lawrence (@jjlawren)](https://github.com/jjlawren "9 total commits to the home-assistant organization: 5 commits to home-assistant -2 commits to home-assistant-iOS +3 commits to home-assistant-iOS 1 commit to home-assistant.io ") - [Jason Schollenberger (@jschollenberger)](https://github.com/jschollenberger "1 total commits to the home-assistant organization: @@ -4066,8 +4128,8 @@ This page contains a list of people who have contributed in one way or another t - [Jason Woodward (@woodwardjd)](https://github.com/woodwardjd "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") -- [Jasper van der Neut \- Stulen (@jvanderneutstulen)](https://github.com/jvanderneutstulen "4 total commits to the home-assistant organization: -4 commits to hassos +- [Jasper van der Neut \- Stulen (@jvanderneutstulen)](https://github.com/jvanderneutstulen "7 total commits to the home-assistant organization: +7 commits to hassos ") - [javicalle (@javicalle)](https://github.com/javicalle "6 total commits to the home-assistant organization: 4 commits to home-assistant @@ -4124,8 +4186,8 @@ This page contains a list of people who have contributed in one way or another t - [Jean Regisser (@jeanregisser)](https://github.com/jeanregisser "2 total commits to the home-assistant organization: 2 commits to home-assistant ") -- [Jean\-François Auger (@nechry)](https://github.com/nechry "884 total commits to the home-assistant organization: -878 commits to open-zwave +- [Jean\-François Auger (@nechry)](https://github.com/nechry "922 total commits to the home-assistant organization: +916 commits to open-zwave 6 commits to python-openzwave ") - [Jean\-Michel Julien (@KurdyMalloy)](https://github.com/KurdyMalloy "1 total commits to the home-assistant organization: @@ -4191,9 +4253,9 @@ This page contains a list of people who have contributed in one way or another t - [Jelmer Tiete (@JelmerT)](https://github.com/JelmerT "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") -- [Jens (@jensihnow)](https://github.com/jensihnow "5 total commits to the home-assistant organization: +- [Jens (@jensihnow)](https://github.com/jensihnow "6 total commits to the home-assistant organization: 3 commits to home-assistant -2 commits to home-assistant.io +3 commits to home-assistant.io ") - [Jens (@jhoepken)](https://github.com/jhoepken "3 total commits to the home-assistant organization: 3 commits to home-assistant.io @@ -4447,8 +4509,8 @@ This page contains a list of people who have contributed in one way or another t 3 commits to home-assistant.io 1 commit to appdaemon ") -- [Johann Kellerman (@kellerza)](https://github.com/kellerza "189 total commits to the home-assistant organization: -153 commits to home-assistant +- [Johann Kellerman (@kellerza)](https://github.com/kellerza "190 total commits to the home-assistant organization: +154 commits to home-assistant 35 commits to home-assistant.io 1 commit to developers.home-assistant ") @@ -4501,8 +4563,8 @@ This page contains a list of people who have contributed in one way or another t 1 commit to hadashboard 1 commit to home-assistant-polymer ") -- [John Shahawy (@JohnShahawy)](https://github.com/JohnShahawy "1 total commits to the home-assistant organization: -1 commit to home-assistant.io +- [John Shahawy (@JohnShahawy)](https://github.com/JohnShahawy "2 total commits to the home-assistant organization: +2 commits to home-assistant.io ") - [John W\. Long (@jlong)](https://github.com/jlong "1 total commits to the home-assistant organization: 1 commit to home-assistant.io @@ -4568,11 +4630,11 @@ This page contains a list of people who have contributed in one way or another t - [Jonathan Batchelor (@jmb)](https://github.com/jmb "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") -- [Jonathan Herlin (@Jonher937)](https://github.com/Jonher937 "2 total commits to the home-assistant organization: -2 commits to home-assistant.io +- [Jonathan Herlin (@Jonher937)](https://github.com/Jonher937 "3 total commits to the home-assistant organization: +3 commits to home-assistant.io ") -- [Jonathan Keljo (@jkeljo)](https://github.com/jkeljo "6 total commits to the home-assistant organization: -3 commits to home-assistant +- [Jonathan Keljo (@jkeljo)](https://github.com/jkeljo "7 total commits to the home-assistant organization: +4 commits to home-assistant 3 commits to home-assistant.io ") - [Jonathan Martens (@jmartens)](https://github.com/jmartens "1 total commits to the home-assistant organization: @@ -4615,13 +4677,13 @@ This page contains a list of people who have contributed in one way or another t 40 commits to home-assistant 3 commits to home-assistant.io ") -- [Jorim Tielemans (@tjorim)](https://github.com/tjorim "88 total commits to the home-assistant organization: -73 commits to home-assistant.io +- [Jorim Tielemans (@tjorim)](https://github.com/tjorim "91 total commits to the home-assistant organization: +76 commits to home-assistant.io 6 commits to home-assistant 2 commits to hassio-cli 2 commits to hassio-addons -2 commits to developers.home-assistant 2 commits to hassio +2 commits to developers.home-assistant 1 commit to hassio-build ") - [jorisc90 (@jorisc90)](https://github.com/jorisc90 "1 total commits to the home-assistant organization: @@ -4794,8 +4856,8 @@ This page contains a list of people who have contributed in one way or another t - [Justin Good (@justingood)](https://github.com/justingood "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") -- [Justin Hammond (@Fishwaldo)](https://github.com/Fishwaldo "1208 total commits to the home-assistant organization: -1208 commits to open-zwave +- [Justin Hammond (@Fishwaldo)](https://github.com/Fishwaldo "1216 total commits to the home-assistant organization: +1216 commits to open-zwave ") - [Justin Hayes (@GussyH)](https://github.com/GussyH "8 total commits to the home-assistant organization: 7 commits to hadashboard @@ -4835,6 +4897,9 @@ This page contains a list of people who have contributed in one way or another t - [Jérémie Klein (@grm)](https://github.com/grm "1 total commits to the home-assistant organization: 1 commit to appdaemon ") +- [Jérôme Wiedemann (@RomRider)](https://github.com/RomRider "1 total commits to the home-assistant organization: +1 commit to home-assistant +") - [Jürgen W (@jurgenweber)](https://github.com/jurgenweber "2 total commits to the home-assistant organization: 2 commits to home-assistant.io ") @@ -4867,8 +4932,7 @@ This page contains a list of people who have contributed in one way or another t - [Kame (@tobiasgraf)](https://github.com/tobiasgraf "14 total commits to the home-assistant organization: 14 commits to open-zwave ") -- [Kamil Warguła (@quamilek)](https://github.com/quamilek "2 total commits to the home-assistant organization: -1 commit to hassio-cli +- [Kamil Warguła (@quamilek)](https://github.com/quamilek "1 total commits to the home-assistant organization: 1 commit to home-assistant ") - [Kareem Sultan (@kareem613)](https://github.com/kareem613 "1 total commits to the home-assistant organization: @@ -4914,6 +4978,9 @@ This page contains a list of people who have contributed in one way or another t - [Kees Schollaart (@keesschollaart81)](https://github.com/keesschollaart81 "2 total commits to the home-assistant organization: 2 commits to home-assistant ") +- [keesak (@cdkonecny)](https://github.com/cdkonecny "1 total commits to the home-assistant organization: +1 commit to home-assistant +") - [Keiran S (@keirans)](https://github.com/keirans "3 total commits to the home-assistant organization: 2 commits to home-assistant.io 1 commit to home-assistant @@ -4942,8 +5009,8 @@ This page contains a list of people who have contributed in one way or another t 13 commits to home-assistant.io 2 commits to appdaemon ") -- [kennedyshead (@kennedyshead)](https://github.com/kennedyshead "42 total commits to the home-assistant organization: -38 commits to home-assistant +- [kennedyshead (@kennedyshead)](https://github.com/kennedyshead "45 total commits to the home-assistant organization: +41 commits to home-assistant 4 commits to home-assistant.io ") - [Kenny Millington (@kmdm)](https://github.com/kmdm "2 total commits to the home-assistant organization: @@ -4984,8 +5051,8 @@ This page contains a list of people who have contributed in one way or another t - [Kevin Fowlks (@kfowlks)](https://github.com/kfowlks "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") -- [Kevin Fronczak (@fronzbot)](https://github.com/fronzbot "30 total commits to the home-assistant organization: -18 commits to home-assistant +- [Kevin Fronczak (@fronzbot)](https://github.com/fronzbot "31 total commits to the home-assistant organization: +19 commits to home-assistant 12 commits to home-assistant.io ") - [Kevin Gisi (@gisikw)](https://github.com/gisikw "5 total commits to the home-assistant organization: @@ -5039,6 +5106,9 @@ This page contains a list of people who have contributed in one way or another t - [kimvonmullen (@kimvonmullen)](https://github.com/kimvonmullen "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") +- [KingJ (@KingJ)](https://github.com/KingJ "1 total commits to the home-assistant organization: +1 commit to home-assistant.io +") - [Kip (@kipwittchen)](https://github.com/kipwittchen "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") @@ -5091,6 +5161,9 @@ This page contains a list of people who have contributed in one way or another t 3 commits to home-assistant 2 commits to home-assistant.io ") +- [koomik (@koomik)](https://github.com/koomik "1 total commits to the home-assistant organization: +1 commit to home-assistant +") - [kophinos (@kophinos)](https://github.com/kophinos "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") @@ -5159,8 +5232,8 @@ This page contains a list of people who have contributed in one way or another t - [Lance Haynie (@lancehaynie)](https://github.com/lancehaynie "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") -- [Lance Moss (@mossyhub)](https://github.com/mossyhub "1 total commits to the home-assistant organization: -1 commit to home-assistant.io +- [Lance Moss (@mossyhub)](https://github.com/mossyhub "2 total commits to the home-assistant organization: +2 commits to home-assistant.io ") - [lance36 (@lance36)](https://github.com/lance36 "1 total commits to the home-assistant organization: 1 commit to home-assistant @@ -5180,6 +5253,13 @@ This page contains a list of people who have contributed in one way or another t - [Lars Kerick (@Brice187)](https://github.com/Brice187 "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") +- [Lars Marowsky\-Brée (@l-mb)](https://github.com/l-mb "1 total commits to the home-assistant organization: +1 commit to home-assistant.io +") +- [larsvinc (@larsvinc)](https://github.com/larsvinc "4 total commits to the home-assistant organization: +3 commits to home-assistant +1 commit to home-assistant.io +") - [Lasse Korpela (@bobotus)](https://github.com/bobotus "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") @@ -5245,6 +5325,9 @@ This page contains a list of people who have contributed in one way or another t 3 commits to home-assistant 1 commit to home-assistant.io ") +- [Leonardo Merza (@ljmerza)](https://github.com/ljmerza "1 total commits to the home-assistant organization: +1 commit to home-assistant.io +") - [Leonardo Saraiva (@vyper)](https://github.com/vyper "3 total commits to the home-assistant organization: 3 commits to home-assistant.io ") @@ -5334,6 +5417,9 @@ This page contains a list of people who have contributed in one way or another t 1 commit to home-assistant 1 commit to home-assistant.io ") +- [Louis\-Etienne (@ledor473)](https://github.com/ledor473 "1 total commits to the home-assistant organization: +1 commit to home-assistant +") - [Lovro Oreskovic (@oresk)](https://github.com/oresk "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") @@ -5532,9 +5618,9 @@ This page contains a list of people who have contributed in one way or another t 3 commits to home-assistant 2 commits to home-assistant.io ") -- [Malte Franken (@exxamalte)](https://github.com/exxamalte "42 total commits to the home-assistant organization: -26 commits to home-assistant -12 commits to home-assistant.io +- [Malte Franken (@exxamalte)](https://github.com/exxamalte "45 total commits to the home-assistant organization: +28 commits to home-assistant +13 commits to home-assistant.io 3 commits to home-assistant-polymer 1 commit to developers.home-assistant ") @@ -5590,8 +5676,8 @@ This page contains a list of people who have contributed in one way or another t 90 commits to home-assistant 67 commits to home-assistant.io 1 commit to home-assistant-assets -1 commit to hassio-build 1 commit to home-assistant-polymer +1 commit to hassio-build ") - [Marcin Domański (@kabturek)](https://github.com/kabturek "6 total commits to the home-assistant organization: 4 commits to appdaemon @@ -5785,8 +5871,8 @@ This page contains a list of people who have contributed in one way or another t 3 commits to home-assistant.io ") - [Martin Donlon (@wickerwaka)](https://github.com/wickerwaka "4 total commits to the home-assistant organization: -2 commits to home-assistant.io 2 commits to home-assistant +2 commits to home-assistant.io ") - [Martin Eberhardt (@DarkFox)](https://github.com/DarkFox "6 total commits to the home-assistant organization: 5 commits to home-assistant.io @@ -5795,14 +5881,17 @@ This page contains a list of people who have contributed in one way or another t - [Martin Elwin (@melwin)](https://github.com/melwin "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") +- [Martin Gafner (@mgafner)](https://github.com/mgafner "1 total commits to the home-assistant organization: +1 commit to home-assistant.io +") - [Martin Geiseler (@tralafiti)](https://github.com/tralafiti "3 total commits to the home-assistant organization: 3 commits to dehydrated ") - [Martin Gross (@pc-coholic)](https://github.com/pc-coholic "3 total commits to the home-assistant organization: 3 commits to home-assistant ") -- [Martin Hjelmare (@MartinHjelmare)](https://github.com/MartinHjelmare "188 total commits to the home-assistant organization: -151 commits to home-assistant +- [Martin Hjelmare (@MartinHjelmare)](https://github.com/MartinHjelmare "189 total commits to the home-assistant organization: +152 commits to home-assistant 32 commits to home-assistant.io 5 commits to developers.home-assistant ") @@ -5855,9 +5944,9 @@ This page contains a list of people who have contributed in one way or another t - [marutanm (@marutanm)](https://github.com/marutanm "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") -- [Marvin Wichmann (@marvin-w)](https://github.com/marvin-w "2 total commits to the home-assistant organization: +- [Marvin Wichmann (@marvin-w)](https://github.com/marvin-w "4 total commits to the home-assistant organization: +3 commits to home-assistant.io 1 commit to home-assistant -1 commit to home-assistant.io ") - [Masahiro Kamata (@kamatari)](https://github.com/kamatari "1 total commits to the home-assistant organization: 1 commit to home-assistant.io @@ -5945,9 +6034,9 @@ This page contains a list of people who have contributed in one way or another t 3 commits to home-assistant-polymer 2 commits to developers.home-assistant ") -- [Matt Snyder (@oblogic7)](https://github.com/oblogic7 "10 total commits to the home-assistant organization: -6 commits to home-assistant -4 commits to home-assistant.io +- [Matt Snyder (@oblogic7)](https://github.com/oblogic7 "14 total commits to the home-assistant organization: +9 commits to home-assistant +5 commits to home-assistant.io ") - [Matt White (@matt-FFFFFF)](https://github.com/matt-FFFFFF "3 total commits to the home-assistant organization: 2 commits to home-assistant.io @@ -6026,8 +6115,8 @@ This page contains a list of people who have contributed in one way or another t - [Mattias Ryrlén (@mattiasr)](https://github.com/mattiasr "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") -- [Mattias Welponer (@mxworm)](https://github.com/mxworm "26 total commits to the home-assistant organization: -16 commits to home-assistant +- [Mattias Welponer (@mxworm)](https://github.com/mxworm "27 total commits to the home-assistant organization: +17 commits to home-assistant 9 commits to home-assistant.io 1 commit to home-assistant-polymer ") @@ -6072,8 +6161,8 @@ This page contains a list of people who have contributed in one way or another t - [Max Rumpf (@Maxr1998)](https://github.com/Maxr1998 "15 total commits to the home-assistant organization: 15 commits to home-assistant.io ") -- [Max Rydahl Andersen (@maxandersen)](https://github.com/maxandersen "56 total commits to the home-assistant organization: -50 commits to home-assistant-cli +- [Max Rydahl Andersen (@maxandersen)](https://github.com/maxandersen "60 total commits to the home-assistant organization: +54 commits to home-assistant-cli 3 commits to home-assistant.io 2 commits to developers.home-assistant 1 commit to home-assistant @@ -6208,6 +6297,9 @@ This page contains a list of people who have contributed in one way or another t 1 commit to home-assistant 1 commit to home-assistant.io ") +- [Michael Kowalchuk (@mkowalchuk)](https://github.com/mkowalchuk "1 total commits to the home-assistant organization: +1 commit to open-zwave +") - [Michael Kutý (@michaelkuty)](https://github.com/michaelkuty "3 total commits to the home-assistant organization: 3 commits to home-assistant ") @@ -6276,10 +6368,16 @@ This page contains a list of people who have contributed in one way or another t - [Michel Settembrino (@Michel-Settembrino)](https://github.com/Michel-Settembrino "3 total commits to the home-assistant organization: 3 commits to home-assistant.io ") +- [Michi Lehenauer (@michiil)](https://github.com/michiil "1 total commits to the home-assistant organization: +1 commit to open-zwave +") - [Mick Vleeshouwer (@iMicknl)](https://github.com/iMicknl "3 total commits to the home-assistant organization: 2 commits to home-assistant 1 commit to home-assistant.io ") +- [Mickaël Schoentgen (@BoboTiG)](https://github.com/BoboTiG "1 total commits to the home-assistant organization: +1 commit to home-assistant +") - [micw (@micw)](https://github.com/micw "8 total commits to the home-assistant organization: 5 commits to home-assistant 3 commits to home-assistant.io @@ -6324,12 +6422,15 @@ This page contains a list of people who have contributed in one way or another t - [Mike Hennessy (@henworth)](https://github.com/henworth "1 total commits to the home-assistant organization: 1 commit to home-assistant ") +- [Mike Kormendy (@mkormendy)](https://github.com/mkormendy "1 total commits to the home-assistant organization: +1 commit to home-assistant.io +") - [Mike Megally (@cmsimike)](https://github.com/cmsimike "16 total commits to the home-assistant organization: 10 commits to home-assistant 6 commits to home-assistant.io ") -- [Mike Miller (@mikeage)](https://github.com/mikeage "2 total commits to the home-assistant organization: -2 commits to home-assistant +- [Mike Miller (@mikeage)](https://github.com/mikeage "3 total commits to the home-assistant organization: +3 commits to home-assistant ") - [Mike Nicholson (@themikenicholson)](https://github.com/themikenicholson "1 total commits to the home-assistant organization: 1 commit to home-assistant.io @@ -6341,7 +6442,7 @@ This page contains a list of people who have contributed in one way or another t - [mikebarris (@mikebarris)](https://github.com/mikebarris "1 total commits to the home-assistant organization: 1 commit to home-assistant ") -- [Mikkel Høgh (@mikl)](https://github.com/mikl "3 total commits to the home-assistant organization: +- [Mikkel Hoegh (@mikl)](https://github.com/mikl "3 total commits to the home-assistant organization: 3 commits to home-assistant.io ") - [Mikko Tapionlinna (@Arkkimaagi)](https://github.com/Arkkimaagi "2 total commits to the home-assistant organization: @@ -6362,6 +6463,10 @@ This page contains a list of people who have contributed in one way or another t - [MinchinWeb (@MinchinWeb)](https://github.com/MinchinWeb "2 total commits to the home-assistant organization: 2 commits to home-assistant.io ") +- [mindigmarton (@mindigmarton)](https://github.com/mindigmarton "2 total commits to the home-assistant organization: +1 commit to home-assistant +1 commit to home-assistant.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.io @@ -6494,6 +6599,9 @@ This page contains a list of people who have contributed in one way or another t - [mrosseel (@mrosseel)](https://github.com/mrosseel "1 total commits to the home-assistant organization: 1 commit to home-assistant ") +- [mrpraline (@mrpraline)](https://github.com/mrpraline "1 total commits to the home-assistant organization: +1 commit to home-assistant.io +") - [MrRemmers (@MrRemmers)](https://github.com/MrRemmers "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") @@ -6663,8 +6771,8 @@ This page contains a list of people who have contributed in one way or another t 2 commits to home-assistant 2 commits to home-assistant.io ") -- [Nicholas Westerhausen (@nwesterhausen)](https://github.com/nwesterhausen "20 total commits to the home-assistant organization: -20 commits to home-assistant.io +- [Nicholas Westerhausen (@nwesterhausen)](https://github.com/nwesterhausen "24 total commits to the home-assistant organization: +24 commits to home-assistant.io ") - [Nick Chamberlin (@NickChamberlin)](https://github.com/NickChamberlin "1 total commits to the home-assistant organization: 1 commit to home-assistant.io @@ -6691,9 +6799,9 @@ This page contains a list of people who have contributed in one way or another t 3 commits to home-assistant.io 2 commits to home-assistant ") -- [Nick Whyte (@nickw444)](https://github.com/nickw444 "10 total commits to the home-assistant organization: +- [Nick Whyte (@nickw444)](https://github.com/nickw444 "13 total commits to the home-assistant organization: 7 commits to home-assistant -3 commits to home-assistant.io +6 commits to home-assistant.io ") - [Nick Zelei (@zelein)](https://github.com/zelein "1 total commits to the home-assistant organization: 1 commit to home-assistant.io @@ -6867,8 +6975,8 @@ This page contains a list of people who have contributed in one way or another t - [obgm (@obgm)](https://github.com/obgm "480 total commits to the home-assistant organization: 480 commits to libcoap ") -- [Odianosen Ejale (@Odianosen25)](https://github.com/Odianosen25 "52 total commits to the home-assistant organization: -52 commits to appdaemon +- [Odianosen Ejale (@Odianosen25)](https://github.com/Odianosen25 "53 total commits to the home-assistant organization: +53 commits to appdaemon ") - [Odin Ugedal (@odinuge)](https://github.com/odinuge "2 total commits to the home-assistant organization: 1 commit to home-assistant @@ -6914,8 +7022,8 @@ This page contains a list of people who have contributed in one way or another t 10 commits to home-assistant 4 commits to home-assistant.io ") -- [Olifant1990 (@Olifant1990)](https://github.com/Olifant1990 "5 total commits to the home-assistant organization: -5 commits to open-zwave +- [Olifant1990 (@Olifant1990)](https://github.com/Olifant1990 "6 total commits to the home-assistant organization: +6 commits to open-zwave ") - [Olimpiu Rob (@olimpiurob)](https://github.com/olimpiurob "2 total commits to the home-assistant organization: 1 commit to home-assistant @@ -6924,8 +7032,8 @@ This page contains a list of people who have contributed in one way or another t - [Oliv3rDog (@Oliv3rDog)](https://github.com/Oliv3rDog "3 total commits to the home-assistant organization: 3 commits to home-assistant.io ") -- [Oliver (@scarface-4711)](https://github.com/scarface-4711 "30 total commits to the home-assistant organization: -20 commits to home-assistant +- [Oliver (@scarface-4711)](https://github.com/scarface-4711 "31 total commits to the home-assistant organization: +21 commits to home-assistant 9 commits to home-assistant.io 1 commit to netdisco ") @@ -6995,8 +7103,8 @@ This page contains a list of people who have contributed in one way or another t - [ottersen (@ottersen)](https://github.com/ottersen "11 total commits to the home-assistant organization: 11 commits to home-assistant.io ") -- [Otto Winter (@OttoWinter)](https://github.com/OttoWinter "127 total commits to the home-assistant organization: -91 commits to home-assistant +- [Otto Winter (@OttoWinter)](https://github.com/OttoWinter "134 total commits to the home-assistant organization: +98 commits to home-assistant 25 commits to home-assistant.io 5 commits to home-assistant-polymer 3 commits to hass-release @@ -7048,19 +7156,19 @@ This page contains a list of people who have contributed in one way or another t - [Pascal Jungblut (@pascalj)](https://github.com/pascalj "1 total commits to the home-assistant organization: 1 commit to dehydrated ") -- [Pascal Vizeli (@pvizeli)](https://github.com/pvizeli "4083 total commits to the home-assistant organization: -1475 commits to hassio +- [Pascal Vizeli (@pvizeli)](https://github.com/pvizeli "4094 total commits to the home-assistant organization: +1476 commits to hassio 723 commits to hassos -508 commits to home-assistant -477 commits to hassio-build -392 commits to hassio-addons -344 commits to home-assistant.io +510 commits to home-assistant +479 commits to hassio-build +393 commits to hassio-addons +345 commits to home-assistant.io 56 commits to hassio-homeassistant 29 commits to developers.home-assistant 20 commits to hassio-cli +20 commits to hassio-base 18 commits to hassio-auth 17 commits to hassio-addons-example -16 commits to hassio-base 3 commits to home-assistant-polymer 3 commits to hassio-addons-development 1 commit to home-assistant-js-websocket @@ -7186,16 +7294,22 @@ This page contains a list of people who have contributed in one way or another t - [Pawel Winogrodzki (@PawelWMS)](https://github.com/PawelWMS "12 total commits to the home-assistant organization: 12 commits to libcoap ") +- [Paweł Krupa (@paulfantom)](https://github.com/paulfantom "1 total commits to the home-assistant organization: +1 commit to home-assistant.io +") - [Paxy (@Paxy)](https://github.com/Paxy "1 total commits to the home-assistant organization: 1 commit to home-assistant ") -- [pbalogh77 (@pbalogh77)](https://github.com/pbalogh77 "15 total commits to the home-assistant organization: -13 commits to home-assistant -2 commits to home-assistant.io +- [pbalogh77 (@pbalogh77)](https://github.com/pbalogh77 "17 total commits to the home-assistant organization: +14 commits to home-assistant +3 commits to home-assistant.io ") - [pdanilew (@pdanilew)](https://github.com/pdanilew "1 total commits to the home-assistant organization: 1 commit to home-assistant ") +- [PDarkTemplar (@PDarkTemplar)](https://github.com/PDarkTemplar "2 total commits to the home-assistant organization: +2 commits to open-zwave +") - [Pedro Navarro (@pedronavf)](https://github.com/pedronavf "3 total commits to the home-assistant organization: 3 commits to home-assistant.io ") @@ -7409,6 +7523,9 @@ This page contains a list of people who have contributed in one way or another t - [Pier\-Luc Charbonneau (@plcharbonneau)](https://github.com/plcharbonneau "1 total commits to the home-assistant organization: 1 commit to open-zwave ") +- [Pierre (@BaQs)](https://github.com/BaQs "1 total commits to the home-assistant organization: +1 commit to home-assistant +") - [Pierre Gronlier (@ticapix)](https://github.com/ticapix "2 total commits to the home-assistant organization: 1 commit to home-assistant 1 commit to home-assistant.io @@ -7422,6 +7539,9 @@ This page contains a list of people who have contributed in one way or another t - [Pierre\-Jean Leger (@Caligone)](https://github.com/Caligone "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") +- [Piers Dawson\-Damer (@piersdd)](https://github.com/piersdd "1 total commits to the home-assistant organization: +1 commit to home-assistant.io +") - [pinksocks (@pinksocks)](https://github.com/pinksocks "2 total commits to the home-assistant organization: 2 commits to home-assistant.io ") @@ -7437,6 +7557,9 @@ This page contains a list of people who have contributed in one way or another t - [pixelasticity (@pixelasticity)](https://github.com/pixelasticity "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") +- [pixiandreas (@pixiandreas)](https://github.com/pixiandreas "1 total commits to the home-assistant organization: +1 commit to appdaemon +") - [pjv (@pjv)](https://github.com/pjv "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") @@ -7452,6 +7575,9 @@ This page contains a list of people who have contributed in one way or another t - [plyblu (@plyblu)](https://github.com/plyblu "3 total commits to the home-assistant organization: 3 commits to home-assistant.io ") +- [pmmcmullen94 (@pmmcmullen94)](https://github.com/pmmcmullen94 "1 total commits to the home-assistant organization: +1 commit to home-assistant.io +") - [pocek (@pocek)](https://github.com/pocek "6 total commits to the home-assistant organization: 6 commits to open-zwave ") @@ -7493,8 +7619,8 @@ This page contains a list of people who have contributed in one way or another t - [PuckStar (@PuckStar)](https://github.com/PuckStar "7 total commits to the home-assistant organization: 7 commits to home-assistant.io ") -- [Purplecarrot (@purplecarrot)](https://github.com/purplecarrot "1 total commits to the home-assistant organization: -1 commit to home-assistant.io +- [Purplecarrot (@purplecarrot)](https://github.com/purplecarrot "2 total commits to the home-assistant organization: +2 commits to home-assistant.io ") - [pyitphyoaung (@pyitphyoaung)](https://github.com/pyitphyoaung "2 total commits to the home-assistant organization: 2 commits to home-assistant.io @@ -7515,6 +7641,9 @@ This page contains a list of people who have contributed in one way or another t - [quaec (@quaec)](https://github.com/quaec "2 total commits to the home-assistant organization: 2 commits to home-assistant.io ") +- [Quatroking (@Quatroking)](https://github.com/Quatroking "1 total commits to the home-assistant organization: +1 commit to home-assistant.io +") - [Questler (@Questler)](https://github.com/Questler "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") @@ -7542,6 +7671,9 @@ This page contains a list of people who have contributed in one way or another t 1 commit to home-assistant 1 commit to home-assistant.io ") +- [Radim (@rds76)](https://github.com/rds76 "2 total commits to the home-assistant organization: +2 commits to appdaemon +") - [radinsky (@radinsky)](https://github.com/radinsky "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") @@ -7556,6 +7688,9 @@ This page contains a list of people who have contributed in one way or another t - [rainlake (@rainlake)](https://github.com/rainlake "1 total commits to the home-assistant organization: 1 commit to open-zwave ") +- [Ralph (@bberg115)](https://github.com/bberg115 "1 total commits to the home-assistant organization: +1 commit to home-assistant.io +") - [Ralph Hopman (@rhopman)](https://github.com/rhopman "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") @@ -7587,8 +7722,8 @@ This page contains a list of people who have contributed in one way or another t - [Ray (@raymck)](https://github.com/raymck "2 total commits to the home-assistant organization: 2 commits to open-zwave ") -- [Ray Goat (@raygoat)](https://github.com/raygoat "1 total commits to the home-assistant organization: -1 commit to home-assistant.io +- [Ray Goat (@raygoat)](https://github.com/raygoat "2 total commits to the home-assistant organization: +2 commits to home-assistant.io ") - [ray0711 (@ray0711)](https://github.com/ray0711 "1 total commits to the home-assistant organization: 1 commit to home-assistant @@ -7636,12 +7771,12 @@ This page contains a list of people who have contributed in one way or another t - [remc0 (@remc0)](https://github.com/remc0 "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") -- [Rendili (@Rendili)](https://github.com/Rendili "4 total commits to the home-assistant organization: -3 commits to home-assistant +- [Rendili (@Rendili)](https://github.com/Rendili "6 total commits to the home-assistant organization: +5 commits to home-assistant 1 commit to home-assistant.io ") -- [Rene Nulsch (@ReneNulschDE)](https://github.com/ReneNulschDE "24 total commits to the home-assistant organization: -16 commits to home-assistant +- [Rene Nulsch (@ReneNulschDE)](https://github.com/ReneNulschDE "26 total commits to the home-assistant organization: +18 commits to home-assistant 8 commits to home-assistant.io ") - [Rene Tode (@ReneTode)](https://github.com/ReneTode "55 total commits to the home-assistant organization: @@ -7664,6 +7799,9 @@ This page contains a list of people who have contributed in one way or another t 1 commit to home-assistant-polymer 1 commit to home-assistant.io ") +- [rgruebel (@rgruebel)](https://github.com/rgruebel "1 total commits to the home-assistant organization: +1 commit to home-assistant.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.io @@ -7697,6 +7835,9 @@ This page contains a list of people who have contributed in one way or another t - [Richard Lucas (@lucasweb78)](https://github.com/lucasweb78 "9 total commits to the home-assistant organization: 9 commits to home-assistant ") +- [Richard Mitchell (@mitchellrj)](https://github.com/mitchellrj "1 total commits to the home-assistant organization: +1 commit to home-assistant +") - [Richard Niemand (@rniemand)](https://github.com/rniemand "1 total commits to the home-assistant organization: 1 commit to example-custom-config ") @@ -7759,16 +7900,16 @@ This page contains a list of people who have contributed in one way or another t - [Rob Slifka (@rslifka)](https://github.com/rslifka "5 total commits to the home-assistant organization: 5 commits to home-assistant.io ") -- [Robbert Müller (@mjrider)](https://github.com/mjrider "10 total commits to the home-assistant organization: -7 commits to hassio-cli +- [Robbert Müller (@mjrider)](https://github.com/mjrider "5 total commits to the home-assistant organization: +2 commits to hassio-cli 2 commits to home-assistant.io 1 commit to home-assistant ") - [Robbie Page (@rorpage)](https://github.com/rorpage "3 total commits to the home-assistant organization: 3 commits to hassbian-scripts ") -- [Robbie Trencheny (@robbiet480)](https://github.com/robbiet480 "1659 total commits to the home-assistant organization: -771 commits to home-assistant-iOS +- [Robbie Trencheny (@robbiet480)](https://github.com/robbiet480 "1665 total commits to the home-assistant organization: +777 commits to home-assistant-iOS 260 commits to home-assistant 251 commits to home-assistant.io 139 commits to ios-certificates @@ -7782,19 +7923,19 @@ This page contains a list of people who have contributed in one way or another t 7 commits to dehydrated 6 commits to netdisco 5 commits to organization-internal -3 commits to hadashboard -3 commits to home-assistant-cli 3 commits to scenegen +3 commits to hadashboard +3 commits to organization 3 commits to hassbot 3 commits to home-assistant-js-websocket -3 commits to organization +3 commits to home-assistant-cli 3 commits to appdaemon 3 commits to home-assistant-js 3 commits to open-zwave -2 commits to LabelBot -2 commits to lambda-home-assistant-github 2 commits to fabric-home-assistant +2 commits to lambda-home-assistant-github 2 commits to home-assistant-notebooks +2 commits to LabelBot 2 commits to home-assistant-assets 2 commits to micropython-home-assistant ") @@ -7802,8 +7943,8 @@ This page contains a list of people who have contributed in one way or another t 2 commits to home-assistant 1 commit to home-assistant.io ") -- [Robert (@metbril)](https://github.com/metbril "9 total commits to the home-assistant organization: -9 commits to home-assistant.io +- [Robert (@metbril)](https://github.com/metbril "10 total commits to the home-assistant organization: +10 commits to home-assistant.io ") - [Robert (@rbrtio)](https://github.com/rbrtio "2 total commits to the home-assistant organization: 2 commits to open-zwave @@ -7829,15 +7970,15 @@ This page contains a list of people who have contributed in one way or another t 1 commit to appdaemon 1 commit to hassos ") -- [Robert Schütz (@dotlambda)](https://github.com/dotlambda "8 total commits to the home-assistant organization: +- [Robert Schütz (@dotlambda)](https://github.com/dotlambda "9 total commits to the home-assistant organization: 3 commits to home-assistant-cli 2 commits to netdisco +2 commits to home-assistant.io 1 commit to appdaemon 1 commit to home-assistant -1 commit to home-assistant.io ") -- [Robert Svensson (@Kane610)](https://github.com/Kane610 "96 total commits to the home-assistant organization: -62 commits to home-assistant +- [Robert Svensson (@Kane610)](https://github.com/Kane610 "97 total commits to the home-assistant organization: +63 commits to home-assistant 30 commits to home-assistant.io 2 commits to developers.home-assistant 1 commit to netdisco @@ -7874,9 +8015,9 @@ This page contains a list of people who have contributed in one way or another t 6 commits to home-assistant.io 3 commits to open-zwave ") -- [Rohan Kapoor (@rohankapoorcom)](https://github.com/rohankapoorcom "42 total commits to the home-assistant organization: -30 commits to home-assistant -12 commits to home-assistant.io +- [Rohan Kapoor (@rohankapoorcom)](https://github.com/rohankapoorcom "45 total commits to the home-assistant organization: +32 commits to home-assistant +13 commits to home-assistant.io ") - [Roi Dayan (@roidayan)](https://github.com/roidayan "7 total commits to the home-assistant organization: 6 commits to home-assistant @@ -7934,11 +8075,15 @@ This page contains a list of people who have contributed in one way or another t - [Ross Schulman (@rschulman)](https://github.com/rschulman "1 total commits to the home-assistant organization: 1 commit to pi-gen ") +- [rosscullen (@rosscullen)](https://github.com/rosscullen "1 total commits to the home-assistant organization: +1 commit to home-assistant.io +") - [Roy (@twoez)](https://github.com/twoez "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") -- [Roy Duineveld (@royduin)](https://github.com/royduin "1 total commits to the home-assistant organization: -1 commit to home-assistant.io +- [Roy Duineveld (@royduin)](https://github.com/royduin "3 total commits to the home-assistant organization: +2 commits to home-assistant.io +1 commit to home-assistant ") - [Roy Tomeij (@roytomeij)](https://github.com/roytomeij "1 total commits to the home-assistant organization: 1 commit to open-zwave @@ -8079,6 +8224,9 @@ This page contains a list of people who have contributed in one way or another t 1 commit to home-assistant 1 commit to home-assistant.io ") +- [Ryan Winchester (@ryanwinchester)](https://github.com/ryanwinchester "1 total commits to the home-assistant organization: +1 commit to open-zwave +") - [ryqiem (@ryqiem)](https://github.com/ryqiem "2 total commits to the home-assistant organization: 2 commits to home-assistant.io ") @@ -8149,8 +8297,8 @@ This page contains a list of people who have contributed in one way or another t 1 commit to home-assistant 1 commit to home-assistant.io ") -- [sander76 (@sander76)](https://github.com/sander76 "46 total commits to the home-assistant organization: -42 commits to home-assistant +- [sander76 (@sander76)](https://github.com/sander76 "48 total commits to the home-assistant organization: +44 commits to home-assistant 4 commits to home-assistant.io ") - [Sangwon Kim (@pueue)](https://github.com/pueue "1 total commits to the home-assistant organization: @@ -8174,6 +8322,9 @@ This page contains a list of people who have contributed in one way or another t - [scaarup (@scaarup)](https://github.com/scaarup "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") +- [scheric (@scheric)](https://github.com/scheric "1 total commits to the home-assistant organization: +1 commit to home-assistant.io +") - [schferbe (@schferbe)](https://github.com/schferbe "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") @@ -8246,8 +8397,8 @@ This page contains a list of people who have contributed in one way or another t - [Sean (@mitchese)](https://github.com/mitchese "1 total commits to the home-assistant organization: 1 commit to home-assistant ") -- [Sean Dague (@sdague)](https://github.com/sdague "85 total commits to the home-assistant organization: -58 commits to home-assistant +- [Sean Dague (@sdague)](https://github.com/sdague "87 total commits to the home-assistant organization: +60 commits to home-assistant 18 commits to home-assistant.io 5 commits to home-assistant-polymer 3 commits to netdisco @@ -8289,9 +8440,9 @@ This page contains a list of people who have contributed in one way or another t - [Sebastian (@sgso)](https://github.com/sgso "3 total commits to the home-assistant organization: 3 commits to libcoap ") -- [Sebastian Muszynski (@syssi)](https://github.com/syssi "166 total commits to the home-assistant organization: -107 commits to home-assistant -54 commits to home-assistant.io +- [Sebastian Muszynski (@syssi)](https://github.com/syssi "174 total commits to the home-assistant organization: +114 commits to home-assistant +55 commits to home-assistant.io 3 commits to netdisco 2 commits to home-assistant-polymer ") @@ -8316,6 +8467,10 @@ This page contains a list of people who have contributed in one way or another t 9 commits to home-assistant 2 commits to home-assistant.io ") +- [Sergey Rymsha (@rymsha)](https://github.com/rymsha "2 total commits to the home-assistant organization: +1 commit to home-assistant +1 commit to home-assistant.io +") - [Sergey Vishnikin (@armicron)](https://github.com/armicron "33 total commits to the home-assistant organization: 33 commits to warrant ") @@ -8350,8 +8505,9 @@ This page contains a list of people who have contributed in one way or another t - [Shawna (@cherrykoda)](https://github.com/cherrykoda "2 total commits to the home-assistant organization: 2 commits to home-assistant.io ") -- [Shiny (@Br3nda)](https://github.com/Br3nda "3 total commits to the home-assistant organization: +- [Shiny (@Br3nda)](https://github.com/Br3nda "4 total commits to the home-assistant organization: 3 commits to home-assistant.io +1 commit to developers.home-assistant ") - [shker (@serhtt)](https://github.com/serhtt "1 total commits to the home-assistant organization: 1 commit to home-assistant @@ -8392,9 +8548,9 @@ This page contains a list of people who have contributed in one way or another t ") - [Simon Holzmayer (@sholzmayer)](https://github.com/sholzmayer "5 total commits to the home-assistant organization: 2 commits to hassos -1 commit to developers.home-assistant 1 commit to home-assistant-polymer 1 commit to hassio +1 commit to developers.home-assistant ") - [Simon Hörrle (@CM000n)](https://github.com/CM000n "1 total commits to the home-assistant organization: 1 commit to home-assistant @@ -8420,6 +8576,9 @@ This page contains a list of people who have contributed in one way or another t - [simonk83 (@simonk83)](https://github.com/simonk83 "11 total commits to the home-assistant organization: 11 commits to open-zwave ") +- [simonmcmahon4 (@simonmcmahon4)](https://github.com/simonmcmahon4 "1 total commits to the home-assistant organization: +1 commit to open-zwave +") - [SimonThoustrup (@SimonThoustrup)](https://github.com/SimonThoustrup "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") @@ -8467,12 +8626,15 @@ This page contains a list of people who have contributed in one way or another t - [snizzleorg (@snizzleorg)](https://github.com/snizzleorg "5 total commits to the home-assistant organization: 5 commits to hadashboard ") -- [SNoof85 (@SNoof85)](https://github.com/SNoof85 "3 total commits to the home-assistant organization: -2 commits to home-assistant +- [SNoof85 (@SNoof85)](https://github.com/SNoof85 "4 total commits to the home-assistant organization: +3 commits to home-assistant 1 commit to home-assistant.io ") -- [sorinyo2004 (@sorinyo2004)](https://github.com/sorinyo2004 "1 total commits to the home-assistant organization: -1 commit to home-assistant.io +- [so3n (@so3n)](https://github.com/so3n "1 total commits to the home-assistant organization: +1 commit to home-assistant +") +- [sorinyo2004 (@sorinyo2004)](https://github.com/sorinyo2004 "2 total commits to the home-assistant organization: +2 commits to home-assistant.io ") - [Soós Péter (@soosp)](https://github.com/soosp "4 total commits to the home-assistant organization: 2 commits to home-assistant @@ -8510,8 +8672,8 @@ This page contains a list of people who have contributed in one way or another t - [squirtbrnr (@squirtbrnr)](https://github.com/squirtbrnr "1 total commits to the home-assistant organization: 1 commit to home-assistant ") -- [Sriram Vaidyanathan (@vaidyasr)](https://github.com/vaidyasr "6 total commits to the home-assistant organization: -3 commits to home-assistant +- [Sriram Vaidyanathan (@vaidyasr)](https://github.com/vaidyasr "7 total commits to the home-assistant organization: +4 commits to home-assistant 3 commits to home-assistant.io ") - [srirams (@srirams)](https://github.com/srirams "1 total commits to the home-assistant organization: @@ -8534,8 +8696,8 @@ This page contains a list of people who have contributed in one way or another t - [starkillerOG (@starkillerOG)](https://github.com/starkillerOG "12 total commits to the home-assistant organization: 6 commits to home-assistant 4 commits to home-assistant.io -1 commit to developers.home-assistant 1 commit to home-assistant-polymer +1 commit to developers.home-assistant ") - [Stavros Korokithakis (@skorokithakis)](https://github.com/skorokithakis "1 total commits to the home-assistant organization: 1 commit to home-assistant.io @@ -8592,8 +8754,8 @@ This page contains a list of people who have contributed in one way or another t ") - [Stephen Vanterpool (@blackgold9)](https://github.com/blackgold9 "115 total commits to the home-assistant organization: 113 commits to home-assistant-iOS -1 commit to developers.home-assistant 1 commit to home-assistant-polymer +1 commit to developers.home-assistant ") - [Stephen Yeargin (@stephenyeargin)](https://github.com/stephenyeargin "27 total commits to the home-assistant organization: 24 commits to hubot-home-assistant @@ -8620,8 +8782,8 @@ This page contains a list of people who have contributed in one way or another t 2 commits to home-assistant.io 1 commit to home-assistant ") -- [Steve Scott (@thewishy)](https://github.com/thewishy "1 total commits to the home-assistant organization: -1 commit to home-assistant.io +- [Steve Scott (@thewishy)](https://github.com/thewishy "2 total commits to the home-assistant organization: +2 commits to home-assistant.io ") - [Steve Simms (@ssimms)](https://github.com/ssimms "1 total commits to the home-assistant organization: 1 commit to home-assistant.io @@ -8643,8 +8805,8 @@ This page contains a list of people who have contributed in one way or another t 2 commits to home-assistant 1 commit to home-assistant.io ") -- [Steven Looman (@StevenLooman)](https://github.com/StevenLooman "53 total commits to the home-assistant organization: -48 commits to home-assistant +- [Steven Looman (@StevenLooman)](https://github.com/StevenLooman "55 total commits to the home-assistant organization: +50 commits to home-assistant 3 commits to netdisco 2 commits to home-assistant.io ") @@ -8659,8 +8821,8 @@ This page contains a list of people who have contributed in one way or another t 5 commits to home-assistant.io 4 commits to home-assistant ") -- [Stuart (@schford)](https://github.com/schford "1 total commits to the home-assistant organization: -1 commit to home-assistant.io +- [Stuart (@schford)](https://github.com/schford "2 total commits to the home-assistant organization: +2 commits to home-assistant.io ") - [Stuart McCroden (@McCroden)](https://github.com/McCroden "5 total commits to the home-assistant organization: 5 commits to home-assistant.io @@ -8733,9 +8895,9 @@ This page contains a list of people who have contributed in one way or another t - [Sébastien GALLET (@bibi21000)](https://github.com/bibi21000 "1023 total commits to the home-assistant organization: 1023 commits to python-openzwave ") -- [Sören Oldag (@soldag)](https://github.com/soldag "16 total commits to the home-assistant organization: +- [Sören Oldag (@soldag)](https://github.com/soldag "18 total commits to the home-assistant organization: +10 commits to home-assistant 8 commits to home-assistant.io -8 commits to home-assistant ") - [Søren Dam Pedersen (@Pengman)](https://github.com/Pengman "1 total commits to the home-assistant organization: 1 commit to home-assistant.io @@ -8813,9 +8975,9 @@ This page contains a list of people who have contributed in one way or another t - [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 "67 total commits to the home-assistant organization: +- [Teemu R\. (@rytilahti)](https://github.com/rytilahti "68 total commits to the home-assistant organization: 52 commits to home-assistant -9 commits to home-assistant.io +10 commits to home-assistant.io 4 commits to netdisco 2 commits to home-assistant-cli ") @@ -8932,23 +9094,26 @@ This page contains a list of people who have contributed in one way or another t - [Thomas (@a-tom-s)](https://github.com/a-tom-s "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") -- [Thomas Delaet (@thomasdelaet)](https://github.com/thomasdelaet "5 total commits to the home-assistant organization: -3 commits to home-assistant +- [Thomas Delaet (@thomasdelaet)](https://github.com/thomasdelaet "6 total commits to the home-assistant organization: +4 commits to home-assistant 2 commits to home-assistant.io ") - [Thomas Friedel (@tfriedel)](https://github.com/tfriedel "2 total commits to the home-assistant organization: 2 commits to home-assistant ") +- [Thomas Hervé (@therve)](https://github.com/therve "1 total commits to the home-assistant organization: +1 commit to home-assistant +") - [Thomas Klingbeil (@thomasklingbeil)](https://github.com/thomasklingbeil "1 total commits to the home-assistant organization: 1 commit to home-assistant ") - [Thomas Krüger (@thomaskr)](https://github.com/thomaskr "1 total commits to the home-assistant organization: 1 commit to home-assistant ") -- [Thomas Lovén (@thomasloven)](https://github.com/thomasloven "41 total commits to the home-assistant organization: +- [Thomas Lovén (@thomasloven)](https://github.com/thomasloven "42 total commits to the home-assistant organization: 23 commits to home-assistant-polymer 13 commits to home-assistant.io -5 commits to home-assistant +6 commits to home-assistant ") - [Thomas Petazzoni (@tpetazzoni)](https://github.com/tpetazzoni "1 total commits to the home-assistant organization: 1 commit to libcoap @@ -9007,6 +9172,9 @@ This page contains a list of people who have contributed in one way or another t - [thunfischbrot (@thunfischbrot)](https://github.com/thunfischbrot "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") +- [tigattack (@tigattack)](https://github.com/tigattack "1 total commits to the home-assistant organization: +1 commit to home-assistant.io +") - [tijuca (@tijuca)](https://github.com/tijuca "106 total commits to the home-assistant organization: 106 commits to libcoap ") @@ -9039,6 +9207,9 @@ This page contains a list of people who have contributed in one way or another t 2 commits to home-assistant 1 commit to home-assistant.io ") +- [Tim McCormick (@timmccor)](https://github.com/timmccor "2 total commits to the home-assistant organization: +2 commits to open-zwave +") - [Tim Soderstrom (@m00dawg)](https://github.com/m00dawg "2 total commits to the home-assistant organization: 1 commit to home-assistant 1 commit to home-assistant.io @@ -9235,8 +9406,9 @@ This page contains a list of people who have contributed in one way or another t - [Tommy Goode (@airdrummingfool)](https://github.com/airdrummingfool "1 total commits to the home-assistant organization: 1 commit to open-zwave ") -- [Tommy Jonsson (@quazzie)](https://github.com/quazzie "6 total commits to the home-assistant organization: -5 commits to home-assistant +- [Tommy Jonsson (@quazzie)](https://github.com/quazzie "12 total commits to the home-assistant organization: +9 commits to home-assistant +2 commits to home-assistant-polymer 1 commit to home-assistant.io ") - [tonire1702 (@tonire1702)](https://github.com/tonire1702 "1 total commits to the home-assistant organization: @@ -9245,6 +9417,9 @@ This page contains a list of people who have contributed in one way or another t - [tony chang (@idealisms)](https://github.com/idealisms "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") +- [Tony Nichols (@JranZu)](https://github.com/JranZu "1 total commits to the home-assistant organization: +1 commit to home-assistant.io +") - [Tony Roman (@ronytomen)](https://github.com/ronytomen "2 total commits to the home-assistant organization: 2 commits to home-assistant.io ") @@ -9352,8 +9527,8 @@ This page contains a list of people who have contributed in one way or another t 2 commits to home-assistant.io 1 commit to home-assistant ") -- [Tyler Page (@iamtpage)](https://github.com/iamtpage "6 total commits to the home-assistant organization: -3 commits to home-assistant +- [Tyler Page (@iamtpage)](https://github.com/iamtpage "7 total commits to the home-assistant organization: +4 commits to home-assistant 3 commits to home-assistant.io ") - [Tyler Straub (@tylerstraub)](https://github.com/tylerstraub "1 total commits to the home-assistant organization: @@ -9484,13 +9659,13 @@ This page contains a list of people who have contributed in one way or another t 3 commits to home-assistant 1 commit to home-assistant.io ") -- [Ville Skyttä (@scop)](https://github.com/scop "157 total commits to the home-assistant organization: -104 commits to home-assistant +- [Ville Skyttä (@scop)](https://github.com/scop "158 total commits to the home-assistant organization: +107 commits to home-assistant 20 commits to home-assistant.io 13 commits to netdisco -5 commits to hassio-cli 5 commits to hassio-addons 4 commits to developers.home-assistant +3 commits to hassio-cli 2 commits to home-assistant-polymer 2 commits to hassio-build 2 commits to hassio @@ -9504,6 +9679,9 @@ This page contains a list of people who have contributed in one way or another t - [Vincent Filby (@vfilby)](https://github.com/vfilby "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") +- [Vincent KHERBACHE (@vincent-k)](https://github.com/vincent-k "1 total commits to the home-assistant organization: +1 commit to home-assistant +") - [Vincent Ollivier (@vinc)](https://github.com/vinc "1 total commits to the home-assistant organization: 1 commit to home-assistant.io ") @@ -9547,6 +9725,9 @@ This page contains a list of people who have contributed in one way or another t - [vMeph (@vMeph)](https://github.com/vMeph "6 total commits to the home-assistant organization: 6 commits to home-assistant.io ") +- [Volker Thiel (@riker09)](https://github.com/riker09 "1 total commits to the home-assistant organization: +1 commit to home-assistant.io +") - [vrs01 (@vrs01)](https://github.com/vrs01 "21 total commits to the home-assistant organization: 14 commits to home-assistant.io 6 commits to appdaemon @@ -9724,7 +9905,8 @@ This page contains a list of people who have contributed in one way or another t 1 commit to home-assistant 1 commit to home-assistant.io ") -- [Xus Badia (@XusBadia)](https://github.com/XusBadia "1 total commits to the home-assistant organization: +- [Xus Badia (@XusBadia)](https://github.com/XusBadia "2 total commits to the home-assistant organization: +1 commit to home-assistant-iOS 1 commit to home-assistant-polymer ") - [yankees9920 (@wagnerbenh)](https://github.com/wagnerbenh "2 total commits to the home-assistant organization: @@ -9773,6 +9955,9 @@ This page contains a list of people who have contributed in one way or another t - [yingzong (@yingzong)](https://github.com/yingzong "1 total commits to the home-assistant organization: 1 commit to warrant ") +- [yosilevy (@yosilevy)](https://github.com/yosilevy "3 total commits to the home-assistant organization: +3 commits to home-assistant-polymer +") - [yulongying (@yulongying)](https://github.com/yulongying "1 total commits to the home-assistant organization: 1 commit to home-assistant-js-websocket ") @@ -9851,6 +10036,9 @@ This page contains a list of people who have contributed in one way or another t - [zmrowicki@hotmail\.com (@zmrow)](https://github.com/zmrow "1 total commits to the home-assistant organization: 1 commit to home-assistant ") +- [zoomix (@zoomix)](https://github.com/zoomix "2 total commits to the home-assistant organization: +2 commits to developers.home-assistant +") - [Zorks (@Zorks)](https://github.com/Zorks "5 total commits to the home-assistant organization: 5 commits to home-assistant.io ") @@ -9872,4 +10060,4 @@ This page contains a list of people who have contributed in one way or another t This page is irregularly updated using the [`hass-release` tool](https://github.com/home-assistant/hass-release). If you think that you are missing, please let us know. -This page was last updated Friday, January 04 2019, 18:48:01 UTC. +This page was last updated Sunday, January 13 2019, 20:14:10 UTC. diff --git a/source/hassio/commandline.markdown b/source/hassio/commandline.markdown index 858bfda8fdf..8e5fb5dbac8 100644 --- a/source/hassio/commandline.markdown +++ b/source/hassio/commandline.markdown @@ -56,9 +56,9 @@ $ hassio hardware audio To update Home Assistant to a specific version, use the command: ```bash -hassio homeassistant update --options version=x.y.z +hassio homeassistant update --version=x.y.z ``` -Replace x.y.z with the desired version like `version=0.74.2` +Replace x.y.z with the desired version like `--version=0.74.2` You can get a better description of the CLI capabilities by typing `hassio help`: diff --git a/source/hassio/installation.markdown b/source/hassio/installation.markdown index 98c0d85b20a..c5d46ce2c32 100644 --- a/source/hassio/installation.markdown +++ b/source/hassio/installation.markdown @@ -100,6 +100,8 @@ apt-get update apt-get install -y apparmor-utils apt-transport-https avahi-daemon ca-certificates curl dbus jq network-manager socat software-properties-common +curl -fsSL get.docker.com | sh + curl -sL "https://raw.githubusercontent.com/home-assistant/hassio-build/master/install/hassio_install" | bash -s ``` diff --git a/source/images/supported_brands/lupusec.jpg b/source/images/supported_brands/lupusec.jpg deleted file mode 100644 index 003f29e4db9..00000000000 Binary files a/source/images/supported_brands/lupusec.jpg and /dev/null differ diff --git a/source/images/supported_brands/lupusec.png b/source/images/supported_brands/lupusec.png new file mode 100644 index 00000000000..f42bc95a3a3 Binary files /dev/null and b/source/images/supported_brands/lupusec.png differ diff --git a/source/lovelace/changelog.markdown b/source/lovelace/changelog.markdown index 803fd9d4c3b..c34335724c8 100644 --- a/source/lovelace/changelog.markdown +++ b/source/lovelace/changelog.markdown @@ -8,6 +8,11 @@ comments: false sharing: true footer: true --- +## {% linkable_title Changes in 0.85.1 %} +- 🔧 Fix removal of `resources` on save in Raw Config Editor +- 🔧 Auto-gen correctly converts weblink entities to [weblink row] +- 🔧 The [weblink row] opens links in new tabs + ## {% linkable_title Changes in 0.85.0 %} - 📣 [map card]: New config `geo_location_sources` - 📣 [alarm panel card]: Hide keypad if `code_format` attribute is not "Number" @@ -259,3 +264,5 @@ footer: true [thermostat card]: /lovelace/thermostat/ [vertical stack card]: /lovelace/vertical-stack/ [weather forecast card]: /lovelace/weather-forecast/ + +[weblink row]: /lovelace/entities/#weblink diff --git a/source/lovelace/yaml-mode.markdown b/source/lovelace/yaml-mode.markdown index f60eabed69d..276c594a368 100644 --- a/source/lovelace/yaml-mode.markdown +++ b/source/lovelace/yaml-mode.markdown @@ -52,13 +52,8 @@ excluded_entities: views: # View tab title. - title: Example -<<<<<<< HEAD - # Unique id for direct access /lovelace/${id} and editing it from the UI. - id: example -======= # Unique path for direct access /lovelace/${path} path: example ->>>>>>> origin/current # Optional background (overwrites the global background). background: radial-gradient(crimson, skyblue) # Each view can have a different theme applied. Theme should be defined in the frontend. @@ -66,12 +61,7 @@ views: # The cards to show on this view. cards: # The filter card will filter entities for their state -<<<<<<< HEAD - - id: peoplehome # Every card needs an ID, for it to be edited from the UI. - type: entity-filter -======= - type: entity-filter ->>>>>>> origin/current entities: - device_tracker.paulus - device_tracker.anne_there