Commit Graph
32929 Commits
Author SHA1 Message Date
jjlawren d7e0391e03 Allow Plex playback using provided playqueue ID (#45580) 2021-01-28 17:21:31 +01:00
Guido SchmitzandMarkus Bong 8065ece0bd Add first set of tests to devolo Home Control integration (#42527)
* Add first two testcases

* Remove repetition

* Add first two testcases

* Remove repetition

* Add connection error test case

* add test_setup_entry_credentials_valid

* First attempt to use fixtures

* Use markers

* Optimize patch

* Optimize marker use

* Always patch mydevolo

* Add first two testcases

* Remove repetition

* Add first two testcases

* Remove repetition

* Add connection error test case

* add test_setup_entry_credentials_valid

* First attempt to use fixtures

* Use markers

* Optimize patch

* Optimize marker use

* Always patch mydevolo

* Add unload entry test case

* Catch up with reality

* Use unittest patch

* Use core interface to start tests

* Use entry state

* Consistently assert entry state

* Patch class instead of init

Co-authored-by: Markus Bong <2Fake1987@gmail.com>
2021-01-28 17:14:33 +01:00
J. Nick KostonandPaulus Schoutsen 0da4034179 Ensure history LazyState state value is always a string (#45644)
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2021-01-28 16:05:02 +01:00
J. Nick Koston fdcf1fccf8 Update vesync to use new fan entity model (#45585) 2021-01-28 16:02:38 +01:00
Tobias Sauerwein a4c8cb6f84 Unregister webhook if it can't be established successfully (#42791) 2021-01-28 15:30:10 +01:00
J. Nick Koston f0e4510213 Update lutron_caseta to use new fan entity model (#45540) 2021-01-28 08:17:16 -06:00
Maciej Bieniek 92efe4f491 Bump gios library (#45639) 2021-01-28 13:28:39 +01:00
J. Nick Koston 3ff75eee53 Update homekit to use new fan entity model (#45549) 2021-01-28 12:38:18 +01:00
Fabian Affolter f1c24939f3 Upgrade beautifulsoup4 to 4.9.3 (#45619) 2021-01-28 12:06:36 +01:00
Joakim PlateandPaulus Schoutsen 38d2cacf7a Support blocking trusted network from new ip (#44630)
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2021-01-28 12:06:20 +01:00
Fabian Affolter e4a7692610 Upgrade pyyaml to 5.4.1 (CVE-2020-14343) (#45624) 2021-01-28 12:05:09 +01:00
J. Nick Koston ab1d42950a Update homekit_controller to use new fan entity model (#45547) 2021-01-28 11:43:43 +01:00
J. Nick Koston babfef829d Add support for percentage speeds and preset modes to template fan (#45478) 2021-01-28 10:44:36 +01:00
J. Nick KostonandPaulus Schoutsen 22e44e4ba4 Update zwave to use new fan entity model (#45541)
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2021-01-28 10:35:01 +01:00
J. Nick Koston ee592350b3 Update isy994 to use new fan entity model (#45536) 2021-01-28 10:23:55 +01:00
J. Nick Koston 85e463d507 Update bond to use new fan entity model (#45534) 2021-01-28 10:23:12 +01:00
J. Nick Koston 0693d8a064 Update zwave_js to use new fan entity model (#45543) 2021-01-28 10:15:24 +01:00
J. Nick Koston 3896e81db7 Update smartthings to use new fan entity model (#45592) 2021-01-28 10:09:16 +01:00
J. Nick Koston 0441960ffd Update wemo to use new fan entity model (#45582) 2021-01-28 10:06:18 +01:00
J. Nick Koston 0ec068667f Update lutron_caseta manufacturer string (#45637)
Use the string that Lutron uses so it can be automatched
to the Lutron app via homekit
2021-01-28 09:40:48 +01:00
J. Nick Koston e43d865112 Update ozw to use new fan entity model (#45577) 2021-01-28 09:40:10 +01:00
Paulus Schoutsen 92e084cee1 Include relative path in tts get url (#45623)
* Include relative path in tts get url

* Always cal get_url when requested
2021-01-28 09:33:18 +01:00
Marc Mueller 7673f57248 Add additional error handling for automation script run (#45613) 2021-01-28 09:26:41 +01:00
Erik Montnemery 5711d61b38 Bump hatasmota to 0.2.7 (#45625) 2021-01-28 08:55:22 +01:00
068d1b5eb8 Separate fan speeds into percentages and presets modes (#45407)
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
Co-authored-by: John Carr <john.carr@unrouted.co.uk>
2021-01-27 17:44:36 -06:00
Julian EngelhardtandMartin Hjelmare 3f948e027a Clean tcp tests (#41673)
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-01-27 22:37:59 +01:00
Franck Nijhof 0338f5bccf Bump version to 2021.3.0dev0 (#45617) 2021-01-27 21:12:38 +01:00
Aaron Bach b420c1ceb7 Fix Notion binary sensor bug due to API changes (#45616) 2021-01-27 20:41:03 +01:00
Marc Mueller 6aadf14bdd Add mobile_app notify ClientError handling (#45480) 2021-01-27 20:39:43 +01:00
Bram Kragten 73a04e653f Update frontend to 20210127.1 (#45612) 2021-01-27 19:32:44 +01:00
starkillerOG ef3bdd1afc Bump motionblinds to 0.4.8 (#45609) 2021-01-27 18:01:00 +01:00
J. Nick Koston a1662b3bb9 Restore the device id after deleting and re-adding an integration (#45348) 2021-01-27 17:10:57 +01:00
springstan 566058f701 Add config flow to fritzbox_callmonitor (#40736) 2021-01-27 16:53:45 +01:00
Tobias Sauerwein f14c4412b7 Migrate RMV to use httpx (#42560) 2021-01-27 15:57:58 +01:00
8d572af77a Add Huisbaasje integration (#42716)
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2021-01-27 15:53:25 +01:00
joe248 b4af17e02d Add service to move camera to PTZ preset (#43083) 2021-01-27 15:43:36 +01:00
Marc MuellerandMartin Hjelmare fb39185420 Add schema error handling to websocket_api (#45602)
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-01-27 15:20:22 +01:00
linebpandMartin Hjelmare 211ef60d96 Convert media_player unittest tests to pytest style (#41950)
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-01-27 14:50:01 +01:00
Shay Levy 5bc4db5ef9 Fix exception when last Shelly device is removed (#45476) 2021-01-27 08:15:56 -05:00
Robert Chmielowiec 80c2efa9f2 Add total energy, preheater and RMOT sensors to comfoconnect (#45373) 2021-01-27 08:10:58 -05:00
Shulyaka eea50c8ccc Add device actions for Number (#44240) 2021-01-27 13:40:13 +01:00
Maciej Bieniek 5d955eb039 Change update interval tests in AccuWeather integration (#45562) 2021-01-27 13:28:29 +01:00
Marcel van der Veldt 32c6509d55 Remove unwanted brightness check in zwave_js light (#45597) 2021-01-27 13:07:02 +01:00
Thomas Hollstegge 78b057ce02 Make sure generated slugs are not empty (#43153) 2021-01-27 12:25:49 +01:00
CtrlZvi 1433cdaa12 Prefer shorter keys for intent matching (#43672)
When using fuzzy matching to match entity names for intents, whichever
entity is first is preferred in the case of equal matches. This leads
to situations where entities with similar names (such as entities named
for their area and then specific area location) may be used when the
whole area is wanted.

I ran into this with the my Phillips Hue lights. I have each individual
light named such that its room is the first part of the name, and its
location within the room after. So my living room has:
Living Room West
Living Room Northwest
Living Room North
Living Room Northeast

I then have a group for the whole room:
Living Room

Because the group is the last of the entities, trying to adjust the
whole room only activates one light, because all of the lights match
equally well.

By preferring the shortest of equal matches, we prefer keys that have
the least amount of extra information, causing "Living Room" to match
the group instead of an individual light.
2021-01-27 12:16:19 +01:00
Aaron Bach 3841f0e42d Re-architect Tile integration with new pytile (#43071) 2021-01-27 12:06:09 +01:00
Franck Nijhof c8ad06e58a Merge branch 'master' into dev 2021-01-27 12:00:43 +01:00
Lars Marowsky-Brée 34194da1b6 New methods for input_select component (#42968)
This adds a `cycle` attribute to select_previous/next, and
select_first and select_last services.

This is quite useful for streamlining using input_select via
automations, such as when they represent a list of states to step
through; if the first option is the dimmest and the last the brightest,
one may not want to accidentally cycle from the first to the last, for
example.

Similarly, being able to directly select the first or last removes
adjustment in related automations.
2021-01-27 11:17:59 +01:00
Martin Hjelmare 122a4e03f8 Bump zwave-js-server-python to 0.14.1 (#45598) 2021-01-27 11:17:47 +01:00
Josias Montag fb2db34334 Fix home connect lights setting color (#45470) 2021-01-27 11:02:32 +01:00