epenet
b589700651
Add async_get_options_flow type hints (a-m) ( #73430 )
2022-06-13 13:17:59 +02:00
epenet
ca0a185b32
Enforce config-flow type hints to get options flow ( #72831 )
...
* Enforce config-flow type hints to get options flow
* Add checks on return_type
* Fix tests
* Add tests
* Add BinOp to test
* Update tests/pylint/test_enforce_type_hints.py
Co-authored-by: Marc Mueller <30130371+cdce8p@users.noreply.github.com>
* Update pylint/plugins/hass_enforce_type_hints.py
Co-authored-by: Marc Mueller <30130371+cdce8p@users.noreply.github.com>
* Add TypeHintMatch property
* Update pylint/plugins/hass_enforce_type_hints.py
Co-authored-by: Marc Mueller <30130371+cdce8p@users.noreply.github.com>
Co-authored-by: Marc Mueller <30130371+cdce8p@users.noreply.github.com>
2022-06-13 11:14:30 +02:00
kingy444
d9f3e9a71c
Add supported_brands to powerview ( #73421 )
2022-06-12 22:26:35 -10:00
Dave T
b261f0fb41
Use more specific exception and simplify aurora_abb_powerone ( #73338 )
...
* Use more specific exception for comms timeout
* Remove defered uniqueid assigner now yaml has gone
Co-authored-by: Dave T <davet2001@users.noreply.github.com>
2022-06-13 09:36:46 +02:00
Avi Miller
a0974e0c72
Refactor LIFX discovery to prevent duplicate discovery response handling ( #72213 )
...
* Partially revert #70458 and allow duplicate LIFX discoveries
Signed-off-by: Avi Miller <me@dje.li>
* Only process one discovery at a time
* Revert all LIFX duplicate/inflight discovery checks
Also remember LIFX Switches and do as little processing for them
as possible.
Signed-off-by: Avi Miller <me@dje.li>
* Bump aiolifx version to support the latest LIFX devices
LIFX added 22 new product definitions to their public product
list at the end of January and those new products are defined in
aiolifx v0.8.1, so bump the dependency version.
Also switched to testing for relays instead of maintaining a
seperate list of switch product IDs.
Fixes #72894 .
Signed-off-by: Avi Miller <me@dje.li>
* Refactor LIFX discovery to better handle duplicate responses
Signed-off-by: Avi Miller <me@dje.li>
* Update clear_inflight_discovery with review suggestion
Signed-off-by: Avi Miller <me@dje.li>
* Move the existing entity check to before the asyncio lock
Signed-off-by: Avi Miller <me@dje.li>
* Bail out of discovery early and if an entity was created
Also ensure that the entity always has a unique ID even if the bulb was
not successfully discovered.
Signed-off-by: Avi Miller <me@dje.li>
Co-authored-by: J. Nick Koston <nick@koston.org>
2022-06-12 20:05:41 -10:00
J. Nick Koston
7a422774b6
Prevent config entries from being reloaded while they are setting up ( #73387 )
2022-06-12 23:05:08 -07:00
Paulus Schoutsen
1187009280
Bump aiohue to 4.4.2 ( #73420 )
2022-06-12 19:33:45 -10:00
Franck Nijhof
f0a5dbacf8
Update pytest to 7.1.2 ( #73417 )
2022-06-12 20:48:17 -07:00
J. Nick Koston
ad9e1fe166
Fix reload race in yeelight when updating the ip address ( #73390 )
2022-06-12 20:29:44 -07:00
J. Nick Koston
a05c539abe
Add support for async_remove_config_entry_device to lutron_caseta ( #73382 )
2022-06-12 20:28:53 -07:00
Robert Hillis
f732c51600
Add support for playing latest activity video for Skybell ( #73373 )
...
* Add support for playing latest activity video
* ffmpeg
* uno mas
* uno mas
2022-06-12 20:27:19 -07:00
Brandon Rothweiler
f85409b2ea
Remove deprecated services from Mazda integration ( #73403 )
2022-06-12 20:18:48 -07:00
Franck Nijhof
23e17c5b47
Update coverage to 6.4.1 ( #73405 )
2022-06-12 20:17:58 -07:00
Franck Nijhof
1d5290b03f
Update watchdog to 2.1.9 ( #73407 )
2022-06-12 20:17:51 -07:00
Corbeno
7756ddbe80
Bump proxmoxer to 1.3.1 ( #73418 )
...
bump proxmoxer
2022-06-13 05:15:01 +02:00
J. Nick Koston
c6a6d7039e
Add unique ids to lutron_caseta scenes ( #73383 )
2022-06-12 20:14:19 -07:00
J. Nick Koston
a7f72931ad
Simplify esphome state updates ( #73409 )
2022-06-12 20:12:49 -07:00
J. Nick Koston
9159db4b4a
Only update unifiprotect ips from discovery when the console is offline ( #73411 )
2022-06-12 20:04:17 -07:00
kingy444
9ae713f128
Improve error handling of powerview hub maintenance, remove invalid device classes ( #73395 )
2022-06-12 16:26:38 -10:00
Marcio Granzotto Rodrigues
5854dfa84f
Fix smart by bond detection with v3 firmware ( #73414 )
2022-06-12 15:27:18 -10:00
GitHub Action
42d39d2c7e
[ci skip] Translation update
2022-06-13 00:25:34 +00:00
Franck Nijhof
02d18a2e1f
Update whois to 0.9.16 ( #73408 )
2022-06-13 02:16:15 +02:00
J. Nick Koston
0bcc5d7a29
Add async_remove_config_entry_device support to lookin ( #73381 )
2022-06-13 01:46:20 +02:00
GitHub Action
a1637e4fce
[ci skip] Translation update
2022-06-12 00:25:33 +00:00
J. Nick Koston
51f88d3dad
Use get_ffmpeg_manager instead of accessing hass.data directly in ring ( #73374 )
...
Use get_ffmpeg_manager intead of accessing hass.data directly in ring
2022-06-12 00:05:19 +02:00
Aidan Timson
297072c1f6
Fix initial data load for System Bridge ( #73339 )
...
* Update package to 3.1.5
* Fix initial loading of data
* Remove additional log and make method
2022-06-11 22:25:07 +02:00
Khole
d70ec35468
Hive Bump pyhiveapi to 0.5.10 for credentials fix ( #73365 )
2022-06-11 12:43:57 -07:00
G Johansson
dd923b2eed
Minor fix scrape ( #73369 )
2022-06-11 12:35:15 -07:00
Robert Hillis
4feb5977ef
Bump aioskybell to 22.6.1 ( #73364 )
2022-06-11 12:34:32 -07:00
J. Nick Koston
8c96845135
Add missing exception handlers to radiotherm ( #73349 )
2022-06-11 12:31:25 -07:00
jjlawren
cb1011156d
Rely on core config entry error logging in Plex setup ( #73368 )
...
Rely on core config entry error logging
2022-06-11 08:39:43 -10:00
Raman Gupta
b4e9a9b1ed
Bump zwave-js-server-python to 0.37.2 ( #73345 )
2022-06-11 09:38:13 -04:00
Raman Gupta
dc48791864
Add config flow to eight_sleep ( #71095 )
...
* Add config flow to eight_sleep
* simplify tests
* Remove extra file
* remove unused import
* fix redundant code
* Update homeassistant/components/eight_sleep/__init__.py
Co-authored-by: J. Nick Koston <nick@koston.org>
* incorporate feedback
* Review comments
* remove typing from tests
* Fix based on changes
* Fix requirements
* Remove stale comment
* Fix tests
* Reverse the flow and force the config entry to reconnect
* Review comments
* Abort if import flow fails
* Split import and user logic
* Fix error
Co-authored-by: J. Nick Koston <nick@koston.org>
2022-06-11 02:16:46 -04:00
Raman Gupta
63b51f566d
Fix zwave_js add node schemas ( #73343 )
...
* Fix zwave_js add node schemas
* Code cleanup
* Add test
2022-06-11 02:13:50 -04:00
uvjustin
b1f2e5f897
Use create_stream in generic camera config flow ( #73237 )
...
* Use create_stream in generic camera config flow
2022-06-11 15:38:43 +10:00
Nathan Spencer
21cfbe875e
Remove logic to mark litterrobot vacuum entity as unavailable ( #73234 )
2022-06-11 00:16:47 +03:00
J. Nick Koston
e4f354998d
Filter out forced updates in live logbook when the state has not changed ( #73335 )
2022-06-10 14:04:43 -07:00
Paulus Schoutsen
53b3d2ee87
Guard MySQL size calculation returning None ( #73331 )
2022-06-10 12:49:58 -07:00
Dave T
2b07082cf6
Bump aurorapy version to 0.2.7 ( #73327 )
...
Co-authored-by: Dave T <davet2001@users.noreply.github.com>
2022-06-10 22:19:02 +03:00
hesselonline
8ffd4cf0f9
Fix wallbox sensor rounding ( #73310 )
2022-06-10 11:55:55 -07:00
Joakim Sørensen
a82a1bfd64
Allow more addon image paths ( #73322 )
2022-06-10 15:41:42 +02:00
Erik Montnemery
de2fade8c6
Improve MQTT reload performance ( #73313 )
...
* Improve MQTT reload performance
* Update homeassistant/components/mqtt/__init__.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Update homeassistant/components/mqtt/mixins.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Update homeassistant/components/mqtt/__init__.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-06-10 14:23:08 +02:00
Matrix
b4a6ccfbc8
Add yolink thermostat support ( #73243 )
...
* Add yolink thermostat support
* suggest and bugs fix
* fix suggest and bugs
2022-06-10 14:18:46 +02:00
Erik Montnemery
3d78240cee
Fix initial tilt value of MQTT cover ( #73308 )
2022-06-10 11:11:40 +02:00
J. Nick Koston
06ebc1fa14
Add support for async_remove_config_entry_device to august ( #72627 )
2022-06-10 09:53:42 +02:00
J. Nick Koston
f4d339119f
Cache which entities are exposed in emulated_hue ( #73093 )
2022-06-09 21:17:37 -10:00
Allen Porter
7a5fa8eb58
Update more nest tests to use common fixtures ( #73303 )
...
Update nest tests to use fixtures
2022-06-10 07:14:43 +02:00
Adam Dullage
15621bee3f
Fix polling frequency for Starling integration ( #73282 )
2022-06-10 06:37:36 +02:00
J. Nick Koston
0f4080bca3
Fix synology_dsm coordinator typing ( #73301 )
2022-06-10 06:24:39 +02:00
J. Nick Koston
0505c596a5
Fix dropouts in history_stats graphs on restart ( #73110 )
2022-06-09 21:11:23 -07:00