Commit Graph
29165 Commits
Author SHA1 Message Date
jjlawrenandCharles Garwood cb1cf2238d Add Plex service to refresh a library (#39094)
* Add Plex service to refresh a library

* Clean up rebase leftovers

* Re-run black

* Fix docstring

Co-authored-by: Charles Garwood <cgarwood@newdealmultimedia.com>

Co-authored-by: Charles Garwood <cgarwood@newdealmultimedia.com>
2020-09-02 13:56:41 -05:00
Daniel Hjelseth Høyer 97602a127a Reintroduce custom met.no url (#39583) 2020-09-02 20:56:23 +02:00
springstan e3354895f8 Round sensor readings for bom (#39513) 2020-09-02 11:59:21 -06:00
Charles Garwood 5fafaa3c4f Add get_migration_config to zwave websocket api (#39577)
* Add get_migration_config to zwave websocket api

* Add test
2020-09-02 18:56:09 +02:00
Xiaonan Shen 7b3182fa8f Improve Yeelight code (#39543)
* Rename ipaddr to ip_addr

* Move custom services to entity services

* Remove platform data

* Change service setup to callback

* Rename ip_addr to host

* Use _host inside class
2020-09-02 18:42:12 +02:00
Raman Gupta 04c849b0ee Remove vizio test assertions for integration details in test_init (#39579) 2020-09-02 18:38:53 +02:00
Ziv dfa6f0223a library version upgrade to 0.46 (#39580) 2020-09-02 18:07:27 +02:00
J. Nick KostonandPaulus Schoutsen 45c28dd9c5 Provide a logbook option entity_matches_only to optimize for single entity lookup (#39555)
* Provide a logbook option entity_matches_only to optimize for single entity id lookup

When entity_matches_only is provided, contexts and events that do not
contain the entity_id are not included in the logbook response.

* Update homeassistant/components/logbook/__init__.py

Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>

* api only takes a single entity

Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2020-09-02 10:32:08 -05:00
Olivér Falvai 70e39a26a2 Fix UPC ConnectBox logout and device hostnames (#39568) 2020-09-02 14:56:32 +02:00
Paulus Schoutsen 6de02fc1b9 Fix some more usages of asynctest (#39570) 2020-09-02 14:53:07 +02:00
Martin Hjelmare 24f63127de Fix vizio black formatting (#39573) 2020-09-02 14:16:23 +02:00
Michael Thingnes 0892acbabd Met.no migrate from classic to complete endpoint (#39493) 2020-09-02 14:11:13 +02:00
Joakim Plate ec6a1f9137 Add support for receiver and speaker device classes (#38381)
These are now officially supported by google
2020-09-02 11:59:51 +02:00
Raman Gupta 7ff633f531 Automatically update app list for Vizio SmartTV's (#38641) 2020-09-02 11:55:10 +02:00
Ville SkyttäandPaulus Schoutsen 9f5baa0bf7 Syncthru device registry (#36750)
* Store printer instances in hass.data

* Add SyncThru device registry support

* Use config entry id as hass.data key

Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>

* Use printer hostname as device registry name

* Handle non-syncthru device more gracefully on entry setup

* Use device identifiers rather than connections to link entities with devices

Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2020-09-02 11:50:57 +02:00
Paulus Schoutsen 78b0837cb8 Remove flaky wol test that didn't test anything (#39571) 2020-09-02 11:50:00 +02:00
Paulus Schoutsen d5bcafaefd Handle Alexa entity removed (#39569) 2020-09-02 11:30:37 +02:00
Phil Bruckner 4486251382 Add max_exceeded log level option to automations & scripts (#39448) 2020-09-02 11:05:14 +02:00
cgtobi 603707aa85 Add Sonos media browser capability (#39239) 2020-09-02 10:57:12 +02:00
Erik Montnemery 4c6960ed36 Fix discovery update of MQTT light (#39325) 2020-09-02 10:52:33 +02:00
J. Nick Koston e55a014e94 Undecorate RenderInfo result property (#39108) 2020-09-02 10:35:15 +02:00
J. Nick Koston 3e9963a216 Overcome group concurrent setup limitation (#39483)
With a lot of groups the limitation that groups
had to be setup one at a time could account for
the bulk of startup time.
2020-09-02 10:14:16 +02:00
J. Nick Koston 557684c3ce Add ability to disable the sqlite3 quick_check (#39479) 2020-09-02 10:12:56 +02:00
Paolo Antinoriandochlocracy 225becc89a Add alexa unofficial specific API support for Italian (#39475)
Co-authored-by: ochlocracy <5885236+ochlocracy@users.noreply.github.com>
2020-09-02 09:56:11 +02:00
Simone Chemelli 07f2f78b02 Add shelly overtemp and vibration sensors (#39556) 2020-09-02 08:56:27 +02:00
Finbarr Brady acfb4e462e Bump openwrt-luci-rpc to 1.1.6 (#39561)
* Update requirements_all.txt

* Update manifest.json
2020-09-02 07:34:00 +02:00
Chris Talkington e921f72d31 Use media state to better represent roku state (#39540)
* use media state to better represent roku state

* Update media_player.py

* Update media_player.py

* Update media_player.py

* Update media_player.py

* Update media_player.py

* Update media_player.py

* Update media_player.py

* Update media_player.py

* Update test_media_player.py

* Update test_media_player.py

* Update test_media_player.py

* Update media_player.py

* Update test_media_player.py

* Update test_media_player.py
2020-09-01 20:40:45 -05:00
HomeAssistant Azure 5ce62c8446 [ci skip] Translation update 2020-09-02 00:03:29 +00:00
Bram Kragten 10606360f7 Updated frontend to 20200901.0 (#39560) 2020-09-02 00:35:11 +02:00
Arda ŞEREMET 1eda3d31f9 Apply code review on progettihwsw (#39520) 2020-09-01 19:42:17 +02:00
Andrew Marks 064d115ccb Address open review issues in sharkiq integration (#39504) 2020-09-01 17:51:27 +02:00
On Freund c6805aa354 Update pycoolmaster-async to 0.1.1 (#39551) 2020-09-01 16:41:05 +02:00
Jean-Yves Avenard cf4b6307ae Provide compatibility with older Home Assistant installations. (#39539)
Prior 0.113 all lights and switches were reported as dimmable devices and this was fixed by #37978.
However, under some circumstances Alexa will not smoothly transition from those broken devices to the new ones as it cache the list of entities.
It is imperative to have Alexa rediscover all devices and then remove the now non-responding duplicates using the Alexa phone App. This can take quite a while if you have lots of devices.
An alternative would be to log to the Alexa web site and remove all the lights instead and then re-discover them all.

If you have multiple echo devices on your network, it is possible that the entries would continue to show as duplicates. This is due to an individual echo devices caching the old list and re-using it.
The only known solution for this is to remove your echo devices from your Amazon account and re-add them.
After that, have Alexa rediscover all your devices.

This is a one-off requirement.

Fixes #39503
2020-09-01 09:16:40 -05:00
J. Nick Koston 762537d82d Deprecate manually passing entity ids to template entities (#39382)
It is no longer necessary to provide a list of entities to monitor
to the template platforms.

The template is now re-evaluated whenever
a referenced entity changes state, and new entities are automaticlly
discovered.

Automatic analysis can now determine the entities for all templates
without the need for manual setup.
2020-09-01 08:53:50 -05:00
rajlaud 352995c663 Squeezebox scene fixes (#38214)
* Support for playlist in media_content_id

* Support include playlist index in content_id

* Add media_player.media_stop support to squeezebox
2020-09-01 08:28:34 -04:00
Tom Brien 151c0d9761 Provide user-defined actions to app (#38572)
* Start moving stuff to iOS

* Load config on to hass.data

* Remove un used logging

* Switch to Rest API

* Add schema

* Return whole config in new view and leave old 100 % the same

* Update doc strings

* MartinHjelmare feedback

* Move register view to async_setup_entry
2020-09-01 08:24:23 -04:00
Paulus Schoutsen aa476b392c Filter out disconnected Shelly sensors (#39516) 2020-09-01 08:18:11 -04:00
963651d6f2 Add support for authenticated Shelly devices (#39461)
* Add support for authenticated Shelly devices

* Fix comment typos

* Update homeassistant/components/shelly/config_flow.py

Co-authored-by: Maciej Bieniek <bieniu@users.noreply.github.com>

* Fix unauthenticated devices

* Update homeassistant/components/shelly/config_flow.py

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>

* Code review fixes

* More code review fixes

* Fix typo

* Update homeassistant/components/shelly/config_flow.py

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>

Co-authored-by: Maciej Bieniek <bieniu@users.noreply.github.com>
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2020-09-01 08:08:37 -04:00
SNoof85 32094c8773 Fix missing end tag in translation key (#39546) 2020-09-01 08:05:09 -04:00
On Freund dde0dab3db Handle missing values in Shelly sensors (#39515) 2020-09-01 08:04:42 -04:00
Finbarr Brady b541abc551 Bump openwrt-luci-rpc version: 1.1.3 → 1.1.5 (#39545) 2020-09-01 13:03:41 +02:00
Marvin Wichmann 69b3da48b1 Adds missing name property to KNX weather device (#39547) 2020-09-01 13:01:47 +02:00
jdelaney72 762d7357b5 Fix outdated api url in noaa_tides (#39370)
* Fix outdated dependency in noaa_tides

* Catch exceptions when instantiating new Station

* Add myself to codeowners
2020-09-01 12:42:39 +02:00
Xiaonan Shen 99d830551a Bump yeelight to 0.5.3 (#39542) 2020-09-01 00:06:30 -05:00
J. Nick Koston a77e09b2c2 Make async_track_template_result track multiple templates (#39371)
* Make async_track_template_result track multiple templates

Combine template entity updates to only write ha
state once per template group update

* Make async_track_template_result use dataclasses for input/output

* black versions

* naming
2020-08-31 19:07:40 -05:00
HomeAssistant Azure 8d68963854 [ci skip] Translation update 2020-09-01 00:07:08 +00:00
J. Nick Koston 60d1606049 Fix kodi codeowners (#39532) 2020-08-31 16:18:12 -05:00
Emily Mills 3fe8afe667 Removing myself as a kodi owner
I no longer use Kodi
2020-08-31 16:53:32 -04:00
On Freund 4828d3d85b Update pyvolumio to 0.1.1 (#39525) 2020-08-31 20:42:14 +02:00
J. Nick Koston 11e4ad2272 Bump zeroconf to 0.28.3 (#39471)
Changes:
https://github.com/jstasiak/python-zeroconf/pull/287

Hopefully this will fix the last round of HomeKit issues
2020-08-31 13:11:26 -05:00