Blog
0.11: Extended support for DIY solutions
First release of 2016 and we are on 🔥! The main repository
-
MySensors revamped and switch support added (@MartinHjelmare
) - Full refactor of RPi GPIO. Now includes binary sensor and switch (@sfam
) - Sensor: [YR] platform added (@danielhiversen
) - Device Tracker: Geofancy platform has been renamed to Locative (@philipbl
) - Automation: Add sun condition (@philipbl
) - Switch: command_switch can now poll for state (@happyleavesaoc
) - Switch: wemo now uses subscription to states instead of polling (@pavoni
) -
Telldus Live support added (@molobrakos
) -
Vera now uses subscription to states instead of polling (@pavoni
) - New template helper method
is_state_attr(entity_id, name, value)
added (@andythigpen) - Device tracker: OwnTracks transition events now supported (@xifle
) - Light: Philips Hue platform now supports multiple hubs (@rhooper
) - Notify: Free Mobile platform added (@HydrelioxGitHub
) - New MQTT Eventstream component to connect two Home Assistant instances over MQTT (@moonshot
) - Media player: Cast huge stability improvements (@rmkraus
) - Media Player: Universal media player added to combine multiple media players (@rmkraus
) - Sensor: Netatmo platform added (@HydrelioxGitHub
) - Alarm Control Panel: [Alarm.com] platform added (@Xorso
) - Thermostat: Proliphix platform added (@sdague
) - New component input_boolean will allow for customizing automation (@balloob
) - Support calling services via Amazon Echo (@balloob
)
Backwards incompatible changes
- The RPi.GPIO sensor platform has been moved to the
binary_sensor
component. - MySensors sensor platform now requires the MySensors component to be configured.
- Geofancy platform has been renamed to Locative.
0.10: Amazon Echo, iCloud, Dweet.io, Twitch and templating support!
Alrighty, it’s time for Home Assistant 0.10. A lot amazing things have changed and sadly we also had to introduce a bunch of backwards incompatible changes. I would like to give a big shoutout to Philip Lundrigan (@philipbl
- Device tracker: iCloud platform added (@xorso
, @kevinpanaro ) - Frontend: Improved caching using service workers if served over SSL (@balloob
) - Sensor: Twitch platform added (@happyleavesaoc
) -
Template support (@balloob
, @philipbl , @fabaff ) - Thermostat: Heatmiser platform added (@andylockran
) - Sensor: Dweet.io platform added (@fabaff
) -
Alexa/Amazon echo component added (@balloob
) - Device Tracker: FritzBox platform added (@deisi
, @caiuspb ) - Sensor: Wink now supports the Egg minders (@w1ll1am23
) - Sensor: ELIQ Online platform added (@molobrakos
) - Binary sensor: REST platform added (@fabaff
) - Sensor: Torque (OBD2) platform added (@happyleavesaoc
)
Set up encryption using Let's Encrypt
Exposing your Home Assistant instance outside of your network always has been tricky. You have to set up port forwarding on your router and most likely add a dynamic DNS service to work around your ISP changing your IP. After this you would be able to use Home Assistant from anywhere but there is one big red flag: no encryption.
This tutorial will take you through the steps to setup a dynamic DNS for your IP and allow trusted encrypted connection to it - for free using DuckDNS
Read on →
[Update: decision reversed!] Philips Hue blocks 3rd party lights
Update Dec 16: Great news! Philips has decided to reverse their decision
Philips Hue FAQ entries regarding reversing the decision.
Original post:
Read on →Activating Tasker tasks from Home Assistant using command line switches
You could also do this with the automation component instead so whenever you put your house to sleep mode for example your Android device will open up Google Play Books or the Kindle app ready for you to read as well as dimming your lights, but this tutorial is all about the switches.
Read on →InfluxDB and Grafana
0.9: Rollershutters, locks, binary sensors and InfluxDB
It’s been a few weeks but we managed to polish a nice new release of Home Assistant for y’all!
- New lock component including Wink support (@miniconfig
) - New binary sensor component including aRest and MQTT support (@fabaff
) - New rollershutter component including MQTT support (@sfam
) - New InfluxDB component to store data in InfluxDB (@fabaff
) - Thermostat: Ecobee now supported (@nkgilley
) - Thermostat: Homematic now supported (@goir
) - Support for parsing JSON values received over MQTT (@mcdeck
) - Bunch of bug fixes and optimizations
To update, run pip3 install --upgrade homeassistant
.
Community Highlights
From time to time we come along things that are worth sharing with fellow Home Assisters. Here a list of some cool stuff from last week:
First is the public beta of Let’s Encrypt
The next thing is a show-off of some of the cool stuff people do with Home Assistant. This is miniconfig talking to Home Assistant using the Amazon Echo!
And last but not least, Midwestern Mac did a microSD card performance comparison
Survey November 2015
Around a week ago we started with the first survey. Now 30 people have participated. Thank you very much if you did. We think that’s enough time to have some “only partially representative” data. It’s hard to tell how many Home Assistant users are out there. Currently there are 215 members on our Discord chat server
The idea was to anonymously collect some details about the usage of the different parts of Home Assistant and a little bit about the environment its running in.
Read on →0.8: Honeywell Thermostats, Orvibo switches and Z-Wave switches and lights
We have all been hard at work to get this latest release ready. One of the big highlights in this release is the introduction of an extended iconset to be used in the frontend (credits to @happyleavesaocmdi:
and stick it into your customize
section in configuration.yaml
:
homeassistant:
customize:
switch.ac:
icon: "mdi:air-conditioner"
Backward-incompatible changes
- Any existing zone icon will have to be replaced with one from Material Design Icons
. - LimitlessLED light services require colors to be specified in RGB instead of XY.
Changes
- Thermostat: Honeywell now supported (@sander76
) - Switch: Orvibo now supported (@happyleavesaoc
) - Camera: mjpeg camera’s now supported (@ryanturner
) - Notify: Pushetta now supported (@fabaff
) - Light: MQTT now supported (@hexxter
) - Light: Z-Wave now supported (@leoc
) - Switch: Z-Wave now supported (@leoc
) - New component logger allows filtering logged data (@badele
) - New component updater will notify users if an update for Home Assistant is available (@rmkraus
) - Notify: PushBullet now allows targeting contacts/channels/specific devices (@tomduijf
) - Light: Allow controlling color temperature (@tomduijf
) - Frontend: about page added (@balloob
) - Switch RGB as the color unit used in light component (@balloob
) - Re-install platform and component dependencies after a Home Assistant version upgrade (@balloob
)