Commit Graph
97326 Commits
Author SHA1 Message Date
Paul BotteinandGitHub cc4abcadcd Add translations for ZHA pilot wire mode and device mode (#136753) 2025-01-28 23:32:13 +01:00
Richard PolzerandGitHub 77d9309b81 Add swing support for KNX climate entities (#136752)
* added swing to knx climate

* added tests for climate swing

* removed type ignores

* removed unreachable code
2025-01-28 22:52:39 +01:00
mkmerandGitHub 814e98f66a Bump AIOSomecomfort to 0.0.32 (#136751) 2025-01-28 21:50:01 +00:00
Abílio CostaandGitHub c46258fbf7 Add volt/power/power_factor strings and state attrs for ZHA 3 phase meters (#133969) 2025-01-28 22:39:33 +01:00
Richard PolzerandGitHub 51ce6f0933 Update xknx to 3.5.0 (#136759)
Dependency Bump 3.5.0
2025-01-28 22:24:47 +01:00
J. Nick KostonandGitHub 1face8df56 Bump habluetooth to 3.13.0 (#136749) 2025-01-28 20:43:00 +01:00
Norbert RittelandGitHub ee1d76de9f Capitalize "Velbus", replace "service calls" with "actions" (#136744) 2025-01-28 19:37:01 +00:00
Shay LevyandGitHub 55fc01be8e Fix LG webOS TV actions not returning responses (#136743) 2025-01-28 20:55:06 +02:00
J. Nick KostonandGitHub bae9516fc2 Bump yeelight to 0.7.16 (#136679) 2025-01-28 08:44:25 -10:00
Nathan SpencerandGitHub 404ca283c6 Let platforms decide entity creation in litterrobot (#136738) 2025-01-28 19:28:01 +01:00
Teemu R.andGitHub 37b23a9691 Add pair/unpair buttons for tplink (#135847) 2025-01-28 19:17:34 +01:00
epenetandGitHub b7a344fd65 Standardize homeassistant imports in core and base platforms (#136730)
Standardize homeassistant imports in core
2025-01-28 13:11:48 -05:00
epenetandGitHub d5568ff955 Standardize homeassistant imports in full-CI components (#136731)
Standardize homeassistant imports in components
2025-01-28 13:11:19 -05:00
epenetandGitHub 0e263aa427 Standardize homeassistant imports in full-CI tests (#136735) 2025-01-28 13:10:20 -05:00
Joost LekkerkerkerandGitHub cb407bdfc6 Add support for HomeWizard Plug-In Battery and v2 API (#136733) 2025-01-28 19:09:49 +01:00
MichaelandGitHub a8c382566c Register service actions in async_setup of AVM Fritz!Box tools (#136380)
* move service setup into integrations async_setup

* move back to own module

* add service test

* remove unneccessary CONFIG_SCHEMA

* remove unused constant FRITZ_SERVICES

* Revert "remove unneccessary CONFIG_SCHEMA"

This reverts commit cce1ba76a0.

* remove useless CONFIG_SCHEMA from services.py

* move logic of `service_fritzbox` into services.py

* add more service tests

* simplify logic, use ServiceValidationError
2025-01-28 17:57:02 +01:00
Steven B.andGitHub c3db493f34 Mark tplink quality_scale platinum (#136456) 2025-01-28 17:50:06 +01:00
Brett AdamsandGitHub 77d42f6c57 Add streaming to Teslemetry lock platform (#136037) 2025-01-28 17:44:05 +01:00
Brett AdamsandGitHub 941461b427 Add streaming to Teslemetry number platform (#136048) 2025-01-28 17:43:41 +01:00
Joris PelgrömandGitHub 3eb1b182f5 Add config entry load/unload tests for LetPot (#136736) 2025-01-28 17:42:26 +01:00
Indu PrakashandGitHub 9b598ed69c Add more tests to vesync (#135681) 2025-01-28 17:38:53 +01:00
SidandGitHub 3680e39c43 Add climate platform to eheimdigital (#135878) 2025-01-28 17:38:28 +01:00
cdnninjaandGitHub 661bacda10 Add SmartTowerFan to VeSync Integration (#136596) 2025-01-28 17:34:25 +01:00
Allen PorterandGitHub e9ef82f898 Bump python-roborock to 2.9.7 (#136727) 2025-01-28 17:32:09 +01:00
Norbert RittelandGitHub 7cbc6f35d2 Fix all occurrences of "PIN" in MotionMount user strings (#136734) 2025-01-28 17:08:55 +01:00
Arie CatsmanandGitHub ae157e8592 Parameterize enphase_envoy number tests. (#136631) 2025-01-28 16:56:14 +01:00
Roman SivriverandGitHub 52dc124cfe Fix Telegram webhook registration if deregistration previously failed (#133398) 2025-01-28 16:46:08 +01:00
RJPoelstraandGitHub b16c3a55a5 Add authentication support to MotionMount integration (#126487) 2025-01-28 16:45:19 +01:00
Ludovic BOUÉandGitHub 3f013ab620 Add sensor for Matter OperationalState cluster / CurrentPhase attribute (#129757) 2025-01-28 16:39:41 +01:00
01f63cfefd Add SPF sensor for heat pumps in ViCare integration (#136233)
Co-authored-by: Dave T <17680170+davet2001@users.noreply.github.com>
2025-01-28 16:34:08 +01:00
5695582387 Add OneDrive as backup provider (#135121)
Co-authored-by: Abílio Costa <abmantis@users.noreply.github.com>
2025-01-28 14:57:46 +00:00
3d7e3590d4 Migrate usb to use aiousbwatcher (#136676)
* Migrate usb to use aiousbwatcher

aiousbwatcher uses inotify on /dev/bus/usb to look for devices
added and being removed which works on a lot more systems

* bump asyncinotify

* bump aiousbwatcher to 1.1.1

* tweaks

* tweaks

* tweaks

* fixes

* debugging

* Update homeassistant/components/usb/__init__.py

* Update homeassistant/components/usb/__init__.py

---------

Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2025-01-28 09:57:11 -05:00
epenetandGitHub a05ac6255c Standardize util imports (#136723) 2025-01-28 15:54:06 +01:00
Marcel van der VeldtandGitHub 22e72953e5 Adjust Matter discovery logic to disallow the primary value(s) to be None (#136712) 2025-01-28 15:24:15 +01:00
epenetandGitHub 259f57b3aa Use runtime_data in devialet (#136432) 2025-01-28 15:19:54 +01:00
Shay LevyandGitHub 58f7dd5dcc Fix LG webOS TV external arc volume set action (#136717) 2025-01-28 09:18:37 -05:00
Matthias AlphartandGitHub 658d3cf06e Add support for KNX UI to create BinarySensor entities (#136703) 2025-01-28 09:16:58 -05:00
Dan RaperandGitHub 139061afa3 Bump ohmepy to 1.2.8 (#136719) 2025-01-28 15:14:43 +01:00
Erik MontnemeryandGitHub abb58ec785 Include error reason in backup events (#136697)
* Include error reason in backup events

* Update hassio backup tests

* Sort code

* Remove catching BackupError in async_receive_backup
2025-01-28 14:44:09 +01:00
Franck Nijhof 9a4b73a834 Merge branch 'master' into dev 2025-01-28 13:31:50 +00:00
epenetandGitHub 9897e4d3e4 Use runtime_data in drop_connect (#136442) 2025-01-28 14:10:09 +01:00
Josef ZweckandGitHub 2c3cd6e119 Fix total coffees sensor for lamarzocco (#135283) 2025-01-28 14:09:22 +01:00
Andrew SayreandGitHub c4f8de8fd9 Raise exceptions in HEOS custom actions (#136546) 2025-01-28 14:08:40 +01:00
Norbert RittelandGitHub 79de8114d3 Fix spelling errors in user-facing strings of OctoPrint integration (#136644) 2025-01-28 14:07:49 +01:00
Norbert RittelandGitHub 5053b203a5 Fix spelling of "Ring" and sentence-casing of "integration" (#136652) 2025-01-28 14:06:59 +01:00
epenetandGitHub 3dbcdf933e Cleanup ecobee YAML configuration import (#136633) 2025-01-28 14:04:09 +01:00
Andrew SayreandGitHub c2da844f76 Add HEOS diagnostics (#136663) 2025-01-28 14:02:15 +01:00
epenetandGitHub 6278d36981 Use HassKey in diagnostics (#136627) 2025-01-28 13:49:49 +01:00
Åke StrandbergandGitHub 5a52c77523 Add test for myuplink DeviceInfo (#136360) 2025-01-28 13:48:58 +01:00
Erik MontnemeryandGitHub e120a7b59c Fix deadlock in WS command backup/can_decrypt_on_download (#136707) 2025-01-28 13:48:42 +01:00