Commit Graph
54515 Commits
Author SHA1 Message Date
Marc MuellerandGitHub 14d2bbfcd6 Add strict typing for lidarr (#79241) 2022-10-07 20:54:29 +02:00
Marc MuellerandGitHub a809f645a7 Add strict typing for radarr (#79242) 2022-10-07 20:53:34 +02:00
Robert HillisandGitHub 5981864992 Add strict typing to Sonarr (#79802) 2022-10-07 19:08:08 +02:00
JeefandGitHub 04f07cecba IntelliFire Fan - Bug fix on off funciton (#79819)
fix: Fan was double calling off as well as calling an async without an await
2022-10-07 10:37:00 -06:00
Robert HillisandGitHub 9850709b37 Add strict typing to Skybell (#79800) 2022-10-07 16:28:05 +02:00
borkyandGitHub e1d3ba6ff1 Add xiaomi miio airpurifier 4 led brightness (#78793)
Fixed Led Brightness not available
2022-10-07 16:03:34 +02:00
Marc MuellerandGitHub f9aa7c5808 Update pyoverkiz to 1.5.5 (#79798) 2022-10-07 10:03:24 -04:00
Aaron BachandGitHub e45701fe89 Add @bachya as a LaMetric codeowner (#79772) 2022-10-07 15:33:53 +02:00
Franck NijhofandGitHub 0b9d029350 Add switch platform to LaMetric (#79759)
* Add switch platform to LaMetric

* Little naming tweak
2022-10-07 15:03:58 +02:00
starkillerOGandGitHub b450514fb3 Add Roborock S7 MaxV for xiaomi_miio (#79477) 2022-10-07 14:57:48 +02:00
Erik MontnemeryandGitHub 43091a9856 Revert "Improve device_automation trigger validation" (#79778)
Revert "Improve device_automation trigger validation (#75044)"

This reverts commit 55b036ec5e.
2022-10-07 08:23:53 -04:00
b51c434b9d Add support for Xiaomi Purifier 4 Lite (#79758)
* Added support for Xiaomi Purifier 4 Lite

* Remove favorite level from Xiaomi purifier 4 lite.

* Fix linting

Co-authored-by: borky-git <borky-git@protonmail.com>
2022-10-07 13:48:05 +02:00
Ville SkyttäandGitHub 9b44cf0127 Add Huawei LTE reauth flow (#78005)
* Add Huawei LTE reauth flow

* Upgrade huawei-lte-api to 1.6.3, use LoginErrorInvalidCredentialsException
2022-10-07 12:24:09 +02:00
Jan BouwhuisandGitHub aee82e2b3b De-duplicate MQTT config_flow code (#79369)
* De-duplicate config_flow code

* De duplicate code birth and will
2022-10-07 10:12:19 +02:00
taiyeogunsandGitHub 9a81b65815 Convert kira tests to pytest (#79747) 2022-10-07 08:21:18 +02:00
Franck NijhofandGitHub 90d39a414c Add LaMetric number tests (#79748) 2022-10-07 08:11:10 +02:00
633ffad443 Add diagnostics to LaMetric (#79757)
* Add diagnostics to LaMetric

* Add return value typing

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-10-07 08:07:59 +02:00
jjlawrenandGitHub 5694a4bfc8 Fix state updating for crossfade switch on Sonos (#79776) 2022-10-07 06:29:34 +02:00
J. Nick KostonandGitHub 07d4ac42d4 Fix Bluetooth failover when esphome device unexpectedly disconnects (#79769) 2022-10-06 16:40:40 -10:00
22d6ce967d Add Flume binary sensors (#77327)
Co-authored-by: J. Nick Koston <nick@koston.org>
2022-10-06 15:09:38 -10:00
GitHub Action e1047320a9 [ci skip] Translation update 2022-10-07 00:38:36 +00:00
Joakim PlateandGitHub 7b2cad388e Show all valid heatpump selections (#79756)
Iterate over the keys of the member dunder
2022-10-07 02:22:15 +03:00
Fredrik ErlandssonandGitHub eb19927df6 Bump pydaikin version (#79761)
bump pydaikin version
2022-10-07 02:18:13 +03:00
Jesse HillsandGitHub bc1941717c Bump aioesphomeapi to 11.1.1 (#79762) 2022-10-07 02:17:31 +03:00
Marc MuellerandGitHub 53c51c9221 Uninstall pre-installed tools from devcontainer (#79765) 2022-10-07 02:16:38 +03:00
Sebastian LövdahlandGitHub bba7b3b2be Fix broken URLs in KNX service descriptions (#79752) 2022-10-06 23:47:50 +02:00
6040c30b45 Add visual image preview during generic camera config flow (#71269)
* Add visual preview during setup of generic camera

* Code review: standardize preview  url

* Fix slug test

* Refactor to use HomeAssistantView

* Code review: simplify

* Update manifest

* Don't illegally access protected member

* Increase test coverage

* Prevent browser caching of preview images.

* Code review:move incrementor to ?t=X + simplify

* Discard old flow preview data

* Increase test coverage

* Code review: rename variables for clarity

* Add timeout for image previews

* Fix preview timeout tests

* Simplify: store cam image preview in config_flow

* Call step method to transition between flow steps

* Only store user_input in flow, not CameraObject

* Fix problem where test wouldn't run in isolation.

* Simplify test

* Don't move directly to another step's form

* Remove unused constant

* Simplify test

Co-authored-by: Dave T <davet2001@users.noreply.github.com>
2022-10-06 22:24:19 +02:00
Franck NijhofandGitHub 6111fb38a7 Add translations to Plugwise regulation mode (#79597) 2022-10-06 22:16:41 +02:00
Erik MontnemeryandGitHub 51e6d49451 Adapt homekit to color temperatures in K (#79713) 2022-10-06 09:20:10 -10:00
Erik MontnemeryandGitHub aa5575ba65 Only validate sensors in sensor.recorder.validate_statistics (#79749) 2022-10-06 21:17:46 +02:00
Erik MontnemeryandGitHub 96a8beb29f Tweak comment in LightEntity (#79750) 2022-10-06 21:17:24 +02:00
Glenn WatersandGitHub d3fee8aad9 Add supported brands to UPB integration (#79619) 2022-10-06 20:33:37 +02:00
Vincent Knoop PathuisandGitHub 28df576e51 Update ultraheat api to 0.5.0 (#79666) 2022-10-06 20:06:52 +02:00
puddlyandGitHub 2dab9073fe ZHA radio migration: reset the old adapter (#79663) 2022-10-06 14:02:24 -04:00
Erik MontnemeryandGitHub 0a59d37e62 Correct how unit used for statistics is determined (#79725) 2022-10-06 14:01:54 -04:00
Bram KragtenandGitHub e2c1a36e24 Update frontend to 20221006.0 (#79745) 2022-10-06 14:01:18 -04:00
LarsandGitHub 61deb54ec8 Fix max_color_temp_kelvin (#79738)
fix max_color_temp_kelvin
2022-10-06 19:21:57 +02:00
Chris TalkingtonandGitHub 00029ca344 Bump pyipp to 0.12.0 (#79687)
* update pyipp to 0.12.0

* Update requirements_all.txt

* Update requirements_test_all.txt
2022-10-06 17:11:38 +02:00
Matthew SimpsonandGitHub df7b8f419e Bump btsmarthub_devicelist to 0.2.3 (#79705)
* Bump btsmarthub_devicelist

This PR bumps the btsmarthub_devicelist version to correct an issue
experienced by a recent firmware upgrade to the SmartHub2.

* Bump btsmarthub_devicelist to 0.2.3

This version bump fixes an issue where BT SmartHub2 devices cannot be
correctly autodetected. The current workaround is to specifiy it
manually, which isn't great UX (and did previously work until a recent
firmware upgrade).

I've also taken the opportunity to reassign ownership of the component
to myself as @jxwolstenholme no longer has a SmartHub so cannot do
manual testing and also has no need to use the component anymore.
2022-10-06 17:01:27 +02:00
epenetandGitHub aa0bb9c3d2 Improve precision in pressure conversion (#79362)
* Improve precision in pressure conversion

* Use _STANDARD_GRAVITY

* Add again pytest.approx
2022-10-06 12:48:31 +02:00
Erik MontnemeryandGitHub 47d0598e75 Use Kelvin as the preferred color temperature unit (#79591)
* Use Kelvin as the preferred white temperature unit

* Update homekit

* Adjust tests
2022-10-06 12:22:39 +02:00
Tom MatheussenandGitHub 1e39f42df5 Add default ports for Nibe heatpump (#79695) 2022-10-06 11:55:17 +02:00
93b2a6cc26 Refactor Shelly to use data class for ConfigEntry data (#79671)
* Refactor Shelly to use data class for ConfigEntry data

* Apply suggestions from code review

Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>

* Update homeassistant/components/shelly/__init__.py

Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>

* Optimize usage of shelly_entry_data in _async_setup_block_entry

Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
2022-10-06 10:10:58 +03:00
J. Nick KostonandGitHub 9b4c7f5dc5 Bump dbus-fast to 1.26.0 (#79684) 2022-10-05 19:17:10 -10:00
Shay LevyandGitHub ce6ccffd9c Fix Switcher breeze fan mode and swing control (#79676) 2022-10-06 08:10:04 +03:00
J. Nick KostonandGitHub c798723c27 Fix bluetooth diagnostics on macos (#79680)
* Fix bluetooth diagnostics on macos

The pyobjc objects cannot be pickled which cases dataclasses
asdict to raise an exception when trying to do the deepcopy

We now implement our own as_dict to avoid this problem

* add cover
2022-10-06 04:32:29 +02:00
GitHub Action 558b327928 [ci skip] Translation update 2022-10-06 00:31:54 +00:00
5674295b3c Add clicksend to strict typing (#79544)
Co-authored-by: Marc Mueller <30130371+cdce8p@users.noreply.github.com>
2022-10-05 22:18:41 +02:00
Bram KragtenandGitHub 41d2ab5b37 Update frontend to 20221005.0 (#79656) 2022-10-05 17:38:32 +02:00
Maikel PunieandGitHub 0eb1101de8 Velbus split of entity in its own file (#79653)
* Velbus split of entity in its own file

* Update coveragerc
2022-10-05 17:03:23 +02:00