Versie 0.102 van Home Assistant is uitgebracht. Home Assistant is een opensourceplatform voor home-automation dat draait onder Python 3. Het draait via Hassbian op een Raspberry Pi 3 of een Linux-, macOS- of Windows-computer. Het ondersteunt het detecteren van apparaten, zoals Nest-thermostaten, Philips Hue, Belkin WeMo-schakelaars, Mr. Coffee-koffiezetapparaten, de slimme schakelaars van IKEA en het mqtt-protocol. Daarnaast kan het waar mogelijk deze apparaten aansturen en automatisering toepassen. Voor meer informatie verwijzen we naar deze pagina en ons Forum. De releasenotes voor deze uitgave zijn hieronder te vinden.
Android App released!At the State of the Union we announced that we have released the initial version of the official Home Assistant Android app. It’s still a work in progress, but the basic version already works. It’s been developed by @CedrickFlocon and the source is available on GitHub. We’ve already seen some other developers step in, so that’s great! Keep it coming.
Private Voice AssistantWe teamed up with Stanford to tightly integrate their open, privacy-preserving virtual assistant Almond into Home Assistant. For more information, see the separate blog post.
Account LinkingSome companies only allow us to integrate with their products via cloud APIs. These cloud APIs often use the OAutb specification to link accounts. The problem with this specification is that it cannot properly handle non-public or decentralized installations.
So if you were to link an integration via OAutb before today, you would have to sign up for a developer account, configure Home Assistant and expose your instance publicly before you got to the part where you can link your account. That’s not good!
Home Assistant Cloud is introducing a new account linking service that will be freely available for everyone – no cloud account required. With this service, Home Assistant controls the developer account, and users will just need to link their accounts.
The first integration to use this new service is Somfy. Manual installation is also still possible. This integration is built on top of our new OAutb framework. We expect more integration developers to migrate OAutb integrations in the future.
Create automations with natural languageAs an experimental feature, we have added a new way to create automations. With the help of Almond, we can transform natural language into Home Assistant automations.
When you click the + in the automation editor to add a new automation, you will see a new dialog where you can enter what you want your automation to do in natural language. Like:
Turn on the lights when I come home
. We will try to convert this into an automation. We will check if you need to specify devices or persons for this automation and ask you for them. You can then check the generated automation in the editor and save it.Be advised that not all devices are supported yet, and that Almond needs more training for better responses. Check the Almond part for how you can help make Almond better.
Scene editorWe’re also introducing a scene editor. With the scene editor you can easily store the states of devices in a scene. You simply select the devices (and/or entities if you are in advanced mode) you want to include in your scene and set the states to how you would like them when the scene activates.
To use the scene editor your scene config should be in the file
scenes.yaml
in your config directory and included inconfiguration.yaml
. Every scene should have a unique id for the editor to work.Then update your
New Integrationsconfiguration.yaml
to look like this:New Platforms
- Add Unifi Led (@florisvdk - #27475) (unifiled docs) (new-integration)
- Almond integration (@balloob - #28282) (almond docs) (new-integration)
- Speech to Text component (@pvizeli - #28434) (demo docs) (stt docs) (new-integration)
- Add WLED integration (@frenck - #28542) (wled docs) (new-integration)
- Add azure servicebus notify service (@hfurubotten - #27566) (azure_service_bus docs) (new-integration)
- Add pcal9535a integration (@Shulyaka - #26563) (pcal9535a docs) (new-integration)
If you need help…
- Add Huawei LTE mobile data switch support (@scop - #28188) (huawei_lte docs) (new-platform)
- Add support for Xiaomi Air Quality Monitor (cgllc.airmonitor.b1) (@fwestenberg - #27735) (xiaomi_miio docs) (new-platform)
- Add switches (on/off zones) to geniushub (@castaway - #28182) (geniushub docs) (new-platform)
- Add config endpoint for scene (@bramkragten - #28429) (config docs) (homeassistant docs) (new-platform)
- Add override switch for juicenet (@jesserockz - #28049) (juicenet docs) (new-platform)
- Add SST/TTS support over NC (@pvizeli - #28527) (cloud docs) (stt docs) (new-platform)
…don’t hesitate to use our very active forums or join us for a little chat.