Christopher Bailey
b83f5b5932
Add new event sensors from UniFi Protect 2.11 ( #107773 )
2024-01-10 19:23:59 -10:00
Christopher Bailey
99e25d94c0
Rework events for UniFi Protect ( #107771 )
2024-01-10 19:02:16 -10:00
Christopher Bailey
ec8a33b52d
Rework state change detection for UniFi Protect entities ( #107766 )
2024-01-10 18:06:45 -10:00
Christopher Bailey
335a1f6e09
Bump pyunifiprotect to 4.23.2 ( #107769 )
2024-01-10 18:04:37 -10:00
Thomas Kistler
28cdf5f1d2
Bump aioambient to 2024.01.0 ( #107767 )
2024-01-10 18:04:15 -10:00
jjlawren
0bdbb52694
Bump sonos-websocket to 0.1.3 ( #107765 )
2024-01-10 18:00:34 -10:00
Christopher Bailey
e595d24d78
Add leak sensor for UP Sense for UniFi Protect ( #107762 )
2024-01-10 15:32:05 -10:00
Shay Levy
28b5104cda
Bump aioshelly to 7.1.0 ( #107593 )
2024-01-10 14:50:45 -10:00
Ernst Klamer
0ae86095d2
Bump bthome-ble to 3.4.1 ( #107757 )
2024-01-10 14:48:37 -10:00
Christopher Bailey
b5bd910963
Bump pyunifiprotect to 4.23.1 ( #107758 )
2024-01-10 14:38:56 -10:00
Aaron Bach
bc4c3bf9e7
Add `valve` platform to Guardian ( #107423 )
2024-01-10 13:03:18 -10:00
J. Nick Koston
b2f7fd12a2
Add comment to ConfigEntry.async_setup about race safety ( #107756 )
2024-01-10 13:03:09 -10:00
Eugene Tiutiunnyk
1bb76e2351
Fix Mac address check in kef integration ( #107746 )
...
Fix the check for Mac address in kef integration (#106072 )
It might be due to an update of `getmac` dependency in some case the mac
was resolved to "00:00:00:00:00:00" instead of the anticipated `None`.
With that the original bug #47678 where a duplicated entity would be
created in case of HA is restarted while the KEF speaker is offline
came back. The PR #52902 was applied back in time to fix that issue.
Now, this change is a continuation of the previous efforts. The solution
was tested for about two months and it does address the bug with
creating duplicated entities in case of KEF speakers being offline.
2024-01-10 23:23:40 +01:00
Allen Porter
350806c036
Make to-do list item exception wording consistent ( #107743 )
2024-01-10 22:49:25 +01:00
bubonicbob
c74bef265a
Update powerwall for tesla_powerwall 0.5.0 which is async ( #107164 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2024-01-10 11:21:53 -10:00
YogevBokobza
bdba6f41c9
Bump aioswitcher to 3.4.1 ( #107730 )
...
* switcher: added support for device_key logic included in aioswitcher==3.4.1
* switcher: small fix
* switcher: after lint
* switcher: fix missing device_key in tests
* remove device_key function
* fix missing device_key in tests
2024-01-10 21:41:16 +02:00
Álvaro Fernández Rojas
9036d67588
Rename AEMET weather_update_coordinator ( #107740 )
...
* aemet: rename weather_update_coordinator
Use "coordinator" instead, like other integrations.
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
* coverage: remove AEMET coordinator
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
---------
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2024-01-10 20:33:44 +01:00
J. Nick Koston
7d18ad6fe7
Reduce discovery flow matching overhead ( #107709 )
2024-01-10 07:14:18 -10:00
Álvaro Fernández Rojas
6a6c447c28
Use new AEMET library data for sensor platform ( #102972 )
...
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
Co-authored-by: Robert Resch <robert@resch.dev>
2024-01-10 16:36:20 +01:00
Jan Bouwhuis
de9bb20135
Fix invalid alexa climate or water_heater state report with double listed targetSetpoint ( #107673 )
2024-01-10 16:23:42 +01:00
Jan Bouwhuis
5bdcbc4e8b
Redact sensitive data in alexa debug logging ( #107676 )
...
* Redact sensitive data in alexa debug logging
* Add wrappers to diagnostics module
* Test http api log is redacted
2024-01-10 16:20:47 +01:00
Josef Zweck
956921a930
Improvements for tedee integration ( #107238 )
...
* improvements
* wait another second before creating the entry
* move delay to lib
* move library bump to separate PR
* move available back to lock from entity
2024-01-10 14:55:28 +01:00
Arie Catsman
e5eb58b456
Bump Pyenphase to 1.16.0 ( #107719 )
2024-01-10 14:34:25 +01:00
Marc Mueller
e91a159efa
Add decorator typing [modern_forms] ( #107558 )
2024-01-10 14:14:33 +01:00
Marc Mueller
fbbe03c93c
Add decorator typing [soma] ( #107559 )
2024-01-10 14:13:05 +01:00
Marc Mueller
402ead8df2
Add decorator typing [toon] ( #107597 )
2024-01-10 14:11:13 +01:00
elmurato
3fba02a692
Improve debug logs in Minecraft Server ( #107672 )
...
Improve debug logs
2024-01-10 14:06:49 +01:00
J. Nick Koston
49bdfbd9ca
Bump govee-ble to 0.26.0 ( #107706 )
2024-01-10 14:03:15 +01:00
Jan-Philipp Benecke
08e3178682
Allow configuration of min_gradient from UI to be negative in Trend ( #107720 )
...
Allow configuration of min_gradient to be negative from UI
2024-01-10 14:03:02 +01:00
Cyrill Raccaud
598e18ca86
Set proper sensor device class for swiss_public_transport ( #106485 )
...
set proper sensor device class
2024-01-10 13:23:02 +01:00
Erwin Douna
15e3af72d1
Fix Tado unique mobile device dispatcher ( #107631 )
...
* Add unique home ID device dispatch
* Adding fixture for new setup
* Minor refactor work
* Add check for unlinked to different homes
* If the interface returns an error
* Proper error handling
* Feedback fixes
* Comments for error in client
* Typo
* Update homeassistant/components/tado/__init__.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Update homeassistant/components/tado/__init__.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Update devices fix standard
* Dispatch out of loop
* Update dispatcher
* Clean up
---------
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2024-01-10 12:09:10 +01:00
Michaël Arnauts
093e35f4d4
Remove myself as a codeowner from tado ( #107708 )
2024-01-09 22:54:43 -10:00
Josef Zweck
0f79b6ac2a
Bump pytedee_async to 0.2.11 ( #107707 )
2024-01-10 09:43:04 +01:00
Lars R
bf6b9175a1
Add 'bitwise_xor' filter to jinja templates ( #104942 )
...
Co-authored-by: Robert Resch <robert@resch.dev>
2024-01-10 09:40:52 +01:00
J. Nick Koston
554c27a31a
Clamp tplink color temp to valid range ( #107695 )
2024-01-09 17:08:49 -10:00
Maciej Bieniek
8181fbab5c
Fix `device_class` type for Shelly Gen1 sleeping sensors ( #107683 )
2024-01-09 12:01:19 -10:00
Yuval Aboulafia
b739fa8c02
Add missing 'state class' to Airvisual ( #107666 )
2024-01-09 13:01:11 -07:00
Erik Montnemery
9859306718
Prevent overriding cached attribute as property ( #107657 )
...
* Prevent overriding cached attribute as property
* Remove debug
2024-01-09 19:16:45 +01:00
J. Nick Koston
ab6b9fe891
Avoid total_seconds conversion in bond keep alive ( #107618 )
2024-01-09 07:46:57 -10:00
Jan-Philipp Benecke
d1c1eb8428
Add test for avoid triggering ping device tracker `home` after reload ( #107107 )
2024-01-09 18:39:31 +01:00
Jan-Philipp Benecke
3141b92027
Remove deprecated services from Huawei LTE ( #107578 )
2024-01-09 18:39:05 +01:00
Jan-Philipp Benecke
71dcbb95ab
Remove deprecated services from Ezviz ( #107582 )
2024-01-09 18:38:42 +01:00
Luke Lashley
29cac5b093
Bump Python-Roborock to 0.39.0 ( #107547 )
...
* bump to 0.39.0
* add new strings
* change strings
2024-01-09 16:48:01 +01:00
Jan-Philipp Benecke
33dd6f66e3
Correct device class in `sql` tests ( #107663 )
2024-01-09 16:30:21 +01:00
Jan-Philipp Benecke
1a6418d361
Use right state class in `filter` test ( #107643 )
2024-01-09 16:06:36 +01:00
Jan-Philipp Benecke
c62e79f9ee
Use right state class for kWh sensor in `homekit_controller` ( #107644 )
2024-01-09 16:06:18 +01:00
mkmer
4dbaa576a7
Remove unused option flow from blink ( #106735 )
...
* Remove unused option flow
* remove update listener
* adjust scan_interval to original default
* default scn interval back to 30s
2024-01-09 16:06:04 +01:00
Ståle Storø Hauknes
5d259586e5
Airthings cloud: Add myself as codeowner ( #107654 )
...
Add myself as codeowner
2024-01-09 15:17:52 +01:00
J. Nick Koston
249e10d8c7
Fix dlink test mutating config entry after its adding to hass ( #107604 )
2024-01-09 14:55:20 +01:00
Jan-Philipp Benecke
15cee58637
Remove deprecated YAML support from zodiac ( #107584 )
2024-01-09 14:32:13 +01:00