Release 0.48 blog post
This commit is contained in:
parent
be9debf763
commit
940e2b1b1e
11 changed files with 677 additions and 91 deletions
513
source/_posts/2017-07-02-release-48.markdown
Normal file
513
source/_posts/2017-07-02-release-48.markdown
Normal file
|
@ -0,0 +1,513 @@
|
|||
---
|
||||
layout: post
|
||||
title: "0.48: Snips.ai, Shiftr.io and a massive History query speed up"
|
||||
description: "Build your own local voice assistant with the new Snips.ai component, visualize your data with Shiftr.io and enjoy faster history browsing."
|
||||
date: 2017-07-02 00:02:05 +0000
|
||||
date_formatted: "July 2, 2017"
|
||||
author: Paulus Schoutsen
|
||||
author_twitter: balloob
|
||||
comments: true
|
||||
categories: Release-Notes
|
||||
og_image: /images/blog/2017-07-0.48/components.png
|
||||
---
|
||||
|
||||
<a href='/components/#version/0.48'><img src='/images/blog/2017-07-0.48/components.png' style='border: 0;box-shadow: none;'></a>
|
||||
|
||||
It's time for a great new release!
|
||||
|
||||
We've started the process of upgrading our frontend technology. If you notice something not working that did work before, please open [an issue][issue-polymer].
|
||||
|
||||
[Pascal][@pvizeli] has added a new option to Home Assistant core to set a list of whitelisted folders that Home Assistant can read from. When a component allows to send files (like Telegram), it will only be allowed to send files from those directories. The only default whitelisted folder is the public `<config>/www` directory.
|
||||
|
||||
Z-Wave will, as announced in the [last release](/blog/2017/06/17/release-47/), be defaulting to generate the new entity ids. More info in the [blog post](/blog/2017/06/15/zwave-entity-ids/). You can still opt-in for the old style.
|
||||
|
||||
```yaml
|
||||
zwave:
|
||||
new_entity_ids: false
|
||||
```
|
||||
|
||||
## Big speed up in querying the history
|
||||
|
||||
Thanks to the work by [@cmsimike] in [#8255] you'll see a significant speed up when using the history view. In his local tests queries went from 1 minute to 90ms! ⚡️
|
||||
|
||||
## Snips.ai component
|
||||
|
||||
Snips has contributed a component to integrate with their Snips.ai local voice assistant. This will allow you to hook a speaker and a microphone into your Raspberry Pi and make your own local Amazon Echo quickly. See [the docs][snips docs] for further instructions.
|
||||
|
||||
Also a shoutout to [@michaelarnauts] for keeping an eye on our Docker build and once again reducing the file size 👍
|
||||
|
||||
[issue-polymer]: https://github.com/home-assistant/home-assistant-polymer/issues
|
||||
|
||||
## New Platforms
|
||||
|
||||
- Add initial support for Shiftr.io ([@fabaff] - [#7974]) ([shiftr docs]) (new-platform)
|
||||
- Upnp properties ([@dgomes] - [#8067]) ([upnp docs]) ([sensor.upnp docs]) (new-platform)
|
||||
- Add support for Insteon FanLinc fan ([@jawilson] - [#6959]) ([insteon_local docs]) ([fan.insteon_local docs]) (new-platform)
|
||||
- add knx cover support ([@tiktok7] - [#7997]) ([knx docs]) ([cover.knx docs]) (new-platform)
|
||||
- Add I2c BME280 temperature, humidity and pressure sensor for Raspberry Pi ([@azogue] - [#7989]) ([sensor.bme280 docs]) (new-platform)
|
||||
- Add I2c HTU21D temperature and humidity sensor for Raspberry Pi ([@azogue] - [#8049]) ([sensor.htu21d docs]) (new-platform)
|
||||
- Add new BH1750 light level sensor ([@azogue] - [#8050]) ([sensor.bh1750 docs]) (new-platform)
|
||||
- Rfxtrx binary sensor ([@ypollart] - [#6794]) ([rfxtrx docs]) ([binary_sensor.rfxtrx docs]) (new-platform)
|
||||
- Add ClickSend notify service. ([@omarusman] - [#8135]) ([notify.clicksend docs]) (new-platform)
|
||||
- Add device tracker for Linksys Smart Wifi devices ([@mortenlj] - [#8144]) ([device_tracker.linksys_smart docs]) (new-platform)
|
||||
- Openhardwaremonitor ([@depl0y] - [#8056]) ([sensor.openhardwaremonitor docs]) (new-platform)
|
||||
- WIP: Verisure app api ([@persandstrom] - [#7394]) ([verisure docs]) ([alarm_control_panel.verisure docs]) ([binary_sensor.verisure docs]) ([sensor.verisure docs]) ([switch.verisure docs]) (new-platform)
|
||||
- telegram_bot platform to only send messages ([@azogue] - [#8186]) (new-platform)
|
||||
- Comfoconnect fan component ([@michaelarnauts] - [#8073]) ([comfoconnect docs]) ([fan.comfoconnect docs]) ([sensor.comfoconnect docs]) (new-platform)
|
||||
- Implement templates for covers ([@PhracturedBlue] - [#8100]) ([cover.template docs]) (new-platform)
|
||||
- Snips ASR and NLU component ([@michaelfester] - [#8156]) ([snips docs]) (new-platform)
|
||||
|
||||
## {% linkable_title If you need help... %}
|
||||
...don't hesitate to use our very active [forums][forum] or join us for a little [chat][gitter]. The release notes have comments enabled but it's preferred if you use the former communication channels. Thanks.
|
||||
|
||||
## {% linkable_title Reporting Issues %}
|
||||
Experiencing issues introduced by this release? Please report them in our [issue tracker][issue]. Make sure to fill in all fields of the issue template.
|
||||
|
||||
<!--more-->
|
||||
|
||||
## Breaking Changes
|
||||
|
||||
- We have added a new option to whitelist folders that can be used as sources for sending files. You will need to use this option if you are using files with the telegram component. ([@pvizeli] - [#8189]) (breaking change)
|
||||
|
||||
```yaml
|
||||
homeassistant:
|
||||
whitelist_external_dirs:
|
||||
- /tmp
|
||||
- /home/kenji/data
|
||||
```
|
||||
|
||||
- Vera battery levels will no longer have the percent sign appended ([@philhawthorne] - [#8069]) ([vera docs]) (breaking change)
|
||||
- Notify - SMTP: Added SMTP SSL/TLS support so now you should specify which encryption to use. ([@sn0oz] - [#7960]) ([notify.smtp docs]) (breaking change)
|
||||
|
||||
```
|
||||
notify:
|
||||
- name: mail
|
||||
platform: smtp
|
||||
server: !secret smtp_server
|
||||
sender: !secret mail_alert
|
||||
username: !secret mail_username
|
||||
password: !secret mail_password
|
||||
recipient: !secret mail_admin
|
||||
encryption: tls # Or starttls, none
|
||||
```
|
||||
|
||||
- Light - LIFX: The `lifx_effect_breathe` call was deprecated in version 0.47 and has now been removed. You can use `lifx_effect_pulse` with `mode: breathe` for the same effect. ([@amelchio] - [#8222]) ([light.lifx docs]) (breaking change)
|
||||
- LimitlessLED: No longer automatically fades the lights when turning the light off. Can be restored with a new config option. ([@SmilyOrg] - [#7369]) ([light.limitlessled docs]) (breaking change)
|
||||
|
||||
```yaml
|
||||
light:
|
||||
platform: limitlessled
|
||||
bridges:
|
||||
|
||||
- host: !secret limitless_v6_ip
|
||||
port: 5987
|
||||
version: 6
|
||||
groups:
|
||||
|
||||
- number: 1
|
||||
type: rgbww
|
||||
name: Safari Glow
|
||||
fade: none
|
||||
```
|
||||
|
||||
## All changes
|
||||
|
||||
- Update numpy 1.13.0 ([@pvizeli] - [#8059]) ([image_processing.opencv docs])
|
||||
- No update in MQTT Binary Sensor #7478 ([@pezinek] - [#8057])
|
||||
- Use standard entity_ids for zwave entities ([@armills] - [#7786]) ([zwave docs]) ([light.zwave docs]) (breaking change)
|
||||
- Fix some warnings found by quantifiedcode ([@andrey-git] - [#8027]) ([insteon_hub docs]) ([tellduslive docs]) ([calendar.google docs])
|
||||
- Always enable monkey patch ([@balloob] - [#8054])
|
||||
- Remove % sign from Vera Battery Levels ([@philhawthorne] - [#8069]) ([vera docs]) (breaking change)
|
||||
- Allow config of latitude and longitude ([@jshore1296] - [#8068]) ([sensor.wunderground docs])
|
||||
- Failed to parse response from WU API: 'record' (and 'recordyear') #7747 ([@pezinek] - [#8058]) ([sensor.wunderground docs])
|
||||
- Add initial support for Shiftr.io ([@fabaff] - [#7974]) ([shiftr docs]) (new-platform)
|
||||
- Add option to set language of openweathermap sensor, and handle updating errors ([@azogue] - [#8046]) ([sensor.openweathermap docs])
|
||||
- Bump pyEmby version to account for API changes ([@mezz64] - [#8070]) ([media_player.emby docs])
|
||||
- bump ups ([@happyleavesaoc] - [#8075]) ([sensor.ups docs])
|
||||
- bump usps version ([@happyleavesaoc] - [#8074]) ([sensor.usps docs])
|
||||
- Add to zwave services descriptions ([@andrey-git] - [#8072])
|
||||
- Fix attribute entity ([@pvizeli] - [#8066]) (breaking change)
|
||||
- Added 'all_plants' group and support for plant groups state. ([@aronsky] - [#8063]) ([group docs]) ([plant docs])
|
||||
- Fix EntityComponent handle entities without a name ([@balloob] - [#8065])
|
||||
- Update pyunifi component to use APIError passed from pyunifi 2.13. Better accommodate login failures with wrapper in pyunifi 2.13. ([@finish06] - [#7899]) ([device_tracker.unifi docs])
|
||||
- Stopping the logfile spam by piping STDERR to /dev/null ([@madpilot] - [#8081]) ([switch.wake_on_lan docs])
|
||||
- mpd: implement support for seek, shuffle, and clear playlist ([@auchter] - [#8090]) ([media_player.mpd docs])
|
||||
- Cleanup .coveragerc ([@michaelarnauts] - [#8088])
|
||||
- update pywebpush to 1.0.5 ([@perosb] - [#8084]) ([notify.html5 docs])
|
||||
- media player Kodi: handle TransportError exceptions when calling JSONRPC API methods ([@azogue] - [#8047]) ([media_player.kodi docs])
|
||||
- Upnp properties ([@dgomes] - [#8067]) ([upnp docs]) ([sensor.upnp docs]) (new-platform)
|
||||
- Add support for Insteon FanLinc fan ([@jawilson] - [#6959]) ([insteon_local docs]) ([fan.insteon_local docs]) (new-platform)
|
||||
- add knx cover support ([@tiktok7] - [#7997]) ([knx docs]) ([cover.knx docs]) (new-platform)
|
||||
- More updates to zwave services.yaml file ([@andrey-git] - [#8083])
|
||||
- Fix lights issue #8098 ([@tsvi] - [#8101]) ([light.vera docs])
|
||||
- increase timeout for setWebhook to 10s ([@azogue] - [#8102]) ([telegram_bot.webhooks docs])
|
||||
- Added SMTP SSL/TLS support ([@sn0oz] - [#7960]) ([notify.smtp docs]) (breaking change)
|
||||
- Fix Dyson async_add_job ([@CharlesBlonde] - [#8113]) ([fan.dyson docs]) ([sensor.dyson docs])
|
||||
- Update InfluxDB to handle datetime objects and multiple decimal points ([@philhawthorne] - [#8080]) ([influxdb docs])
|
||||
- Remove config details (see docs) ([@fabaff] - [#8119]) ([cover.knx docs])
|
||||
- Only mark active DHCP clients as present ([@cyberplant] - [#8110]) ([device_tracker.mikrotik docs])
|
||||
- Add option to specify the location of the API (fixes #8115) ([@fabaff] - [#8118]) ([sensor.pi_hole docs])
|
||||
- Fixed iTach command parsing with empty data ([@alanfischer] - [#8104]) ([remote.itach docs])
|
||||
- Upgrade mutagen to 1.38 ([@fabaff] - [#8126]) ([tts docs])
|
||||
- Upgrade paho-mqtt to 1.3.0 ([@fabaff] - [#8125]) ([mqtt docs]) ([shiftr docs])
|
||||
- Upgrade sqlalchemy to 1.1.11 ([@fabaff] - [#8124]) ([recorder docs])
|
||||
- Upgrade aiohttp to 2.2.0 ([@fabaff] - [#8121])
|
||||
- Upgrade RestrictedPython dependency ([@balloob] - [#8132]) ([python_script docs])
|
||||
- Added RFXTRX UV badge ([@lunar-consultancy] - [#8129]) ([rfxtrx docs])
|
||||
- Do not call update() in constructor ([@fabaff] - [#8120]) ([sensor.netdata docs])
|
||||
- Change Error Message when Turning off ISY994 Light ([@SConaway] - [#8131]) ([light.isy994 docs])
|
||||
- Allow iteration in python_script ([@balloob] - [#8134]) ([python_script docs])
|
||||
- Add current balance to hydroquebec sensor ([@titilambert] - [#8138]) ([sensor.hydroquebec docs])
|
||||
- Decora light: Fix brightness level in UI ([@titilambert] - [#8139]) ([light.decora docs])
|
||||
- Add I2c BME280 temperature, humidity and pressure sensor for Raspberry Pi ([@azogue] - [#7989]) ([sensor.bme280 docs]) (new-platform)
|
||||
- Upgrade libsoundtouch to prevent Python3.6 errors with enum. #7733 #8103 ([@CharlesBlonde] - [#8143]) ([media_player.soundtouch docs])
|
||||
- Adds CPU temp monitoring, and allow startup when endpoint is not yet available. ([@jjmontestl] - [#8093]) ([sensor.glances docs])
|
||||
- Add I2c HTU21D temperature and humidity sensor for Raspberry Pi ([@azogue] - [#8049]) ([sensor.htu21d docs]) (new-platform)
|
||||
- Add new BH1750 light level sensor ([@azogue] - [#8050]) ([sensor.bh1750 docs]) (new-platform)
|
||||
- LimitlessLED: Configurable fade-out behavior ([@SmilyOrg] - [#7369]) ([light.limitlessled docs]) (breaking change)
|
||||
- Harmony auto discovery via netdisco ([@tony2nite] - [#7741]) ([remote.harmony docs])
|
||||
- Rfxtrx binary sensor ([@ypollart] - [#6794]) ([rfxtrx docs]) ([binary_sensor.rfxtrx docs]) (new-platform)
|
||||
- Add support of Zone2 and Zone3 ([@scarface-4711] - [#8025]) ([media_player.denonavr docs])
|
||||
- Upgrade python-telegram-bot to 6.1.0 ([@fabaff] - [#8151]) ([telegram_bot docs])
|
||||
- Upgrade libsoundtouch to 0.6.2 ([@fabaff] - [#8149]) ([media_player.soundtouch docs])
|
||||
- Switch rachiopy to pypi ([@andrey-git] - [#8040]) ([switch.rachio docs])
|
||||
- ubus: Refresh session on Access denied ([@glance-] - [#8111])
|
||||
- Added invert flag for position for actuators that uses 100% for fully closed position ([@open-homeautomation] - [#8147])
|
||||
- add telegram_bot service: delete_message ([@azogue] - [#8153]) ([telegram_bot docs])
|
||||
- Fixed rfxtrx binary_sensor off command ([@basschipper] - [#8160]) ([rfxtrx docs]) ([binary_sensor.rfxtrx docs])
|
||||
- Use version 1.3 of radiotherm ([@twilde] - [#8164]) ([climate.radiotherm docs])
|
||||
- Tado climate device ([@wmalgadey] - [#8041]) ([tado docs]) ([climate.tado docs])
|
||||
- Add ClickSend notify service. ([@omarusman] - [#8135]) ([notify.clicksend docs]) (new-platform)
|
||||
- Add libboost-python1.62-dev (fixes #7851) ([@fabaff] - [#7868])
|
||||
- Uninstall enum34 in python3.6 docker image ([@jeanregisser] - [#8103])
|
||||
- Revert "Add libboost-python1.62-dev (fixes #7851)" ([@balloob] - [#8182])
|
||||
- Add device tracker for Linksys Smart Wifi devices ([@mortenlj] - [#8144]) ([device_tracker.linksys_smart docs]) (new-platform)
|
||||
- Update buienradar.py ([@lrmate] - [#8173]) ([sensor.buienradar docs])
|
||||
- Fix radiotherm model CT50 ([@tubaman] - [#8181]) ([climate.radiotherm docs])
|
||||
- Throw exception if _convert_for_display called on non Number ([@sdague] - [#8178]) ([climate docs]) ([climate.mysensors docs])
|
||||
- Added buienradar precipitation forecast average & total sensors ([@basschipper] - [#8171]) ([sensor.buienradar docs]) ([weather.buienradar docs])
|
||||
- Axis service vapix call ([@Kane610] - [#7794]) ([axis docs]) ([camera.axis docs])
|
||||
- added optional node_id to MQTT discovery ([@AlexMekkering] - [#8096])
|
||||
- Add offset option to sensor.gtfs ([@Kernald] - [#7980])
|
||||
- Switch to new zwave entity ids by default ([@armills] - [#8192]) ([zwave docs])
|
||||
- Pushed to version 0.5.1 of the library ([@scarface-4711] - [#8190]) ([media_player.denonavr docs])
|
||||
- Fix MySensors climate ([@balloob] - [#8193]) ([climate.mysensors docs])
|
||||
- Fix plants calling async methods from sync context ([@balloob] - [#8200])
|
||||
- Split mock_service ([@balloob] - [#8198])
|
||||
- add option to set content_type in camera.generic to support 'svg cameras' ([@azogue] - [#8188])
|
||||
- Remove unnecessary thread_ident assignment ([@armills] - [#8194])
|
||||
- Openhardwaremonitor ([@depl0y] - [#8056]) ([sensor.openhardwaremonitor docs]) (new-platform)
|
||||
- Add security layer to send file output things ([@pvizeli] - [#8189]) (breaking change)
|
||||
- Fix Plex component to use port number in discovery. ([@voltagex] - [#8197]) ([media_player.plex docs])
|
||||
- EntityComponent to retry platforms that are not ready yet ([@balloob] - [#8209])
|
||||
- WIP: Verisure app api ([@persandstrom] - [#7394]) ([verisure docs]) ([alarm_control_panel.verisure docs]) ([binary_sensor.verisure docs]) ([sensor.verisure docs]) ([switch.verisure docs]) (new-platform)
|
||||
- guess the content_type in local_file cameras ([@azogue] - [#8217]) ([camera.local_file docs])
|
||||
- Improve executor pool size / speedup python 3.5 ([@pvizeli] - [#8215])
|
||||
- LIFX: Move light effects to external library ([@amelchio] - [#8222]) ([light.lifx docs]) (breaking change)
|
||||
- Fixed mqtt subscription filter on sys $ topics ([@natemason] - [#8166]) ([mqtt docs])
|
||||
- telegram_bot platform to only send messages ([@azogue] - [#8186]) (new-platform)
|
||||
- add percentage (DPT_Scaling) KNX sensors ([@tiktok7] - [#8168]) ([sensor.knx docs])
|
||||
- Fix homeassistant.start trigger ([@azogue] - [#8220])
|
||||
- Cleanup automations yaml ([@balloob] - [#8223])
|
||||
- Do not call update() in constructor ([@fabaff] - [#8148]) ([sensor.glances docs])
|
||||
- KNX Cover tilt control ([@open-homeautomation] - [#8159]) ([cover.knx docs])
|
||||
- Comfoconnect fan component ([@michaelarnauts] - [#8073]) ([comfoconnect docs]) ([fan.comfoconnect docs]) ([sensor.comfoconnect docs]) (new-platform)
|
||||
- Upgrade python-digitalocean to 1.12 ([@fabaff] - [#8241]) ([digital_ocean docs])
|
||||
- update i2csense requirement ([@azogue] - [#8242]) ([sensor.bh1750 docs]) ([sensor.bme280 docs]) ([sensor.htu21d docs])
|
||||
- Update docstrings ([@fabaff] - [#8244]) ([comfoconnect docs]) ([fan.comfoconnect docs])
|
||||
- Do not call update() in constructor ([@fabaff] - [#8247]) ([binary_sensor.arest docs]) ([sensor.arest docs])
|
||||
- better logging to debug when a message is not sent ([@azogue] - [#8248]) ([telegram_bot docs])
|
||||
- LIFX: Small code cleanups ([@amelchio] - [#8228]) ([light.lifx docs])
|
||||
- Use 'hass.data' instead of global ([@fabaff] - [#8245]) ([digital_ocean docs]) ([binary_sensor.digital_ocean docs]) ([switch.digital_ocean docs])
|
||||
- Use constant and update ordering ([@fabaff] - [#8246]) ([arlo docs]) ([camera.arlo docs])
|
||||
- Add PlatformNotReady support for Sensibo ([@andrey-git] - [#8252]) ([climate.sensibo docs])
|
||||
- verisure component names ([@persandstrom] - [#8251]) ([binary_sensor.verisure docs]) ([camera.verisure docs]) ([lock.verisure docs]) ([switch.verisure docs])
|
||||
- further document add_node_secure ([@kentcalero] - [#8229])
|
||||
- Upgrade libnacl to 1.5.1 ([@fabaff] - [#8259]) ([device_tracker.owntracks docs])
|
||||
- Docker cleanup. ([@michaelarnauts] - [#8226])
|
||||
- Implement templates for covers ([@PhracturedBlue] - [#8100]) ([cover.template docs]) (new-platform)
|
||||
- Adding done_message to alert ([@karlw00t] - [#8116]) ([alert docs])
|
||||
- Camera services arm disarm including Netgear Arlo ([@viswa-swami] - [#7961]) ([camera.arlo docs])
|
||||
- Update modbus.py ([@lrmate] - [#8256]) ([binary_sensor.modbus docs])
|
||||
- components.knx - KNXMultiAddressDevice corrections ([@tiktok7] - [#8275]) ([knx docs])
|
||||
- Snips ASR and NLU component ([@michaelfester] - [#8156]) ([snips docs]) (new-platform)
|
||||
- Create an index on the states table to help hass startup time ([@cmsimike] - [#8255])
|
||||
|
||||
[#6794]: https://github.com/home-assistant/home-assistant/pull/6794
|
||||
[#6959]: https://github.com/home-assistant/home-assistant/pull/6959
|
||||
[#7369]: https://github.com/home-assistant/home-assistant/pull/7369
|
||||
[#7394]: https://github.com/home-assistant/home-assistant/pull/7394
|
||||
[#7741]: https://github.com/home-assistant/home-assistant/pull/7741
|
||||
[#7786]: https://github.com/home-assistant/home-assistant/pull/7786
|
||||
[#7794]: https://github.com/home-assistant/home-assistant/pull/7794
|
||||
[#7868]: https://github.com/home-assistant/home-assistant/pull/7868
|
||||
[#7899]: https://github.com/home-assistant/home-assistant/pull/7899
|
||||
[#7960]: https://github.com/home-assistant/home-assistant/pull/7960
|
||||
[#7961]: https://github.com/home-assistant/home-assistant/pull/7961
|
||||
[#7974]: https://github.com/home-assistant/home-assistant/pull/7974
|
||||
[#7980]: https://github.com/home-assistant/home-assistant/pull/7980
|
||||
[#7989]: https://github.com/home-assistant/home-assistant/pull/7989
|
||||
[#7997]: https://github.com/home-assistant/home-assistant/pull/7997
|
||||
[#8025]: https://github.com/home-assistant/home-assistant/pull/8025
|
||||
[#8027]: https://github.com/home-assistant/home-assistant/pull/8027
|
||||
[#8040]: https://github.com/home-assistant/home-assistant/pull/8040
|
||||
[#8041]: https://github.com/home-assistant/home-assistant/pull/8041
|
||||
[#8046]: https://github.com/home-assistant/home-assistant/pull/8046
|
||||
[#8047]: https://github.com/home-assistant/home-assistant/pull/8047
|
||||
[#8049]: https://github.com/home-assistant/home-assistant/pull/8049
|
||||
[#8050]: https://github.com/home-assistant/home-assistant/pull/8050
|
||||
[#8054]: https://github.com/home-assistant/home-assistant/pull/8054
|
||||
[#8056]: https://github.com/home-assistant/home-assistant/pull/8056
|
||||
[#8057]: https://github.com/home-assistant/home-assistant/pull/8057
|
||||
[#8058]: https://github.com/home-assistant/home-assistant/pull/8058
|
||||
[#8059]: https://github.com/home-assistant/home-assistant/pull/8059
|
||||
[#8063]: https://github.com/home-assistant/home-assistant/pull/8063
|
||||
[#8065]: https://github.com/home-assistant/home-assistant/pull/8065
|
||||
[#8066]: https://github.com/home-assistant/home-assistant/pull/8066
|
||||
[#8067]: https://github.com/home-assistant/home-assistant/pull/8067
|
||||
[#8068]: https://github.com/home-assistant/home-assistant/pull/8068
|
||||
[#8069]: https://github.com/home-assistant/home-assistant/pull/8069
|
||||
[#8070]: https://github.com/home-assistant/home-assistant/pull/8070
|
||||
[#8072]: https://github.com/home-assistant/home-assistant/pull/8072
|
||||
[#8073]: https://github.com/home-assistant/home-assistant/pull/8073
|
||||
[#8074]: https://github.com/home-assistant/home-assistant/pull/8074
|
||||
[#8075]: https://github.com/home-assistant/home-assistant/pull/8075
|
||||
[#8080]: https://github.com/home-assistant/home-assistant/pull/8080
|
||||
[#8081]: https://github.com/home-assistant/home-assistant/pull/8081
|
||||
[#8083]: https://github.com/home-assistant/home-assistant/pull/8083
|
||||
[#8084]: https://github.com/home-assistant/home-assistant/pull/8084
|
||||
[#8088]: https://github.com/home-assistant/home-assistant/pull/8088
|
||||
[#8090]: https://github.com/home-assistant/home-assistant/pull/8090
|
||||
[#8093]: https://github.com/home-assistant/home-assistant/pull/8093
|
||||
[#8096]: https://github.com/home-assistant/home-assistant/pull/8096
|
||||
[#8100]: https://github.com/home-assistant/home-assistant/pull/8100
|
||||
[#8101]: https://github.com/home-assistant/home-assistant/pull/8101
|
||||
[#8102]: https://github.com/home-assistant/home-assistant/pull/8102
|
||||
[#8103]: https://github.com/home-assistant/home-assistant/pull/8103
|
||||
[#8104]: https://github.com/home-assistant/home-assistant/pull/8104
|
||||
[#8110]: https://github.com/home-assistant/home-assistant/pull/8110
|
||||
[#8111]: https://github.com/home-assistant/home-assistant/pull/8111
|
||||
[#8113]: https://github.com/home-assistant/home-assistant/pull/8113
|
||||
[#8116]: https://github.com/home-assistant/home-assistant/pull/8116
|
||||
[#8118]: https://github.com/home-assistant/home-assistant/pull/8118
|
||||
[#8119]: https://github.com/home-assistant/home-assistant/pull/8119
|
||||
[#8120]: https://github.com/home-assistant/home-assistant/pull/8120
|
||||
[#8121]: https://github.com/home-assistant/home-assistant/pull/8121
|
||||
[#8124]: https://github.com/home-assistant/home-assistant/pull/8124
|
||||
[#8125]: https://github.com/home-assistant/home-assistant/pull/8125
|
||||
[#8126]: https://github.com/home-assistant/home-assistant/pull/8126
|
||||
[#8129]: https://github.com/home-assistant/home-assistant/pull/8129
|
||||
[#8131]: https://github.com/home-assistant/home-assistant/pull/8131
|
||||
[#8132]: https://github.com/home-assistant/home-assistant/pull/8132
|
||||
[#8134]: https://github.com/home-assistant/home-assistant/pull/8134
|
||||
[#8135]: https://github.com/home-assistant/home-assistant/pull/8135
|
||||
[#8138]: https://github.com/home-assistant/home-assistant/pull/8138
|
||||
[#8139]: https://github.com/home-assistant/home-assistant/pull/8139
|
||||
[#8143]: https://github.com/home-assistant/home-assistant/pull/8143
|
||||
[#8144]: https://github.com/home-assistant/home-assistant/pull/8144
|
||||
[#8147]: https://github.com/home-assistant/home-assistant/pull/8147
|
||||
[#8148]: https://github.com/home-assistant/home-assistant/pull/8148
|
||||
[#8149]: https://github.com/home-assistant/home-assistant/pull/8149
|
||||
[#8151]: https://github.com/home-assistant/home-assistant/pull/8151
|
||||
[#8153]: https://github.com/home-assistant/home-assistant/pull/8153
|
||||
[#8156]: https://github.com/home-assistant/home-assistant/pull/8156
|
||||
[#8159]: https://github.com/home-assistant/home-assistant/pull/8159
|
||||
[#8160]: https://github.com/home-assistant/home-assistant/pull/8160
|
||||
[#8164]: https://github.com/home-assistant/home-assistant/pull/8164
|
||||
[#8166]: https://github.com/home-assistant/home-assistant/pull/8166
|
||||
[#8168]: https://github.com/home-assistant/home-assistant/pull/8168
|
||||
[#8171]: https://github.com/home-assistant/home-assistant/pull/8171
|
||||
[#8173]: https://github.com/home-assistant/home-assistant/pull/8173
|
||||
[#8178]: https://github.com/home-assistant/home-assistant/pull/8178
|
||||
[#8181]: https://github.com/home-assistant/home-assistant/pull/8181
|
||||
[#8182]: https://github.com/home-assistant/home-assistant/pull/8182
|
||||
[#8186]: https://github.com/home-assistant/home-assistant/pull/8186
|
||||
[#8188]: https://github.com/home-assistant/home-assistant/pull/8188
|
||||
[#8189]: https://github.com/home-assistant/home-assistant/pull/8189
|
||||
[#8190]: https://github.com/home-assistant/home-assistant/pull/8190
|
||||
[#8192]: https://github.com/home-assistant/home-assistant/pull/8192
|
||||
[#8193]: https://github.com/home-assistant/home-assistant/pull/8193
|
||||
[#8194]: https://github.com/home-assistant/home-assistant/pull/8194
|
||||
[#8197]: https://github.com/home-assistant/home-assistant/pull/8197
|
||||
[#8198]: https://github.com/home-assistant/home-assistant/pull/8198
|
||||
[#8200]: https://github.com/home-assistant/home-assistant/pull/8200
|
||||
[#8209]: https://github.com/home-assistant/home-assistant/pull/8209
|
||||
[#8215]: https://github.com/home-assistant/home-assistant/pull/8215
|
||||
[#8217]: https://github.com/home-assistant/home-assistant/pull/8217
|
||||
[#8220]: https://github.com/home-assistant/home-assistant/pull/8220
|
||||
[#8222]: https://github.com/home-assistant/home-assistant/pull/8222
|
||||
[#8223]: https://github.com/home-assistant/home-assistant/pull/8223
|
||||
[#8226]: https://github.com/home-assistant/home-assistant/pull/8226
|
||||
[#8228]: https://github.com/home-assistant/home-assistant/pull/8228
|
||||
[#8229]: https://github.com/home-assistant/home-assistant/pull/8229
|
||||
[#8241]: https://github.com/home-assistant/home-assistant/pull/8241
|
||||
[#8242]: https://github.com/home-assistant/home-assistant/pull/8242
|
||||
[#8244]: https://github.com/home-assistant/home-assistant/pull/8244
|
||||
[#8245]: https://github.com/home-assistant/home-assistant/pull/8245
|
||||
[#8246]: https://github.com/home-assistant/home-assistant/pull/8246
|
||||
[#8247]: https://github.com/home-assistant/home-assistant/pull/8247
|
||||
[#8248]: https://github.com/home-assistant/home-assistant/pull/8248
|
||||
[#8251]: https://github.com/home-assistant/home-assistant/pull/8251
|
||||
[#8252]: https://github.com/home-assistant/home-assistant/pull/8252
|
||||
[#8255]: https://github.com/home-assistant/home-assistant/pull/8255
|
||||
[#8256]: https://github.com/home-assistant/home-assistant/pull/8256
|
||||
[#8259]: https://github.com/home-assistant/home-assistant/pull/8259
|
||||
[#8275]: https://github.com/home-assistant/home-assistant/pull/8275
|
||||
[@AlexMekkering]: https://github.com/AlexMekkering
|
||||
[@CharlesBlonde]: https://github.com/CharlesBlonde
|
||||
[@Kane610]: https://github.com/Kane610
|
||||
[@Kernald]: https://github.com/Kernald
|
||||
[@PhracturedBlue]: https://github.com/PhracturedBlue
|
||||
[@SConaway]: https://github.com/SConaway
|
||||
[@SmilyOrg]: https://github.com/SmilyOrg
|
||||
[@alanfischer]: https://github.com/alanfischer
|
||||
[@amelchio]: https://github.com/amelchio
|
||||
[@andrey-git]: https://github.com/andrey-git
|
||||
[@armills]: https://github.com/armills
|
||||
[@aronsky]: https://github.com/aronsky
|
||||
[@auchter]: https://github.com/auchter
|
||||
[@azogue]: https://github.com/azogue
|
||||
[@balloob]: https://github.com/balloob
|
||||
[@basschipper]: https://github.com/basschipper
|
||||
[@cmsimike]: https://github.com/cmsimike
|
||||
[@cyberplant]: https://github.com/cyberplant
|
||||
[@depl0y]: https://github.com/depl0y
|
||||
[@dgomes]: https://github.com/dgomes
|
||||
[@fabaff]: https://github.com/fabaff
|
||||
[@finish06]: https://github.com/finish06
|
||||
[@glance-]: https://github.com/glance-
|
||||
[@happyleavesaoc]: https://github.com/happyleavesaoc
|
||||
[@jawilson]: https://github.com/jawilson
|
||||
[@jeanregisser]: https://github.com/jeanregisser
|
||||
[@jjmontestl]: https://github.com/jjmontestl
|
||||
[@jshore1296]: https://github.com/jshore1296
|
||||
[@karlw00t]: https://github.com/karlw00t
|
||||
[@kentcalero]: https://github.com/kentcalero
|
||||
[@lrmate]: https://github.com/lrmate
|
||||
[@lunar-consultancy]: https://github.com/lunar-consultancy
|
||||
[@madpilot]: https://github.com/madpilot
|
||||
[@mezz64]: https://github.com/mezz64
|
||||
[@michaelarnauts]: https://github.com/michaelarnauts
|
||||
[@michaelfester]: https://github.com/michaelfester
|
||||
[@mortenlj]: https://github.com/mortenlj
|
||||
[@natemason]: https://github.com/natemason
|
||||
[@omarusman]: https://github.com/omarusman
|
||||
[@open-homeautomation]: https://github.com/open-homeautomation
|
||||
[@perosb]: https://github.com/perosb
|
||||
[@persandstrom]: https://github.com/persandstrom
|
||||
[@pezinek]: https://github.com/pezinek
|
||||
[@philhawthorne]: https://github.com/philhawthorne
|
||||
[@pvizeli]: https://github.com/pvizeli
|
||||
[@scarface-4711]: https://github.com/scarface-4711
|
||||
[@sdague]: https://github.com/sdague
|
||||
[@sn0oz]: https://github.com/sn0oz
|
||||
[@tiktok7]: https://github.com/tiktok7
|
||||
[@titilambert]: https://github.com/titilambert
|
||||
[@tony2nite]: https://github.com/tony2nite
|
||||
[@tsvi]: https://github.com/tsvi
|
||||
[@tubaman]: https://github.com/tubaman
|
||||
[@twilde]: https://github.com/twilde
|
||||
[@viswa-swami]: https://github.com/viswa-swami
|
||||
[@voltagex]: https://github.com/voltagex
|
||||
[@wmalgadey]: https://github.com/wmalgadey
|
||||
[@ypollart]: https://github.com/ypollart
|
||||
[alarm_control_panel.verisure docs]: /components/alarm_control_panel.verisure/
|
||||
[alert docs]: /components/alert/
|
||||
[arlo docs]: /components/arlo/
|
||||
[axis docs]: /components/axis/
|
||||
[binary_sensor.arest docs]: /components/binary_sensor.arest/
|
||||
[binary_sensor.digital_ocean docs]: /components/binary_sensor.digital_ocean/
|
||||
[binary_sensor.modbus docs]: /components/binary_sensor.modbus/
|
||||
[binary_sensor.rfxtrx docs]: /components/binary_sensor.rfxtrx/
|
||||
[binary_sensor.verisure docs]: /components/binary_sensor.verisure/
|
||||
[calendar.google docs]: /components/calendar.google/
|
||||
[camera.arlo docs]: /components/camera.arlo/
|
||||
[camera.axis docs]: /components/camera.axis/
|
||||
[camera.local_file docs]: /components/camera.local_file/
|
||||
[camera.verisure docs]: /components/camera.verisure/
|
||||
[climate docs]: /components/climate/
|
||||
[climate.mysensors docs]: /components/climate.mysensors/
|
||||
[climate.radiotherm docs]: /components/climate.radiotherm/
|
||||
[climate.sensibo docs]: /components/climate.sensibo/
|
||||
[climate.tado docs]: /components/climate.tado/
|
||||
[comfoconnect docs]: /components/comfoconnect/
|
||||
[cover.knx docs]: /components/cover.knx/
|
||||
[cover.template docs]: /components/cover.template/
|
||||
[device_tracker.linksys_smart docs]: /components/device_tracker.linksys_smart/
|
||||
[device_tracker.mikrotik docs]: /components/device_tracker.mikrotik/
|
||||
[device_tracker.owntracks docs]: /components/device_tracker.owntracks/
|
||||
[device_tracker.unifi docs]: /components/device_tracker.unifi/
|
||||
[digital_ocean docs]: /components/digital_ocean/
|
||||
[fan.comfoconnect docs]: /components/fan.comfoconnect/
|
||||
[fan.dyson docs]: /components/fan.dyson/
|
||||
[fan.insteon_local docs]: /components/fan.insteon_local/
|
||||
[group docs]: /components/group/
|
||||
[image_processing.opencv docs]: /components/image_processing.opencv/
|
||||
[influxdb docs]: /components/influxdb/
|
||||
[insteon_hub docs]: /components/insteon_hub/
|
||||
[insteon_local docs]: /components/insteon_local/
|
||||
[knx docs]: /components/knx/
|
||||
[light.decora docs]: /components/light.decora/
|
||||
[light.isy994 docs]: /components/light.isy994/
|
||||
[light.lifx docs]: /components/light.lifx/
|
||||
[light.limitlessled docs]: /components/light.limitlessled/
|
||||
[light.vera docs]: /components/light.vera/
|
||||
[light.zwave docs]: /components/light.zwave/
|
||||
[lock.verisure docs]: /components/lock.verisure/
|
||||
[media_player.denonavr docs]: /components/media_player.denonavr/
|
||||
[media_player.emby docs]: /components/media_player.emby/
|
||||
[media_player.kodi docs]: /components/media_player.kodi/
|
||||
[media_player.mpd docs]: /components/media_player.mpd/
|
||||
[media_player.plex docs]: /components/media_player.plex/
|
||||
[media_player.soundtouch docs]: /components/media_player.soundtouch/
|
||||
[mqtt docs]: /components/mqtt/
|
||||
[mqtt.discovery docs]: /components/mqtt.discovery/
|
||||
[notify.clicksend docs]: /components/notify.clicksend/
|
||||
[notify.html5 docs]: /components/notify.html5/
|
||||
[notify.smtp docs]: /components/notify.smtp/
|
||||
[plant docs]: /components/plant/
|
||||
[python_script docs]: /components/python_script/
|
||||
[recorder docs]: /components/recorder/
|
||||
[recorder.migration docs]: /components/recorder.migration/
|
||||
[recorder.models docs]: /components/recorder.models/
|
||||
[remote.harmony docs]: /components/remote.harmony/
|
||||
[remote.itach docs]: /components/remote.itach/
|
||||
[rfxtrx docs]: /components/rfxtrx/
|
||||
[sensor.arest docs]: /components/sensor.arest/
|
||||
[sensor.bh1750 docs]: /components/sensor.bh1750/
|
||||
[sensor.bme280 docs]: /components/sensor.bme280/
|
||||
[sensor.buienradar docs]: /components/sensor.buienradar/
|
||||
[sensor.comfoconnect docs]: /components/sensor.comfoconnect/
|
||||
[sensor.dyson docs]: /components/sensor.dyson/
|
||||
[sensor.glances docs]: /components/sensor.glances/
|
||||
[sensor.htu21d docs]: /components/sensor.htu21d/
|
||||
[sensor.hydroquebec docs]: /components/sensor.hydroquebec/
|
||||
[sensor.knx docs]: /components/sensor.knx/
|
||||
[sensor.netdata docs]: /components/sensor.netdata/
|
||||
[sensor.openhardwaremonitor docs]: /components/sensor.openhardwaremonitor/
|
||||
[sensor.openweathermap docs]: /components/sensor.openweathermap/
|
||||
[sensor.pi_hole docs]: /components/sensor.pi_hole/
|
||||
[sensor.upnp docs]: /components/sensor.upnp/
|
||||
[sensor.ups docs]: /components/sensor.ups/
|
||||
[sensor.usps docs]: /components/sensor.usps/
|
||||
[sensor.verisure docs]: /components/sensor.verisure/
|
||||
[sensor.wunderground docs]: /components/sensor.wunderground/
|
||||
[shiftr docs]: /components/shiftr/
|
||||
[snips docs]: /components/snips/
|
||||
[switch.digital_ocean docs]: /components/switch.digital_ocean/
|
||||
[switch.rachio docs]: /components/switch.rachio/
|
||||
[switch.verisure docs]: /components/switch.verisure/
|
||||
[switch.wake_on_lan docs]: /components/switch.wake_on_lan/
|
||||
[tado docs]: /components/tado/
|
||||
[telegram_bot docs]: /components/telegram_bot/
|
||||
[telegram_bot.webhooks docs]: /components/telegram_bot.webhooks/
|
||||
[tellduslive docs]: /components/tellduslive/
|
||||
[tts docs]: /components/tts/
|
||||
[upnp docs]: /components/upnp/
|
||||
[vera docs]: /components/vera/
|
||||
[verisure docs]: /components/verisure/
|
||||
[weather.buienradar docs]: /components/weather.buienradar/
|
||||
[zwave docs]: /components/zwave/
|
||||
[forum]: https://community.home-assistant.io/
|
||||
[gitter]: https://gitter.im/home-assistant/home-assistant
|
||||
[issue]: https://github.com/home-assistant/home-assistant/issues
|
Loading…
Add table
Add a link
Reference in a new issue