Commit Graph
32833 Commits
Author SHA1 Message Date
J. Nick Koston 938e5ff435 Fix missing async for lutron_caseta timeout (#45812) 2021-02-01 22:31:05 +00:00
Raman Gupta 000def5ded Add zwave_js binary sensors property name for Notification CC (#45810) 2021-02-01 22:31:04 +00:00
Raman GuptaandMartin Hjelmare 760b75a5c1 Search all endpoints for value in zwave_js (#45809)
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-02-01 22:31:04 +00:00
J. Nick Koston bf819df388 Fix shutdown deadlock with run_callback_threadsafe (#45807) 2021-02-01 22:31:03 +00:00
Chris 493f3bc1ce Add stop_cover service for zwave_js (#45805) 2021-02-01 22:31:02 +00:00
Marcel van der Veldt 18df06d6a6 Bump zwave-js-server-python to 0.14.2 (#45800) 2021-02-01 22:31:01 +00:00
Pierre Ståhl 0df1f8bfbd Bump pyatv to 0.7.6 (#45799) 2021-02-01 22:31:00 +00:00
Matthias Alphart 4f73105896 Prevent AttributError for uninitilized KNX ClimateMode (#45793) 2021-02-01 22:31:00 +00:00
J. Nick Koston 53db89e13d Ensure lutron_caseta is only discovered once (#45792) 2021-02-01 22:30:59 +00:00
Erik Montnemery 078579de69 Bump pychromecast to 8.0.0 (#45776) 2021-02-01 22:30:58 +00:00
J. Nick Koston bbb18ffec4 Add timeout to lutron_caseta to prevent it blocking startup (#45769) 2021-02-01 22:30:57 +00:00
Bram Kragten a8ad51ceb2 Update frontend to 20210127.6 (#45760) 2021-02-01 22:30:57 +00:00
Joakim Sørensen 68ea62f5ef Bump awesomeversion from 21.1.3 to 21.1.6 (#45738) 2021-02-01 22:30:56 +00:00
J. Nick Koston a81a4ad44b Fix exception when a unifi config entry is ignored (#45735)
* Fix exception when a unifi config entry is ignored

* Fix existing test
2021-02-01 22:30:55 +00:00
Aaron Bach 4a2ad442c7 Bump simplisafe-python to 9.6.4 (#45716)
* Bump simplisafe-python to 9.6.4

* Fix imports
2021-02-01 22:30:55 +00:00
Bram Kragten 498f8db0d8 Updated frontend to 20210127.5 (#45714) 2021-02-01 22:30:54 +00:00
Martin Hjelmare 71b67ba572 Fix mqtt check in ozw (#45709) 2021-02-01 22:30:53 +00:00
bsmappee 7a746adb04 Bump pysmappee to 0.2.16 (#45699) 2021-02-01 22:30:53 +00:00
Pascal Vizeli 869bc2c4ce Update docker base image 2021.01.1 (#45697) 2021-02-01 22:30:52 +00:00
Vladimír ZáhradníkandJoakim Plate b072a6c91a SSDP response decode: replace invalid utf-8 characters (#42681)
* SSDP response decode: replace invalid utf-8 characters

* Add test to validate replaced data

Co-authored-by: Joakim Plate <elupus@ecce.se>
2021-02-01 22:30:51 +00:00
Paulus Schoutsen 6070c7c83a Bumped version to 2021.2.0b1 2021.2.0b1 2021-01-29 09:13:06 +01:00
Bram Kragten af0ca31d77 Update frontend to 20210127.3 (#45679) 2021-01-29 09:12:41 +01:00
Marcel van der Veldt 80e176aab3 Fix removing nodes in zwave_js integration (#45676) 2021-01-29 09:12:40 +01:00
J. Nick KostonandPaulus Schoutsen d1b677d0f9 Update httpcore to prevent unhandled exception on dropped connection (#45667)
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2021-01-29 09:12:39 +01:00
J. Nick KostonandPaulus Schoutsen 9e5bf6b9f6 Ensure history LazyState state value is always a string (#45644)
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2021-01-29 09:12:39 +01:00
Erik Montnemery 385bdc4058 Bump hatasmota to 0.2.7 (#45625) 2021-01-29 09:12:38 +01:00
Fabian Affolter 4dbd2f2a6b Upgrade pyyaml to 5.4.1 (CVE-2020-14343) (#45624) 2021-01-29 09:12:37 +01:00
Paulus Schoutsen 800c7f84ff Include relative path in tts get url (#45623)
* Include relative path in tts get url

* Always cal get_url when requested
2021-01-29 09:12:36 +01:00
Marc Mueller 40b3ed1419 Add additional error handling for automation script run (#45613) 2021-01-29 09:12:35 +01:00
jjlawren a05f839d3d Allow Plex playback using provided playqueue ID (#45580) 2021-01-29 09:12:34 +01:00
Franck Nijhof d3daf02ef3 Bumped version to 2021.2.0b0 2021.2.0b0 2021-01-27 20:45:52 +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