Jan Bouwhuis
65deaa1daf
Always send hvac_mode deprecate send_if_off ( #63814 )
2022-01-11 17:12:48 +01:00
Jan Bouwhuis
aa73e5bd72
Fix MQTT climate optimistic preset modes ( #63463 )
...
* Always publish when preset_mode is set
* Revert "Fixed isort error"
This reverts commit 1a3c5e6460a50a75dd334331e3a9b14d0dedabe3.
* isort
2022-01-11 17:08:26 +01:00
Erik Montnemery
a672dc3437
Import persistent notification (part 4) ( #63901 )
2022-01-11 16:57:40 +01:00
G Johansson
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
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
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
epenet
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
1c29260a31
Update Pillow to 9.0.0 ( #63894 )
2022-01-11 14:28:48 +01:00
Erik Montnemery
13abac101b
Drop legacy support for sensor sum statistics ( #63884 )
2022-01-11 13:59:08 +01:00
Erik Montnemery
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
f3bc9fc740
Update Python version used for pylint ( #63895 )
2022-01-11 13:41:57 +01:00
epenet
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
dc71d59141
dlna_dmr: Allow for upnp attributes with None contents ( #63892 )
2022-01-11 13:36:46 +01:00
Franck Nijhof
396825ab92
Update pyupgrade to v2.31.0 ( #63888 )
2022-01-11 13:22:16 +01:00
Franck Nijhof
c71e2b1d5b
Update wheels builder to 2022.01.0 ( #63882 )
2022-01-11 12:21:40 +01:00
Franck Nijhof
cb66685174
Drop Python 3.8 support ( #63883 )
2022-01-11 12:00:53 +01:00
Franck Nijhof
f92213201c
Add myself as codeowner for LaMetric ( #63887 )
2022-01-11 11:34:58 +01:00
Marc Mueller
4d76ed9ceb
Fix implicit reexport [helpers.condition] ( #63830 )
2022-01-11 11:03:10 +01:00
Ville Skyttä
1dd87810bc
Generate supported python versions based on current and next required ( #62618 )
2022-01-11 10:50:17 +01:00
Erik Montnemery
f4e9187d01
Remove last_reset from vicare sensor ( #63879 )
2022-01-11 10:25:00 +01:00
Erik Montnemery
ccc4423c62
Remove last_reset from vesync sensor ( #63877 )
2022-01-11 10:01:47 +01:00
micha91
b4b758811f
Fix MusicCast select current_option ( #63668 )
...
Co-authored-by: Franck Nijhof <frenck@frenck.nl >
2022-01-11 08:49:02 +01:00
epenet
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
epenet
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
epenet
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
epenet
9bcdc2b847
Deprecate iCloud YAML configuration ( #63875 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com >
2022-01-11 08:22:23 +01:00
epenet
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
bb765803dc
Upgrade hangups to 0.4.17 ( #63871 )
2022-01-11 07:21:17 +01:00
Allen Porter
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
Paulus Schoutsen
b6f432645d
Merge pull request #63867 from home-assistant/rc
2021.12.9
2022-01-10 17:26:09 -08:00
Duco Sebel
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
Paulus Schoutsen
25b07b07d4
Bumped version to 2021.12.9
2022-01-10 16:22:00 -08:00
Paulus Schoutsen
a4f717cb5a
Bump frontend to 20211229.1 ( #63866 )
2022-01-10 16:21:53 -08:00
J. Nick Koston
ab4aa5dda4
Bump aioharmony to 0.2.9 ( #63858 )
2022-01-10 16:21:52 -08:00
J. Nick Koston
f6d21a04e0
Bump flux_led to 0.27.45 to fix missing controls on ZJ21410 models ( #63854 )
2022-01-10 16:21:51 -08:00
Knodd
50bd5d62aa
Support Tuya strip lights with correct values for saturation and brightness ( #63812 )
...
Co-authored-by: Franck Nijhof <git@frenck.dev >
2022-01-10 16:21:51 -08:00
Joakim Sørensen
e0ba71e6cb
Add client metadata to cloud register ( #63794 )
2022-01-10 16:21:50 -08:00
Raman Gupta
4a3d1bcb23
Fix zwave_js device actions ( #63769 )
2022-01-10 16:21:49 -08:00
Korn
e2c7c7f582
Bump WazeRouteCalculator to 0.14 ( #63718 )
2022-01-10 16:21:48 -08:00
RenierM26
c7257934cc
Bump PySwitchbot to 0.13.2 ( #63713 )
...
* Bump api
* gen requirements
* Bump api to 0.13.2 to remove print statement.
2022-01-10 16:21:48 -08:00
J. Nick Koston
3e02fffdb6
Bump flux_led to 0.27.44 to fix CCT ceiling lights ( #63712 )
...
- Changelog: https://github.com/Danielhiversen/flux_led/compare/0.27.42...0.27.44
- The library was incorrectly speaking the older protocol
to these devices when it needed to speak the newer CCT one
2022-01-10 16:21:47 -08:00
starkillerOG
50d690544a
Fix Netgear used method version ( #63686 )
...
* Netgear fix used method version
* add error message
* fix imports
* fix black
* fix error mess
* rename const
2022-01-10 16:21:46 -08:00
Franck Nijhof
1444a3cce0
Fix Tuya climate c_f DP not being a string ( #63680 )
2022-01-10 16:21:45 -08:00
RenierM26
70d21bf3c0
Switchbot Set initial state for switch ( #63654 )
2022-01-10 16:21:45 -08:00
J. Nick Koston
0828eb5bc5
Fix august locks failing to lock/unlock ( #63652 )
2022-01-10 16:21:44 -08:00
J. Nick Koston
028169c076
Bump yalexs to 1.1.16 ( #62700 )
2022-01-10 16:21:43 -08:00
J. Nick Koston
ea5b18c1ef
Split august motion and image capture binary sensors ( #62154 )
2022-01-10 16:21:43 -08:00
J. Nick Koston
79d789c610
Bump flux_led to 0.27.42 ( #63651 )
...
- Fixes RGB/WW/CW controller operating mode not being detected after
a factory reset.
- When the device is factory reset or setup for the first time the operating
mode is reported as 0 and its expected the user will set it in the
Magic Home app. If they skip that step Home Assistant will never be able
to figure out which operating mode the device is using and the CW and WW
channels will not work.
- Changelog: https://github.com/Danielhiversen/flux_led/compare/0.27.41...0.27.42
2022-01-10 16:20:18 -08:00
Leah Oswald
b4391fd114
Add default mode 'auto' for tradfri starkvind air purifier on turn on ( #63641 )
...
* add default mode 'auto' for tradfri starkvind air purifier on turn on
This commits fixes the behaviour described in #60122 (purifier couldn't be
started via toggle switch). It adds 'auto' as default mode/fallback for
turning on the starkvind air purifier. This is now the same behaviour the
original app provides.
* Refactor code that set 'auto' as default value for tradfri starkvind on
turn on
2022-01-10 16:20:16 -08:00
J. Nick Koston
1923f86b75
Bump flux_led to 0.27.41 ( #63638 )
2022-01-10 16:20:16 -08:00