mirror of
https://github.com/home-assistant/home-assistant.io.git
synced 2025-07-19 07:17:14 +00:00
Add release blog post for 0.60
This commit is contained in:
parent
ed522614ca
commit
32bd61f2d8
356
source/_posts/2017-12-17-release-60.markdown
Normal file
356
source/_posts/2017-12-17-release-60.markdown
Normal file
@ -0,0 +1,356 @@
|
||||
---
|
||||
layout: post
|
||||
title: "0.60: Beckhoff/TwinCAT, WebDav, Gearbest, iAlarm"
|
||||
description: "If you don't want to create items on our shopping list with HTTP requests, just order pizza!"
|
||||
date: 2017-12-17 02:00:00
|
||||
date_formatted: "December 17, 2017"
|
||||
author: Fabian Affolter
|
||||
author_twitter: fabaff
|
||||
comments: true
|
||||
categories: Release-Notes
|
||||
og_image: /images/blog/2017-12-0.60/components.png
|
||||
---
|
||||
|
||||
<a href='/components/#version/0.60'><img src='/images/blog/2017-12-0.60/components.png' style='border: 0;box-shadow: none;'></a>
|
||||
|
||||
The biggest change for 0.60 will be covered in a separate [blog post](/blog/2017/12/17/introducing-home-assistant-cloud/). Thus, we will keep it short here. Just one thing: This is the last release in 2017. We will be back to our bi-weekly release cycle in 2018.
|
||||
|
||||
A big "Thank you" to all people who supported us to make this release possible.
|
||||
|
||||
## {% linkable_title TwinCAT %}
|
||||
With the brand-new [ADS (automation device specification)][ads docs] component by [@stlehmann] allows you to hook Home Assistant into this fieldbus independent interface which is often used between Beckhoff devices running with TwinCAT.
|
||||
|
||||
## {% linkable_title WebDav calendar %}
|
||||
Thanks to [@maxlaverse] Home Assistant support now [WebDav calendars][calendar.caldav docs].
|
||||
|
||||
## {% linkable_title Tracking prices %}
|
||||
With the new [`gearbest` sensor][sensor.gearbest docs] there is now an additional sensor available to track the price of a product.
|
||||
|
||||
## {% linkable_title Financial details %}
|
||||
Yahoo! has discontinued their financial service. To fill this gap we have now the [`alpha_vantage` sensor][sensor.alpha_vantage docs] which is intruded in this release and allows you to monitor the stock market.
|
||||
|
||||
## {% linkable_title New Platforms %}
|
||||
|
||||
- Add iAlarm support ([@RyuzakiKK] - [#10878]) ([alarm_control_panel.ialarm docs]) (new-platform)
|
||||
- Add Alpha Vantage sensor ([@fabaff] - [#10873]) ([sensor.alpha_vantage docs]) (new-platform)
|
||||
- Add ADS component ([@stlehmann] - [#10142]) ([ads docs]) ([binary_sensor.ads docs]) ([light.ads docs]) ([sensor.ads docs]) ([switch.ads docs]) (new-platform)
|
||||
- Gearbest sensor ([@HerrHofrat] - [#10556]) ([sensor.gearbest docs]) (new-platform)
|
||||
- Add Ziggo Mediabox XL media_player ([@b10m] - [#10514]) ([media_player.ziggo_mediabox_xl docs]) (new-platform)
|
||||
- Meraki AP Device tracker ([@masarliev] - [#10971]) ([device_tracker.meraki docs]) (new-platform)
|
||||
- Added Vera scenes ([@alanfischer] - [#10424]) ([vera docs]) ([scene.vera docs]) (new-platform)
|
||||
- Add support for Canary component and platforms ([@snjoetw] - [#10306]) ([canary docs]) ([camera.canary docs]) ([sensor.canary docs]) (new-platform)
|
||||
- Add support for Logitech UE Smart Radios. ([@GreenTurtwig] - [#10077]) ([media_player.ue_smart_radio docs]) (new-platform)
|
||||
- Added support for cover in tellstick ([@perfalk] - [#10858]) ([tellstick docs]) ([cover.tellstick docs]) (new-platform)
|
||||
- Add a caldav calendar component ([@maxlaverse] - [#10842]) ([calendar.caldav docs]) (new-platform)
|
||||
- Refactor hue to split bridge support from light platform ([@andreacampi] - [#10691]) ([hue docs]) ([light.hue docs]) (breaking change) (new-platform)
|
||||
|
||||
## {% linkable_title Breaking Changes %}
|
||||
|
||||
- Update snips to listen on new mqtt topic and utilize rawValue ([@tschmidty69] - [#11020]) ([snips docs]) (breaking change)
|
||||
- Refactor hue to split bridge support from light platform ([@andreacampi] - [#10691]) ([hue docs]) ([light.hue docs]) (breaking change) (new-platform)
|
||||
- Use luftdaten module ([@fabaff] - [#10970]) ([sensor.luftdaten docs]) (breaking change)
|
||||
- ISY994 sensor improvements ([@OverloadUT] - [#10805]) ([isy994 docs]) ([binary_sensor.isy994 docs]) (breaking change)
|
||||
- Homematic next ([@pvizeli] - [#11156]) ([homematic docs]) (breaking change)
|
||||
|
||||
## {% linkable_title If you need help... %}
|
||||
|
||||
...don't hesitate to use our very active [forums](https://community.home-assistant.io/) or join us for a little [chat](https://discord.gg/c5DvZ4e). 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](https://github.com/home-assistant/home-assistant/issues). Make sure to fill in all fields of the issue template.
|
||||
|
||||
|
||||
## {% linkable_title All changes %}
|
||||
|
||||
- Update ecobee version to fix stack-trace issue ([@PhracturedBlue] - [#10894]) ([ecobee docs])
|
||||
- Pybotvac multi ([@raymccarthy] - [#10843]) ([neato docs])
|
||||
- More declarative timeout syntax for manual alarm control panel. ([@bonzini] - [#10738]) ([alarm_control_panel.manual docs]) ([alarm_control_panel.manual_mqtt docs])
|
||||
- Unpacking RESTful sensor JSON results into attributes. ([@nickovs] - [#10753]) ([sensor.rest docs])
|
||||
- Bump dev to 0.60.0.dev0 ([@fabaff] - [#10912])
|
||||
- Update eliqonline.py ([@molobrakos] - [#10914]) ([sensor.eliqonline docs])
|
||||
- Add iAlarm support ([@RyuzakiKK] - [#10878]) ([alarm_control_panel.ialarm docs]) (new-platform)
|
||||
- Correction of Samsung Power OFF behaviour ([@RiRomain] - [#10907]) ([media_player.samsungtv docs])
|
||||
- Add Alpha Vantage sensor ([@fabaff] - [#10873]) ([sensor.alpha_vantage docs]) (new-platform)
|
||||
- Don't repeat getting receiver name on each update / pushed to denonavr 0.5.5 ([@scarface-4711] - [#10915]) ([media_player.denonavr docs])
|
||||
- Add Min and Event Count Metrics To Prometheus ([@bah2830] - [#10530]) ([prometheus docs])
|
||||
- Update coveragerc ([@balloob] - [#10931])
|
||||
- Report availability of TP-Link smart sockets ([@DanNixon] - [#10933]) ([switch.tplink docs])
|
||||
- Set percent unit for battery level so that history displays properly; edited variable name for consistency ([@nbougues] - [#10932]) ([sensor.tesla docs])
|
||||
- Export climate status and target temperature to Prometheus ([@hudashot] - [#10919]) ([prometheus docs])
|
||||
- Tado ignore invalid devices ([@dasos] - [#10927]) ([climate.tado docs])
|
||||
- don't ignore voltage data if sensor data changed ([@PaulAnnekov] - [#10925]) ([xiaomi_aqara docs])
|
||||
- Add ADS component ([@stlehmann] - [#10142]) ([ads docs]) ([binary_sensor.ads docs]) ([light.ads docs]) ([sensor.ads docs]) ([switch.ads docs]) (new-platform)
|
||||
- Gearbest sensor ([@HerrHofrat] - [#10556]) ([sensor.gearbest docs]) (new-platform)
|
||||
- Add Ziggo Mediabox XL media_player ([@b10m] - [#10514]) ([media_player.ziggo_mediabox_xl docs]) (new-platform)
|
||||
- Generic thermostat initial_operation_mode ([@ziotibia81] - [#10690]) ([climate.generic_thermostat docs])
|
||||
- Use new build path for dev translations ([@armills] - [#10937])
|
||||
- Add option to set default hide if away for new devices ([@masarliev] - [#10762]) ([device_tracker docs])
|
||||
- Allow disabling the LEDs on TP-Link smart plugs ([@DanNixon] - [#10980]) ([switch.tplink docs])
|
||||
- Meraki AP Device tracker ([@masarliev] - [#10971]) ([device_tracker.meraki docs]) (new-platform)
|
||||
- Update tradfri.py ([@pvizeli] - [#10991]) ([light.tradfri docs])
|
||||
- webostv: Ensure source exists before use ([@OddBloke] - [#10959]) ([media_player.webostv docs])
|
||||
- Ensure Docker script files uses LF line endings to support Docker for Windows. ([@R1chardTM] - [#10067])
|
||||
- Added Vera scenes ([@alanfischer] - [#10424]) ([vera docs]) ([scene.vera docs]) (new-platform)
|
||||
- Fix Egardia alarm status shown as unknown after restart ([@jeroenterheerdt] - [#11010]) ([alarm_control_panel.egardia docs])
|
||||
- Handle OSError when forcibly turning off media_player.samsungtv ([@lwis] - [#10997]) ([media_player.samsungtv docs])
|
||||
- Shuffle support in Sonos ([@mar-schmidt] - [#10875]) ([media_player.sonos docs])
|
||||
- Add support for Canary component and platforms ([@snjoetw] - [#10306]) ([canary docs]) ([camera.canary docs]) ([sensor.canary docs]) (new-platform)
|
||||
- Ignore Sonos players with unknown hostnames ([@amelchio] - [#11013])
|
||||
- Support LIFX Mini products ([@amelchio] - [#10996]) ([light.lifx docs])
|
||||
- Update snips to listen on new mqtt topic and utilize rawValue ([@tschmidty69] - [#11020]) ([snips docs]) (breaking change)
|
||||
- Change default js version to auto ([@andrey-git] - [#10999])
|
||||
- Serialize mochad requests ([@mtreinish] - [#11029]) ([mochad docs]) ([light.mochad docs]) ([switch.mochad docs])
|
||||
- In dev mode expose only relevant sources ([@andrey-git] - [#11026])
|
||||
- Added force_update for REST sensor ([@foxel] - [#11016]) ([sensor.miflora docs]) ([sensor.mqtt docs]) ([sensor.rest docs])
|
||||
- Add support for Logitech UE Smart Radios. ([@GreenTurtwig] - [#10077]) ([media_player.ue_smart_radio docs]) (new-platform)
|
||||
- Make notify.html5 depend on config ([@balloob] - [#11052]) ([notify.html5 docs])
|
||||
- This change fixes the error `OSError: [WinError 193]` on Windows debuggers (i.e. PyCharm) ([@tringler] - [#11034])
|
||||
- Added support for cover in tellstick ([@perfalk] - [#10858]) ([tellstick docs]) ([cover.tellstick docs]) (new-platform)
|
||||
- Add a caldav calendar component ([@maxlaverse] - [#10842]) ([calendar.caldav docs]) (new-platform)
|
||||
- Add GPS coords to meraki ([@addelovein] - [#10998]) ([device_tracker.meraki docs])
|
||||
- Refactor hue to split bridge support from light platform ([@andreacampi] - [#10691]) ([hue docs]) ([light.hue docs]) (breaking change) (new-platform)
|
||||
- add custom bypass status to total connect ([@uchagani] - [#11042]) ([alarm_control_panel.totalconnect docs])
|
||||
- Volvo on call: Optional use of Scandinavian miles. Also add average fuel consumption property ([@molobrakos] - [#11051]) ([volvooncall docs]) ([sensor.volvooncall docs])
|
||||
- Allow tradfri to read the available state of the device ([@pvizeli] - [#11056]) ([light.tradfri docs])
|
||||
- Upgrade aiohttp to 2.3.6 ([@fabaff] - [#11079])
|
||||
- Upgrade yarl to 0.16.0 ([@fabaff] - [#11078])
|
||||
- Upgrade psutil to 5.4.2 ([@fabaff] - [#11083]) ([sensor.systemmonitor docs])
|
||||
- Upgrade youtube_dl to 2017.12.10 ([@fabaff] - [#11080]) ([media_extractor docs])
|
||||
- Upgrade shodan to 1.7.7 ([@fabaff] - [#11084]) ([sensor.shodan docs])
|
||||
- Update tellcore-net to 0.4 ([@pvizeli] - [#11087]) ([tellstick docs])
|
||||
- Bump pymusiccast to version 0.1.6 ([@jalmeroth] - [#11091]) ([media_player.yamaha_musiccast docs])
|
||||
- Use luftdaten module ([@fabaff] - [#10970]) ([sensor.luftdaten docs]) (breaking change)
|
||||
- Bump pyatv to 0.3.9 ([@postlund] - [#11104]) ([apple_tv docs])
|
||||
- Report availability for TP-Link smart bulbs ([@DanNixon] - [#10976]) ([light.tplink docs])
|
||||
- Fix incorrect comment. ([@emosenkis] - [#11111])
|
||||
- Update Warrant ([@balloob] - [#11101]) ([cloud docs])
|
||||
- Fixed typo in automation.py ([@ryanm101] - [#11116]) ([config.automation docs])
|
||||
- Add media position properties ([@pschmitt] - [#10076]) ([media_player.liveboxplaytv docs])
|
||||
- update pyripple ([@nkgilley] - [#11122]) ([sensor.ripple docs])
|
||||
- Skip HASS emulated Hue bridges from detection. ([@andreacampi] - [#11128]) ([hue docs])
|
||||
- Always consume the no_throttle keyword argument. ([@andreacampi] - [#11126])
|
||||
- Add problem device class ([@armills] - [#11130]) ([binary_sensor docs])
|
||||
- set default utc offset to 0 ([@pollett] - [#11114]) ([sensor.efergy docs])
|
||||
- Allow using more than one keyboard remote ([@BryanJacobs] - [#11061]) ([keyboard_remote docs])
|
||||
- ISY994 sensor improvements ([@OverloadUT] - [#10805]) ([isy994 docs]) ([binary_sensor.isy994 docs]) (breaking change)
|
||||
- Disable html5 notify dependency ([@balloob] - [#11135]) ([notify.html5 docs])
|
||||
- Upgrade Homematic ([@danielperna84] - [#11149]) ([homematic docs])
|
||||
- Fix X10 commands for mochad light turn on ([@mtreinish] - [#11146]) ([light.mochad docs])
|
||||
- Homematic next ([@pvizeli] - [#11156]) ([homematic docs]) (breaking change)
|
||||
- Resolve hostnames ([@pvizeli] - [#11160]) ([homematic docs])
|
||||
- Perform logbook filtering on the worker thread ([@armills] - [#11161]) ([logbook docs])
|
||||
- Don't connect to cloud if subscription expired ([@balloob] - [#11163]) ([cloud docs]) ([cloud.const docs])
|
||||
- Add install mode to homematic ([@pvizeli] - [#11164]) ([homematic docs])
|
||||
- convert alarmdecoder interface from async to sync ([@PhracturedBlue] - [#11168]) ([alarmdecoder docs])
|
||||
- Remove logging ([@cmsimike] - [#11173]) ([sensor.octoprint docs])
|
||||
- Revbump to SoCo 0.13 and add support for Night Sound and Speech Enhancement. ([@rbdixon] - [#10765]) ([media_player.sonos docs])
|
||||
|
||||
[#10067]: https://github.com/home-assistant/home-assistant/pull/10067
|
||||
[#10076]: https://github.com/home-assistant/home-assistant/pull/10076
|
||||
[#10077]: https://github.com/home-assistant/home-assistant/pull/10077
|
||||
[#10142]: https://github.com/home-assistant/home-assistant/pull/10142
|
||||
[#10306]: https://github.com/home-assistant/home-assistant/pull/10306
|
||||
[#10424]: https://github.com/home-assistant/home-assistant/pull/10424
|
||||
[#10514]: https://github.com/home-assistant/home-assistant/pull/10514
|
||||
[#10530]: https://github.com/home-assistant/home-assistant/pull/10530
|
||||
[#10556]: https://github.com/home-assistant/home-assistant/pull/10556
|
||||
[#10690]: https://github.com/home-assistant/home-assistant/pull/10690
|
||||
[#10691]: https://github.com/home-assistant/home-assistant/pull/10691
|
||||
[#10738]: https://github.com/home-assistant/home-assistant/pull/10738
|
||||
[#10753]: https://github.com/home-assistant/home-assistant/pull/10753
|
||||
[#10762]: https://github.com/home-assistant/home-assistant/pull/10762
|
||||
[#10765]: https://github.com/home-assistant/home-assistant/pull/10765
|
||||
[#10805]: https://github.com/home-assistant/home-assistant/pull/10805
|
||||
[#10842]: https://github.com/home-assistant/home-assistant/pull/10842
|
||||
[#10843]: https://github.com/home-assistant/home-assistant/pull/10843
|
||||
[#10858]: https://github.com/home-assistant/home-assistant/pull/10858
|
||||
[#10873]: https://github.com/home-assistant/home-assistant/pull/10873
|
||||
[#10875]: https://github.com/home-assistant/home-assistant/pull/10875
|
||||
[#10878]: https://github.com/home-assistant/home-assistant/pull/10878
|
||||
[#10894]: https://github.com/home-assistant/home-assistant/pull/10894
|
||||
[#10907]: https://github.com/home-assistant/home-assistant/pull/10907
|
||||
[#10912]: https://github.com/home-assistant/home-assistant/pull/10912
|
||||
[#10914]: https://github.com/home-assistant/home-assistant/pull/10914
|
||||
[#10915]: https://github.com/home-assistant/home-assistant/pull/10915
|
||||
[#10919]: https://github.com/home-assistant/home-assistant/pull/10919
|
||||
[#10925]: https://github.com/home-assistant/home-assistant/pull/10925
|
||||
[#10927]: https://github.com/home-assistant/home-assistant/pull/10927
|
||||
[#10931]: https://github.com/home-assistant/home-assistant/pull/10931
|
||||
[#10932]: https://github.com/home-assistant/home-assistant/pull/10932
|
||||
[#10933]: https://github.com/home-assistant/home-assistant/pull/10933
|
||||
[#10937]: https://github.com/home-assistant/home-assistant/pull/10937
|
||||
[#10959]: https://github.com/home-assistant/home-assistant/pull/10959
|
||||
[#10970]: https://github.com/home-assistant/home-assistant/pull/10970
|
||||
[#10971]: https://github.com/home-assistant/home-assistant/pull/10971
|
||||
[#10976]: https://github.com/home-assistant/home-assistant/pull/10976
|
||||
[#10980]: https://github.com/home-assistant/home-assistant/pull/10980
|
||||
[#10991]: https://github.com/home-assistant/home-assistant/pull/10991
|
||||
[#10996]: https://github.com/home-assistant/home-assistant/pull/10996
|
||||
[#10997]: https://github.com/home-assistant/home-assistant/pull/10997
|
||||
[#10998]: https://github.com/home-assistant/home-assistant/pull/10998
|
||||
[#10999]: https://github.com/home-assistant/home-assistant/pull/10999
|
||||
[#11010]: https://github.com/home-assistant/home-assistant/pull/11010
|
||||
[#11013]: https://github.com/home-assistant/home-assistant/pull/11013
|
||||
[#11016]: https://github.com/home-assistant/home-assistant/pull/11016
|
||||
[#11020]: https://github.com/home-assistant/home-assistant/pull/11020
|
||||
[#11026]: https://github.com/home-assistant/home-assistant/pull/11026
|
||||
[#11029]: https://github.com/home-assistant/home-assistant/pull/11029
|
||||
[#11034]: https://github.com/home-assistant/home-assistant/pull/11034
|
||||
[#11042]: https://github.com/home-assistant/home-assistant/pull/11042
|
||||
[#11051]: https://github.com/home-assistant/home-assistant/pull/11051
|
||||
[#11052]: https://github.com/home-assistant/home-assistant/pull/11052
|
||||
[#11056]: https://github.com/home-assistant/home-assistant/pull/11056
|
||||
[#11061]: https://github.com/home-assistant/home-assistant/pull/11061
|
||||
[#11078]: https://github.com/home-assistant/home-assistant/pull/11078
|
||||
[#11079]: https://github.com/home-assistant/home-assistant/pull/11079
|
||||
[#11080]: https://github.com/home-assistant/home-assistant/pull/11080
|
||||
[#11083]: https://github.com/home-assistant/home-assistant/pull/11083
|
||||
[#11084]: https://github.com/home-assistant/home-assistant/pull/11084
|
||||
[#11087]: https://github.com/home-assistant/home-assistant/pull/11087
|
||||
[#11091]: https://github.com/home-assistant/home-assistant/pull/11091
|
||||
[#11101]: https://github.com/home-assistant/home-assistant/pull/11101
|
||||
[#11104]: https://github.com/home-assistant/home-assistant/pull/11104
|
||||
[#11111]: https://github.com/home-assistant/home-assistant/pull/11111
|
||||
[#11114]: https://github.com/home-assistant/home-assistant/pull/11114
|
||||
[#11116]: https://github.com/home-assistant/home-assistant/pull/11116
|
||||
[#11122]: https://github.com/home-assistant/home-assistant/pull/11122
|
||||
[#11126]: https://github.com/home-assistant/home-assistant/pull/11126
|
||||
[#11128]: https://github.com/home-assistant/home-assistant/pull/11128
|
||||
[#11130]: https://github.com/home-assistant/home-assistant/pull/11130
|
||||
[#11135]: https://github.com/home-assistant/home-assistant/pull/11135
|
||||
[#11146]: https://github.com/home-assistant/home-assistant/pull/11146
|
||||
[#11149]: https://github.com/home-assistant/home-assistant/pull/11149
|
||||
[#11156]: https://github.com/home-assistant/home-assistant/pull/11156
|
||||
[#11160]: https://github.com/home-assistant/home-assistant/pull/11160
|
||||
[#11161]: https://github.com/home-assistant/home-assistant/pull/11161
|
||||
[#11163]: https://github.com/home-assistant/home-assistant/pull/11163
|
||||
[#11164]: https://github.com/home-assistant/home-assistant/pull/11164
|
||||
[#11168]: https://github.com/home-assistant/home-assistant/pull/11168
|
||||
[#11173]: https://github.com/home-assistant/home-assistant/pull/11173
|
||||
[@BryanJacobs]: https://github.com/BryanJacobs
|
||||
[@DanNixon]: https://github.com/DanNixon
|
||||
[@GreenTurtwig]: https://github.com/GreenTurtwig
|
||||
[@HerrHofrat]: https://github.com/HerrHofrat
|
||||
[@OddBloke]: https://github.com/OddBloke
|
||||
[@OverloadUT]: https://github.com/OverloadUT
|
||||
[@PaulAnnekov]: https://github.com/PaulAnnekov
|
||||
[@PhracturedBlue]: https://github.com/PhracturedBlue
|
||||
[@R1chardTM]: https://github.com/R1chardTM
|
||||
[@RiRomain]: https://github.com/RiRomain
|
||||
[@RyuzakiKK]: https://github.com/RyuzakiKK
|
||||
[@addelovein]: https://github.com/addelovein
|
||||
[@alanfischer]: https://github.com/alanfischer
|
||||
[@amelchio]: https://github.com/amelchio
|
||||
[@andreacampi]: https://github.com/andreacampi
|
||||
[@andrey-git]: https://github.com/andrey-git
|
||||
[@armills]: https://github.com/armills
|
||||
[@b10m]: https://github.com/b10m
|
||||
[@bah2830]: https://github.com/bah2830
|
||||
[@balloob]: https://github.com/balloob
|
||||
[@bonzini]: https://github.com/bonzini
|
||||
[@cmsimike]: https://github.com/cmsimike
|
||||
[@danielperna84]: https://github.com/danielperna84
|
||||
[@dasos]: https://github.com/dasos
|
||||
[@emosenkis]: https://github.com/emosenkis
|
||||
[@fabaff]: https://github.com/fabaff
|
||||
[@foxel]: https://github.com/foxel
|
||||
[@hudashot]: https://github.com/hudashot
|
||||
[@jalmeroth]: https://github.com/jalmeroth
|
||||
[@jeroenterheerdt]: https://github.com/jeroenterheerdt
|
||||
[@lwis]: https://github.com/lwis
|
||||
[@mar-schmidt]: https://github.com/mar-schmidt
|
||||
[@masarliev]: https://github.com/masarliev
|
||||
[@maxlaverse]: https://github.com/maxlaverse
|
||||
[@molobrakos]: https://github.com/molobrakos
|
||||
[@mtreinish]: https://github.com/mtreinish
|
||||
[@nbougues]: https://github.com/nbougues
|
||||
[@nickovs]: https://github.com/nickovs
|
||||
[@nkgilley]: https://github.com/nkgilley
|
||||
[@perfalk]: https://github.com/perfalk
|
||||
[@pollett]: https://github.com/pollett
|
||||
[@postlund]: https://github.com/postlund
|
||||
[@pschmitt]: https://github.com/pschmitt
|
||||
[@pvizeli]: https://github.com/pvizeli
|
||||
[@raymccarthy]: https://github.com/raymccarthy
|
||||
[@rbdixon]: https://github.com/rbdixon
|
||||
[@ryanm101]: https://github.com/ryanm101
|
||||
[@scarface-4711]: https://github.com/scarface-4711
|
||||
[@snjoetw]: https://github.com/snjoetw
|
||||
[@stlehmann]: https://github.com/stlehmann
|
||||
[@tringler]: https://github.com/tringler
|
||||
[@tschmidty69]: https://github.com/tschmidty69
|
||||
[@uchagani]: https://github.com/uchagani
|
||||
[@ziotibia81]: https://github.com/ziotibia81
|
||||
[ads docs]: https://home-assistant.io/components/ads/
|
||||
[alarm_control_panel.egardia docs]: https://home-assistant.io/components/alarm_control_panel.egardia/
|
||||
[alarm_control_panel.ialarm docs]: https://home-assistant.io/components/alarm_control_panel.ialarm/
|
||||
[alarm_control_panel.manual docs]: https://home-assistant.io/components/alarm_control_panel.manual/
|
||||
[alarm_control_panel.manual_mqtt docs]: https://home-assistant.io/components/alarm_control_panel.manual_mqtt/
|
||||
[alarm_control_panel.totalconnect docs]: https://home-assistant.io/components/alarm_control_panel.totalconnect/
|
||||
[alarmdecoder docs]: https://home-assistant.io/components/alarmdecoder/
|
||||
[apple_tv docs]: https://home-assistant.io/components/apple_tv/
|
||||
[binary_sensor docs]: https://home-assistant.io/components/binary_sensor/
|
||||
[binary_sensor.ads docs]: https://home-assistant.io/components/binary_sensor.ads/
|
||||
[binary_sensor.isy994 docs]: https://home-assistant.io/components/binary_sensor.isy994/
|
||||
[calendar.caldav docs]: https://home-assistant.io/components/calendar.caldav/
|
||||
[camera.canary docs]: https://home-assistant.io/components/camera.canary/
|
||||
[canary docs]: https://home-assistant.io/components/canary/
|
||||
[climate.generic_thermostat docs]: https://home-assistant.io/components/climate.generic_thermostat/
|
||||
[climate.tado docs]: https://home-assistant.io/components/climate.tado/
|
||||
[cloud docs]: https://home-assistant.io/components/cloud/
|
||||
[cloud.const docs]: https://home-assistant.io/components/cloud.const/
|
||||
[config.automation docs]: https://home-assistant.io/components/config.automation/
|
||||
[cover.tellstick docs]: https://home-assistant.io/components/cover.tellstick/
|
||||
[device_tracker docs]: https://home-assistant.io/components/device_tracker/
|
||||
[device_tracker.meraki docs]: https://home-assistant.io/components/device_tracker.meraki/
|
||||
[ecobee docs]: https://home-assistant.io/components/ecobee/
|
||||
[homematic docs]: https://home-assistant.io/components/homematic/
|
||||
[hue docs]: https://home-assistant.io/components/hue/
|
||||
[isy994 docs]: https://home-assistant.io/components/isy994/
|
||||
[keyboard_remote docs]: https://home-assistant.io/components/keyboard_remote/
|
||||
[light.ads docs]: https://home-assistant.io/components/light.ads/
|
||||
[light.hue docs]: https://home-assistant.io/components/light.hue/
|
||||
[light.lifx docs]: https://home-assistant.io/components/light.lifx/
|
||||
[light.mochad docs]: https://home-assistant.io/components/light.mochad/
|
||||
[light.tplink docs]: https://home-assistant.io/components/light.tplink/
|
||||
[light.tradfri docs]: https://home-assistant.io/components/light.tradfri/
|
||||
[logbook docs]: https://home-assistant.io/components/logbook/
|
||||
[media_extractor docs]: https://home-assistant.io/components/media_extractor/
|
||||
[media_player.denonavr docs]: https://home-assistant.io/components/media_player.denonavr/
|
||||
[media_player.liveboxplaytv docs]: https://home-assistant.io/components/media_player.liveboxplaytv/
|
||||
[media_player.samsungtv docs]: https://home-assistant.io/components/media_player.samsungtv/
|
||||
[media_player.sonos docs]: https://home-assistant.io/components/media_player.sonos/
|
||||
[media_player.ue_smart_radio docs]: https://home-assistant.io/components/media_player.ue_smart_radio/
|
||||
[media_player.webostv docs]: https://home-assistant.io/components/media_player.webostv/
|
||||
[media_player.yamaha_musiccast docs]: https://home-assistant.io/components/media_player.yamaha_musiccast/
|
||||
[media_player.ziggo_mediabox_xl docs]: https://home-assistant.io/components/media_player.ziggo_mediabox_xl/
|
||||
[mochad docs]: https://home-assistant.io/components/mochad/
|
||||
[neato docs]: https://home-assistant.io/components/neato/
|
||||
[notify.html5 docs]: https://home-assistant.io/components/notify.html5/
|
||||
[prometheus docs]: https://home-assistant.io/components/prometheus/
|
||||
[scene.vera docs]: https://home-assistant.io/components/scene.vera/
|
||||
[sensor.ads docs]: https://home-assistant.io/components/sensor.ads/
|
||||
[sensor.alpha_vantage docs]: https://home-assistant.io/components/sensor.alpha_vantage/
|
||||
[sensor.canary docs]: https://home-assistant.io/components/sensor.canary/
|
||||
[sensor.efergy docs]: https://home-assistant.io/components/sensor.efergy/
|
||||
[sensor.eliqonline docs]: https://home-assistant.io/components/sensor.eliqonline/
|
||||
[sensor.gearbest docs]: https://home-assistant.io/components/sensor.gearbest/
|
||||
[sensor.luftdaten docs]: https://home-assistant.io/components/sensor.luftdaten/
|
||||
[sensor.miflora docs]: https://home-assistant.io/components/sensor.miflora/
|
||||
[sensor.mqtt docs]: https://home-assistant.io/components/sensor.mqtt/
|
||||
[sensor.octoprint docs]: https://home-assistant.io/components/sensor.octoprint/
|
||||
[sensor.rest docs]: https://home-assistant.io/components/sensor.rest/
|
||||
[sensor.ripple docs]: https://home-assistant.io/components/sensor.ripple/
|
||||
[sensor.shodan docs]: https://home-assistant.io/components/sensor.shodan/
|
||||
[sensor.systemmonitor docs]: https://home-assistant.io/components/sensor.systemmonitor/
|
||||
[sensor.tesla docs]: https://home-assistant.io/components/sensor.tesla/
|
||||
[sensor.volvooncall docs]: https://home-assistant.io/components/sensor.volvooncall/
|
||||
[snips docs]: https://home-assistant.io/components/snips/
|
||||
[switch.ads docs]: https://home-assistant.io/components/switch.ads/
|
||||
[switch.mochad docs]: https://home-assistant.io/components/switch.mochad/
|
||||
[switch.tplink docs]: https://home-assistant.io/components/switch.tplink/
|
||||
[tellstick docs]: https://home-assistant.io/components/tellstick/
|
||||
[vera docs]: https://home-assistant.io/components/vera/
|
||||
[volvooncall docs]: https://home-assistant.io/components/volvooncall/
|
||||
[xiaomi_aqara docs]: https://home-assistant.io/components/xiaomi_aqara/
|
Loading…
x
Reference in New Issue
Block a user