Erik Montnemery and GitHub
6eb0447566
Import websocket_api (part 3) ( #63907 )
2022-01-11 17:26:37 +01:00
Erik Montnemery and GitHub
3b7448bb1c
Import websocket_api (part 2) ( #63906 )
2022-01-11 17:26:25 +01:00
Allen Porter and GitHub
aab5a097a0
Bump google-cloud-pubsub to 2.9.0 (attempt #3 ) ( #63911 )
2022-01-11 17:25:50 +01:00
Erik Montnemery and GitHub
8d6e2ae354
Import persistent notification part 1 ( #63898 )
2022-01-11 17:24:59 +01:00
Jan Bouwhuis and GitHub
65deaa1daf
Always send hvac_mode deprecate send_if_off ( #63814 )
2022-01-11 17:12:48 +01:00
Jan Bouwhuis and GitHub
aa73e5bd72
Fix MQTT climate optimistic preset modes ( #63463 )
...
* Always publish when preset_mode is set
* Revert "Fixed isort error"
This reverts commit 1a3c5e6460 .
* isort
2022-01-11 17:08:26 +01:00
Erik Montnemery and GitHub
a672dc3437
Import persistent notification (part 4) ( #63901 )
2022-01-11 16:57:40 +01:00
G Johansson and GitHub
4b6e196606
Improve code quality alarm_control_panel in yale_smart_alarm ( #63672 )
...
* Code quality yale_smart_alarm
* Raise error on arming
* Raise error if not possible to arm/disarm
* Type checking and settings properties
* Fix direct write state
2022-01-11 07:49:46 -08:00
Daniel Perna and GitHub
f4f1ea4068
Update pyhomematic to 0.1.77 ( #63848 )
...
* Update pyhomematic to 0.1.77
* Add HmIP-STE2
* Add HmIPW-SPI
2022-01-11 16:45:33 +01:00
Stefan Agner and GitHub
0a9927d18e
Avoid locking the database for non-SQLite backends ( #63847 )
...
* Avoid locking the database for non-SQLite backends
Currently we only have a lock implementation for SQLite. Just return
success for all other databases as they are not expected to store data
in the config directory and the caller can assume that a backup can
be safely taken.
This fixes `RuntimeError: generator didn't yield` errors when creating
a backup with the current Supervisor dev builds.
2022-01-11 16:17:56 +01:00
f2a6118435
Fix waqi config parsing ( #63897 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com >
2022-01-11 15:05:07 +01:00
Franck Nijhof and GitHub
1c29260a31
Update Pillow to 9.0.0 ( #63894 )
2022-01-11 14:28:48 +01:00
Erik Montnemery and GitHub
13abac101b
Drop legacy support for sensor sum statistics ( #63884 )
2022-01-11 13:59:08 +01:00
Erik Montnemery and GitHub
3083f059cc
Drop last_reset attribute for non 'total' sensors ( #63880 )
...
* Drop last_reset attribute for non 'total' sensors
* Adjust MQTT tests
* Add exception for utility_meter
* Rewrite exception for utility_meter
* Add comment in utility_meter
* Tweak comment
2022-01-11 13:58:35 +01:00
Marc Mueller and GitHub
f3bc9fc740
Update Python version used for pylint ( #63895 )
2022-01-11 13:41:57 +01:00
277c12cf64
Add setup type hints to envisalink ( #63785 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com >
2022-01-11 13:39:52 +01:00
Michael Chisholm and GitHub
dc71d59141
dlna_dmr: Allow for upnp attributes with None contents ( #63892 )
2022-01-11 13:36:46 +01:00
Franck Nijhof and GitHub
396825ab92
Update pyupgrade to v2.31.0 ( #63888 )
2022-01-11 13:22:16 +01:00
Franck Nijhof and GitHub
c71e2b1d5b
Update wheels builder to 2022.01.0 ( #63882 )
2022-01-11 12:21:40 +01:00
Franck Nijhof and GitHub
cb66685174
Drop Python 3.8 support ( #63883 )
2022-01-11 12:00:53 +01:00
Franck Nijhof and GitHub
f92213201c
Add myself as codeowner for LaMetric ( #63887 )
2022-01-11 11:34:58 +01:00
Marc Mueller and GitHub
4d76ed9ceb
Fix implicit reexport [helpers.condition] ( #63830 )
2022-01-11 11:03:10 +01:00
Ville Skyttä and GitHub
1dd87810bc
Generate supported python versions based on current and next required ( #62618 )
2022-01-11 10:50:17 +01:00
Erik Montnemery and GitHub
f4e9187d01
Remove last_reset from vicare sensor ( #63879 )
2022-01-11 10:25:00 +01:00
Erik Montnemery and GitHub
ccc4423c62
Remove last_reset from vesync sensor ( #63877 )
2022-01-11 10:01:47 +01:00
b4b758811f
Fix MusicCast select current_option ( #63668 )
...
Co-authored-by: Franck Nijhof <frenck@frenck.nl >
2022-01-11 08:49:02 +01:00
431d15bf8b
Remove deprecated async_get_scanner from fritz ( #63857 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com >
2022-01-11 08:27:33 +01:00
d8a3a26444
Remove deprecated async_get_scanner from keenetic_ndms2 ( #63860 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com >
2022-01-11 08:24:21 +01:00
8dcffc9993
Remove deprecated async_get_scanner from nmap_tracker ( #63863 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com >
2022-01-11 08:23:50 +01:00
9bcdc2b847
Deprecate iCloud YAML configuration ( #63875 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com >
2022-01-11 08:22:23 +01:00
0793445c40
Cleanup netgear platform schema ( #63873 )
...
* Cleanup netgear platform schema
* Cleanup config_flow
* Cleanup tests
* Cleanup CONF_APS constant
* Cleanup tests (take 2)
Co-authored-by: epenet <epenet@users.noreply.github.com >
2022-01-11 08:07:56 +01:00
Marc Mueller and GitHub
bb765803dc
Upgrade hangups to 0.4.17 ( #63871 )
2022-01-11 07:21:17 +01:00
Allen Porter and GitHub
596edc8919
Add a stream_id parameter to the WebRTC provider ( #63625 )
...
* Add a stream_id parameter to the WebRTC provider
Add an additional stream id parameter (effectively, the camera entity id)
to allow updating an existing stream source when the strema changes. This
is useful for stream sources that have expiring URLs, like Nest.
* Redefine the provider using a type
* Use old typing methods for type definintion to pass python3.8 pylint
2022-01-10 17:56:18 -08:00
8f6e24aa1e
Add HomeWizard Energy integration ( #55812 )
...
Co-authored-by: Matthias Alphart <farmio@alphart.net >
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io >
2022-01-10 16:23:31 -08:00
GitHub Action
d3cd813c5e
[ci skip] Translation update
2022-01-11 00:14:57 +00:00
Paulus Schoutsen and GitHub
51c98085e3
Bump frontend to 20211229.1 ( #63866 )
2022-01-10 16:13:08 -08:00
J. Nick Koston and GitHub
173b890b21
Bump aioharmony to 0.2.9 ( #63858 )
2022-01-10 15:40:57 -08:00
J. Nick Koston and GitHub
08337fbd36
Bump flux_led to 0.27.45 to fix missing controls on ZJ21410 models ( #63854 )
2022-01-10 15:40:45 -08:00
caff3e0630
Add type hints to get_scanner/async_get_scanner ( #63836 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com >
2022-01-10 23:42:39 +01:00
epenet and GitHub
d76d9f9e42
Add type hint to get_scanner in ubus ( #63856 )
2022-01-10 23:30:15 +01:00
epenet and GitHub
edc4d3bb6e
Fix invalid get_scanner return value in unify_direct ( #63855 )
2022-01-10 23:23:40 +01:00
epenet and GitHub
f24b3509a7
Remove deprecated async_get_scanner from netgear ( #63862 )
2022-01-10 22:54:35 +01:00
Kevin Hellemun and GitHub
6d162929a6
Add xiaomi_miio vacuum current cleaning cycle statistics sensor ( #61098 )
2022-01-10 22:49:59 +01:00
0ac9b62f97
Fix incorrect type hint in async_setup_scanner ( #63833 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com >
2022-01-10 22:47:24 +01:00
0030f114f9
Add UniFi Protect global services ( #63768 )
...
Co-authored-by: J. Nick Koston <nick@koston.org >
2022-01-10 11:04:53 -10:00
52959cf48c
Remove ee brightbox integration ( #63839 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com >
2022-01-10 20:21:46 +01:00
Franck Nijhof and GitHub
003a1e87a7
Remove unneeded boolean conversion from senseme ( #63783 )
2022-01-10 09:12:57 -10:00
Jonathan Keslin and GitHub
56c577c832
Expose power & energy usage of VeSync outlets as separate sensors ( #61837 )
2022-01-10 09:39:31 -08:00
Marc Mueller and GitHub
021debb5c5
Resolve implicit imports ( #63832 )
2022-01-10 17:10:46 +01:00
epenet and GitHub
8fcca8c88b
Allow None agent in conversation ( #63761 )
2022-01-10 17:02:54 +01:00