epenet
837957d89e
Adjust set_percentage routine in fans ( #73837 )
2022-06-22 18:22:01 +02:00
jjlawren
86fde1a644
Handle failures during initial Sonos subscription ( #73456 )
2022-06-22 10:56:17 -05:00
epenet
143e6a7adc
Add missing type hints in locks ( #73831 )
2022-06-22 10:23:51 -05:00
G Johansson
7a407d09dc
Fix filter & room occupied binary sensors ( #73827 )
2022-06-22 10:13:16 -05:00
Christopher Bailey
0461ec1566
Fix auth_sign_path with query params (take 2) ( #73829 )
2022-06-22 10:09:21 -05:00
J. Nick Koston
19b2b33037
Speed up subscribing to mqtt topics on connect ( #73685 )
...
* Speed up subscribing to mqtt topics
* update tests
* Remove extra function wrapper
* Recover debug logging for subscriptions
* Small changes and test
* Update homeassistant/components/mqtt/client.py
* Update client.py
Co-authored-by: jbouwh <jan@jbsoft.nl>
Co-authored-by: Erik Montnemery <erik@montnemery.com>
2022-06-22 16:03:18 +02:00
rikroe
54591b8ca1
BMW Connected Drive: Handle HTTP 429 issues better ( #73675 )
...
Co-authored-by: rikroe <rikroe@users.noreply.github.com>
2022-06-22 14:24:16 +02:00
epenet
754fe86dd9
Add fan to strict typing ( #73820 )
...
* Add fan to strict typing
* Adjust state_attributes
* Adjust capability_attributes
* Adjust is_on
* Adjust vallox component
* Revert "Adjust is_on"
This reverts commit 48d207f250
.
* Fix is_on property
2022-06-22 14:15:44 +02:00
epenet
33a84838b4
Fix type hints in zha smartenergy channel ( #73775 )
...
* Fix type hints in zha smartenergy channel
* Adjust unit_of_measurement
2022-06-22 07:41:28 -04:00
Franck Nijhof
fb2a3ae135
Update sentry-sdk to 1.6.0 ( #73819 )
2022-06-22 13:39:19 +02:00
uvjustin
03246d2649
Use ha-av instead of av and bump to v10.0.0b3 ( #73789 )
...
* Use ha-av instead of av and bump to v10.0.0b1
* Change generic
* Use v10.0.0b2
* Use v10.0.0b3
2022-06-22 13:38:44 +02:00
epenet
31af4b709e
Add FanEntity type hint checks to pylint plugin ( #73801 )
...
* Add FanEntity type hint checks to pylint plugin
* Add test
* Add test
* Review comments
* Adjust tests
* Rename variable
* also test keyword_only args
* Use docstrings
* Fix tests
* Better return type
2022-06-22 12:48:23 +02:00
Christopher Bailey
90ad6ca540
Bumps version of pyunifiprotect to 4.0.5 ( #73798 )
2022-06-22 10:46:38 +02:00
Jonny Bergdahl
95eb55dd66
Fix thumbnail issues in Twitch integration ( #72564 )
...
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
Co-authored-by: Franck Nijhof <git@frenck.dev>
2022-06-22 10:22:09 +02:00
Tom Harris
08b69319ca
Insteon bug fixes ( #73791 )
2022-06-22 10:04:11 +02:00
J. Nick Koston
4bfdc61045
Fix rachio webhook not being unregistered on unload ( #73795 )
2022-06-22 10:02:02 +02:00
Franck Nijhof
504f4a7acf
Update Fibaro config entry on duplicate entry ( #73814 )
2022-06-22 09:55:36 +02:00
Franck Nijhof
998e63df61
Fix Plugwise migration error ( #73812 )
2022-06-22 09:54:35 +02:00
Franck Nijhof
39a00ffe09
Automatically onboard Cast ( #73813 )
2022-06-22 09:49:54 +02:00
jjlawren
07a46dee39
Additional surround controls for Sonos ( #73805 )
2022-06-22 09:08:31 +02:00
J. Nick Koston
1e0a3246f4
Revert "Fix auth_sign_path with query params ( #73240 )" ( #73808 )
2022-06-21 22:45:16 -05:00
epenet
243905ae3e
Fix cover, light, select, sensor, switch type hints in zha ( #73770 )
...
* Fix zha sensor type hints
* Fix zha entity type hints
* Fix switch type hints
* Fix light type hints
* Fix cover type hints
* Fix select type hints
2022-06-21 21:04:24 -04:00
epenet
6c83ed4c9d
Fix api, button and climate type hints in zha ( #73771 )
...
* Fix zha api type hints
* Fix zha button type hints
* Fix zha climate type hints
2022-06-21 21:02:08 -04:00
epenet
21275669d5
Fix inheritance in zha general channel ( #73774 )
...
Fix general channel type hints in zha
2022-06-21 21:00:58 -04:00
GitHub Action
78dd522ccd
[ci skip] Translation update
2022-06-22 00:26:36 +00:00
Erik Montnemery
562ad18fb4
Bump pychromecast to 12.1.4 ( #73792 )
2022-06-22 00:45:47 +02:00
Erik Montnemery
274f585646
Tweak title of zha config entry created by yellow hw ( #73797 )
2022-06-21 16:21:31 -04:00
Christopher Bailey
67618311fa
Fix auth_sign_path with query params ( #73240 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2022-06-21 14:21:47 -05:00
J. Nick Koston
adf0f62963
Add websocket api to fetch config entries ( #73570 )
...
* Add websocket api to fetch config entries
* add coverage for failure case
2022-06-21 20:09:22 +02:00
Christopher Bailey
9940a85e28
Add sensors for read-only devices for UniFi Protect ( #73768 )
2022-06-21 12:01:06 -05:00
J. Nick Koston
db9c242723
Speed up creating group entities from YAML ( #73649 )
...
* Speed up creating group entities from YAML
- Pass all the entities to async_add_entities in one call to
avoid multiple levels of gather
* Speed up creating group entities from YAML
- Pass all the entities to async_add_entities in one call to
avoid multiple levels of gather
* Update homeassistant/components/group/__init__.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Update homeassistant/components/group/__init__.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Update homeassistant/components/group/__init__.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Update homeassistant/components/group/__init__.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* typing
* unbreak
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-06-21 18:56:32 +02:00
epenet
9fd48da132
Add lock checks to pylint type-hint plugin ( #73521 )
...
* Add ability to check kwargs type annotation
* Add checks for lock
* Add tests
* Fix components
* Fix spelling
* Revert "Fix components"
This reverts commit 121ff6dc51
.
* Adjust comment
* Add comments to TypeHintMatch
2022-06-21 18:53:31 +02:00
Christopher Bailey
3823edda32
Add Permission checking for UniFi Protect ( #73765 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2022-06-21 11:17:29 -05:00
kingy444
a816348616
Powerview dataclass ( #73746 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2022-06-21 11:12:11 -05:00
rappenze
f285b6099a
Code cleanup fibaro sensor ( #73388 )
...
* Code cleanup fibaro sensor
* Adjustments based on code review
* Changes from code review, use dict instead of tuple
* Remove unneeded deafult in dict get
* Another variant to create dict
2022-06-21 18:08:47 +02:00
AdmiralStipe
efb4b10629
Change Microsoft TTS default and not configurable audio settings from poor 16kHz/128kbit/s to better quality 24kHz/96kbit/s ( #73609 )
...
* Update tts.py
* Update tts.py
* Update tts.py
2022-06-21 18:05:16 +02:00
Mick Vleeshouwer
28cc0b9fb2
Expose ThreeWayWindowHandle direction as sensor in Overkiz integration ( #73784 )
...
* Expose ThreeWayWindowHandle direction as sensor
* Compile translations
2022-06-21 17:31:26 +02:00
Pascal Vizeli
eac7c5f177
Remove deprecated X-Hassio-Key usage ( #73783 )
...
* Remove deprecated X-Hassio-Key usage
* ...
* Update const.py
* Update ingress.py
* Update test_ingress.py
Co-authored-by: Ludeeus <ludeeus@ludeeus.dev>
2022-06-21 17:11:20 +02:00
Robert Svensson
27209574d2
Use pydeconz interface controls for lock, scene, siren and switch platforms ( #73748 )
2022-06-21 16:50:44 +02:00
Allen Porter
cf9cab900e
Allow multiple configuration entries for nest integration ( #73720 )
...
* Add multiple config entry support for Nest
* Set a config entry unique id based on nest project id
* Add missing translations and remove untested committed
* Remove unnecessary translation
* Remove dead code
* Remove old handling to avoid duplicate error logs
2022-06-21 16:36:13 +02:00
Mick Vleeshouwer
a96aa64dd1
Add Somfy to supported brands of Overkiz integration ( #73786 )
...
Add Somfy to supported brands
2022-06-21 16:35:22 +02:00
Allen Porter
d399815bea
Allow multiple google calendar config entries ( #73715 )
...
* Support multiple config entries at once
* Add test coverage for multiple config entries
* Add support for multiple config entries to google config flow
* Clear hass.data when unloading config entry
* Make google config flow defensive against reuse of the same account
* Assign existing google config entries a unique id
* Migrate entities to new unique id format
* Support muliple accounts per oauth client id
* Fix mypy typing errors
* Hard fail to keep state consistent, removing graceful degredation
* Remove invalid entity regsitry entries
2022-06-21 06:42:41 -07:00
epenet
1b8dd3368a
Add checks for lock properties in type-hint plugin ( #73729 )
...
* Add checks for lock properties in type-hint plugin
* Adjust comment
* Simplify return-type
* Only check properties when ignore_missing_annotations is disabled
* Adjust tests
* Add comment
* Adjust docstring
2022-06-21 14:36:22 +02:00
Thibaut
c674af3ba1
Remove hvac_action for Somfy Thermostat ( #73776 )
2022-06-21 10:22:06 +02:00
Pascal Vizeli
ad2a41f774
Second run for eliminiate bluepy wheels ( #73772 )
2022-06-21 10:07:37 +02:00
rappenze
4813e6e420
Code cleanup fibaro lock ( #73389 )
...
* Code cleanup fibaro lock
* Adjust typings as suggested in code review
2022-06-21 09:55:08 +02:00
J. Nick Koston
9d13252142
Cleanup device callbacks in unifiprotect ( #73463 )
2022-06-20 22:52:41 -05:00
G Johansson
0007178d63
Add filters and service to Sensibo ( #73687 )
2022-06-20 22:33:47 -05:00
Christopher Bailey
3851c7b4b4
Bumps version of pyunifiprotect to 4.0.4 ( #73722 )
2022-06-20 22:09:13 -05:00
GitHub Action
109d1844b3
[ci skip] Translation update
2022-06-21 00:22:51 +00:00