epenet and GitHub
cf2fcdfba1
Add mariadb 10.6.10 to database tests ( #87989 )
2023-02-13 14:42:04 +01:00
epenet and GitHub
ea11a30a35
Add type hints to integration tests (part 13) ( #87998 )
2023-02-13 14:38:37 +01:00
Paulus Schoutsen and GitHub
c557cd2b1e
Make all history stats tests async ( #87973 )
2023-02-13 14:34:28 +01:00
epenet and GitHub
1e352b60df
Add type hints to integration tests (part 11) ( #87996 )
2023-02-13 14:22:49 +01:00
Erik Montnemery and GitHub
8f2a764a43
Adjust suggested_display_precision according to unit conversion ( #87614 )
2023-02-13 13:55:12 +01:00
epenet and GitHub
ea29cdfe83
Add type hints to integration tests (part 12) ( #87997 )
2023-02-13 13:03:51 +01:00
G Johansson and GitHub
896dd1a36b
Change name to entity_id Text platform error messages ( #87963 )
2023-02-13 12:51:38 +01:00
mletenay and GitHub
ea94a2fbfd
Add support for 4 MPTT inverter ( #86901 )
2023-02-13 12:49:11 +01:00
Franck Nijhof and GitHub
b0146618cb
Update pytest-asyncio to 0.20.3 ( #87995 )
2023-02-13 12:40:19 +01:00
950ee34514
Correct typing on hass_storage fixure ( #87986 )
...
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com >
2023-02-13 12:12:34 +01:00
David Bonnes and GitHub
dc8ceaf4bf
Change geniushub codeowner ( #87918 )
2023-02-13 12:11:38 +01:00
Franck Nijhof and GitHub
f1daeabff0
Add homeassistant.reload_all service ( #87769 )
2023-02-13 12:09:29 +01:00
epenet and GitHub
03710e58b5
Add type hints to integration tests (part 9) ( #87983 )
2023-02-13 12:06:51 +01:00
6359775cfc
Add more entities for Elgato Key Light Mini ( #87793 )
...
Co-authored-by: Paulus Schoutsen <balloob@gmail.com >
2023-02-13 11:54:50 +01:00
starkillerOG and GitHub
3a9caeffe5
Reolink late review comments ( #87991 )
...
late review comments
2023-02-13 11:47:39 +01:00
epenet and GitHub
89e4ee5320
Add type hints to integration tests (part 8) ( #87982 )
2023-02-13 11:13:48 +01:00
Erik Montnemery and GitHub
575f7c4205
Add dormakaba_dkey battery sensor ( #87975 )
...
* Add dormakaba_dkey battery sensor
* Update .coveragerc
* Apply suggestion from code review
* Update .coveragerc
2023-02-13 11:09:23 +01:00
epenet and GitHub
9404a107b2
Add type hints to integration tests (part 10) ( #87985 )
2023-02-13 10:25:26 +01:00
Erik Montnemery and GitHub
3f910b49ae
Fix sensor unit conversion ( #87978 )
2023-02-13 10:08:07 +01:00
epenet and GitHub
b68f502769
Add type hints to integration tests (part 7) ( #87980 )
2023-02-13 09:53:09 +01:00
epenet and GitHub
b9beed4624
Add type hints to integration tests (part 6) ( #87979 )
2023-02-13 09:45:11 +01:00
Joakim Sørensen and GitHub
e842f90767
Add recorder engine name and version to analytics ( #87784 )
...
* Add recorder to analytics
* Add test
* Add recorder to after_dependencies
* Add version
* dialect can not be None
2023-02-13 09:18:12 +01:00
G Johansson and GitHub
9008556457
Change name to entity_id Select platform error messages ( #87962 )
2023-02-12 22:54:04 +01:00
G Johansson and GitHub
824a0475ae
Change name to entity_id Number platform error messages ( #87961 )
2023-02-12 22:26:25 +01:00
6ca4c5cfe7
Bump pydaikin 2.9.0 ( #87067 )
...
Co-authored-by: rsa <>
2023-02-12 22:23:56 +01:00
G Johansson and GitHub
8c00f435a6
Change name to entity_id update platform error messages ( #87960 )
2023-02-12 22:18:09 +01:00
bb4d6c0d2c
Rework user_input check in config flow scaffold ( #87820 )
...
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com >
2023-02-12 22:02:14 +01:00
Raman Gupta and GitHub
65d7242c22
Bump zwave-js-server-python to 0.45.2 ( #87822 )
2023-02-12 22:01:37 +01:00
J. Nick Koston and GitHub
7b9293941e
The recorder/statistic(s)_during_period websocket API now require the statistic_id(s) field ( #87937 )
2023-02-12 14:51:10 -06:00
rappenze and GitHub
5f4a2a713c
Remove deprecated fibaro yaml config ( #87939 )
2023-02-12 21:50:50 +01:00
Jan Bouwhuis and GitHub
666aace8a2
Complete partly implemented type hints for dict on MQTT platforms ( #87839 )
2023-02-12 21:47:38 +01:00
starkillerOG and GitHub
168d307762
Netgear allow to remove old devices ( #87849 )
2023-02-12 21:45:54 +01:00
Ernst Klamer and GitHub
f96e8c82e8
Bump bthome-ble to 2.5.2 ( #87862 )
2023-02-12 21:44:08 +01:00
J. Nick Koston and GitHub
d1e1734fc7
Use PidfdChildWatcher by default when available ( #87951 )
...
This is a backport from cpython 3.12
https://docs.python.org/3/library/asyncio-policy.html
> PidfdChildWatcher is a “Goldilocks” child watcher implementation. It doesn’t require signals or threads, doesn’t interfere with any processes launched outside the event loop, and scales linearly with the number of subprocesses launched by the event loop. The main disadvantage is that pidfds are specific to Linux, and only work on recent (5.3+) kernels.
https://github.com/python/cpython/pull/98024
There are some additional fixes in cpython 3.12
in https://github.com/python/cpython/pull/94184
when there is no event loop running in the main thread
but this is not a problem we have
2023-02-12 15:41:55 -05:00
Jan Bouwhuis and GitHub
71b67e20e4
Improve MQTT Callable type hints ( #87838 )
2023-02-12 21:24:59 +01:00
J. Nick Koston and GitHub
1a35c2d805
Avoid creating a task when waiting for the MQTT mid ( #87887 )
2023-02-12 14:24:55 -06:00
J. Nick Koston and GitHub
f2fb6a9a60
Optimize mqtt matchers ( #87853 )
2023-02-12 14:24:35 -06:00
Ernst Klamer and GitHub
18d3e4dca8
Fix kegtron state class for volume sensors ( #87950 )
2023-02-12 21:22:21 +01:00
J. Nick Koston and GitHub
753c7abaf4
Make mqtt websocket subscribe use callback functions ( #87885 )
...
Nothing was being awaited so this was needlessly generating tasks when the callbacks fired
2023-02-12 21:05:37 +01:00
J. Nick Koston and GitHub
1d4d688af3
Make mqtt discovery use callback functions ( #87883 )
2023-02-12 20:41:03 +01:00
Steffen Zimmermann and GitHub
87a8a3c166
Bump wiffi to 1.1.2 ( #87798 )
2023-02-12 20:25:03 +01:00
jan iversen and GitHub
a88676384a
Bump pymodbus to v3.1.3 ( #87841 )
2023-02-12 20:21:59 +01:00
J. Nick Koston and GitHub
ac97097167
Speed up template lru_caches ( #87942 )
...
By avoiding the argument unpacking these functions are faster
and reduce stack overhead
2023-02-12 14:13:13 -05:00
Chris Straffon and GitHub
132bc5a4f2
Update growatt_server owners ( #87804 )
2023-02-12 20:12:05 +01:00
J. Nick Koston and GitHub
e19f8595fa
Small cleanups to template helper ( #87944 )
...
- reduce dict lookups
- avoid split_entity_id
2023-02-12 14:11:48 -05:00
rappenze and GitHub
69dc50c917
Small code improvements fibaro integration ( #87949 )
2023-02-12 19:56:02 +01:00
epenet and GitHub
728f62b1ec
Add type hints to integration tests (part 5) ( #87850 )
2023-02-12 19:39:48 +01:00
Erik Montnemery and GitHub
00c356e1ce
Enable strict typing for the dormakaba_dkey integration ( #87934 )
2023-02-12 19:00:35 +01:00
Klaas Schoute and GitHub
60bcbd0473
Bump gridnet to v4.2.0 ( #87903 )
2023-02-12 18:53:05 +01:00
J. Nick Koston and GitHub
aa8927c98c
Speed up loops with jinja templates ( #87945 )
2023-02-12 18:40:55 +01:00