Add 0.20 blog post

This commit is contained in:
Paulus Schoutsen 2016-05-21 14:58:03 -07:00
parent 791c1657c1
commit 1f29e6b9e0
6 changed files with 102 additions and 4 deletions

View File

@ -23,4 +23,3 @@ logentries:
Configuration variables:
- **token** (*Required*): Your Logentries log token
- **SSL** (*Optional*)

View File

@ -20,7 +20,7 @@ To setup the `recorder` component in your installation, add the following to you
```yaml
# Example configuration.yaml entry
recorder:
purge_days: DAYS
purge_days: 14
```
Configuration variables:

View File

@ -1,5 +1,5 @@
---
layout: component
layout: page
title: "Mold Indicator"
description: "How to use the mold growth indication component in Home Assistant"
date: 2016-02-11 22:00
@ -8,6 +8,7 @@ comments: false
sharing: true
footer: true
ha_category: Sensor
ha_release: '0.20'
---
The Mold Indicator sensor component consumes information of two temperature sensors and a humidity sensor to give an indication for possible mold growth in your home. In case of bad ventilation and insulation, the indoor humidity may lead to condensation on cold surfaces as the windows or even walls. Condensation or a high relative humidity near those cold surfaces leads to a higher risk for mold growth. This sensor component estimates the temperature at a pre-calibrated critical point in the room (the coldest surface) and calculates the relative humidity of the air at that point. If the sensor value rises above approximately 70 percent, mold growth might occur and the room should be ventilated. At 100%, the air humidity condensates at the critical point.
@ -30,4 +31,6 @@ In this case, the weather forecast temperature sensor is used for the outside te
The Mold Indicator sensor component needs to be calibrated in order to estimate the temperature at the critical point from the outdoor and indoor temperature. First find the coldest surface in the room (critical point), which is typically near the window frames, but depends on the insulation of your home. For calibration you need to measure the temperature at this critical point and simultaneously write down the values for the indoor- and outdoor temperature sensors used for the Mold Indicator. Be sure that there is a significant indoor to outdoor temperature difference to get the best calibration results.
With the three measured temperatures (in Celsius or Fahrenheit), the calibration_factor for your configuration file is given by:
calibration_factor = (temp_indoor - temp_outdoor) / (temp_criticalpoint - temp_outdoor)
```text
calibration_factor = (temp_indoor - temp_outdoor) / (temp_criticalpoint - temp_outdoor)
```

View File

@ -0,0 +1,84 @@
---
layout: post
title: "0.20: Roku, Last.FM, AWS, Twilio"
description: "New release of Home Assistant is bringing a lot of great goodies for everyone. New media players, template optoins and a lot more."
date: 2016-05-21 11:06:00 -0700
date_formatted: "May 21, 2016"
author: Paulus Schoutsen
author_twitter: balloob
comments: true
categories: Release-Notes
---
<img src='/images/supported_brands/roku.png' style='clear: right; margin-left: 5px; border:none; box-shadow: none; float: right; margin-bottom: 16px;' width='150' /><img src='/images/supported_brands/lastfm.png' style='clear: right; margin-left: 5px; border:none; box-shadow: none; float: right; margin-bottom: 16px;' width='150' /><img src='/images/supported_brands/gpmdp.png' style='clear: right; margin-left: 5px; border:none; box-shadow: none; float: right; margin-bottom: 16px;' width='100' /><img src='/images/supported_brands/twilio.png' style='clear: right; margin-left: 5px; border:none; box-shadow: none; float: right; margin-bottom: 16px;' width='100' /><img src='/images/supported_brands/aws_lambda.png' style='clear: right; margin-left: 5px; border:none; box-shadow: none; float: right; margin-bottom: 16px;' width='100' /><img src='/images/supported_brands/aws_sns.png' style='clear: right; margin-left: 5px; border:none; box-shadow: none; float: right; margin-bottom: 16px;' width='100' /><img src='/images/supported_brands/aws_sqs.png' style='clear: right; margin-left: 5px; border:none; box-shadow: none; float: right; margin-bottom: 16px;' width='100' />
Tons of new supported things in 0.20.
- Restarting now supported without forking ([@jaharkes])
- Add [purge days option] to recorder component ([@justyns], [@infamy])
- Generic load_platform mechanism for entity components ([@kellerza])
- Template: new [`relative_time`] function to render ie. `7 seconds ago` ([@robbiet480])
- Sensor: [supervisord] now supported ([@happyleavesaoc])
- Docker: we should no longer get SSL errors with requests ([@lwis])
- Media Player: [Google Play Music Desktop Player] now supported ([@GreenTurtwig])
- Notify: [Twilio SMS] platform added ([@robbiet480])
- Device Tracker: [Asus WRT] will now default to SSH (but telnet is still an option) ([@froz])
- Support [Nest Protect] smoke alarms ([@khabi])
- Configurator: allow supplying a link to the user ([@mnestor])
- Media Player: [Roku] now supported ([@bah2830])
- Sensor: [Last.FM] now supported ([@darookee], [@GreenTurtwig])
- Notify: Amazon [Lambda], [SNS], [SQS] now supported ([@robbiet480])
- Light: allow human readable colors in turn_on command ([@robbiet480])
- YAML: new include dir options [`!include_dir_merge_list`] and [`!include_dir_merge_named`] ([@happyleavesaoc])
- Media Player: [LG Netcast TVs] now supported ([@wokar])
- Media Player: Allow enqueuing media on Sonos ([@shaftoe])
- Notify: [Ecobee thermostats] now supported ([@nkgilley])
- Sensor: [mold indicator] added ([@xifle])
- Export to [Logentries] support added ([@omgapuppy])
- Group more info dialog allows control of group domain if available ([@fignuts])
### {% linkable_title Breaking changes %}
- Asus WRT will now default to SSH with Telnet being an option
```yaml
device_tracker:
platform: asuswrt
protocol: telnet
```
[@bah2830]: https://github.com/bah2830
[@darookee]: https://github.com/darookee
[@fignuts]: https://github.com/fignuts
[@froz]: https://github.com/froz
[@GreenTurtwig]: https://github.com/GreenTurtwig
[@happyleavesaoc]: https://github.com/happyleavesaoc
[@infamy]: https://github.com/infamy
[@jaharkes]: https://github.com/jaharkes
[@justyns]: https://github.com/justyns
[@kellerza]: https://github.com/kellerza
[@khabi]: https://github.com/khabi
[@lwis]: https://github.com/lwis
[@mnestor]: https://github.com/mnestor
[@nkgilley]: https://github.com/nkgilley
[@omgapuppy]: https://github.com/omgapuppy
[@robbiet480]: https://github.com/robbiet480
[@shaftoe]: https://github.com/shaftoe
[@wokar]: https://github.com/wokar
[@xifle]: https://github.com/xifle
[`!include_dir_merge_list`]: /topics/splitting_configuration/#advanced-usage
[`!include_dir_merge_named`]: /topics/splitting_configuration/#advanced-usage
[`relative_time`]: /topics/templating/#home-assistant-template-extensions
[Asus WRT]: /components/device_tracker.asuswrt/
[Ecobee thermostats]: /components/notify.ecobee/
[Google Play Music Desktop Player]: /components/media_player.gpmdp/
[Lambda]: /components/notify.aws_lambda/
[LG Netcast TVs]: /components/media_player.lg_netcast/
[Logentries]: /components/logentries/
[mold indicator]: /components/sensor.moldindicator/
[Nest Protect]: /components/sensor.nest/
[purge days option]: /components/recorder/
[Roku]: /components/media_player.roku/
[SNS]: /components/notify.aws_sns/
[SQS]: /components/notify.aws_sqs/
[supervisord]: /components/sensor.supervisord/
[Twilio SMS]: /components/notify.twilio_sms/
[Last.FM]: /components/sensor.lastfm/

View File

@ -179,3 +179,14 @@ That about wraps it up.
If you have issues checkout `home-assistant.log` in the configuration directory as well as your indentations. If all else fails, head over to the [Gitter Chatroom](https://gitter.im/balloob/home-assistant) and ask away.
### {% linkable_title Advanced usage %}
We offer four advanced options to include whole directories at once.
`!include_dir_list` will return content of a directory as a list with each file content being an entry in the list.
`!include_dir_named` will return content of a directory as a dictionary which maps filename => content of file.
`!include_dir_merge_list` will return content of a directory as a list by merging all files (which should contain a list) into 1 big list.
`!include_dir_merge_named` will return content of a directory as a dictionary by loading each file and merging it into 1 big dictionary.

View File

@ -72,6 +72,7 @@ Home Assistant adds extensions to allow templates to access all of the current s
- `as_timestamp` will convert datetime object or string to UNIX timestamp
- `distance()` will measure the distance in meters between home, entity, coordinates.
- `closest()` will find the closest entity.
- `relative_time(timestamp)` will format the date time as relative time vs now (ie 7 seconds)
## {% linkable_title Examples %}