Skip to content

Commit

Permalink
Merge branch 'current' into next
Browse files Browse the repository at this point in the history
  • Loading branch information
frenck committed Jul 20, 2019
2 parents e7644eb + ba5958c commit ea64c38
Show file tree
Hide file tree
Showing 36 changed files with 170 additions and 97 deletions.
3 changes: 3 additions & 0 deletions .devcontainer/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,9 @@ ENV DEBIAN_FRONTEND=noninteractive
# Use Bash as the default shell
ENV SHELL=/bin/bash

# Set an environment variable to be able to detect we are in dev container
ENV DEVCONTAINER=true

# Locale env vars
ENV \
LANG=en_US.UTF-8 \
Expand Down
1 change: 1 addition & 0 deletions Rakefile
Original file line number Diff line number Diff line change
Expand Up @@ -89,6 +89,7 @@ end
desc "preview the site in a web browser"
task :preview, :listen do |t, args|
listen_addr = args[:listen] || '127.0.0.1'
listen_addr = '0.0.0.0' unless ENV['DEVCONTAINER'].nil?
raise "### You haven't set anything up yet. First run `rake install` to set up an Octopress theme." unless File.directory?(source_dir)
puts "Starting to watch source with Jekyll and Compass. Starting Rack on port #{server_port}"
system "compass compile --css-dir #{source_dir}/stylesheets" unless File.exist?("#{source_dir}/stylesheets/screen.css")
Expand Down
4 changes: 2 additions & 2 deletions _config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -99,8 +99,8 @@ social:
# Home Assistant release details
current_major_version: 0
current_minor_version: 96
current_patch_version: 0
date_released: 2019-07-17
current_patch_version: 1
date_released: 2019-07-18

# Either # or the anchor link to latest release notes in the blog post.
# Must be prefixed with a # and have double quotes around it.
Expand Down
4 changes: 2 additions & 2 deletions source/_components/aprs.markdown
Original file line number Diff line number Diff line change
Expand Up @@ -17,15 +17,15 @@ To enable APRS tracking in Home Assistant, add the following section to `configu
# Example configuration.yaml entry
device_tracker:
- platform: aprs
username: FO0BAR
username: FO0BAR # or FO0BAR-1 to FO0BAR-15
callsigns:
- 'XX0FOO*'
- 'YY0BAR-1'
```
{% configuration %}
username:
description: Your callsign. This is used to connect to the host.
description: "Your callsign (or callsign-SSID combination). This is used to connect to the host. Note: Do not use the same callsign or callsign-SSID combination as a device you intend to track: the APRS-IS network will not route the packets to Home Assistant. This is a known limitation of APRS packet routing."
required: true
type: string
password:
Expand Down
6 changes: 0 additions & 6 deletions source/_components/arcam_fmj.markdown
Original file line number Diff line number Diff line change
@@ -1,12 +1,6 @@
---
layout: page
title: "Arcam FMJ Receivers"
description: "Instructions on how to integrate Arcam FMJ Receivers into Home Assistant."
date: 2019-04-28 13:59 +0200
sidebar: true
comments: false
sharing: true
footer: true
logo: arcam.svg
ha_category: Media Player
ha_release: 0.96
Expand Down
6 changes: 0 additions & 6 deletions source/_components/aurora_abb_powerone.markdown
Original file line number Diff line number Diff line change
@@ -1,12 +1,6 @@
---
layout: page
title: "Aurora ABB Powerone PV Inverter Sensor"
description: "Instructions on how to integrate an Aurora ABB Powerone solar inverter within Home Assistant."
date: 2019-06-27 23:30
sidebar: true
comments: false
sharing: true
footer: true
logo: powerone.png
ha_category:
- Sensor
Expand Down
6 changes: 3 additions & 3 deletions source/_components/bbox.markdown
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ redirect_from:
- /components/device_tracker.bbox/
---

The `bbox` platform uses the [Bbox Modem Router](https://fr.wikipedia.org/wiki/Bbox/) from the French Internet provider Bouygues Telecom. Sensors are mainly bandwidth measures.
The `bbox` platform uses the [Bbox Modem Router](https://www.bouyguestelecom.fr/offres-internet/bbox-fit) from the French Internet provider Bouygues Telecom. Sensors are mainly bandwidth measures.

There is currently support for the following device types within Home Assistant:

Expand All @@ -26,7 +26,7 @@ Due to third party limitation, the sensors will only be available if Home Assist

## Presence Detection

The `bbox` platform offers presence detection by looking at connected devices to a [Bbox](https://fr.wikipedia.org/wiki/Bbox) based router from [Bouygues](https://www.bouyguestelecom.fr/), which is one of the main Internet provider in France.
The `bbox` platform offers presence detection by looking at connected devices to a [Bbox](https://www.bouyguestelecom.fr/offres-internet/bbox-fit) based router from [Bouygues](https://www.bouyguestelecom.fr/), which is one of the main Internet provider in France.

Bbox is a generic name for different hardware routers. The platform has been tested with the following devices:

Expand Down Expand Up @@ -90,4 +90,4 @@ monitored_variables:
description: Instant measure of the current used bandwidth for download.
current_up_bandwidth:
description: Instant measure of the current used bandwidth for upload.
{% endconfiguration %}
{% endconfiguration %}
2 changes: 1 addition & 1 deletion source/_components/bh1750.markdown
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ redirect_from:
- /components/sensor.bh1750/
---

The `bh1750` sensor platform allows you to read the ambient light level in Lux from a [BH1750FVI sensor](http://cpre.kmutnb.ac.th/esl/learning/bh1750-light-sensor/bh1750fvi-e_datasheet.pdf) connected via [I2c](https://en.wikipedia.org/wiki/I²C) bus (SDA, SCL pins). It allows you to use all the resolution modes of the sensor described in its datasheet.
The `bh1750` sensor platform allows you to read the ambient light level in Lux from a [BH1750FVI sensor](https://www.mouser.com/ds/2/348/bh1750fvi-e-186247.pdf) connected via [I2c](https://en.wikipedia.org/wiki/I²C) bus (SDA, SCL pins). It allows you to use all the resolution modes of the sensor described in its datasheet.

Tested devices:

Expand Down
2 changes: 1 addition & 1 deletion source/_components/camera.mqtt.markdown
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ ha_iot_class: Configurable

The `mqtt` camera platform allows you to integrate the content of an image file sent through MQTT into Home Assistant as a camera. Every time a message under the `topic` in the configuration is received, the image displayed in Home Assistant will also be updated.

This can be used with an application or a service capable of sending images through MQTT, for example [Zanzito](https://play.google.com/store/apps/details?id=it.barbaro.zanzito).
This can be used with an application or a service capable of sending images through MQTT.

## Configuration

Expand Down
2 changes: 1 addition & 1 deletion source/_components/cppm.markdown
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ Supported platforms (tested):

<div class='note warning'>

You must first create an API client [here](https://clearpass.server.com/guest/api_clients.php).
You must first create an API client [here](https://www.arubanetworks.com/techdocs/ClearPass/6.6/Guest/Content/AdministrationTasks1/CreateEditAPIclient.htm).

</div>

Expand Down
2 changes: 1 addition & 1 deletion source/_components/ddwrt.markdown
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ redirect_from:
- /components/device_tracker.ddwrt/
---

This platform offers presence detection by looking at connected devices to a [DD-WRT](http://www.dd-wrt.com/site/index) based router.
This platform offers presence detection by looking at connected devices to a [DD-WRT](https://dd-wrt.com/) based router.

To use a DD-WRT router in your installation, add the following to your `configuration.yaml` file:

Expand Down
2 changes: 1 addition & 1 deletion source/_components/ecobee.markdown
Original file line number Diff line number Diff line change
Expand Up @@ -142,7 +142,7 @@ auto, and off.

## Services

The following extra services are provided by the Ecobee Thermostat: `resume_program`.
Besides the standard services provided by the Home Assistant [Climate](https://www.home-assistant.io/components/climate/) integration, the following extra service is provided by the Ecobee Thermostat: `resume_program`.

### Service `resume_program`

Expand Down
4 changes: 2 additions & 2 deletions source/_components/freebox.markdown
Original file line number Diff line number Diff line change
Expand Up @@ -45,9 +45,9 @@ port:
type: string
{% endconfiguration %}
You can find out your Freebox host and port by opening
[this address](http://mafreebox.freebox.fr/api_version) in your browser. The
You can find out your Freebox host and port by opening the address mafreebox.freebox.fr/api_version in your browser. The
returned json should contain an api_domain (`host`) and a https_port (`port`).
Please consult the [api documentation](https://dev.freebox.fr/sdk/os/) for more information.

### Initial setup

Expand Down
4 changes: 2 additions & 2 deletions source/_components/frontier_silicon.markdown
Original file line number Diff line number Diff line change
Expand Up @@ -100,8 +100,8 @@ The Frontier Silicon API does not provide a multi-user environment. There is alw
[Medion Radios]: http://internetradio.medion.com/
[IR110]: https://www.hama.com/00054823/hama-ir110-internet-radio-internet-radio-multi-room-app-control
[DIR3110]: https://www.hama.com/00054824/hama-digitalradio-dir3110-internetradio-dab+-fm-multiroom-app-steuerung
[MD 87466]: https://www.medion.com/de/shop/internet-dab-radios-medion-kuechen-internetradio-medion-p83302-md-87466-50051273a1.html
[SIRD 14 C2]: https://www.lidl.de/de/silvercrest-stereo-internetradio-sird-14-c2/p233545
[MD 87466]: https://www.medion.com/gb/service/start/_product.php?msn=50051273&gid=14
[SIRD 14 C2]: https://www.silvercrest-multiroom.de/fileadmin/user_upload/pdf/handbucher/Bedienungsanleitungen/IR/279398_SIRD_14_C2_ML4_V1.1_GB_CZ_SK_DE.pdf
[fsapi]: https://github.com/zhelev/python-fsapi
[UNDOK]: http://www.frontier-silicon.com/undok
[flammy]: https://github.com/flammy/fsapi/
Expand Down
2 changes: 1 addition & 1 deletion source/_components/generic_thermostat.markdown
Original file line number Diff line number Diff line change
Expand Up @@ -73,7 +73,7 @@ keep_alive:
required: false
type: [time, integer]
initial_hvac_mode:
description: Set the initial HVAC mode. Valid values are `heat`, `cool` or `auto`. Value has to be double quoted. If this parameter is not set, it is preferable to set a *keep_alive* value. This is helpful to align any discrepancies between *generic_thermostat* and *heater* state.
description: Set the initial HVAC mode. Valid values are `off`, `heat` or `cool`. Value has to be double quoted. If this parameter is not set, it is preferable to set a *keep_alive* value. This is helpful to align any discrepancies between *generic_thermostat* and *heater* state.
required: false
type: string
away_temp:
Expand Down
11 changes: 6 additions & 5 deletions source/_components/geo_location.markdown
Original file line number Diff line number Diff line change
Expand Up @@ -15,11 +15,12 @@ The [Geolocation trigger](/docs/automation/trigger/#geolocation-trigger) can be

| Platform | Source |
|---------------------------------------------------|-------------------------------|
| GeoJSON Events | `geo_json_events` |
| IGN Sismología | `ign_sismologia` |
| NSW Rural Fire Service Incidents | `nsw_rural_fire_service_feed` |
| Queensland Bushfire Alert | `qld_bushfire` |
| U.S. Geological Survey Earthquake Hazards Program | `usgs_earthquakes_feed` |
| GeoJSON Events | `geo_json_events` |
| IGN Sismología | `ign_sismologia` |
| NSW Rural Fire Service Incidents | `nsw_rural_fire_service_feed` |
| Queensland Bushfire Alert | `qld_bushfire` |
| U.S. Geological Survey Earthquake Hazards Program | `usgs_earthquakes_feed` |
| The World Wide Lightning Location Network | `wwlln` |

Conditions can be used to further filter entities, for example by inspecting their state attributes.

Expand Down
2 changes: 1 addition & 1 deletion source/_components/google_assistant.markdown
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ To use Google Assistant, your Home Assistant configuration has to be [externally
## Migrate to release 0.80 and above
<div class='note'>

If this is the first time setting up your Google Assistant integration, you can skip this section and continue with the [maual setup instructions](#first-time-setup) below.
If this is the first time setting up your Google Assistant integration, you can skip this section and continue with the [manual setup instructions](#first-time-setup) below.

</div>

Expand Down
2 changes: 1 addition & 1 deletion source/_components/heatmiser.markdown
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ redirect_from:
- /components/climate.heatmiser/
---

The `heatmiser` climate platform let you control [Heatmiser DT/DT-E/PRT/PRT-E](https://www.heatmisershop.co.uk/thermostats) thermostats from Heatmiser. The module itself is currently setup to work over a RS232 -> RS485 converter, therefore it connects over IP.
The `heatmiser` climate platform let you control [Heatmiser DT/DT-E/PRT/PRT-E](https://www.heatmisershop.co.uk/room-thermostats/) thermostats from Heatmiser. The module itself is currently setup to work over a RS232 -> RS485 converter, therefore it connects over IP.

Further work would be required to get this setup to connect over Wifi, but the HeatmiserV3 python module being used is a full implementation of the V3 protocol.

Expand Down
4 changes: 2 additions & 2 deletions source/_components/hydrawise.markdown
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ scan_interval:
default: 30
{% endconfiguration %}
To get your API access token log into your [Hydrawise account](https://app.hydrawise.com/config/account) and in the 'My Account Details' section under Account Settings click 'Generate API Key'. Enter that key in your configuration file as the `API_KEY`.
To get your API access token log into your [Hydrawise account](https://app.hydrawise.com/config/login) and in the 'My Account Details' section under Account Settings click 'Generate API Key'. Enter that key in your configuration file as the `API_KEY`.

## Binary Sensor

Expand Down Expand Up @@ -141,4 +141,4 @@ switch:
switch:
- platform: hydrawise
monitored_conditions: manual_watering
```
```
2 changes: 1 addition & 1 deletion source/_components/ifttt.markdown
Original file line number Diff line number Diff line change
Expand Up @@ -81,7 +81,7 @@ ifttt:

### Testing your trigger

You can use the **Developer tools** to test your [Webhooks](https://ifttt.com/maker_webhooks) trigger. To do this, open the Home Assistant frontend, open the sidebar, click on the first icon in the developer tools. This should get you to the **Call Service** screen. Fill in the following values:
You can use **Developer Tools** to test your [Webhooks](https://ifttt.com/maker_webhooks) trigger. To do this, open the Home Assistant sidebar, click on Developer Tools, and then the **Services** tab. Fill in the following values:

Field | Value
----- | -----
Expand Down
9 changes: 6 additions & 3 deletions source/_components/input_datetime.markdown
Original file line number Diff line number Diff line change
Expand Up @@ -21,13 +21,16 @@ add the following lines to your `configuration.yaml`:
input_datetime:
both_date_and_time:
name: Input with both date and time
has_ has_time: true
has_date: true
has_time: true
only_date:
name: Input with only date
has_ has_time: false
has_date: true
has_time: false
only_time:
name: Input with only time
has_ has_time: true
has_date: false
has_time: true
```
{% configuration %}
Expand Down
2 changes: 1 addition & 1 deletion source/_components/kwb.markdown
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ redirect_from:
- /components/sensor.kwb/
---

The `kwb` integration integrates the sensors of KWB Easyfire pellet central heating units with the Comfort3 controller (<http://www.kwbheizung.de/de/produkte/kwb-comfort-3.html>) into Home Assistant.
The `kwb` integration integrates the sensors of KWB Easyfire pellet central heating units with the Comfort3 controller (https://www.kwb.net/produkte/) into Home Assistant.

Direct connection via serial (RS485) or via telnet terminal server is supported. The serial cable has to be attached to the control unit port 25 (which is normally used for detached control terminals).

Expand Down
2 changes: 1 addition & 1 deletion source/_components/lcn.markdown
Original file line number Diff line number Diff line change
Expand Up @@ -423,7 +423,7 @@ If the control is set lockable, the regulator can be turned on/off.

<div class='note'>

If you intend to leave the regulation to home assistant, you should consider using the [Generic Thermostat](climate.generic_thermostat) in conjuction with [LCN Sensor](#sensor) and [LCN Switch](#switch).
If you intend to leave the regulation to home assistant, you should consider using the [Generic Thermostat](/components/generic_thermostat/) in conjuction with [LCN Sensor](#sensor) and [LCN Switch](#switch).

</div>

Expand Down
3 changes: 2 additions & 1 deletion source/_components/miflora.markdown
Original file line number Diff line number Diff line change
Expand Up @@ -119,7 +119,8 @@ sensor:
- platform: miflora
mac: 'xx:xx:xx:xx:xx:xx'
name: Flower 1
force_up median: 3
force_update: true
median: 3
monitored_conditions:
- moisture
- light
Expand Down
4 changes: 0 additions & 4 deletions source/_components/notion.markdown
Original file line number Diff line number Diff line change
@@ -1,10 +1,6 @@
---
layout: page
title: "Notion"
description: "How to integrate Notion kits within Home Assistant."
date: 2019-06-19 20:52
sidebar: true
comments: false
logo: notion.png
ha_category:
- Hub
Expand Down
2 changes: 1 addition & 1 deletion source/_components/panel_iframe.markdown
Original file line number Diff line number Diff line change
Expand Up @@ -64,6 +64,6 @@ panel_iframe:
<div class='note warning'>
Do **not** create one that are named `lovelace` it will overwrite lovelace causing it to never load.
Do **not** create one that is named `lovelace` it will overwrite lovelace causing it to never load.

</div>
14 changes: 4 additions & 10 deletions source/_components/trafikverket_train.markdown
Original file line number Diff line number Diff line change
@@ -1,12 +1,6 @@
---
layout: page
title: "Trafikverket Train"
description: "Instructions how to integrate Trafikverket Train within Home Assistant."
date: 2019-04-27 16:32
sidebar: true
comments: false
sharing: true
footer: true
logo: trafikverket.png
ha_category:
- Transport
Expand Down Expand Up @@ -34,7 +28,7 @@ Data that is retrieved:
- Other information / additional texts.
- Deviations.

## {% linkable_title Configuration %}
## Configuration

To enable this sensor, use the following format in your `configuration.yaml`.

Expand Down Expand Up @@ -86,15 +80,15 @@ trains:
default: "[mon, tue, wed, thu, fri, sat, sun]"
{% endconfiguration %}
## {% linkable_title Obtaining API key %}
## Obtaining API key
Please click [here](https://api.trafikinfo.trafikverket.se/) and register to obtain the API key.
## {% linkable_title Train station names %}
## Train station names
Click [here](https://www.trafikverket.se/trafikinformation/tag/?ArrDep=departure&) to see an example of train station names.
## {% linkable_title Examples %}
## Examples
```yaml
sensor:
Expand Down
12 changes: 3 additions & 9 deletions source/_components/vacuum.template.markdown
Original file line number Diff line number Diff line change
@@ -1,12 +1,6 @@
---
layout: page
title: "Template Vacuum"
description: "Instructions how to setup Template vacuums within Home Assistant."
date: 2019-05-20 16:00
sidebar: true
comments: false
sharing: true
footer: true
ha_category: Vacuum
ha_release: 0.96
ha_iot_class: Local Push
Expand Down Expand Up @@ -87,9 +81,9 @@ vacuum:
type: [string, list]
{% endconfiguration %}

## {% linkable_title Examples %}
## Examples

### {% linkable_title Control vacuum with Harmony Hub %}
### Control vacuum with Harmony Hub

This example shows how you can use a Template Vacuum to control an IR vacuum cleaner using the [Harmony Hub Remote component](/components/remote.harmony/).

Expand Down Expand Up @@ -118,7 +112,7 @@ vacuum:
device: 52840686
```

### {% linkable_title Vacuum with state %}
### Vacuum with state

This example shows how to use templates to specify the state of the vacuum.

Expand Down
Loading

0 comments on commit ea64c38

Please sign in to comment.