Commit Graph
97326 Commits
Author SHA1 Message Date
dotvavandGitHub b5a7d0258a Palazzetti integration: Update integration quality scale (#135752)
Update integration quality scale
2025-01-16 09:19:37 +01:00
Norbert RittelandGitHub 137666982d Reword action descriptions to match Home Assistant style (#135733)
* Reword action descriptions to match Home Assistant style

This commit changes the two action descriptions of the Husqvarna Automower integration to use the descriptive language that is standard in Home Assistant.

This helps in fixing or preventing wrong (machine) translations.

This is done using the wording from the online documentation by using "Lets the mower … ", moving the actual result more into focus.

* Re-add "either" to first description
2025-01-16 09:18:23 +01:00
Martin HjelmareandGitHub 77a351f992 Add receive backup tests (#135680)
* Clean up test_receive_backup_busy_manager

* Test receive backup agent error

* Test file write error during backup receive

* Test read tar error during backup receive

* Test non agent upload error during backup receive

* Test file read error during backup receive
2025-01-16 08:41:59 +01:00
G JohanssonandGitHub a8645ea4ed Ensure entity platform in bluetooth tests (#135716) 2025-01-15 21:24:37 -10:00
Brett AdamsandGitHub e886c9e054 Slow down polling for Tesla Fleet (#135747)
Slow down polling
2025-01-15 23:28:15 -05:00
79ee2e954b Use SIP URI for VoIP device identifier (#135603)
* Use SIP URI for VoIP device identifier

Use the SIP URI instead of just host/IP address to identify VoIP
devices. This will allow calls initiating from Home Assistant to the
device as well as allows devices connecting through a PBX to be uniquely
identified.

* Add tests

---------

Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2025-01-15 20:59:58 -05:00
J. Nick KostonandGitHub e736ca72f0 Handle invalid HS color values in HomeKit Bridge (#135739) 2025-01-15 13:33:58 -10:00
epenetandGitHub be06ef46c1 Use new ServiceInfo location in wmspro (#135702)
* Use new ServiceInfo location in wmspro

* Fix self.source
2025-01-15 21:22:05 +01:00
Steven B.andGitHub 51e3bf42f2 Add dynamic child device handling to tplink integration (#135229)
Add dynamic child device handling to tplink integration. For child devices that could be added/removed to hubs.
2025-01-15 20:45:06 +01:00
Ik-12andGitHub c6cab3259c Create switches for controlling policy-based routes (#134473)
Create switches for controlling policy-based routes (aka "traffic routes" in the Unifi API).
2025-01-15 20:37:33 +01:00
SidandGitHub 146d6bbc68 Bump eheimdigital to 1.0.4 (#135722) 2025-01-15 21:29:29 +02:00
Erik MontnemeryandGitHub f36a10126c Add WS command backup/can_decrypt_on_download (#135662)
* Add WS command backup/can_decrypt_on_download

* Wrap errors

* Add default messages to exceptions

* Improve test coverage
2025-01-15 19:40:29 +01:00
Steven B.andGitHub 3622e8331b Update tplink quality_scale.yaml (#135705) 2025-01-15 16:53:57 +01:00
epenetandGitHub 241fc2af67 Use new ServiceInfo location in insteon (#135694) 2025-01-15 16:35:27 +01:00
epenetandGitHub 9d7c917771 Use new ServiceInfo location in modem_callerid (#135695) 2025-01-15 16:17:43 +01:00
epenetandGitHub d3bedd693a Use new ServiceInfo location in rabbitair (#135696) 2025-01-15 16:17:09 +01:00
epenetandGitHub 082ef3f85f Use new ServiceInfo location in rainforest_raven (#135697) 2025-01-15 16:15:51 +01:00
epenetandGitHub 5e648ebb5c Use new ServiceInfo location in tplink (#135700) 2025-01-15 16:14:55 +01:00
epenetandGitHub 7a442af9fa Use new ServiceInfo location in sonos (#135699) 2025-01-15 16:14:21 +01:00
epenetandGitHub 406c00997f Use new ServiceInfo location in components (part 3) (#135687) 2025-01-15 15:49:45 +01:00
epenetandGitHub 19a89ebcf3 Use new ServiceInfo location in components (part 2) (#135685) 2025-01-15 15:49:01 +01:00
epenetandGitHub bc8a2b58d3 Use new ServiceInfo location in components (part 1) (#135682) 2025-01-15 15:43:46 +01:00
Mick Montorier-AbermanandGitHub 6a50648223 Call async_forward_setup_entry after the first refresh in SwitchBot Cloud (#135625) 2025-01-15 14:33:21 +00:00
epenetandGitHub e83ee00af8 Move UsbServiceInfo to service_info helpers (#135663)
* Move UsbServiceInfo to service_info helpers

* Adjust components
2025-01-15 15:10:25 +01:00
Robert ReschandGitHub 8ae02aaba0 Add missing camera functions to pylint type hints plugin (#135676) 2025-01-15 14:53:08 +01:00
puddlyandGitHub 0eea265415 Bump python-otbr-api to 2.7.0 (#135638)
Bump OTBR API to 2.7.0

Bump `python-otbr-api` to 2.7.0 in `thread` as well
2025-01-15 15:04:42 +02:00
epenetandGitHub 8c13daf6d9 Move SsdpServiceInfo to service_info helpers (#135661)
* Move SsdpServiceInfo to service_info helpers

* docstring

* Move string constants

* Adjust components
2025-01-15 15:00:27 +02:00
Martin HjelmareandGitHub 4ccc686295 Improve logging of backup upload errors (#135672)
Improve logging for upload errors
2025-01-15 14:59:42 +02:00
epenetandGitHub 31c36beb2e Move DhcpServiceInfo to service_info helpers (#135658)
* Move DhcpServiceInfo to service_info helpers

* Fix mypy/pylint
2025-01-15 13:09:18 +01:00
Norbert RittelandGitHub 9c5c1a35a4 Fix descriptions of send_command action for consistency (#135670)
Three small fixes for the description keys of the send_command action of the Homeworks integration:
- use third-person singular for descriptive wording
- Change to "the command" to match "the controller" in two strings

Both ensure better and more consistent machine and human translations.
2025-01-15 14:00:40 +02:00
epenetandGitHub b046ca9abe Move ZeroconfServiceInfo to service_info helpers (#135653)
* Move ZeroconfServiceInfo to service_info helpers

* Adjust deprecation date

* Fix mypy/pylint

* Fix DeprecatedConstant

* Add deprecation test

* Adjust

* Also deprecate ATTR_PROPERTIES_ID
2025-01-15 12:25:42 +01:00
Avi MillerandGitHub 650e14379c Bump aiolifx-themes to v0.6.2 (#135645)
* Bump aiolifx-themes to v0.6.1

Signed-off-by: Avi Miller <me@dje.li>

* Bump aiolifx-themes to 0.6.2 to fix deps issue with 0.6.1

Signed-off-by: Avi Miller <me@dje.li>

---------

Signed-off-by: Avi Miller <me@dje.li>
2025-01-15 12:59:15 +02:00
Jan BouwhuisandGitHub 1421f4c124 Set MQTT quality scale to platinum (#135612)
* Set MQTT quality scale to platinum

* Add  test for type stub
2025-01-15 10:51:41 +01:00
Jan BouwhuisandGitHub f0257fec88 Fix mqtt number state validation (#135621) 2025-01-15 10:13:27 +01:00
Joost LekkerkerkerandGitHub 8a35261fd8 Remove unused noqas (#135583) 2025-01-15 10:02:18 +01:00
hahn-thandGitHub f57640c2cd Bump homematicip to 1.1.6 (#135649) 2025-01-15 09:31:48 +01:00
TimLandGitHub 23a2b19ca0 Bump pysmlight v0.1.5 (#135647) 2025-01-15 09:58:38 +02:00
TimLandGitHub 6cbbfec5f5 Reduce scan interval on SMLIGHT firmware updates (#135650)
Reduce scan interval on firmware updates
2025-01-15 09:56:01 +02:00
Brett AdamsandGitHub 65df8b946f Update buttons in Teslemetry (#135631)
* Update button

* tests
2025-01-15 08:32:46 +01:00
4b37b367de Dynamic devices for Husqvarna Automower (#133227)
* Dynamic devices for Husqvarna Automower

* callbacks

* add stayout-zones together

* add alltogether on init

* fix stale lock names

* also for workareas

* separate "normal" vs callback entity adding

* mark quality scale

* Apply suggestions from code review

Co-authored-by: Josef Zweck <josef@zweck.dev>

* Apply suggestions from code review

Co-authored-by: Josef Zweck <josef@zweck.dev>

---------

Co-authored-by: Josef Zweck <josef@zweck.dev>
2025-01-15 08:31:24 +01:00
Norbert RittelandGitHub c1520a9b20 Fix spelling of EnOcean in strings file of the integration (#135622) 2025-01-15 01:49:10 +01:00
Marc MuellerandGitHub 239aa94b6f Update Python version for mypy to 3.13 (#135636) 2025-01-15 01:43:13 +01:00
Marc MuellerandGitHub c4d8cda92b Update mypy-dev to 1.15.0a2 (#135633) 2025-01-15 00:54:54 +01:00
mkmerandGitHub 6e88c6570e Return OFF in hvac_action for Honeywell climate (#135620) 2025-01-14 23:15:49 +00:00
Marc MuellerandGitHub ecc89fd9a9 Fix spotify typing for Python 3.13 (#135628) 2025-01-15 00:02:22 +01:00
Ville SkyttäandGitHub 18de735619 More UpCloud config entry refactors (#135548) 2025-01-14 22:49:00 +01:00
Jordan SitkinandGitHub f80f6d9e3d Add PaddleSwitchPico (Pico Paddle Remote) device trigger to Lutron Caseta (#135615) 2025-01-14 10:28:10 -10:00
Erik MontnemeryandGitHub c408bd6aad Bump securetar to 2025.1.2 (#135614) 2025-01-14 20:39:58 +01:00
Glenn WatersandGitHub faf2c64cc4 Bump elkm1-lib to 2.2.11 (#135616) 2025-01-14 09:14:41 -10:00
Franck NijhofandGitHub 60bdc13c94 Drop Python 3.12 support (#135589) 2025-01-14 16:23:15 +01:00