90504 Commits

Author SHA1 Message Date
Josef Zweck
040e1ff5fb
Use separate metadata files for onedrive (#137549) 2025-02-07 16:06:33 +01:00
Andrew Sayre
dd82212e45
Handle previously migrated HEOS device identifier (#137596) 2025-02-07 09:04:34 -06:00
Norbert Rittel
600269ad0a
Replace key names with friendly names in todoist actions (#137667)
* Replace key names with friendly names in todoist actions

Also fix the grammar mistake in "A members username …" by rewordings.

* Fix grammar in reminder_date and reminder_date_string descriptions

* Fix description of due_date_string, replacing "date" with "time"

According to the online docs this is not the day but the time when this is due. Just like the reminder_date_string.

Example in the docs: "tomorrow at 14:00"
2025-02-07 15:33:38 +01:00
Shay Levy
239f2dcb3e
Fix LG webOS TV turn off when device is already off (#137675) 2025-02-07 15:25:09 +01:00
Artur Pragacz
6d6961ae6e
Clean up colliding deleted devices when updating non-deleted devices (#135592)
* Fix Schrödinger's devices

* Address feedback

* Add comment with broader context
2025-02-07 14:44:44 +01:00
epenet
e340f5af8d
Use runtime_data in flume (#137660) 2025-02-07 13:06:13 +01:00
Norbert Rittel
da0481852e
Make all occurrences of "Home Guard" in lg_thinq consistent (#137662)
LQ uses "Home Guard" as a trademark, so all occurrences in the integration should be consistent in spelling.
2025-02-07 13:05:32 +01:00
Erwin Douna
d6d9c9f01a
Bump PyTado to version 0.18.6 (#137655) 2025-02-07 12:49:45 +01:00
Marc Mueller
4c9127a0ea
Remove unnecessary type casts (#137657) 2025-02-07 12:28:44 +01:00
Andre Lengwenus
d9726ab08c
Use snapshots for ConfigEntry migration tests (#136093)
* Add snapshots for migration

* Reduce fixtures specific to migration

* Explicitly test versions of migrated entries
2025-02-07 11:32:47 +01:00
epenet
bdc847c7ac
Use runtime_data in firmata (#137630) 2025-02-07 11:30:13 +01:00
epenet
ff42353e61
Use runtime_data in fivem (#137632) 2025-02-07 11:27:41 +01:00
epenet
60fd07f501
Use runtime_data in frontier_silicon (#137633) 2025-02-07 11:26:25 +01:00
epenet
f06d209b2d
Improve type hints in fireservicerota (#137628) 2025-02-07 11:14:45 +01:00
Norbert Rittel
4323968222
Replace "HassOS" with "Home Assistant OS" in homeassistant_hardware (#137637)
Makes it consistent with all other occurrences.
Also change "otbr" and "zha" to uppercase.
2025-02-07 11:13:55 +01:00
Bouwe Westerdijk
8f83a4c485
Plugwise: fix double CONF_PASSWORD occurrence (#137641)
Fix double CONF_PASSWORD occurrence
2025-02-07 10:09:56 +01:00
epenet
2639a3bce8
Fix missing type annotation in bring (#137647) 2025-02-07 10:08:50 +01:00
Manu
448a24802d
Add reconfiguration flow to Bring! integration (#137529) 2025-02-07 10:08:02 +01:00
epenet
5b8ef05bc2
Use runtime_data in foscam (#137646) 2025-02-07 10:06:44 +01:00
epenet
27cb88db1a
Use runtime_data in fitbit (#137631) 2025-02-07 09:53:39 +01:00
epenet
0e443bf748
Fix fireservicerota unload (#137629) 2025-02-07 09:53:16 +01:00
epenet
b6c1c10035
Use runtime_data in freedompro (#137635) 2025-02-07 09:52:52 +01:00
Michael
734f531a56
Pass in the config_entry in youless coordinator init (#137471)
explicitly pass in the config_entry in coordinator init
2025-02-07 09:46:53 +01:00
Manu
b9a9da1e1d
Add event platform to Bring! integration (#136935)
* Add event platform

* update
2025-02-07 09:44:14 +01:00
Nathan Spencer
eaf31051c5
Add HNT wallet/rate to coinbase (#137592) 2025-02-07 09:43:32 +01:00
Michael Arthur
2af3a56ab3
Bump Electrickiwi-api to 0.9.14 (#137614)
* bump library to fix bug with post

* rebuild
2025-02-07 09:36:30 +01:00
Allen Porter
0e0bc4bfe9
Update google-nest-sdm to 7.1.3 (#137625)
* Update google-nest-sdm to 7.1.2

* Bump nest to 7.1.3
2025-02-07 09:33:58 +01:00
Marc Mueller
f2e6231aa2
Remove redundant dependency markers (#137608) 2025-02-07 05:12:02 +01:00
TheJulianJES
c89b416f85
Bump ZHA to 0.0.48 (#137610) 2025-02-07 00:33:07 +00:00
Andrew Sayre
a0b8ad16ba
Add remaining HEOS exception translations (#136878)
Add coordinator exc translations
2025-02-06 23:41:09 +01:00
Duco Sebel
fd6e2a6e19
Add Wi-Fi RSSI sensor in HomeWizard (#136754) 2025-02-06 23:37:26 +01:00
Matthias Alphart
8a08a87a25
KNX tests: Support loading different config store fixtures (#136961)
* Support loading different config store fixtures

* Add config store test for binary sensor

* Update README.md

* remove unused fixture

* AddAdd config store test for switch
2025-02-06 23:24:09 +01:00
Michael Arthur
609188bb33
Bump electrickiwi-api to 0.9.13 (#137601)
* bump ek api version to fix deps

* Revert "Skip building wheels for electrickiwi-api (#137556)"

This reverts commit 5f6068eea4b23d4b8100de0830ee06532638524f.

---------

Co-authored-by: Marc Mueller <30130371+cdce8p@users.noreply.github.com>
2025-02-06 22:47:53 +01:00
Jan Rieger
c8bafe9c46
Remove deprecated state attributes from GPSd (#137600) 2025-02-06 21:36:58 +01:00
Maciej Bieniek
d2d7d696ec
Bump aioshelly to version 12.4.1 (#137598)
* Bump aioshelly to 12.4.0

* Bump to 12.4.1
2025-02-06 21:34:11 +01:00
Jan Bouwhuis
d3d00357aa
Allow to omit the payload attribute to MQTT publish action to allow an empty payload to be sent by default (#137595)
Allow to omit the payload attribute to MQTT publish actionto allow an empty payload to be sent by default
2025-02-06 22:11:39 +02:00
puddly
2e8bc56be4
Keep track of addons and integrations when determining HA radio firmware type (#134598)
* Replace `FirmwareGuess` with `FirmwareInfo` with owner tracking

* Fix up config flow

* Account for OTBR addon existing independent of integration

* Fix remaining unit tests

* Add some tests for ownership

* Unit test `get_zha_firmware_info`

* ZHA `homeassistant_hardware` platform

* OTBR `homeassistant_hardware` platform

* Rework imports

* Fix unit tests

* Add OTBR unit tests

* Add hassfest exemption for `homeassistant_hardware` and `otbr`

* Invert registration to decouple the hardware integration

* Revert "Add hassfest exemption for `homeassistant_hardware` and `otbr`"

This reverts commit c8c6e7044f005239d11fc561cca040a6d89a9b39.

* Fix circular imports

* Fix unit tests

* Address review comments

* Simplify API a little

* Fix `| None` mypy issues

* Remove the `unregister_firmware_info_provider` API

* 100% coverage

* Add `HardwareInfoDispatcher.register_firmware_info_callback`

* Unit test `register_firmware_info_callback` (zha)

* Unit test `register_firmware_info_callback` (otbr)

* Update existing hardware helper tests to use the new function

* Add `async_` prefix to helper function names

* Move OTBR implementation to a separate PR

* Update ZHA diagnostics snapshot

* Switch from `dict.setdefault` to `defaultdict`

* Add some error handling to `iter_firmware_info` and increase test coverage

* Oops
2025-02-06 14:46:07 -05:00
Norbert Rittel
75772ae40f
Fix sentence-casing in user-facing strings of here_travel_time (#137593) 2025-02-06 20:36:17 +01:00
Sid
b4ecd9739a
Bump eheimdigital to 1.0.6 (#137587) 2025-02-06 20:29:47 +01:00
starkillerOG
89d489b391
Bump reolink-aio to 0.11.10 (#137591) 2025-02-06 20:23:28 +01:00
Ron
981f3945c8
Bump pyfireservicerota to 0.0.46 (#137589) 2025-02-06 20:19:42 +01:00
Joost Lekkerkerker
d0bca12632
Bump python-overseerr to 0.7.0 (#137590) 2025-02-06 20:19:23 +01:00
Manu
21b18d8449
Add exception translations to Bring! integration (#137515) 2025-02-06 19:51:40 +01:00
G Johansson
167fb37929
Update library for smhi (#136375)
* Update library for smhi

* Imports

* Fixes
2025-02-06 19:45:53 +01:00
Jasper Wiegratz
603a1ed69c
Fix sending polls to Telegram threads (#137553)
Fix sending poll to Telegram thread
2025-02-06 19:42:28 +01:00
cdnninja
3297b27dce
Explicitly pass in the config_entry in vesync (#137498)
* Explicitly pass in the config_entry in vesync

* Feedback
2025-02-06 19:40:12 +01:00
Christopher Fenner
44c79f4b9c
Correct state and icon if fan is in standby mode in ViCare integration (#137565)
* handle standby mode

* update snapshot
2025-02-06 19:32:41 +01:00
Norbert Rittel
ec587e60e3
Fix sentence-casing in user-facing strings of Coinbase integration (#137586) 2025-02-06 19:25:02 +01:00
Bouwe Westerdijk
b6d9e4f1b1
Plugwise: remove user-config of port (#137584) 2025-02-06 19:12:57 +01:00
Abílio Costa
9a9822140e
Replace string literal with existing const in ZHA (#137576) 2025-02-06 18:54:59 +01:00