Commit graph

49447 commits

Author SHA1 Message Date
Paulus Schoutsen
6e675d6f07
Fix homekit tests in beta (#71268) 2022-05-03 14:09:35 -07:00
ollo69
93153b3790
Add UniqueID to AsusWRT config entry (#70478) 2022-05-03 13:56:57 -07:00
J. Nick Koston
e30940ef2a
Move processing of recorder service call arguments into services.py (#71260) 2022-05-03 13:56:22 -07:00
Erik Montnemery
e9abfad361
Reject MQTT topics which include control- or non-characters (#71263) 2022-05-03 12:19:43 -07:00
James Szalay
3717ec8811
Updated vesync component fans list to handle alt ids for models. (#71259)
* Updated vesync component fans list to handle alt ids for models.

* Lint

Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2022-05-03 12:17:27 -07:00
Paulus Schoutsen
5934167e15
Bump aioslimproto to 2.0.0 (#71265) 2022-05-03 12:16:57 -07:00
Zack Barett
c9d49ac9e4
Bump frontend to 20220503.0 (#71262) 2022-05-03 11:51:07 -07:00
J. Nick Koston
92a30a69a3
Fix oncue not logging back in when the session expires (#71258) 2022-05-03 11:35:38 -07:00
Tom Harris
3aeda6b18e
Load Insteon modem database on startup if needed (#71261) 2022-05-03 11:34:20 -07:00
J. Nick Koston
236d8aa277
Avoid recording static attributes for group entities (#71256) 2022-05-03 13:22:49 -05:00
J. Nick Koston
e1be6dd34f
Move recorder services to services.py (#71249) 2022-05-03 10:38:44 -07:00
starkillerOG
0580803b7d
Prevent Netgear SSDP from updating host (#71240) 2022-05-03 10:38:20 -07:00
J. Nick Koston
8d40d9df85
Create ISY auxiliary sensors as sensor entities instead of attributes (#71254) 2022-05-03 09:49:52 -07:00
J. Nick Koston
60bfcc6be4
Allow hidden entities to be selected in homekit include mode (#71250) 2022-05-03 09:47:13 -07:00
Erik Montnemery
eba125b093
Ensure 'this' variable is always defined for template entities (#70911) 2022-05-03 07:43:44 -07:00
Paulus Schoutsen
08b683dafd
Fix homepod streaming and browsing apps (#71230) 2022-05-03 07:42:06 -07:00
J. Nick Koston
b562416eb2
Remove humidify_supported and dehumidify_supported attributes from nexia (#71248)
These non-standard attributes can already be infered from the dehumidify_setpoint
or humidify_setpoint and took up space in the database every time
any of the values changes
2022-05-03 17:33:50 +03:00
Erik Montnemery
eb10654e01
Add test for failing conditions in sub scripts (#71238) 2022-05-03 13:06:13 +02:00
Franck Nijhof
99360ad7f4
Indicate disabled steps in script trace (#71237) 2022-05-03 13:04:59 +02:00
Sven
71248bcbce
Update images (#71215) 2022-05-03 12:34:57 +02:00
Erik Montnemery
92f1855bcf
Fix script conditions (#71235) 2022-05-03 11:28:08 +02:00
Erik Montnemery
1931600eac
Isolate parallel subscripts (#71233) 2022-05-03 10:36:58 +02:00
prokon
1ef060700a
Add verisure lock method attribute (#70375)
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-05-03 09:49:12 +02:00
Paulus Schoutsen
a875789987
Bump aioslimproto to 1.0.2 (#71231) 2022-05-03 10:34:04 +03:00
jjlawren
bbe807c655
Deprecate legacy Sonos grouping services (#71226) 2022-05-02 23:01:44 -07:00
jjlawren
9b03ef4829
Improve Sonos terminology for inclusiveness (#71206)
* Improve Sonos group terminology

* Deprecate Sonos-specific grouping services

* Push deprecation back one version

* Revert deprecation notice
2022-05-02 23:01:19 -07:00
J. Nick Koston
29bda196b5
Break apart recorder into tasks and core modules (#71222) 2022-05-02 21:53:56 -07:00
GitHub Action
c594de25f7 [ci skip] Translation update 2022-05-03 00:23:56 +00:00
Erik Montnemery
4962605613
Fix enumeration of zwave-js device triggers (#71225)
* Fix enumeration of zwave-js device triggers

* Address review comments
2022-05-03 01:46:39 +02:00
Paulus Schoutsen
fbc048f07b
Bump frontend to 20220502.0 (#71221) 2022-05-02 15:39:05 -07:00
J. Nick Koston
75026f9fed
Separate recorder logic for state_changed and non-state_changed events (#71204) 2022-05-02 17:22:53 -05:00
ollo69
ea456893f9
Review AndroidTV tests for media player entity (#71168) 2022-05-02 15:18:38 -07:00
J. Nick Koston
188040b8bb
Use lambda_stmt for recorder queries and migrate them to queries module (#71219) 2022-05-02 15:17:21 -07:00
Paulus Schoutsen
40cf75844a
Add media source support to Bose Soundtouch (#71209) 2022-05-02 20:02:20 +02:00
Yuval Aboulafia
7c46eb5952
Add test for incorrect config for Jewish Calendar (#71163)
* Loop load Jewish Calendar platforms

* Address review

* Add test for incorrect config

* add test to sensor platform
2022-05-02 20:52:00 +03:00
Paulus Schoutsen
0926470ef0
Skip signing URL that we know requires no auth (#71208) 2022-05-02 19:51:13 +02:00
J. Nick Koston
0cdcdec809
Speed up and isolate legacy logbook context_id query (#71201) 2022-05-02 09:34:24 -07:00
Erik Montnemery
1aaf78ef99
Remove entity category system in favor of hidden_by (#68550) 2022-05-02 09:33:16 -07:00
Franck Nijhof
a4682ae6e1
Adjust version number in template default deprecation warning (#71203) 2022-05-02 18:35:37 +03:00
Tom Harris
5e4e7ed152
Fix Insteon thermostats and reduce logging (#71179)
* Bump pyinsteon to 1.1.0

* Load modem aldb if read write mode is unkwown

* Correct reference to read_write_mode
2022-05-02 16:42:47 +02:00
Zoltán Tóth
a74f035ae7
Fix SAJ Solar inverter RecursionError (#71157) 2022-05-02 16:42:23 +02:00
Erik Montnemery
f35e7d1129
Allow cancelling async_at_start helper (#71196) 2022-05-02 07:41:14 -07:00
Erik Montnemery
1e18307a66
Add reauth flow to Meater (#69895) 2022-05-02 15:50:13 +02:00
David F. Mulcahey
d6617eba7c
Fix bad ZHA _attr definitions (#71198) 2022-05-02 15:23:17 +02:00
Paulus Schoutsen
56de002727
Add media source support to AppleTV (#71185) 2022-05-02 15:09:49 +02:00
Erik Montnemery
f6c2fb088c
Stop script if sub-script stops or aborts (#71195) 2022-05-02 14:59:58 +02:00
Paulus Schoutsen
3f7c6a1ba7
Offer visit device for Squeezelite32 devices (#71181) 2022-05-02 13:35:19 +02:00
Erik Montnemery
546ba8169d
Remove entity registry entries when script is removed (#71193) 2022-05-02 13:15:19 +02:00
stegm
738701a2d6
Handle missing kostal plenticore battery option (#65237)
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-05-02 11:42:18 +02:00
Robert Svensson
37b59dfcc0
Make sure sensor state value is not None prior to trying to used the scaled value (#71189) 2022-05-02 10:51:19 +03:00