Commit Graph
56914 Commits
Author SHA1 Message Date
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
aa23a125bf Bump actions/checkout from 3.1.0 to 3.2.0 (#83894)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-13 08:36:15 +01:00
Aaron BachandGitHub e64973c7cc Add PurpleAir integration (#82110) 2022-12-12 20:32:11 -07:00
J. Nick KostonandGitHub 7c6806e75d Fix bleak-retry-connector get_device hang with HAOS 9.4 and only proxies (#83879)
The bleak connection setup to dbus hangs forever instead of errors if
there are no local bluetooth adapters and we are using remote proxies.

The library now times out when this happens instead of hanging
forever.

changelog: https://github.com/Bluetooth-Devices/bleak-retry-connector/compare/v2.10.1...v2.10.2
2022-12-12 21:29:39 -05:00
J. Nick KostonandGitHub 692a732555 Fix HomeKit media players when entity has duplicate sources (#83890)
fixes #83852 fixes #83698
2022-12-12 21:29:06 -05:00
GitHub Action b9753a9f92 [ci skip] Translation update 2022-12-13 00:27:47 +00:00
Avi MillerandGitHub 812db974c7 bump aiolifx_themes to 0.3.0 (#83877) 2022-12-12 13:52:38 -10:00
J. Nick KostonandGitHub 9b5c5938ce Remove get_device call in switchbot (#83881) 2022-12-12 13:51:10 -10:00
J. Nick KostonandGitHub 938475d988 Remove get_device call in led-ble (#83880) 2022-12-12 13:50:47 -10:00
NyroandGitHub 1ee2959e4e Bump pyoverkiz to 1.7.2 (#83866)
Bump pyoverkiz
2022-12-13 00:17:05 +01:00
NyroandGitHub a3e62c9ecf Fix issue on Overkiz Domestic Hot water heater entities with away mode (#83684)
* Don't call set boostMode Duration with 0 to disable boost mode

* use states.get() instead of states[]

* Revert select states
2022-12-13 00:08:10 +01:00
Aaron BachandGitHub 3d4ee5906d Add integration for AirVisual Pro (#79770)
* Add integration for AirVisual Pro

* Tests

* A few more redactions

* Loggers

* Consistency

* Remove unnecessary f-string

* Use `entry.as_dict()` in diagnostics

* One call

* Integration types

* Cleanup

* Import cleanup

* Code review

* Code review

* Code review
2022-12-12 14:28:27 -07:00
MichaelandGitHub 41041cb673 Move template check into fritzbox entry setup (#83863)
* move template check into entry setup

* use else in try-except block
2022-12-12 16:11:57 -05:00
Erik MontnemeryandGitHub 22e5d86324 Bump pychromecast to 13.0.3 (#83861) 2022-12-12 15:57:12 -05:00
Bram KragtenandGitHub 5ef972c5d9 Update frontend to 20221212.0 (#83842) 2022-12-12 18:52:47 +01:00
David F. MulcaheyandGitHub aa27d2ec2a Bump version of ZHA quirks to 0.0.89 (#83848) 2022-12-12 10:33:50 -07:00
epenetandGitHub a99a92a2e9 Refactor waterfurnace to use entity descriptions (#83824) 2022-12-12 17:14:53 +01:00
Jafar AtiliandGitHub 2d206e7e31 Bump pyswitchbee to 1.7.3 (#83748) 2022-12-12 16:00:30 +01:00
b8a5869f76 Refactor ted5000 to use entity descriptions (#83820)
* Refactor ted5000 to use entity descriptions

* Apply suggestions from code review

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>

* Refactor native_value

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-12-12 15:36:27 +01:00
epenetandGitHub 583b4aef07 Enable automatic conversion for pressures (#83525)
* Enable automatic conversion between bar and psi

* Fix tests

* Fix mazda tests

* Fix oncue tests

* Adjust US pressures

* Adjust metric pressures

* Adjust tests

* Adjust tests
2022-12-12 12:42:35 +01:00
epenetandGitHub 52d4a358a0 Use UnitOfPower in integrations [s-z] (#83826) 2022-12-12 12:20:16 +01:00
Álvaro Fernández RojasandGitHub eb6310f7bb Update aioqsw to v0.3.1 (#83784) 2022-12-12 11:58:22 +01:00
Hans OischingerandGitHub f65e18c019 Bump PyVicare to 2.21.0 (#83770) 2022-12-12 11:57:44 +01:00
Christopher BaileyandGitHub b23f505130 Add new docs to Diagnostics information (#83767) 2022-12-12 11:57:24 +01:00
J. Nick KostonandGitHub 876258e68a Bump bluetooth-auto-recovery to 1.0.0 (#83800)
fixes https://github.com/home-assistant/core/issues/83673
2022-12-12 11:49:57 +01:00
epenetandGitHub 1667b4b19e Use POWER device class in enphase_envoy (#83811) 2022-12-12 11:49:02 +01:00
epenetandGitHub 4fe025b297 Use UnitOfPower in integrations [a-g] (#83812) 2022-12-12 11:48:09 +01:00
epenetandGitHub 431df618c3 Use POWER device class in eliqonline (#83810) 2022-12-12 11:46:46 +01:00
epenetandGitHub 3b117998fb Use POWER device class in dte energy bridge (#83809) 2022-12-12 11:45:48 +01:00
epenetandGitHub cc7ce8ec45 Use POWER device class in aqualogic (#83808) 2022-12-12 11:45:14 +01:00
epenetandGitHub 2b647bcd5b Use device classes in apcupsd (#83807) 2022-12-12 11:44:37 +01:00
epenetandGitHub 87d24d4cbe Use unit enums in saj (#83818) 2022-12-12 11:43:29 +01:00
epenetandGitHub a48741d891 Use device classes in sense (#83817) 2022-12-12 11:42:57 +01:00
epenetandGitHub 3edb0969de Use UnitOfPower in integrations [h-r] (#83815) 2022-12-12 11:41:58 +01:00
Brandon RothweilerandGitHub f24f0c2954 Fix incorrect usage of 'setup' vs 'set up' (#83774) 2022-12-12 11:40:00 +01:00
Erik MontnemeryandGitHub 22b4c445a0 Drop title from auth flows (#83628) 2022-12-12 10:53:28 +01:00
epenetandGitHub 254d46b80f Use device classes in solaredge_local (#83821) 2022-12-12 10:45:25 +01:00
epenetandGitHub fa06398721 Use POWER device class in solarlog (#83822) 2022-12-12 10:45:12 +01:00
epenetandGitHub a30f14a15e Use device classes in volkszaehler (#83823) 2022-12-12 10:27:44 +01:00
epenetandGitHub 9cd159ee01 Remove device class on V_FLOW in mysensors (#83806) 2022-12-12 08:35:58 +01:00
J. Nick KostonandGitHub d91e44485c Do not try to reconnect shelly on disconnected if Home Assistant is stopping (#83805) 2022-12-11 21:33:58 -10:00
J. Nick KostonandGitHub 80a8d5443d Improve remote bluetooth scanner diagnostics and add missing test cover (#83796) 2022-12-11 21:33:30 -10:00
Christopher BaileyandGitHub ec47f7b6ff Add text platform for UniFi Protect (#83674) 2022-12-11 21:30:24 -10:00
J. Nick KostonandGitHub 95641fa780 Revert "Move esphome gatt services cache to be per device" #81265 (#83793) 2022-12-11 17:50:18 -10:00
Paulus SchoutsenandGitHub 531873fb4d SleepIQ to not retry a re-auth right away (#83798) 2022-12-11 22:26:52 -05:00
Paulus Schoutsen 39fecb523d SleepIQ to not retry a re-auth right away 2022-12-11 21:43:25 -05:00
Paulus SchoutsenandGitHub 1c0543bcd5 Drop aiohttp to 3.8.1 (#83795) 2022-12-11 21:19:02 -05:00
GitHub Action 6745f0c56a [ci skip] Translation update 2022-12-12 00:24:56 +00:00
J. Nick KostonandGitHub 9008006ac8 Restore remote discovered devices between remote scanner restarts (#83699) 2022-12-11 09:02:55 -10:00
Michael ChisholmandGitHub fbab7413a5 Match config entries for dlna_dmr based on device MAC, in addition to UDN (#74619)
* Factor out _is_dmr_device function

* Use DMR device's MAC to match existing config entries

Some DMR devices change their every time they boot, against the DMR specs.
Try to match such devices to existing config entries by using their MAC
addresses.

* Add DMR device's MAC as a device_registry connection

* Use doc-only IPs (RFC5737) for dlna_dmr tests
2022-12-11 13:40:35 -05:00
Christopher BaileyandGitHub 1f6e2511f8 Fix event sensor for UniFi Protect (#83663)
* Fix event sensor for UniFi Protect

* Linting

* Adds no cover

* Clean up check

* Linting
2022-12-11 13:32:26 -05:00