puddly
edddd6edfb
Reduce USB rescan cooldown from 1 minute to 10 seconds ( #135712 )
...
* Reduce USB rescan cooldown from 1 minute to 1 second
* Increase cooldown to 10s as a middle ground
2025-01-16 11:08:38 +02:00
J. Nick Koston
016a274698
Bump govee-ble to 0.41.0 ( #135750 )
...
Adds support for the H5130 pressure/presence sensor
changelog: https://github.com/Bluetooth-Devices/govee-ble/compare/v0.40.0...v0.41.0
2025-01-16 10:48:29 +02:00
G Johansson
c89d60fb5d
Ensure entity platform in light tests ( #135724 )
2025-01-16 09:21:49 +01:00
dotvav
b5a7d0258a
Palazzetti integration: Update integration quality scale ( #135752 )
...
Update integration quality scale
2025-01-16 09:19:37 +01:00
Norbert Rittel
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 Hjelmare
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 Johansson
a8645ea4ed
Ensure entity platform in bluetooth tests ( #135716 )
2025-01-15 21:24:37 -10:00
Brett Adams
e886c9e054
Slow down polling for Tesla Fleet ( #135747 )
...
Slow down polling
2025-01-15 23:28:15 -05:00
Jamin
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 Koston
e736ca72f0
Handle invalid HS color values in HomeKit Bridge ( #135739 )
2025-01-15 13:33:58 -10:00
epenet
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.
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-12
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
Sid
146d6bbc68
Bump eheimdigital to 1.0.4 ( #135722 )
2025-01-15 21:29:29 +02:00
Erik Montnemery
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.
3622e8331b
Update tplink quality_scale.yaml ( #135705 )
2025-01-15 16:53:57 +01:00
epenet
241fc2af67
Use new ServiceInfo location in insteon ( #135694 )
2025-01-15 16:35:27 +01:00
epenet
9d7c917771
Use new ServiceInfo location in modem_callerid ( #135695 )
2025-01-15 16:17:43 +01:00
epenet
d3bedd693a
Use new ServiceInfo location in rabbitair ( #135696 )
2025-01-15 16:17:09 +01:00
epenet
082ef3f85f
Use new ServiceInfo location in rainforest_raven ( #135697 )
2025-01-15 16:15:51 +01:00
epenet
5e648ebb5c
Use new ServiceInfo location in tplink ( #135700 )
2025-01-15 16:14:55 +01:00
epenet
7a442af9fa
Use new ServiceInfo location in sonos ( #135699 )
2025-01-15 16:14:21 +01:00
epenet
406c00997f
Use new ServiceInfo location in components (part 3) ( #135687 )
2025-01-15 15:49:45 +01:00
epenet
19a89ebcf3
Use new ServiceInfo location in components (part 2) ( #135685 )
2025-01-15 15:49:01 +01:00
epenet
bc8a2b58d3
Use new ServiceInfo location in components (part 1) ( #135682 )
2025-01-15 15:43:46 +01:00
Mick Montorier-Aberman
6a50648223
Call async_forward_setup_entry after the first refresh in SwitchBot Cloud ( #135625 )
2025-01-15 14:33:21 +00:00
epenet
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 Resch
8ae02aaba0
Add missing camera functions to pylint type hints plugin ( #135676 )
2025-01-15 14:53:08 +01:00
puddly
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
epenet
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 Hjelmare
4ccc686295
Improve logging of backup upload errors ( #135672 )
...
Improve logging for upload errors
2025-01-15 14:59:42 +02:00
epenet
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 Rittel
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
epenet
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 Miller
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 Bouwhuis
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 Bouwhuis
f0257fec88
Fix mqtt number state validation ( #135621 )
2025-01-15 10:13:27 +01:00
Joost Lekkerkerker
8a35261fd8
Remove unused noqas ( #135583 )
2025-01-15 10:02:18 +01:00
hahn-th
f57640c2cd
Bump homematicip to 1.1.6 ( #135649 )
2025-01-15 09:31:48 +01:00
TimL
23a2b19ca0
Bump pysmlight v0.1.5 ( #135647 )
2025-01-15 09:58:38 +02:00
TimL
6cbbfec5f5
Reduce scan interval on SMLIGHT firmware updates ( #135650 )
...
Reduce scan interval on firmware updates
2025-01-15 09:56:01 +02:00
Brett Adams
65df8b946f
Update buttons in Teslemetry ( #135631 )
...
* Update button
* tests
2025-01-15 08:32:46 +01:00
Thomas55555
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 Rittel
c1520a9b20
Fix spelling of EnOcean in strings file of the integration ( #135622 )
2025-01-15 01:49:10 +01:00
Marc Mueller
239aa94b6f
Update Python version for mypy to 3.13 ( #135636 )
2025-01-15 01:43:13 +01:00
Marc Mueller
c4d8cda92b
Update mypy-dev to 1.15.0a2 ( #135633 )
2025-01-15 00:54:54 +01:00
mkmer
6e88c6570e
Return OFF in hvac_action for Honeywell climate ( #135620 )
2025-01-14 23:15:49 +00:00
Marc Mueller
ecc89fd9a9
Fix spotify typing for Python 3.13 ( #135628 )
2025-01-15 00:02:22 +01:00
Ville Skyttä
18de735619
More UpCloud config entry refactors ( #135548 )
2025-01-14 22:49:00 +01:00
Jordan Sitkin
f80f6d9e3d
Add `PaddleSwitchPico` (Pico Paddle Remote) device trigger to Lutron Caseta ( #135615 )
2025-01-14 10:28:10 -10:00