mirror of
https://github.com/home-assistant/home-assistant.io.git
synced 2025-07-19 07:17:14 +00:00
Add blog post August release
This commit is contained in:
parent
bc19797142
commit
e66d36d598
2
_deploy
2
_deploy
@ -1 +1 @@
|
|||||||
Subproject commit 91432d826ed611eafe51fb1868dca60566bd66d2
|
Subproject commit 839243b5f6c314dabfe4698dc69f2e9a67509263
|
@ -4,19 +4,17 @@
|
|||||||
<div class='supported-brands clearfix'>
|
<div class='supported-brands clearfix'>
|
||||||
<img src='/images/supported_brands/z-wave.png' />
|
<img src='/images/supported_brands/z-wave.png' />
|
||||||
<img src='/images/supported_brands/vera.png' />
|
<img src='/images/supported_brands/vera.png' />
|
||||||
<img src='/images/supported_brands/wink.png' />
|
<img src='/images/supported_brands/mqtt.png' />
|
||||||
<img src='/images/supported_brands/philips_hue.png' />
|
<img src='/images/supported_brands/philips_hue.png' />
|
||||||
<img src='/images/supported_brands/belkin_wemo.png' />
|
<img src='/images/supported_brands/belkin_wemo.png' />
|
||||||
<img src='/images/supported_brands/nest_thermostat.png' />
|
<img src='/images/supported_brands/nest_thermostat.png' />
|
||||||
<img src='/images/supported_brands/pushbullet.png' />
|
<img src='/images/supported_brands/pushbullet.png' />
|
||||||
|
<img src='/images/supported_brands/wink.png' />
|
||||||
<img src='/images/supported_brands/pushover.png' />
|
<img src='/images/supported_brands/pushover.png' />
|
||||||
|
|
||||||
<img src='/images/supported_brands/google_cast.png' />
|
<img src='/images/supported_brands/google_cast.png' />
|
||||||
<img src='/images/supported_brands/telldus_tellstick.png' />
|
<img src='/images/supported_brands/telldus_tellstick.png' />
|
||||||
<img src='/images/supported_brands/sabnzbd.png' />
|
|
||||||
<img src='/images/supported_brands/netgear.png' />
|
<img src='/images/supported_brands/netgear.png' />
|
||||||
<img src='/images/supported_brands/openwrt.png' />
|
<img src='/images/supported_brands/openwrt.png' />
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<p class='pull-right'><a href='/components/'>Browse all »</a></p>
|
<p class='pull-right'><a href='/components/'>Browse all »</a></p>
|
||||||
|
@ -0,0 +1,120 @@
|
|||||||
|
---
|
||||||
|
layout: post
|
||||||
|
title: "MQTT, Rasperry PI, Logitech Squeezebox and ASUSWRT routers now supported"
|
||||||
|
description: "New support for MQTT, Rasperry PI GPIO, Logitech Squeezebox and ASUSWRT routers"
|
||||||
|
date: 2015-08-09 18:01 -0700
|
||||||
|
date_formatted: "August 9, 2015"
|
||||||
|
comments: true
|
||||||
|
categories: release-notes
|
||||||
|
---
|
||||||
|
|
||||||
|
It's time for the August release and there is some serious good stuff this time. The core of Home Assistant has gone some serious clean up and a bump in test coverage thanks to [@balloob](https://github.com/balloob). If you're a developer, make sure you read up on [the deprecation notices](https://github.com/balloob/home-assistant/pull/251). [@fabaff](https://github.com/fabaff) did another great round of documentating all the various components.
|
||||||
|
|
||||||
|
__MQTT Support__<br>
|
||||||
|
<img src='/images/supported_brands/mqtt.png' style='border:none; box-shadow: none; float: right;' height='50' />
|
||||||
|
The big new addition in this release is the support for the MQTT protocol by [@fabaff](https://github.com/fabaff) with some help from [@balloob](https://github.com/balloob). It will now be possible to integrate any IoT device that talks via MQTT. For the initial release we support connecting Home Assistant to a broker (no TLS yet). Components can now subscribe and publish to MQTT topics ([see the example][mqtt-example]) and also support for the automation component [has been added][mqtt-automation]. For more information, see [the MQTT component page][mqtt-component].
|
||||||
|
|
||||||
|
[mqtt-example]: https://github.com/balloob/home-assistant/blob/dev/config/custom_components/mqtt_example.py
|
||||||
|
[mqtt-automation]: /components/automation.html#mqtt-based-automation
|
||||||
|
[mqtt-component]: /components/mqtt.html
|
||||||
|
|
||||||
|
```yaml
|
||||||
|
# Example configuration.yaml entry
|
||||||
|
mqtt:
|
||||||
|
broker: IP_ADDRESS_BROKER
|
||||||
|
# All the other options are optional:
|
||||||
|
port: 1883
|
||||||
|
keepalive: 60
|
||||||
|
qos: 0
|
||||||
|
username: your_username
|
||||||
|
password: your_secret_password
|
||||||
|
```
|
||||||
|
|
||||||
|
<!--more-->
|
||||||
|
|
||||||
|
__Raspberry PI GPIO Support__<br>
|
||||||
|
<img src='/images/supported_brands/raspberry-pi.png' style='border:none; box-shadow: none; float: right;' height='50' />
|
||||||
|
[@gbarba](https://github.com/gbarba) has contributed support to use the general purpose input and output pins on a Raspberry PI as switches inside Home Assistant.
|
||||||
|
|
||||||
|
```
|
||||||
|
# Example configuration.yaml entry
|
||||||
|
switch:
|
||||||
|
platform: rpi_gpio
|
||||||
|
ports:
|
||||||
|
11: Fan Office
|
||||||
|
12: Light Desk
|
||||||
|
```
|
||||||
|
|
||||||
|
__ASUSWRT based routers__<br>
|
||||||
|
<img src='/images/supported_brands/asus.png' style='border:none; box-shadow: none; float: right;' height='50' />
|
||||||
|
[@persandstrom](https://github.com/persandstrom) has contributed support to do prescence detection using ASUSWRT based routers.
|
||||||
|
|
||||||
|
```yaml
|
||||||
|
# Example configuration.yaml entry
|
||||||
|
device_tracker:
|
||||||
|
platform: asuswrt
|
||||||
|
host: YOUR_ROUTER_IP
|
||||||
|
username: YOUR_ADMIN_USERNAME
|
||||||
|
password: YOUR_ADMIN_PASSWORD
|
||||||
|
```
|
||||||
|
|
||||||
|
__Logitech Squeezebox media player support__<br>
|
||||||
|
<img src='/images/supported_brands/logitech.png' style='border:none; box-shadow: none; float: right;' height='50' />
|
||||||
|
[@persandstrom](https://github.com/persandstrom) also contributed support for the Logitech Squeezebox media player. This allows you to control your Logitech Squeezebox from Home Assistant.
|
||||||
|
|
||||||
|
```
|
||||||
|
# Example configuration.yaml entry
|
||||||
|
media_player:
|
||||||
|
platform: squeezebox
|
||||||
|
host: 192.168.1.21
|
||||||
|
port: 9090
|
||||||
|
username: user
|
||||||
|
password: password
|
||||||
|
```
|
||||||
|
|
||||||
|
__Slack notification support__<br>
|
||||||
|
<img src='/images/supported_brands/slack.png' style='border:none; box-shadow: none; float: right;' height='50' />
|
||||||
|
[@jamespcole](https://github.com/jamespcole) has contributed a Slack platform for the notification platform. This allows you to deliver messages to any channel.
|
||||||
|
|
||||||
|
```yaml
|
||||||
|
# Example configuration.yaml entry
|
||||||
|
notify:
|
||||||
|
platform: slack
|
||||||
|
api_key: ABCDEFGHJKLMNOPQRSTUVXYZ
|
||||||
|
default_channel: '#general'
|
||||||
|
```
|
||||||
|
|
||||||
|
__Edimax Smart Switches support__<br>
|
||||||
|
<img src='/images/supported_brands/edimax.png' style='border:none; box-shadow: none; float: right;' height='50' />
|
||||||
|
[@rkabadi](https://github.com/rkabadi) has contributed support for integrating Edimax Smart Switches into Home Assistant.
|
||||||
|
|
||||||
|
```
|
||||||
|
# Example configuration.yaml entry
|
||||||
|
switch:
|
||||||
|
platform: edimax
|
||||||
|
host: 192.168.1.32
|
||||||
|
username: YOUR_USERNAME
|
||||||
|
password: YOUR_PASSWORD
|
||||||
|
name: Edimax Smart Plug
|
||||||
|
```
|
||||||
|
|
||||||
|
__RFXtrx sensor support__<br>
|
||||||
|
[@danielhiversen](https://github.com/danielhiversen) has contributed support for RFXtrx sensors. It supports sensors that communicate in the frequency range of 433.92 MHz.
|
||||||
|
|
||||||
|
```yaml
|
||||||
|
# Example configuration.yaml entry
|
||||||
|
sensor:
|
||||||
|
- platform: rfxtrx
|
||||||
|
device: PATH_TO_DEVICE
|
||||||
|
```
|
||||||
|
|
||||||
|
The path to your device, e.g. `/dev/serial/by-id/usb-RFXCOM_RFXtrx433_A1Y0NJGR-if00-port0`
|
||||||
|
|
||||||
|
__TEMPer temperature sensor support__<br>
|
||||||
|
Support for Temper temperature sensors has been contributed by [@rkabadi](https://github.com/rkabadi).
|
||||||
|
|
||||||
|
```
|
||||||
|
# Example configuration.yaml entry
|
||||||
|
sensor:
|
||||||
|
platform: temper
|
||||||
|
```
|
@ -8,7 +8,7 @@ comments: false
|
|||||||
sharing: true
|
sharing: true
|
||||||
footer: true
|
footer: true
|
||||||
---
|
---
|
||||||
The rfxtrx platform support sensors that communicate in the frequency range of 433.92 MHz.
|
The rfxtrx platform support sensors that communicate in the frequency range of 433.92 MHz.
|
||||||
|
|
||||||
To enable the RFXtrx sensors in your installation, add the following to your `configuration.yaml` file:
|
To enable the RFXtrx sensors in your installation, add the following to your `configuration.yaml` file:
|
||||||
|
|
||||||
|
@ -16,5 +16,5 @@ To use your TEMPer sensor in your installation, add the following to your `confi
|
|||||||
```
|
```
|
||||||
# Example configuration.yaml entry
|
# Example configuration.yaml entry
|
||||||
sensor:
|
sensor:
|
||||||
platform: temper
|
platform: temper
|
||||||
```
|
```
|
||||||
|
@ -17,9 +17,9 @@ To use your Edimax switch in your installation, add the following to your `confi
|
|||||||
```
|
```
|
||||||
# Example configuration.yaml entry
|
# Example configuration.yaml entry
|
||||||
switch:
|
switch:
|
||||||
platform: edimax
|
platform: edimax
|
||||||
host: 192.168.1.32
|
host: 192.168.1.32
|
||||||
username: YOUR_USERNAME
|
username: YOUR_USERNAME
|
||||||
password: YOUR_PASSWORD
|
password: YOUR_PASSWORD
|
||||||
name: Edimax Smart Plug
|
name: Edimax Smart Plug
|
||||||
```
|
```
|
||||||
|
@ -9,7 +9,7 @@ sharing: true
|
|||||||
footer: true
|
footer: true
|
||||||
---
|
---
|
||||||
|
|
||||||
<img src='/images/supported_brands/rapberry-pi.png' class='brand pull-right' />
|
<img src='/images/supported_brands/raspberry-pi.png' class='brand pull-right' />
|
||||||
The rpi_gpio switch platform allows you to control the GPIOs of your [Raspberry Pi](https://www.raspberrypi.org/).
|
The rpi_gpio switch platform allows you to control the GPIOs of your [Raspberry Pi](https://www.raspberrypi.org/).
|
||||||
|
|
||||||
To use your Raspberry Pi's GPIO in your installation, add the following to your `configuration.yaml` file:
|
To use your Raspberry Pi's GPIO in your installation, add the following to your `configuration.yaml` file:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user