c68e663a1c
Add webhook in switchbot cloud integration ( #132882 )
...
* add webhook in switchbot cloud integration
* Rename _need_initialized to _is_initialized and reduce nb line in async_setup_entry
* Add unit tests
* Enhance poll management
* fix
---------
Co-authored-by: Joostlek <joostlek@outlook.com >
2025-05-22 12:19:08 +02:00
d870410413
Quantum Gateway device tracker tests ( #145161 )
...
* move constants to central const file
* add none return type to device scanner constructor
* add quantum gateway device tracker tests
* fix
---------
Co-authored-by: Joostlek <joostlek@outlook.com >
2025-05-22 12:18:56 +02:00
9a8c29e05d
Add paperless integration ( #145239 )
...
* add paperless integration - config flow and initialisation
* Add first sensors - documents, inbox, storage total and available
* Add status sensors with error attributes
* add status coordinator and organized code
* Fixed None error
* Organized code and moved requests to coordinator
* Organized code
* optimized code
* Add statustype state strings
* Error handling
* Organized code
* Add update sensor and one coordinator for integration
* add sanity sensor and timer for version request
* Add sensors and icons.json. better errorhandling
* Add tests and error handling
* FIxed tests
* Add tests for coverage
* Quality scale
* Stuff
* Improved code structure
* Removed sensor platform and reauth / reconfigure flow
* bump pypaperless to 4.1.0
* Optimized tests; update sensor as update platform; little optimizations
* Code optimizations with update platform
* Add sensor platform
* Removed update platform
* quality scale
* removed unused const
* Removed update snapshot; better code
* Changed name of entry
* Fixed bugs
* Minor changes
* Minor changed and renamed sensors
* Sensors to measurement
* Fixed snapshot; test data to json; minor changes
* removed mypy errors
* Changed translation
* minor changes
* Update homeassistant/components/paperless_ngx/strings.json
---------
Co-authored-by: Josef Zweck <josef@zweck.dev >
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2025-05-22 12:17:38 +02:00
epenet and GitHub
a54c8a88ff
Improve type hints in microsoft_face_detect ( #145421 )
...
* Improve type hints in microsoft_face_detect
* Improve
2025-05-22 11:52:26 +02:00
Manuel Rüger and GitHub
ca914d8e4f
switchbot_cloud: Add Smart Lock door and calibration state ( #143695 )
...
* switchbot_cloud: Add Smart Lock door and calibration state
* Incorporate review
2025-05-22 11:51:28 +02:00
epenet and GitHub
687bedd251
Improve type hints in sighthound ( #145432 )
...
* Improve type hints in sighthound
* More
2025-05-22 11:35:06 +02:00
Franck Nijhof and GitHub
5ddadcbd65
Add range support to icon translations ( #145340 )
2025-05-22 11:32:33 +02:00
981842ee87
Improve type hints in seven_segments ( #145431 )
...
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2025-05-22 11:31:17 +02:00
ab69223d75
Improve type hints in openalpr_cloud ( #145429 )
...
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2025-05-22 11:30:53 +02:00
69f0f38a09
Improve type hints in qrcode ( #145430 )
...
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2025-05-22 11:30:38 +02:00
epenet and GitHub
40267760fd
Improve type hints in tensorflow ( #145433 )
...
* Improve type hints in tensorflow
* Use ANTIALIAS again
* Use Image.Resampling.LANCZOS
2025-05-22 11:23:33 +02:00
marc7s and GitHub
6e74b56649
Catch invalid settings error in geocaching ( #139944 )
...
Refactoring and preparation for other sensor types
2025-05-22 11:22:33 +02:00
epenet and GitHub
d35802a996
Improve type hints in microsoft_face ( #145417 )
...
* Improve type hints in microsoft_face
* Remove hass from init
2025-05-22 11:21:45 +02:00
Martin Hjelmare and GitHub
c007286fd6
Improve Z-Wave config flow test typing ( #145438 )
2025-05-22 11:11:38 +02:00
Joost Lekkerkerker and GitHub
b5a3cedacd
Move to explicit exports in test helpers ( #145392 )
2025-05-22 10:44:31 +02:00
epenet and GitHub
3d53bdc6c5
Improve type hints in dlib_face_identify ( #145423 )
2025-05-22 10:37:44 +02:00
epenet and GitHub
a7f6a6f22c
Improve type hints in dlib_face_detect ( #145422 )
2025-05-22 10:37:03 +02:00
epenet and GitHub
7893eaa389
Improve type hints in microsoft_face_identify ( #145419 )
2025-05-22 10:36:12 +02:00
Lektri.co and GitHub
e410977e64
Add new button to the Lektrico integration ( #145420 )
2025-05-22 10:34:14 +02:00
peteS-UK and GitHub
d48ca1d858
Hotfix for incorrect bracket in messages for Squeezebox ( #145418 )
...
hotfix for wrong bracket
2025-05-22 10:07:10 +02:00
epenet and GitHub
8758a086c1
Improve type hints in doods ( #145426 )
2025-05-22 09:18:28 +02:00
Pete Sage and GitHub
1db5c514e6
Add binary_sensor platform to Rehlko ( #145391 )
...
* feat: add binary_sensor platform to Rehlko
* feat: add binary sensor platform
* fix: simplify availability logic
* fix: simplify availability logic
* fix: simplify
* fix: rename sensor
* fix: rename sensor
* fix: rename sensor
* fix: remove unneeded type
* fix: rename sensor to 'Auto run'
* fix: use device_class name
2025-05-22 09:07:38 +02:00
Joost Lekkerkerker and GitHub
613aa9b2cf
Add climate entity for heatpump zones in SmartThings ( #144991 )
...
* Add climate entity for heatpump zones in SmartThings
* Fix
* Fix
* Fix
* Fix
* Fix
* Fix
* Sync SmartThings EHS fixture
2025-05-22 08:27:01 +02:00
Joost Lekkerkerker and GitHub
4c6e854cad
Add valve position capability to SmartThings ( #144923 )
...
* Add another EHS SmartThings fixture
* Add another EHS
* Add valve position capability to SmartThings
* Fix
* Fix
2025-05-22 08:25:41 +02:00
Michael and GitHub
66a6e55310
Centralise MockStreamReaderChunked helper ( #145404 )
...
centralize MockStreamReaderChunked helper
2025-05-22 08:22:02 +02:00
Pete Sage and GitHub
bffbd5607b
Remove unneeded parenthesis in comparison for Sonos ( #145413 )
...
fix: remove unneeded paren
2025-05-22 08:17:31 +02:00
Ludovic BOUÉ and GitHub
12b5dbdd83
Add CancelBoost for Matter Water heater ( #145316 )
...
* Update water_heater.py
Add CancelBoost
* Add test for CancelBoost
* Update water_heater.py
2025-05-22 08:01:42 +02:00
epenet and GitHub
9e7ae1daa4
Catch blocking version pinning in dependencies early ( #145364 )
...
* Catch upper bindings in dependencies early
* One more
* Apply suggestions from code review
2025-05-22 07:56:18 +02:00
Petro31 and GitHub
f36ee88a87
Clean up AbstractTemplateEntity ( #145409 )
...
Clean up abstract templates
2025-05-22 07:23:44 +02:00
Manu and GitHub
8b3bad1f54
Bump habiticalib to v.0.4.0 ( #145414 )
...
Bump habiticalib to v0.4.0
2025-05-22 07:22:50 +02:00
epenet and GitHub
b407792bd1
Mark geo_location methods and properties as mandatory in pylint plugin ( #145313 )
2025-05-22 01:57:39 +03:00
Paulus Schoutsen and GitHub
12376a2338
Mark LLMs that support streaming as such ( #145405 )
2025-05-22 01:54:29 +03:00
epenet and GitHub
088cfc3576
Mark fan methods and properties as mandatory in pylint plugin ( #145311 )
2025-05-21 23:29:33 +02:00
epenet and GitHub
01b8f97201
Mark cover methods and properties as mandatory in pylint plugin ( #145308 )
2025-05-21 22:27:53 +01:00
Lektri.co and GitHub
195e34cc09
Bump lektricowifi to 0.1 ( #145393 )
...
Use lektricowifi 0.1: add a new command
2025-05-21 22:43:42 +02:00
peteS-UK and GitHub
fbab6741af
Update exception handling for initialization for Squeezebox ( #144674 )
...
* initial
* tests
* translate exceptions
* updates
* tests updates
* remove bare exception
* merge fix
2025-05-21 22:37:07 +02:00
J. Nick Koston and GitHub
e2b9e21c6a
Bump ESPHome stable BLE version to 2025.5.0 ( #144857 )
2025-05-21 16:23:04 -04:00
Michael and GitHub
4a26352c50
Bump py-synologydsm-api to 2.7.2 ( #145403 )
...
bump py-synologydsm-api to 2.7.2
2025-05-21 22:22:33 +02:00
Josef Zweck and GitHub
d43371ed2f
Bump pylamarzocco to 2.0.4 ( #145402 )
2025-05-21 22:02:14 +02:00
4f24d63de1
Update metoffice to use DataHub API ( #131425 )
...
* Update metoffice to use DataHub API
* Reauth test
* Updated to datapoint 0.11.0
* Less hacky check for day/night in twice-daily forecasts
* Updated to datapoint 0.12.1, added daily forecast
* addressed review comments
* one more nit
* validate credewntials in reauth flow
* Addressed review comments
* Attempt to improve coverage
* Addressed comments
* Reverted unnecessary reordering
* Update homeassistant/components/metoffice/sensor.py
* Update tests/components/metoffice/test_sensor.py
* Update homeassistant/components/metoffice/sensor.py
---------
Co-authored-by: Franck Nijhof <git@frenck.dev >
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2025-05-21 21:56:32 +02:00
Joost Lekkerkerker and GitHub
cd9339903f
Add thermostat fixture to SmartThings ( #145407 )
2025-05-21 21:17:03 +02:00
Josef Zweck and GitHub
ca01bdc481
Mark backflush binary sensor not supported for GS3 MP in lamarzocco ( #145406 )
2025-05-21 21:12:43 +02:00
Joost Lekkerkerker and GitHub
39a5341ab8
Add SmartThings capability for Washer soil level ( #145041 )
2025-05-21 20:27:38 +02:00
c0ffeeca7 and GitHub
3c93f6e3f9
ZHA repairs: remove links to obsolete docs ( #145398 )
2025-05-21 20:23:05 +02:00
Tsvi Mostovicz and GitHub
13ce4322ac
Reword sunset event exception ( #145400 )
2025-05-21 20:21:06 +02:00
b3ba506e6c
wsdot component adopts wsdot package ( #144914 )
...
* wsdot component adopts wsdot package
* update generated files
* format code
* move wsdot to async_setup_platform
* Fix tests
* cast wsdot travel id
* bump wsdot to 0.0.1
---------
Co-authored-by: Joostlek <joostlek@outlook.com >
2025-05-21 20:15:26 +02:00
Joost Lekkerkerker and GitHub
ea9fc6052d
Add power cool and power freeze to SmartThings ( #145102 )
2025-05-21 20:14:13 +02:00
Joost Lekkerkerker and GitHub
c8ceea4be8
Add SmartThings capability for Washer spin level ( #145039 )
2025-05-21 20:01:12 +02:00
Marc Mueller and GitHub
3df993b9a4
Update igloohome-api to 0.1.1 ( #145401 )
2025-05-21 19:42:13 +02:00
Marc Mueller and GitHub
980f19173f
Update sensorpro-ble to 0.7.1 ( #145397 )
2025-05-21 18:40:32 +02:00