Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
102 commits
Select commit Hold shift + click to select a range
d81b88f
Add draft blogpost for 0.74
balloob Jul 16, 2018
f35fe9f
Update intro text in hero banner
balloob Jul 16, 2018
6ab42a8
Updates for future beta (#5792)
ciotlosm Jul 16, 2018
0f7db28
Update index.markdown (#5803)
collse Jul 16, 2018
5c1dafd
Update installation.markdown
pvizeli Jul 16, 2018
3296a88
Blogpost 73.2
balloob Jul 16, 2018
e29b581
Fix HassOS setup docs (#5807)
robmarkcole Jul 17, 2018
835ed38
Update cloud nav
balloob Jul 17, 2018
e3f4975
Update changelog.markdown
balloob Jul 17, 2018
63c31d4
Add note about python 3.4
balloob Jul 17, 2018
8aee32d
Link to Pi 3B+
balloob Jul 17, 2018
be3e383
Update installation.markdown
balloob Jul 17, 2018
46a02ae
Link to all Hass.io device types, as we'll get more.
balloob Jul 17, 2018
5fae1eb
Update installation.markdown
balloob Jul 17, 2018
324504b
Update vacuum.xiaomi_miio.markdown (#5812)
Dmurph24 Jul 17, 2018
744e0c8
Update installation.markdown
pvizeli Jul 18, 2018
c0f5038
Update URL To Link To All Supported Botvacs (#5818)
dshokouhi Jul 18, 2018
928dd5d
Add cloud troubleshooting
balloob Jul 18, 2018
7bc15cd
Added Setting Lovelace as Default UI (#5824)
rrubin0 Jul 19, 2018
92543a4
Lovelace: Overwrite name in history card (#5797)
Jul 16, 2018
6306fa4
Add Tuya light platform document (#5800)
huangyupeng Jul 19, 2018
570d4fe
Lovelace: Add column width for glance + fix key name (#5811)
Jul 17, 2018
4dbb5c2
Lovelace: Add secondary info docs (#5816)
Jul 19, 2018
9a760ce
Lovelace: Make cards[] optional in a view (#5823)
Jul 19, 2018
ca9fc46
Update picture-elements docs. (#5830)
jeradM Jul 19, 2018
38999bd
Fix minor typo in template docs (#5829)
nightowlengineer Jul 20, 2018
fff30ba
Update sensor.waqi.markdown (#5826)
goto100 Jul 20, 2018
f8674d0
Update blogpost for 74
balloob Jul 20, 2018
20f4bdd
Fixes from Frenck
balloob Jul 20, 2018
4f10821
Update date
balloob Jul 20, 2018
399caba
Merge branch 'rc' into current
balloob Jul 20, 2018
60c24f5
Change featured image
balloob Jul 20, 2018
7bb3a88
Added docs for custom elements. (#5836)
jeradM Jul 20, 2018
e03ab2e
Fix indentation (#5834)
tjorim Jul 20, 2018
3952fb9
Update sensor.duke_energy.markdown (#5838)
Jul 20, 2018
0d8f2d8
Update FAQ part (#5828)
jakubradziwon Jul 21, 2018
78aec45
Adding some troubleshooting (#5796)
DubhAd Jul 21, 2018
528dd43
Update media_player.samsungtv.markdown (#5845)
SimonThoustrup Jul 21, 2018
d888de2
Update media_player.webostv.markdown (#5844)
huckabeec Jul 21, 2018
fc8f226
Minor Synology docker documentation updates (#5843)
bremor Jul 21, 2018
258df7c
Update changelog for 0.74.0 final (#5842)
ciotlosm Jul 21, 2018
986f865
I added another example -> input_number being used as a delay in an a…
bvansambeek Jul 21, 2018
46c2d64
fritzbox_callmonitor build dependencies (#5825)
magenbrot Jul 21, 2018
eb29ffd
Update prometheus documentation (#5821)
siretart Jul 21, 2018
4bc4be8
Add supported features and small fixes for Neato (#5817)
dshokouhi Jul 21, 2018
73ec85d
Update recorder.markdown
dayofdoom Jul 21, 2018
8209b27
Merge pull request #5847 from dayofdoom/patch-1
DubhAd Jul 22, 2018
c43e913
Added doc for icons
DubhAd Jul 22, 2018
30d09d6
Merge pull request #5850 from home-assistant/DubhAd-patch-1
Vasiley Jul 22, 2018
6991840
Fix typos in Insteon fan
tjorim Jul 22, 2018
2df0a9b
Fix typos in Insteon light
tjorim Jul 22, 2018
709bab7
Fix typos in Insteon switch
tjorim Jul 22, 2018
e2ce0f7
Redirect from old fan.insteon_hub component
tjorim Jul 22, 2018
a507fb4
Remove old fan.insteon_hub component
tjorim Jul 22, 2018
b1a0f81
Fixed links to snips docs (#5851)
jakommo Jul 23, 2018
e0660a4
Redirect from old fan.insteon_hub component
tjorim Jul 23, 2018
470e683
Remove old light.insteon_hub component
tjorim Jul 23, 2018
dd49c9b
Update switch.insteon_local.markdown
tjorim Jul 23, 2018
b768d09
Redirect from insteon_hub and clarify why
tjorim Jul 23, 2018
70558d2
Remove old documentation for insteon_hub
tjorim Jul 23, 2018
2802630
Update insteon_local.markdown
tjorim Jul 23, 2018
0830ceb
Update insteon_local.markdown
tjorim Jul 23, 2018
69554db
Update switch.insteon_local.markdown
tjorim Jul 23, 2018
812ace1
Update light.insteon_local.markdown
tjorim Jul 23, 2018
edf85f3
Update fan.insteon_local.markdown
tjorim Jul 23, 2018
8dcb144
Update switch.insteon_plm.markdown
tjorim Jul 23, 2018
4fd8ba1
Update light.insteon_local.markdown
tjorim Jul 23, 2018
c88cdbe
Update light.insteon_plm.markdown
tjorim Jul 23, 2018
28aa44f
Update fan.insteon_plm.markdown
tjorim Jul 23, 2018
ada186a
Update sensor.insteon_plm.markdown
tjorim Jul 23, 2018
51e35bd
Update binary_sensor.insteon_plm.markdown
tjorim Jul 23, 2018
9e70706
Just a simple typo
JTruj1ll0923 Jul 23, 2018
6fe6a9c
Update insteon_plm.markdown
tjorim Jul 23, 2018
86b8e1a
Update insteon_plm.markdown
tjorim Jul 23, 2018
7f82629
Update insteon_plm.markdown
tjorim Jul 23, 2018
c169c5f
Add Lovelace Tips and Tricks page
dale3h Jul 23, 2018
01cad0b
Update Lovelace navigation
dale3h Jul 24, 2018
c378d66
Update note syntax
dale3h Jul 24, 2018
2c38cc3
Release 0.74.1
balloob Jul 24, 2018
3242581
Lovelace: cleanup picture entity (#5855)
Jul 24, 2018
05f4374
Revert "Merge pull request #5850 from home-assistant/DubhAd-patch-1" …
Jul 24, 2018
30c23a4
Lovelace: Fix example config for picture elements (#5871)
Jul 24, 2018
d14626d
Correct typo for suggest image with used in examples from 'locale' to…
shortbloke Jul 24, 2018
0e7a7a2
Minor change
arsaboo Jul 24, 2018
5efda74
Merge pull request #5861 from JTruj1ll0923/patch-1
DubhAd Jul 24, 2018
2885199
Merge pull request #5867 from dale3h/lovelace-tips-tricks
DubhAd Jul 24, 2018
e8142b7
Merge pull request #5852 from tjorim/patch-2
DubhAd Jul 24, 2018
4512ec9
Fix string quoting in yaml of notify.telegram (#5870)
fleaz Jul 24, 2018
17cdc26
Fix variable ha_release etc. (#5866)
tjorim Jul 24, 2018
1549264
Fix link to supported currencies (#5860)
glogiotatidis Jul 24, 2018
d66f85e
Lovelace: pic elements add default style (#5876)
Jul 24, 2018
bf69a5f
Add instruction for restarting with Docker Compose (#5879)
curry684 Jul 25, 2018
f803ce8
Space in wrong place (#5882)
tjorim Jul 25, 2018
365499c
fixed a typo in the postnl sensor (#5883)
peternijssen Jul 25, 2018
0e700a4
JuanMT to replace BRUH
balloob Jul 25, 2018
b0d9ea0
OpenEnergyMonitor typo (#5894)
jlauwers Jul 26, 2018
4e39cba
Modify delay example to support decimals and large numbers (#5890)
Timple Jul 26, 2018
0a7a02a
Extract hass.io command line
balloob Jul 26, 2018
ca5b2de
Added example for using templates (#5886)
starbuck93 Jul 26, 2018
2253629
Add STATE_AUTO support to generic_thermostat
niklaswa Jul 26, 2018
d2ef134
while I'm at it, fix some typos
niklaswa Jul 26, 2018
31dfe0c
Merge branch 'next' into patch-3
niklaswa Jul 29, 2018
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 @@ -141,14 +141,14 @@ social:

# Home Assistant release details
current_major_version: 0
current_minor_version: 73
current_minor_version: 74
current_patch_version: 1
date_released: 2018-07-08
date_released: 2018-07-24

# Either # or the anchor link to latest release notes in the blog post.
# Must be prefixed with a # and have double quotes around it.
# Major release:
patch_version_notes: "#"
patch_version_notes: "#release-0741---july-24"
# Minor release (Example #release-0431---april-25):

# Date we moved to Discourse for comments
Expand Down
2 changes: 1 addition & 1 deletion plugins/active_link.rb
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ def initialize(tag_name, text, token)
def render(context)
href = Liquid::Template.parse(@href).render context
title = Liquid::Template.parse(@title).render context
cls = @href == context.registers[:page]["url"] ? "class='active'" : ''
cls = href == context.registers[:page]["url"] ? "class='active'" : ''
"<a #{cls} href='#{href}'>#{title}</a>"
end
end
Expand Down
24 changes: 16 additions & 8 deletions source/_components/asterisk_mbox.markdown
Original file line number Diff line number Diff line change
Expand Up @@ -9,11 +9,11 @@ sharing: true
footer: true
logo: asterisk.png
ha_category: Other
ha_version: 0.51
ha_iot_class: "Local Push"
ha_release: 0.51
---

The `asterisk_mbox `Asterisk Voicemail integration for Home Assistant allows you to view, listen to, and delete voicemails from an Asterisk voicemail mailbox. The component includes a panel on the frontend that provides caller-id and speech-to-text transcription (using Google's API) of messages in addition to playback and message deletion. There is also an included sensor that indicates of the number of available messages. There is no requirement that the Asterisk PBX and Home Assistant are running on the same machine.
The `asterisk_mbox` Asterisk Voicemail integration for Home Assistant allows you to view, listen to, and delete voicemails from an Asterisk voicemail mailbox. The component includes a panel on the frontend that provides caller-id and speech-to-text transcription (using Google's API) of messages in addition to playback and message deletion. There is also an included sensor that indicates of the number of available messages. There is no requirement that the Asterisk PBX and Home Assistant are running on the same machine.

To enable the component, a configuration is required in both Home Assistant as well as on the Asterisk server.

Expand All @@ -31,13 +31,21 @@ asterisk_mbox:

This will add a new 'Mailbox' side-panel, as well as a sensor to indicate # of messages available.

Configuration variables:

- **password** (*Required*): The password that was set during Asterisk PBX configuration
- **host** (*Required*): The ip-address of the server that is running the Asterisk PBX
- **port** (*Required*): The port on the Asterisk PBX server that was configured during Asterisk PBX configuration
{% configuration %}
password:
description: The password that was set during Asterisk PBX configuration
required: true
type: string
host:
description: The ip-address of the server that is running the Asterisk PBX
required: true
type: string
port:
description: The port on the Asterisk PBX server that was configured during Asterisk PBX configuration
required: true
type: string
{% endconfiguration %}

<p class='note warning'>
Communication between the Asterisk PBX server and the Home Assistant server is password-protected, but the data transmission is not encrypted. It is recommended to only use this component when communication is contained within a local area network.
</p>

15 changes: 15 additions & 0 deletions source/_components/auth.markdown
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
---
layout: page
title: "Auth"
description: "This component is responsible for providing the authentication endpoints."
date: 2018-03-19 21:04
sidebar: true
comments: false
sharing: true
footer: true
logo: home-assistant.png
ha_category: Other
ha_release: 0.73
---

This component creates the endpoints for the authentication system that is built into Home Assistant. There are no configuration options for this component directly as it relies on the auth system in the core.
4 changes: 2 additions & 2 deletions source/_components/binary_sensor.insteon_plm.markdown
Original file line number Diff line number Diff line change
Expand Up @@ -10,12 +10,12 @@ footer: true
logo: insteon.png
ha_category: Binary Sensor
ha_iot_class: "Local Push"
ha_version: 0.39
ha_release: 0.39
---

The `insteon_plm` binary sensor platform lets you control your sensors through
an INSTEON PowerLinc Modem (PLM) device connected directly to your system on a
USB or serial port. To add support, set up the primary [insteon_plm]
component.

[insteon_plm]: /components/insteon_plm/
[insteon_plm]: /components/insteon_plm/
2 changes: 1 addition & 1 deletion source/_components/climate.generic_thermostat.markdown
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ Configuration variables:

A full configuration example looks like the one below. `min_cycle_duration` and `keep_alive` must contain at least one of the following entries: `days:`, `hours:`, `minutes:`, `seconds:` or `milliseconds:`.

Currently the `generic_thermostat` climate platform supports 'heat', 'cool' and 'off' operation modes. You can force your `generic_thermstat` to avoid starting by setting Operation to 'off'.
Currently the `generic_thermostat` climate platform supports 'auto', 'heat', 'cool' and 'off' operation modes. If you set the operation mode to 'auto' it will switch to the matching mode 'heat' or 'cool' (`ac_mode`) automatically. You can force your `generic_thermostat` to avoid starting by setting `initial_operation_mode` to 'off'.

Please note that changing Away Mode you will force a target temperature change as well that will get restored once the Away Mode is turned off.

Expand Down
2 changes: 1 addition & 1 deletion source/_components/climate.oem.markdown
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ ha_release: 0.39
ha_iot_class: "Local Polling"
---

This platform supports the ESP82666 based "WiFi MQTT Relay / Thermostat" sold by [OpenEnergyMonitor](https://shop.openenergymonitor.com/wifi-mqtt-relay-thermostat/). The underlying [library](http://oemthermostat.readthedocs.io/) only supports this single relay variant of the [original device](https://harizanov.com/2014/12/wifi-iot-3-channel-relay-board-with-mqtt-and-http-api-using-esp8266/).
This platform supports the ESP8266 based "WiFi MQTT Relay / Thermostat" sold by [OpenEnergyMonitor](https://shop.openenergymonitor.com/wifi-mqtt-relay-thermostat/). The underlying [library](http://oemthermostat.readthedocs.io/) only supports this single relay variant of the [original device](https://harizanov.com/2014/12/wifi-iot-3-channel-relay-board-with-mqtt-and-http-api-using-esp8266/).

This platform controls the setpoint of the thermostat in its "manual" mode, therefore there is a configuration option the away setpoint.

Expand Down
17 changes: 11 additions & 6 deletions source/_components/device_tracker.mqtt_json.markdown
Original file line number Diff line number Diff line change
Expand Up @@ -9,11 +9,10 @@ sharing: true
footer: true
logo: mqtt.png
ha_category: Presence Detection
ha_version: 0.44
ha_iot_class: depends
ha_release: 0.44
---


The `mqtt_json` device tracker platform allows you to detect presence by monitoring an MQTT topic for new locations. To use this platform, you specify a unique topic for each device.

To use this device tracker in your installation, add the following to your `configuration.yaml` file:
Expand All @@ -27,10 +26,16 @@ device_tracker:
annetherese_n4: location/annetherese
```

Configuration variables:

- **devices** (*Required*): List of devices with their topic.
- **qos** (*Optional*): The QoS level of the topic.
{% configuration %}
devices:
description: List of devices with their topic.
required: true
type: list
qos:
description: The QoS level of the topic.
required: false
type: string
{% endconfiguration %}

This platform receives JSON formatted payloads containing GPS information, for example:

Expand Down
2 changes: 1 addition & 1 deletion source/_components/device_tracker.xiaomi_miio.markdown
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,8 @@ sharing: true
footer: true
logo: xiaomi.png
ha_category: Presence Detection
ha_version: 0.67
ha_iot_class: "Local Polling"
ha_release: 0.67
---

The `xiaomi_miio` device tracker platform is observing your Xiaomi Mi WiFi Repeater 2 and reporting all associated WiFi clients.
Expand Down
2 changes: 1 addition & 1 deletion source/_components/dominos.markdown
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,8 @@ sharing: true
footer: true
logo: dominos.png
ha_category: Other
ha_version: 0.59
ha_iot_class: "Cloud Polling"
ha_release: 0.59
---

The `dominos` component allows you to order Dominos Pizza from within your Home Assistant scripts and automations.
Expand Down
17 changes: 0 additions & 17 deletions source/_components/fan.insteon_hub.markdown

This file was deleted.

9 changes: 5 additions & 4 deletions source/_components/fan.insteon_local.markdown
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
layout: page
title: "Insteon (Local) Fan"
title: "Insteon (local) Fan"
description: "Instructions on how to setup the Insteon Hub Fans locally within Home Assistant."
date: 2017-04-06 11:00
sidebar: true
Expand All @@ -9,9 +9,10 @@ sharing: true
footer: true
logo: insteon.png
ha_category: Fan
ha_version: 0.48
ha_release: 0.48
redirect_from: /components/fan.insteon_hub/
---

The `insteon_local` fan component lets you control your fan connected to an [Insteon Hub](http://www.insteon.com/insteon-hub/) with Home Assistant.
The `insteon_local` fan component lets you control your fans connected to an [Insteon Hub](http://www.insteon.com/insteon-hub/) with Home Assistant.

To get your insteon fans working with Home Assistant, follow the instructions for the general [Insteon local component](/components/insteon_local/). The fans will be automatically disovered and added to Home Assistant. The device names will be the Insteon address of the fans.
To get your Insteon fans working with Home Assistant, follow the instructions for the general [Insteon local component](/components/insteon_local/). The fans will be automatically discovered and added to Home Assistant. The device names will be the Insteon address of the fans.
14 changes: 3 additions & 11 deletions source/_components/fan.insteon_plm.markdown
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
layout: page
title: "Insteon PLM Fan"
description: "Instructions on how to setup the Insteon PLM fan locally within Home Assistant."
description: "Instructions on how to setup the Insteon PLM Fans locally within Home Assistant."
date: 2017-02-19 17:00
sidebar: true
comments: false
Expand All @@ -10,15 +10,7 @@ footer: true
logo: insteon.png
ha_category: Fan
ha_iot_class: "Local Push"
ha_version: 0.65
ha_release: 0.65
---

The `insteon_plm` fan platform lets you control your [FanLinc] through
an INSTEON PowerLinc Modem (PLM) device connected directly to your system on a
USB or serial port. To add support, set up the primary [insteon_plm]
component.

[insteon_plm]: /components/insteon_plm/
[FanLinc]: https://www.smarthome.com/fanlinc-insteon-2475f-ceiling-fan-and-light-controller-fixture-module-dual-band.html


The `insteon_plm` fan platform lets you control your [FanLinc](https://www.smarthome.com/fanlinc-insteon-2475f-ceiling-fan-and-light-controller-fixture-module-dual-band.html) through an INSTEON PowerLinc Modem (PLM) device connected directly to your system on a USB or serial port. To add support, set up the primary [insteon_plm](/components/insteon_plm/) component.
10 changes: 5 additions & 5 deletions source/_components/fan.xiaomi_miio.markdown
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,8 @@ sharing: true
footer: true
logo: xiaomi.png
ha_category: Fan
ha_version: 0.57
ha_iot_class: "Local Polling"
ha_release: 0.57
---

The `xiaomi_miio` fan platform allows you to control the Xiaomi Air Purifier and Xiaomi Air Humidifier.
Expand Down Expand Up @@ -181,20 +181,20 @@ fan:

{% configuration %}
host:
description: The IP address of your fan.
description: The IP address of your miio fan.
required: true
type: string
token:
description: The API token of your fan.
description: The API token of your miio fan.
required: true
type: string
name:
description: The name of your fan.
description: The name of your miio fan.
required: false
type: string
default: Xiaomi Air Purifier
model:
description: The model of your device.
description: The model of your miio fan. Valid values are `zhimi.airpurifier.v6`, `zhimi.airpurifier.v3`, `zhimi.humidifier.v1` and `zhimi.humidifier.ca1`. This setting can be used to bypass the device model detection and is recommended if your device isn't always available.
required: false
type: string
{% endconfiguration %}
Expand Down
2 changes: 1 addition & 1 deletion source/_components/goalfeed.markdown
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ sharing: true
footer: true
logo: goalfeed.png
ha_category: Other
ha_version: 0.63
ha_release: 0.63
---

The `goalfeed` component lets you use your Goalfeed account to trigger events in Home Assistant whenever a NHL or MLB team scores.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -24,10 +24,10 @@ For using the result inside an automation rule, take a look at the [component](/
```yaml
# Example configuration.yaml entry
image_processing:
- platform: microsoft_face_identify
group: family
source:
- entity_id: camera.door
- platform: microsoft_face_identify
group: family
source:
- entity_id: camera.door
```

Configuration variables:
Expand Down
35 changes: 35 additions & 0 deletions source/_components/input_number.markdown
Original file line number Diff line number Diff line change
Expand Up @@ -194,3 +194,38 @@ automation:
payload: "{{ states('input_number.target_temp') | int }}"
```
{% endraw %}

Here's an example of `input_number` being used as a delay in an automation.

{% raw %}
```yaml
# Example configuration.yaml entry using 'input_number' as a delay in an automation
input_number:
minutes:
name: minutes
icon: mdi:clock-start
initial: 3
min: 0
max: 6
step: 1

seconds:
name: seconds
icon: mdi:clock-start
initial: 30
min: 0
max: 60
step: 10

automation:
- alias: turn something off after x time after turning it on
trigger:
platform: state
entity_id: switch.something
to: 'on'
action:
- delay: '00:{{ states.input_number.minutes.state | int }}:{{ states.input_number.seconds.state | int }}'
- service: switch.turn_off
entity_id: switch.something
```
{% endraw %}
37 changes: 0 additions & 37 deletions source/_components/insteon_hub.markdown

This file was deleted.

Loading