home-assistant.github.io/source/_posts/2016-03-26-embedded-mqtt-broker-uber-yamaha-growl.markdown
2016-03-26 00:59:58 -07:00

90 lines
4.7 KiB
Markdown

---
layout: post
title: "0.16: Embedded MQTT broker, Uber, Yamaha receivers and Growl"
description: "Home Assistant 0.16 has arrived."
date: 2016-03-26 0:10:00 -0700
date_formatted: "March 26, 2016"
author: Paulus Schoutsen
author_twitter: balloob
comments: true
categories: Release-Notes
---
Party people, 0.16 is here! The big thing with this release is that we have completely removed the barrier to get started by MQTT by being able to launch an embedded MQTT server: [hbMQTT]. Just add `mqtt:` to your config and a broker is launched and connected with Home Assistant. See the [documentation][embedded server] for more info.
Further in this release a bunch of cool new stuff, bug fixes and rewrites for the Vera and Tellstick component (see breaking changes section at bottom for this!).
Rock on.
<img src='/images/supported_brands/message_bird.png' style='clear: right; margin-left: 5px; border:none; box-shadow: none; float: right; margin-bottom: 16px;' width='150' /><img src='/images/supported_brands/pulseaudio.png' style='clear: right; margin-left: 5px; border:none; box-shadow: none; float: right; margin-bottom: 16px;' width='150' /><img src='/images/supported_brands/uber.png' style='clear: right; margin-left: 5px; border:none; box-shadow: none; float: right; margin-bottom: 16px;' width='150' /><img src='/images/supported_brands/gntp.png' style='clear: right; margin-left: 5px; border:none; box-shadow: none; float: right; margin-bottom: 16px;' width='100' /><img src='/images/supported_brands/yamaha.png' style='clear: right; margin-left: 5px; border:none; box-shadow: none; float: right; margin-bottom: 16px;' width='150' />
- Device Tracker - [OwnTracks]: Allow entry into passive zones using iBeacons ([@pavoni])
- Tellstick: rewrite to [component][Tellstick] to address concurrency issues ([@stefan-jonasson])
- Z-Wave: add [services][Z-Wave] to heal and soft reset network ([@srcLurker])
- New component [input_slider] added ([@persandstrom])
- Light - [Hue]: Option added to ignore unreachable property ([@maddox])
- Notify: [MessageBird] support added ([@florianholzapfel])
- HTTP: Failed login attempts are now logged ([@fabaff])
- Vera: rewrite to [component][Vera] to simplify code and organize for reusability ([@pavoni])
- Discovery: support for Squeezebox (Logitech media) server added ([@jaharkes])
- Discovery: fix uPNP discovery crashing some routers ([@jaharkes])
- Switch: [Wake on LAN] platform added ([@joopert])
- Services for thermostats, notify and media player will now validate passed in parameters ([@MartinHjelmare])
- Switch - [Arduino]: support for default state and negate port functionality ([@tilutza])
- Switch: [PulseAudio loopback] now supported ([@Cinntax])
- Sensor: [Uber] now supported ([@robbiet480])
- Notify: [Growl (GNTP)] now supported ([@robbiet480])
- Media Player: [Yamaha receivers] now supported ([@aoakeson])
[hbMQTT]: https://github.com/beerfactory/hbmqtt
[@aoakeson]: https://github.com/aoakeson
[@balloob]: https://github.com/balloob
[@Cinntax]: https://github.com/Cinntax
[@fabaff]: https://github.com/fabaff
[@florianholzapfel]: https://github.com/florianholzapfel
[@jaharkes]: https://github.com/jaharkes
[@joopert]: https://github.com/joopert
[@maddox]: https://github.com/maddox
[@MartinHjelmare]: https://github.com/MartinHjelmare
[@pavoni]: https://github.com/pavoni
[@persandstrom]: https://github.com/persandstrom
[@robbiet480]: https://github.com/robbiet480
[@srcLurker]: https://github.com/srcLurker
[@stefan-jonasson]: https://github.com/stefan-jonasson
[@tilutza]: https://github.com/tilutza
[embedded server]: /components/mqtt/#use-the-embedded-broker
[Arduino]: /components/switch.arduino/
[Discovery]: /components/discovery/
[Growl (GNTP)]: /components/notify.gntp/
[Hue]: /components/light.hue/
[input_slider]: /components/input_slider/
[MessageBird]: /components/notify.message_bird/
[OwnTracks]: /components/device_tracker.owntracks/
[PulseAudio loopback]: /components/switch.pulseaudio_loopback/
[Tellstick]: /components/tellstick/
[Uber]: /components/sensor.uber/
[Vera]: /components/vera/
[Wake on LAN]: /components/switch.wake_on_lan/
[Z-Wave]: /components/zwave/#services
[Yamaha receivers]: /components/media_player.yamaha/
### Breaking changes
- Automation: support for old deprecated config has been removed
- Tellstick configuration has changed
```yaml
tellstick:
signal_repetitions: X
```
- Vera configuration has changed
```yaml
vera:
vera_controller_url: http://192.168.1.161:3480/
# Optional to exclude devices - this is a list of vera device ids
exclude: [ 13, 14, 16, 20, 23, 72, 73, 74, 75, 76, 77, 78, 88, 89, 99]
# Optional to import switches as lights - this is a list of vera device ids
lights: [15, 17, 19, 21, 22, 24, 26, 43, 64, 70, 87]
```