Skip to content
Merged

0.36 #1741

Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
200 commits
Select commit Hold shift + click to select a range
347f40f
Fix youtube link
fabaff Dec 17, 2016
a153336
Flic: Support ignoring individual click types. (#1568)
soldag Dec 18, 2016
60b57ae
Add hvac_state property to nest sensors (#1559)
joerocklin Dec 18, 2016
fe8ab8c
add manual mode to speedtests (#1608)
nkgilley Dec 18, 2016
ed1a976
Add hydroquebec sensor documentation (#1581)
titilambert Dec 18, 2016
ae44d30
Upgrade for 0.36
fabaff Dec 18, 2016
b64a929
Update Sonarr docs for new optional urlbase option (#1622)
quadportnick Dec 18, 2016
61591bc
added note on windows pycrypto install (#1625)
Dec 19, 2016
5824285
Update broadlink docs
fabaff Dec 19, 2016
e4c70de
Added TrackR doc.
Dec 22, 2016
d13089e
Add ISS Sensor Documentation (#1620)
HydrelioxGitHub Dec 26, 2016
2295401
fix yaml syntax (#1666)
ahnooie Dec 28, 2016
140a216
[sensor/sma] New SMA Solar Webconnect censor
kellerza Dec 28, 2016
e030815
Added docs for the new ledenet protocol
Dec 29, 2016
6f5b610
made ledenet lowercase
Dec 29, 2016
2d6a719
media_player/vlc: More details about inner working (#1671)
Dec 29, 2016
aba311f
Add documentation for device_id parameter
Giannie Dec 29, 2016
6514fab
Fixed typo and made example easier to understand
Dec 29, 2016
44dd7d3
Create device_tracker.upc_connect.markdown
pvizeli Dec 30, 2016
1b58e22
Add files via upload
pvizeli Dec 30, 2016
52c72bd
Add sma logo
kellerza Dec 31, 2016
bf0ba65
Update sensor.sma.markdown
kellerza Dec 31, 2016
7122112
Add files via upload
doudz Jan 3, 2017
92dee9f
Added in new supported TV to the list (TX-49DX650B) (#1709)
m4tek Jan 4, 2017
7a6bb7b
Update AquosTV documentation (#1692)
titilambert Jan 4, 2017
9995584
Remove http:// from example Kodi config (#1670)
emlove Jan 4, 2017
5b263ee
Update switch.broadlink.markdown (#1651)
Danielhiversen Jan 4, 2017
bbf9a79
Update with `repeats` config variable (#1655)
n8henrie Jan 4, 2017
d48262c
Scene component: describe limitations wrt states (#1710)
elsbrock Jan 4, 2017
b4cd0a5
Merge pull request #1706 from doudz/tts
pvizeli Jan 4, 2017
5159014
Update miflora docs: fix minor syntax errors (#1717)
elsbrock Jan 5, 2017
eea8330
Add NAD documentation
joopert Jan 5, 2017
51eaf0b
Add documentation for Kankun wifi switch. (#1665)
webworxshop Jan 6, 2017
7afb82a
Docs for Tikteck bulbs (#1716)
Jan 6, 2017
83c84af
Lannouncer
michaelarnauts Jan 6, 2017
c987173
Fixed typo
michaelarnauts Jan 6, 2017
b0d33fa
Create rest_command.markdown (#1663)
pvizeli Jan 7, 2017
d6af430
Minor changes
fabaff Jan 7, 2017
cecd1ff
Add docs for USPS sensor (#1722)
fabaff Jan 7, 2017
c84fbb2
Add ping docs (#1723)
fabaff Jan 7, 2017
45b398c
Add docs for include/exclude in recorder (#1714)
Maxr1998 Jan 7, 2017
48c58fd
Merge pull request #1672 from Giannie/next
Danielhiversen Jan 9, 2017
8321e8e
Merge pull request #1669 from bah2830/patch-3
Danielhiversen Jan 9, 2017
20f163d
Merge pull request #1675 from home-assistant/upc_connect
pvizeli Jan 9, 2017
505d550
Merge pull request #1668 from home-assistant/kellerza-sma-webconnect-…
pvizeli Jan 9, 2017
14b886d
Create packages
kellerza Jan 10, 2017
cac77d8
Create packages.markdown
kellerza Jan 10, 2017
5ff9fbd
Delete packages
kellerza Jan 10, 2017
004fffd
Update packages.markdown
kellerza Jan 10, 2017
10e58ff
Update camera.mjpeg.markdown (#1743)
andriej Jan 10, 2017
9208d8b
Howto start hass with docker and systemd (#1746)
mmaret-geny Jan 10, 2017
0ad85bf
Update packages.markdown
kellerza Jan 10, 2017
fbbf8de
Merge pull request #1719 from joopert/next
pvizeli Jan 10, 2017
4f867c5
Merge pull request #1643 from w1ll1am23/trackr
pvizeli Jan 12, 2017
b6d8050
Create page for dublin bus transport sensor (#1745)
ttroy50 Jan 13, 2017
cf30b76
Fix release and typo. Minimize the configuration sample
fabaff Jan 13, 2017
b43f615
Merge pull request #1747 from home-assistant/kellerza-packages
Danielhiversen Jan 14, 2017
ff4ec7f
example for optional values (#1562)
keatontaylor Dec 18, 2016
6a334dc
Add real-life example for turn_off script on wake-on-lan (#1535)
magicus Dec 18, 2016
afdaee8
show a template switch example for harmony (#1548)
nkgilley Dec 18, 2016
f98cc07
Split description of both platforms / added auto discovery feature fo…
scarface-4711 Dec 18, 2016
d68d0dd
Add AppDaemon docs to ecosystem (#1589)
acockburn Dec 18, 2016
67859c4
Fix configuration variables and add full configuration sample
fabaff Dec 18, 2016
bbe7891
Change indent
fabaff Dec 18, 2016
a5fda6c
Make titles linkable
fabaff Dec 18, 2016
74e6f84
Update configuration sample
fabaff Dec 18, 2016
200f83a
Fix link
fabaff Dec 18, 2016
040b5f7
Fix liquid errors
fabaff Dec 18, 2016
2a9ec14
Escaping
fabaff Dec 18, 2016
d06871a
Update variables
fabaff Dec 18, 2016
6e6b328
Update tts.markdown
balloob Dec 18, 2016
87011e1
Release 0.35.1
balloob Dec 18, 2016
12b1fbe
Release 0.35.2
balloob Dec 19, 2016
819bb73
Add r-jordan to bug fix contributors
balloob Dec 19, 2016
71f5bc3
Add base url example
balloob Dec 19, 2016
cf7a48d
Update asyncio docs
balloob Dec 19, 2016
29cb52c
Add TTS link to base_url in HTTP
balloob Dec 19, 2016
e2a48fa
Update nest.markdown (#1627)
Wutname1 Dec 19, 2016
818599f
Add thank you blog post
balloob Dec 19, 2016
f3521d2
Removing references to URL and replacing with IP address (#1629)
terrycarlin Dec 19, 2016
817d1a8
Fix sample
fabaff Dec 18, 2016
c6606e9
Make it more clear
fabaff Dec 19, 2016
9cc7fc6
Clarification time. (#1598)
Dec 20, 2016
ec3654e
Update sensor.rfxtrx.markdown
hokagegano Dec 20, 2016
bf2deb8
Update installation-raspberry-pi-all-in-one.markdown
Dec 20, 2016
3e366d7
Added section To change the MQTT default password (#1632)
Dec 21, 2016
02c8010
Added an example of a control option. (#1635)
Dec 21, 2016
1c53dda
Update media_player.markdown
pvizeli Dec 21, 2016
a4019b4
Update installation-raspberry-pi-all-in-one.markdown
Dec 21, 2016
afe8c7a
Configuration variables: units (optional)
Xx-Ness-xX Dec 21, 2016
5287dec
Remove superfluous - (#1638)
kylegordon Dec 21, 2016
ac91167
Add proper markdown for links (#1637)
Chariyski Dec 21, 2016
df65265
Add note about new default Raspbian behavior (#1640)
bassclarinetl2 Dec 23, 2016
652e223
Added new model (#1645)
cmonteiro128 Dec 23, 2016
19a0ef5
Describe using language in a TTS service. (#1644)
andrey-git Dec 23, 2016
840ab6c
Revert "Describe using language in a TTS service." (#1647)
Landrash Dec 23, 2016
383f57c
Update 2016-12-17-text-to-speech-aquostv-flic-zamg.markdown
pvizeli Dec 23, 2016
c4cf818
Update installation-raspberry-pi.markdown
Dec 23, 2016
ae90477
Update group_visibility.markdown (#1649)
smolz Dec 24, 2016
8bcc7f8
Update frontpage for 0.35.3
fabaff Dec 25, 2016
d99fe6d
Update media_player.samsungtv.markdown
atorralba Dec 25, 2016
a8697e1
Update dweet.markdown (#1654)
smolz Dec 26, 2016
0741a2c
"homeassistant" changed in "hass" (#1656)
PuckStar Dec 26, 2016
4ce0a43
Revert ""homeassistant" changed in "hass"" (#1657)
Landrash Dec 26, 2016
a5f2990
Update
Dec 26, 2016
c9d9193
Update installation-raspberry-pi-all-in-one.markdown
Dec 26, 2016
ba87b94
Update installation-raspberry-pi-all-in-one.markdown
Dec 26, 2016
7de1892
Fixes copy/paste error in lock.mqtt (#1661)
michaelarnauts Dec 27, 2016
4ab58bc
Small doc layout fixes in switch.mqtt (#1660)
michaelarnauts Dec 27, 2016
1b62c89
Update lock.mqtt.markdown (#1659)
smolz Dec 27, 2016
b5291e3
Replace 'validate_config' with voluptuous
fabaff Dec 27, 2016
def2ad0
Create configuration_yaml_by_cy1701 (#1667)
cy1701 Dec 29, 2016
90b8600
Fix header
fabaff Dec 29, 2016
3f3828e
Update /apt/history
fabaff Dec 29, 2016
3bbd481
Update logger.markdown (#1674)
Dec 30, 2016
ddaac19
Font size headings
fabaff Dec 30, 2016
f6e0ede
Fix link to Manual Installation (#1676)
sutch Dec 30, 2016
549a1df
Corrected code block formatting for yaml in step 8 (#1678)
chris-thorn Dec 30, 2016
0253fb5
Update keyboard_remote.markdown (#1677)
MrMep Dec 30, 2016
6b51f39
Changed "sensor.sab_..." to "sensor.sabnzbd_..." (#1679)
chris-thorn Dec 30, 2016
acae93a
Fix formatting error in Samsung TV component docs
jimrollenhagen Jan 1, 2017
92d8054
Add script s we no longer host it in the main repo (fixes #1682)
fabaff Jan 3, 2017
e0f1b35
Overriding build-components within subfolders. (#1705)
michaelarnauts Jan 3, 2017
b6ff4e6
Updated Configuration variables text (#1704)
Joeboyc2 Jan 3, 2017
84c4126
Final Example was incorrect (#1702)
Joeboyc2 Jan 3, 2017
73a8a3e
Renamed service in description (#1695)
hadavies Jan 3, 2017
2a7fb42
Updates alarm_control_panel Example (#1688)
kirichkov Jan 3, 2017
e15636c
AiO install requires "pip install lxml" (#1686)
LightIsLife Jan 3, 2017
11c9f29
fix "Sonos" typo in discovery docs (#1684)
er0ck Jan 3, 2017
d9ad86e
Fixing broken formatting on Alexa component page (#1685)
brianjking Jan 3, 2017
06e0181
Add bruh tree post
Jan 3, 2017
791b78e
Update stats picture
Jan 3, 2017
4b84f20
Add base_url documentation (#1648)
TechTrails Jan 4, 2017
f250c5d
Fix new lines
fabaff Jan 4, 2017
5aced8e
Update numbers
fabaff Jan 4, 2017
bcadb53
flushing old password (#1711)
bassclarinetl2 Jan 4, 2017
854e90f
added EdgeRouter Lite SNMP OID (#1681)
xnoodle Jan 4, 2017
25acdf5
Updated section to reflect username change (#1658)
eiddor Jan 4, 2017
cc9c45b
Fix grammar error (#1713)
Maxr1998 Jan 5, 2017
e16225d
Text error (#1718)
nodinosaur Jan 5, 2017
8218359
Update config var name
fabaff Jan 6, 2017
8744fd9
Update device_tracker.bluetooth_le_tracker.markdown (#1691)
moskovskiy82 Jan 6, 2017
8da12cb
Update Harmony Remote markdown (#1662)
Phileep Jan 6, 2017
2d9130f
added example line of is_state_attr (#1720)
Fonta Jan 6, 2017
53c00cd
Update systemd template used in manual installs (#1687)
tmcneal Jan 6, 2017
4005264
Rename directory to be in sync with other guides
fabaff Jan 6, 2017
0f06344
fixed typo in darksky link (#1727)
amahlaka Jan 6, 2017
80f8eb4
html is not valid (#1725)
Fonta Jan 6, 2017
693d6de
added info about required configs (#1726)
amahlaka Jan 6, 2017
e700eac
Add fan to default exposed domains
robbiet480 Jan 6, 2017
8efb104
Fix some hass/homeassistant inconsistencies (#1731)
mhutch Jan 7, 2017
e7a4f73
Heartbeats section added (#1730)
brahmafear Jan 7, 2017
0d35b32
Update required message types and add v2.0 ex. (#1728)
brahmafear Jan 8, 2017
9057d40
Update aRest sensor docs (#1737)
rdehuyss Jan 8, 2017
9b17b07
Squeezebox port changes (#1732)
dasos Jan 8, 2017
1f48756
Add tutorial for GitHub backup (#1733)
eiddor Jan 8, 2017
f6476ae
Update installation-raspberry-pi-all-in-one.markdown (#1734)
Jan 8, 2017
1dac7e9
Fix typo and remove logo
fabaff Jan 8, 2017
34b02cc
Update notify.telegram.markdown (#1740)
GMFalka Jan 9, 2017
114b0b0
Fixed type, src to srv line 86 (#1748)
Joeboyc2 Jan 11, 2017
869556c
Corrected spelling and added name variable (#1752)
Joeboyc2 Jan 12, 2017
72ba379
Add missing configuration variable
fabaff Jan 12, 2017
e6de10c
Point to correct patch version notes
robbiet480 Jan 13, 2017
caf8382
Add releasing to developers guide sidebar
robbiet480 Jan 13, 2017
698c3f2
Update _config.yml now, not index.html
robbiet480 Jan 13, 2017
49d7f23
made it more usable (#1761)
godloth Jan 13, 2017
6ce3ab9
Clarification of formatting and options (#1759)
Jan 13, 2017
84fe491
Amendments to the open paragraph (#1764)
Joeboyc2 Jan 14, 2017
8795b9b
Update z-wave.markdown (#1754)
britton-clapp Jan 14, 2017
607d942
HTML5 notification install and usage clarification (#1758)
nordlead2005 Jan 14, 2017
2f67b76
Update formatting
fabaff Jan 14, 2017
3d97096
Update for 0.36
fabaff Jan 14, 2017
76291f0
Merge pull request #1724 from michaelarnauts/lannouncer
michaelarnauts Jan 14, 2017
c2b0a70
Insteon local (#1623)
craigjmidwinter Jan 14, 2017
0aed317
Fix typo
fabaff Jan 14, 2017
f5dbb83
Minor changes
fabaff Jan 14, 2017
442c8cb
Add Wink fan docs
fabaff Jan 14, 2017
85f0b5e
Add Xiaomi router device tracker documentation (#1751)
Jan 14, 2017
37cbd07
Beaglebone Black GPIO docs (#1765)
fabaff Jan 14, 2017
a782fa8
Image processing (#1742)
pvizeli Jan 14, 2017
64bdfd9
Add docs for Zengge bulbs
fabaff Jan 14, 2017
da425d9
Add ha_release and minimize configuration sample
fabaff Jan 14, 2017
07c7a41
Remove white spaces
fabaff Jan 14, 2017
d90c4a4
Minor changes
fabaff Jan 14, 2017
7f0c26f
Add periods
fabaff Jan 14, 2017
52ecbc7
Minor changes
fabaff Jan 14, 2017
be4517c
Add contributors
fabaff Jan 14, 2017
052aa9f
Initital blof post for 0.36
fabaff Jan 14, 2017
b01f700
Address comments from #1742
fabaff Jan 14, 2017
c80d9b5
Add mysensors notify platform (#1736)
MartinHjelmare Jan 15, 2017
f72a783
Change name of apns notify service (#1772)
MartinHjelmare Jan 15, 2017
3696c00
Improved and new docs for BOM weather (#1703)
Zac-HD Jan 15, 2017
27d03a3
Update media_player.vlc.markdown (#1771)
MrMep Jan 15, 2017
e02aa42
Minimize the configuration sample
fabaff Jan 15, 2017
b96655b
Added yandex tts doc (#1775)
lupin-de-mid Jan 15, 2017
c88b3a1
Merge branch 'current' into next
balloob Jan 15, 2017
5a97009
Add details about migration
fabaff Jan 15, 2017
45cda48
Update date
fabaff Jan 15, 2017
a9f7526
Fix filename
fabaff Jan 15, 2017
94f7c7e
fixes
balloob Jan 15, 2017
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions _config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -130,9 +130,9 @@ social:

# Home Assistant release details
current_major_version: 0
current_minor_version: 35
current_patch_version: 3
date_released: 2016-12-23
current_minor_version: 36
current_patch_version: 0
date_released: 2017-01-15

# 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
16 changes: 16 additions & 0 deletions source/_components/bbb_gpio.markdown
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
---
layout: page
title: "BeagleBone Black GPIO"
description: "Instructions how to integrate the GPIO capability of a BeagleBone Black into Home Assistant."
date: 2017-01-14 10:00
sidebar: true
comments: false
sharing: true
footer: true
logo: beaglebone-black.png
ha_category: DIY
ha_release: 0.36
---

The `bbb_gpio` component is the base for all [BeagleBone Black][https://beagleboard.org/black] related GPIO platforms in Home Assistant. There is no setup needed for the component itself, for the platforms please check their corresponding pages.

5 changes: 5 additions & 0 deletions source/_components/binary_sensor.flic.markdown
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,7 @@ Configuration variables:
- **host** (*Optional*): The IP or hostname of the flic service server. (default: `localhost`)
- **port** (*Optional*): The port of the flic service. (default: `5551`)
- **discovery** (*Optional*): If `true`, the component is configured to constantly scan for new buttons. (default: `true`)
- **ignored_click_types**: List of click types whose occurrence should not trigger and `flic_click` event.
- **timeout** (*Optional*): Maximum time in seconds an event can be queued locally on a button before discarding the event. (default: `3`)

#### {% linkable_title Discovery %}
Expand Down Expand Up @@ -64,3 +65,7 @@ Event data:
- **button_address**: The bluetooth address of the button, that triggered the event.
- **click_type**: The type of click. Possible values are `single`, `double` and `hold`.
- **queued_time**: The amount of time this event was queued on the button, in seconds.

##### {% linkable_title Ignoring Click Types %}

For some purposes it might make sense to exclude a specific click type from triggering click events. For example when ignoring double clicks, pressing the button twice fast results in two `single` instead of a `double` click event. This is very useful for applications where you want to click fast.
2 changes: 1 addition & 1 deletion source/_components/camera.mjpeg.markdown
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ Configuration variables:
- **username** (*Optional*): The username for accessing your camera.
- **password** (*Optional*): The password for accessing your camera.
- **authentication** (*Optional*): `basic` (default) or `digest` auth for requests.
-

<p class='note'>
There is a <a href="https://github.com/shazow/urllib3/issues/800" target="_blank">known issue in urllib3</a> that you will get error messages in your logs like <code>[StartBoundaryNotFoundDefect(), MultipartInvariantViolationDefect()], unparsed data: ''</code> but the component still works fine. You can ignore the messages.
</p>
1 change: 1 addition & 0 deletions source/_components/demo.markdown
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,7 @@ Available demo platforms:
- [Climate](/components/climate/) (`climate`)
- [Cover](/components/cover/) (`cover`)
- [Fan](/components/fan/) (`fan`)
- [Image Processing](/components/image_processing/) (`image_processing`)
- [Light](/components/light/) (`light`)
- [Lock](/components/lock/) (`lock`)
- [Notification](/components/notify/) (`notify`)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,10 @@ device_tracker:
- platform: bluetooth_le_tracker
```

Configuration variables:

- **device_id** (*Optional*): The device ID for the bluetooth device to be used for tracking. Defaults to `hci0`.

As some BT LE devices change their MAC address regularly, a new device is only discovered when it has been seen 5 times.
Some BTLE devices (e.g. fitness trackers) are only visible to the devices that they are paired with. In this case, the BTLE tracker won't see this device.

Expand Down
33 changes: 33 additions & 0 deletions source/_components/device_tracker.ping.markdown
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
---
layout: page
title: "Ping (ICMP)"
description: "Instructions how to integrate Ping (ICMP)-based presence detection into Home Assistant."
date: 2017-01-06 08:00
sidebar: true
comments: false
sharing: true
footer: true
logo: home-assistant.png
ha_category: Presence Detection
ha_release: 0.36
---


The `ping` platform offers presence detection by using `ping` to send ICMP echo requests. This can be useful when devices are running a firewall and are blocking UDP or TCP packets but responding to ICMP requests (like Android phones). This tracker doesn't need to know the MAC address since the host can be on a different subnet. This makes this an option to detect hosts on a different subnet when `nmap` or other solutions don't work since `arp` doesn't work.

To use this presence detection in your installation, add the following to your `configuration.yaml` file:

```yaml
# Example configuration.yaml entry
device_tracker:
- platform: ping
hosts:
hostone: 192.168.2.10
```

Configuration variables:

- **hosts** array (*Required*): List of device names and their corresponding IP address or hostname.
- **count** (*Optional*): Number of packet used for each device (avoid false detection).

See the [device tracker component page](/components/device_tracker/) for instructions how to configure the people to be tracked.
34 changes: 34 additions & 0 deletions source/_components/device_tracker.trackr.markdown
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
---
layout: page
title: "TrackR"
description: "Instructions how to use TrackR to track devices in Home Assistant."
date: 2016-12-22 1000
sidebar: true
comments: false
sharing: true
footer: true
logo: trackr.png
ha_release: 0.36
ha_category: Presence Detection
ha_iot_class: "Cloud Polling"
---


The `trackr` platform allows you to detect presence using [TrackR](https://www.thetrackr.com/) devices.

The offical TrackR mobile app handles the tracking of the TrackR devices using your phones bluetooth and GPS.

To integrate TrackR in Home Assistant, add the following section to your `configuration.yaml` file:

```yaml
# Example configuration.yaml entry
device_tracker:
platform: trackr
username: USERNAME
password: PASSWORD
```

Configuration variables:

- **username** (*Required*): The email address for the TrackR account.
- **password** (*Required*): The password for your given username.
28 changes: 28 additions & 0 deletions source/_components/device_tracker.upc_connect.markdown
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
---
layout: page
title: "UPC ConnectBox"
description: "Instructions how to integrate UPC ConnectBox into Home Assistant."
date: 2016-12-30 00:00
sidebar: true
comments: false
sharing: true
footer: true
logo: upc.png
ha_category: Presence Detection
ha_release: 0.36
---


The `upc_connect` platform offers presence detection by looking at connected devices to an [ConnectBox](https://www.upc.ch/de/internet/connectbox/) router from [Liberty Global](http://www.libertyglobal.com/), which is a Internet provider in Switzerland, Austria.

To use an Internet-Box router in your installation, add the following to your `configuration.yaml` file:

```yaml
# Example configuration.yaml entry
device_tracker:
platform: upc_connect
password: '123456'
host: "192.168.0.1" # only required if not 192.168.0.1
```

See the [device tracker component page](/components/device_tracker/) for instructions how to configure the people to be tracked.
35 changes: 35 additions & 0 deletions source/_components/device_tracker.xiaomi.markdown
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
---
layout: page
title: "Xiaomi Router"
description: "Instructions how to integrate Xiaomi routers into Home Assistant."
date: 2017-01-12 12:04
sidebar: true
comments: false
sharing: true
footer: true
logo: xiaomi.png
ha_category: Presence Detection
ha_release: 0.36
---


The `xiaomi` platform offers presence detection by looking at connected devices to a [Xiaomi](http://miwifi.com) router.

To use an Xiaomi router in your installation, add the following to your `configuration.yaml` file:

```yaml
# Example configuration.yaml entry
device_tracker:
- platform: xiaomi
host: YOUR_ROUTER_IP
password: YOUR_ADMIN_PASSWORD
```

Configuration variables:

- **host** (*Required*): The IP address of your router, eg. `192.168.0.1`.
- **username** (*Optional*: The admin username. By default `admin`.
- **password** (*Required*): The password for the admin account.

See the [device tracker component page](/components/device_tracker/) for instructions how to configure the people to be tracked.

19 changes: 19 additions & 0 deletions source/_components/fan.wink.markdown
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
---
layout: page
title: "Wink Fan"
description: "Instructions how to setup the Wink fans within Home Assistant."
date: 2017-01-14 12:00
sidebar: true
comments: false
sharing: true
footer: true
logo: wink.png
ha_category: Fan
ha_release: 0.36
---


The Wink fan platform allows you to control your [Wink](http://www.wink.com/) fans.

The requirement is that you have setup your [Wink hub](/components/wink/).

2 changes: 1 addition & 1 deletion source/_components/ha.markdown
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ sharing: true
footer: true
logo: home-assistant.png
ha_category: Release
ha_release: 0.35
ha_release: 0.36
---

Details about the latest release can always be found at:
Expand Down
36 changes: 36 additions & 0 deletions source/_components/image_processing.markdown
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
---
layout: page
title: "Image Processing"
description: "Instructions how to setup image processing with Home Assistant."
date: 2017-01-09 00:00
sidebar: true
comments: false
sharing: true
footer: true
ha_release: 0.36
---

Image processing enables Home Assistant to process image from [cameras][/components/#camera]. Only camera entities are supported as sources.

For interval control, use `scan_interval` in platform.

## {% linkable_title ALPR %}

Alpr entities attribute have a vehicle counter `vehicles` and all found plates as `plates`.

This event is trigger after OpenALPR found a new licence plate.

```yaml
# Example configuration.yaml automation entry
automation:
- alias: Open garage door
trigger:
platform: event
event_type: openalpr.found
event_data:
entity_id: openalpr.camera_garage_1
plate: BE2183423
...
```

The following event attributes will be present: `entity_id`, `plate`, `confidence`
35 changes: 35 additions & 0 deletions source/_components/image_processing.openalpr_cloud.markdown
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
---
layout: page
title: "OpenALPR Cloud"
description: "Instructions how to integrate licences plates with OpenALPR cloud into Home Assistant."
date: 2017-01-09 00:00
sidebar: true
comments: false
sharing: true
footer: true
logo: openalpr.png
ha_category: Image_Processing
featured: false
ha_release: 0.36
---

[OpenALPR](http://www.openalpr.com/) integration for Home Assistant allows you to process licences plates from a camera. You can use them to open a garage door or trigger any other [automation](https://home-assistant.io/components/automation/).

### {% linkable_title Configuration Home Assistant %}

```yaml
# Example configuration.yaml entry
image_processing:
- platform: openalpr_cloud
region: eu
source:
- entity_id: camera.garage
```
Configuration variables:

- **region** (*Required*): Country or region. List of supported [values](https://github.com/openalpr/openalpr/tree/master/runtime_data/config).
- **alpr_bin** (*Optional*): The command line tool alpr from OpenALPR software for local processing. Defaults to `alpr`.
- **confidence** (*Optional*): The minimum of confidence in percent to process with Home Assistant. Defaults to 80.
- **source** array (*Required*): List of image sources.
- **entities** (*Required*): A list of devices to add in Home Assistant.
- **name** (*Optional*): This parameter allows you to override the name of your OpenALPR entity.
54 changes: 54 additions & 0 deletions source/_components/image_processing.openalpr_local.markdown
Original file line number Diff line number Diff line change
@@ -0,0 +1,54 @@
---
layout: page
title: "OpenALPR Local"
description: "Instructions how to integrate licences plates with OpenALPR local into Home Assistant."
date: 2017-01-09 00:00
sidebar: true
comments: false
sharing: true
footer: true
logo: openalpr.png
ha_category: Image_Processing
featured: false
ha_release: 0.36
---

[OpenALPR](http://www.openalpr.com/) integration for Home Assistant allows you to process licences plates from a camera. You can use them to open a garage door or trigger any other [automation](https://home-assistant.io/components/automation/).

### {% linkable_title Local installation %}

If you want process all data locally, you need version 2.3.1 or higher of the `alpr` commandline tool.

If you don't find binaries for your distribution you can compile from source. Documention of how to build openalpr is found [here](https://github.com/openalpr/openalpr/wiki).

On a Debian system you can use this `cmake` command to build only the command line tool:

```bash
$ cmake -DWITH_TEST=FALSE -DWITH_BINDING_JAVA=FALSE --DWITH_BINDING_PYTHON=FALSE --DWITH_BINDING_GO=FALSE -DWITH_DAEMON=FALSE -DCMAKE_INSTALL_PREFIX:PATH=/usr ..
```

Verify your `alpr` installation with:

```
$ wget -O- -q http://plates.openalpr.com/h786poj.jpg | alpr -
```

### {% linkable_title Configuration Home Assistant %}

```yaml
# Example configuration.yaml entry
image_processing:
- platform: openalpr_cloud
api_key: 'sk_abcxyz123456'
region: eu
source:
- entity_id: camera.garage
```
Configuration variables:

- **region** (*Required*): Country or region. List of supported [values](https://github.com/openalpr/openalpr/tree/master/runtime_data/config).
- **api_key** (*Required*): You need an API key from [OpenALPR Cloud](https://cloud.openalpr.com/).
- **confidence** (*Optional*): The minimum of confidence in percent to process with Home Assistant. Defaults to 80.
- **source** array (*Required*): List of image sources.
- **entities** (*Required*): A list of devices to add in Home Assistant.
- **name** (*Optional*): This parameter allows you to override the name of your OpenALPR entity.
17 changes: 17 additions & 0 deletions source/_components/influxdb.markdown
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,23 @@ Configuration variables:
- **tags** (*Optional*): Tags to mark the data.


Starting with 0.36 the InfluxDB component has a new schema to store values in the InfluxDB databases.

- There will not be any tags/fields named time anymore.
- All numeric fields (int/float/bool) will be stored as float inside InfluxDB database.
- All string fields corresponding to state attributes will be renamed as `FIELDNAME_str`, where `FIELDNAME` is the state attribute, to avoid type conflicts.
- All string fields corresponding to a state will be renamed as state (former value).
- Fields named value will always be stored as float.
- Fields named state will always be stored as string.

If you need to migrate your database, you may require to run the `influxdb_migrator` script.

```bash
$ hass --script influxdb_migrator \
-H IP_INFLUXDB_HOST -u INFLUXDB_USERNAME -p INFLUXDB_PASSWORD \
-o test_series -d INFLUXDB_DB_NAME
```

## {% linkable_title Examples %}


Expand Down
Loading