Commit Graph

49235 Commits (f08615fc766e33a7c92ce35d468200a6153ef717)

Author SHA1 Message Date
Thomas Dietrich 9fdec407e0
Provide statistics device_class based on source entity and characteristic (#69710) 2022-04-26 12:12:47 -10:00
hesselonline c973e5d0d2
Add Switch platform to Wallbox (#70584)
Co-authored-by: Marc Mueller <30130371+cdce8p@users.noreply.github.com>
2022-04-26 23:27:43 +02:00
Paulus Schoutsen 9303e35a7d
tts.say to use media source URLs (#70382) 2022-04-26 13:49:32 -07:00
Robert Svensson e387e6d332
Add logging to UniFi device tracker for help debugging client status (#70824)
* Add logging to UniFi device tracker for help debugging client status

* Add if _LOGGER.isEnabledFor(logging.DEBUG)
2022-04-26 13:49:03 -07:00
Erik Montnemery f96c1136b0
Bump pytest-socket to 0.5.1 (#69624)
Co-authored-by: J. Nick Koston <nick@koston.org>
2022-04-26 10:42:37 -10:00
Erik Montnemery c7c011d772
Add load_media_failed callback to cast MediaStatusListener (#70048) 2022-04-26 13:37:17 -07:00
Erik Montnemery ce302f4540
Play first item in m3u and pls playlists when casting (#70047)
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2022-04-26 13:16:37 -07:00
Marc Mueller 0959ee4353
Pin backoff <2.0 (#70817) 2022-04-26 22:12:48 +02:00
J. Nick Koston 6ce768465f
Improve purge performance for non-sqlite databases (#70576) 2022-04-26 13:11:57 -07:00
J. Nick Koston 1c4a785fb3
Prevent autoflush from happening during attrs lookup (#70768) 2022-04-26 13:04:58 -07:00
J. Nick Koston f073f17040
Refactor tracking of the recorder run history (#70456)
Co-authored-by: Erik Montnemery <erik@montnemery.com>
2022-04-26 09:59:43 -10:00
Marc Mueller 130e7fe128
Add myself as codeowner [fritzbox_callmonitor] (#70820) 2022-04-26 21:51:16 +02:00
Avi Miller f593b387a4
Refactor LIFX discovery to make it faster and more reliable (#70458)
Co-authored-by: J. Nick Koston <nick@koston.org>
2022-04-26 08:58:01 -10:00
Marc Mueller c15c22655b
Enable strict typing [fritzbox_callmonitor] (#70815) 2022-04-26 20:39:42 +02:00
Marc Mueller 997fb7a11c
Add fritzbox_callmonitor type hints (2) (#70293) 2022-04-26 20:26:42 +02:00
rappenze e894ffecd8
Use platform enum consistently in fibaro integration (#69035) 2022-04-26 20:08:41 +02:00
J. Nick Koston 853b57e7cf
Suppress mypy checks for incorrect typing in overkiz (#70811) 2022-04-26 20:04:32 +02:00
Marc Mueller 3d70031d02
Add fritzbox_callmonitor type hints (3) (#70780) 2022-04-26 19:49:29 +02:00
Paulus Schoutsen 4a53121b58
Test that mobile app requires empty object for encrypted webhooks without data (#70718) 2022-04-26 19:30:08 +02:00
Tobias Perschon f2bd4131eb
Add missing state_class and device_cass attributes to daikin sensors (#70317) 2022-04-26 19:27:39 +02:00
J. Nick Koston 1c3203abda
Use device class duration for history_stats sensors (#70720) 2022-04-26 19:24:28 +02:00
Marc Mueller a5fa40180c
Fix unifiprotect TypeVar inheritance (#70782) 2022-04-26 19:15:47 +02:00
epenet abdf5bb86a
Use light enums in tasmota (#70788) 2022-04-26 19:04:12 +02:00
epenet bd87ae79ae
Adjust climate constants in coolmaster config flow (#70764) 2022-04-26 18:57:45 +02:00
jjlawren 403992dfa5
Fix resume and offset params for Plex play_media (#70809) 2022-04-26 19:53:27 +03:00
rappenze 6d90eb6f34
Fix run scene for fibaro home center 3 (#70709) 2022-04-26 18:52:12 +02:00
duncanvanzyl 2ea2e2e65b
Hourly forecast time is string (#70390) 2022-04-26 18:45:33 +02:00
micha91 3460abba54
Add Yamaha MusicCast Switch Entities (#66925) 2022-04-26 18:41:12 +02:00
J. Nick Koston 755b5aa2e8
Fix powerwall data drop outs (#70383) 2022-04-26 18:38:01 +02:00
epenet 173a11893a
Add short-hand attributes to vacuum (#69417) 2022-04-26 18:30:20 +02:00
Erik Montnemery 90ef6e209c
Add meater cook sensors (#70669) 2022-04-26 18:27:06 +02:00
Gleb Sinyavskiy cf5f0a415c
Add tractive client_id, update aiotractive (#70807)
* Add client_id to Tractive

* Update aiotractive
2022-04-26 19:21:27 +03:00
Maciej Bieniek 5d1e6c5905
Bump lib version (#70803) 2022-04-26 19:12:54 +03:00
Erik Montnemery 3016b5fbfc
Use recorder fixtures and helpers in tests (#70773) 2022-04-26 06:08:00 -10:00
Raman Gupta 24b090a038
Create zwave_js.invoke_cc_api service (#70466) 2022-04-26 11:30:49 -04:00
Franck Nijhof f84c33203b
Fix update entity not sticking with skipped version (#70779) 2022-04-26 07:50:32 -07:00
J. Nick Koston 89e3a48751
Use database executor in migration test (#70774) 2022-04-26 07:42:28 -07:00
Marc Mueller 97af164858
Prepare for upcoming mypy update (#70800) 2022-04-26 07:41:52 -07:00
epenet 7d2363ad22
Use light enums in tests (#70801) 2022-04-26 16:32:00 +02:00
Franck Nijhof cad2ba4d44
Detect duplicate script objects in config validation (#70368) 2022-04-26 15:33:43 +02:00
epenet 9a7f6393aa
Use light enums in smarttub (#70789) 2022-04-26 14:59:24 +02:00
epenet 5d8b35face
Use light enums in yeelight (#70797) 2022-04-26 14:55:44 +02:00
epenet d58430bc93
Use light enums in tplink (#70787) 2022-04-26 14:54:17 +02:00
Franck Nijhof 6f88722454
Merge branch 'master' into dev 2022-04-26 14:42:22 +02:00
Joakim Sørensen 4c38d25e49
Remove manage URL for hassio system health info (#70776) 2022-04-26 14:39:56 +02:00
epenet bac69d9e75
Use light enums in velbus (#70784) 2022-04-26 15:33:12 +03:00
epenet 7ab0dc5177
Use light enums in wiz (#70785) 2022-04-26 15:33:02 +03:00
epenet 56e0b8dbb5
Use light enums in upb (#70786) 2022-04-26 15:32:54 +03:00
epenet fe0120b65a
Use light enums in zwave_js (#70791) 2022-04-26 15:31:25 +03:00
epenet 01dffc3447
Use light enums in mystrom (#70792) 2022-04-26 15:31:05 +03:00