mirror of
https://github.com/home-assistant/home-assistant.io.git
synced 2025-07-19 15:26:59 +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'>
|
||||
<img src='/images/supported_brands/z-wave.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/belkin_wemo.png' />
|
||||
<img src='/images/supported_brands/nest_thermostat.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/google_cast.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/openwrt.png' />
|
||||
|
||||
</div>
|
||||
|
||||
<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
|
||||
```
|
@ -16,5 +16,5 @@ To use your TEMPer sensor in your installation, add the following to your `confi
|
||||
```
|
||||
# Example configuration.yaml entry
|
||||
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
|
||||
switch:
|
||||
platform: edimax
|
||||
host: 192.168.1.32
|
||||
username: YOUR_USERNAME
|
||||
password: YOUR_PASSWORD
|
||||
name: Edimax Smart Plug
|
||||
platform: edimax
|
||||
host: 192.168.1.32
|
||||
username: YOUR_USERNAME
|
||||
password: YOUR_PASSWORD
|
||||
name: Edimax Smart Plug
|
||||
```
|
||||
|
@ -9,7 +9,7 @@ sharing: 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/).
|
||||
|
||||
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