Commit Graph

1843 Commits (area-motion-entity-id)

Author SHA1 Message Date
Franck Nijhof ba3181d4e7
Update pipdeptree to 2.26.1 (#144775) 2025-05-12 23:52:27 +02:00
Marc Mueller 4501303beb
Fix licenses check for jaraco.itertools (#144631) 2025-05-10 22:11:32 +02:00
Michael Hansen 1ce44800ab
Bump intents to 2025.5.7 (#144404) 2025-05-07 09:05:08 -05:00
Markus Jacobsen a073a6b01e
Fix hassfest expecting strings file for custom components (#135789)
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
Co-authored-by: Robert Resch <robert@resch.dev>
2025-05-05 14:23:02 +02:00
Marc Mueller 516a3c0504
Fix licenses check for setuptools (#144181) 2025-05-04 11:02:11 +03:00
Shay Levy 2cede8fec6
Record Switcher quality scale (#141065)
* Record Switcher quality scale

* Update entity-device-class status to todo
2025-04-30 20:33:12 +02:00
Michael Hansen 6c0e46f050
Bump intents to 2025.4.30 (#143969)
Co-authored-by: Robert Resch <robert@resch.dev>
2025-04-30 18:01:17 +02:00
Robert Resch 819be719ef
Bump uv to 0.7.1 (#143957)
* Bump uv to 0.6.17

* Bump uv to 0.7.1
2025-04-30 16:16:55 +02:00
J. Nick Koston 46eae64ef6
Mark ESPHome quality as platinum (#143033) 2025-04-24 11:30:51 -10:00
Abílio Costa 39f3aa7e78
Mark Whirlpool quality as bronze (#143603) 2025-04-24 20:44:15 +02:00
Allen Porter 731d1ab796
Add quality scale for google calendar integration (#131328)
* Add quality scale for google calendar integration

* Update status and comments for the quality scale

* Update based on pr feedback

* Update quality_scale.yaml

* Update quality_scale.yaml

* Update quality_scale.yaml

* Update quality_scale.yaml

* Update quality_scale.yaml

* Update quality_scale.yaml for dependency-transparency

* Score silver, gold, and platinum levels

* Update quality scale

* Update quality scale
2025-04-23 16:32:20 +02:00
Jan-Philipp Benecke f22eca3d9e
Remove deprecated `hass.components` (#141947) 2025-04-23 14:04:36 +02:00
Arie Catsman 0208188bb5
Apply for bronze integration quality status for enphase_envoy (#136332)
Co-authored-by: Joostlek <joostlek@outlook.com>
Co-authored-by: J. Nick Koston <nick@koston.org>
2025-04-22 11:59:58 -10:00
Simone Chemelli 4b8447bc82
Move quality scale to bronze for UptimeRobot (#143399) 2025-04-21 15:05:44 +01:00
Marc Mueller f861a2b72c
Fix licenses check for setuptools (#143292) 2025-04-20 02:24:44 +02:00
Abílio Costa 1307cd4b10
Add bronze quality scale for Whirlpool (#142752) 2025-04-17 15:31:12 +01:00
Joost Lekkerkerker 50796a6a77
Grade Syncthru on the quality scale (#142829)
* Grade Syncthru on the quality scale

* Update homeassistant/components/syncthru/quality_scale.yaml

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

* Update homeassistant/components/syncthru/quality_scale.yaml

---------

Co-authored-by: Josef Zweck <josef@zweck.dev>
2025-04-16 10:42:41 +02:00
Marc Mueller a93121a88d
Add Python-2.0 to list of approved licenses (#143052) 2025-04-16 00:27:07 +02:00
Simone Chemelli 09a86d2ed2
Add quality scale to UptimeRobot (#142912)
* Add quality scale (gold) to UptimeRobot

* todos

* tweak

* tweak comment

* update after #142940

* improve comment

* update as per review comment

* one more comment

* update reconfiguration use case
2025-04-15 17:01:38 +02:00
Simone Chemelli 9e93d1fd7e
Introduce common base entity for Comelit bridge (#142855) 2025-04-14 17:17:06 +02:00
Simone Chemelli 422bcecec1
Add quality scale to Comelit (#139743)
* Add quality scale to Comelit

* tweek

* updates

* update

* update manifest

* tweak

* update after latest merges

* update quality scale

* tweak

* apply review comments

* apply review comment

* one more review comment
2025-04-14 10:18:33 +02:00
Erik Montnemery 234c4c1958
Move backup backup onboarding API to an onboarding platform (#142713)
* Move backup backup onboarding API to an onboarding platform

* Move additional test from onboarding to backup

* Remove backup tests from onboarding
2025-04-12 09:41:54 +02:00
Erik Montnemery 4aca9cd66b
Move cloud onboarding API to an onboarding platform (#141978)
* Move cloud onboarding API to an onboarding platform

* Address review comments

* Add tests

* Move cloud onboarding tests to the cloud integration

* Address review comments

* Don't wait for platforms

* Add test

* Remove useless check for CLOUD_DATA
2025-04-11 16:02:27 +02:00
J. Nick Koston 54f3bb8ddf
Bump pydantic to 2.11.13 (#142612)
changelog: https://github.com/pydantic/pydantic/compare/v2.11.2...v2.11.3
2025-04-09 16:30:26 -10:00
J. Nick Koston fa291c20e5
Pin multidict to >= 6.4.2 to resolve memory leaks (#142614)
* Pin multidict to >= 6.4.1 to resolve memory leaks

https://github.com/aio-libs/multidict/issues/1134
https://github.com/aio-libs/multidict/issues/1131
https://github.com/aio-libs/multidict/releases/tag/v6.4.1
https://github.com/aio-libs/multidict/releases/tag/v6.4.0

* Apply suggestions from code review
2025-04-09 15:48:29 -10:00
TimL 762c752918
Set quality scale to silver for SMLIGHT integration (#142448)
* Add quality scale for SMLIGHT

* Review and update all rules

* Add missing data_description strings as detected by CI

* update for a few merged docs PR's

* Parallel updates done

https://github.com/home-assistant/core/pull/142455

* Set quality scale to silver

* Update homeassistant/components/smlight/quality_scale.yaml

* Update homeassistant/components/smlight/quality_scale.yaml

---------

Co-authored-by: Josef Zweck <josef@zweck.dev>
2025-04-09 08:55:09 +02:00
Glenn Vandeuren (aka Iondependent) 36192ebc3a
Add niko_home_control quality scale (#134000)
* Add quality scale

* Update quality_scale.yaml

* Update quality_scale.yaml

* Apply suggestions from code review

---------

Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2025-04-08 12:03:50 +02:00
Sanjay Govind 8dee5851d2
Add jaraco.itertools license exception as the classifier was removed but no SPDX expression was added (#142439) 2025-04-07 19:50:36 -10:00
Maciej Bieniek 52143155e7
Record quality scale for IMGW-PIB (#141380)
* Record quality scale for IMGW-PIB

* Update quality scale

* Add the scale to the manifest

* Typo

* Suggested
2025-04-05 22:12:13 +03:00
Tomek Wasilczyk 1ab8deff3d
Add missing test_all requirements (#142036)
Fix homeassistant_hardware handling and add missing test_all requirements
2025-04-05 12:12:34 +02:00
J. Nick Koston 39ebc103df
Bump pydantic to 2.11.2 (#142302)
changelog: https://github.com/pydantic/pydantic/compare/v2.11.1...v2.11.2
2025-04-04 23:20:36 +02:00
J. Nick Koston 0abaaa0a06
Bump pydantic to 2.11.1 (#141951) 2025-03-31 23:23:02 +02:00
J. Nick Koston ac723161c1
Bump grpcio to 1.71.0 (#141881) 2025-03-31 06:16:33 -10:00
Paulus Schoutsen c888502671
Add quality scale summary generator (#141780)
* Add quality scale summary generator

* Remove executable bit

* Split out virtual
2025-03-31 14:41:13 +02:00
Michael Hansen a150f9d5ad
Bump intents and always prefer more literal text (#141663) 2025-03-28 13:03:42 -04:00
Shay Levy 6b3b4cce4b
Record Shelly quality scale (#141062)
* Record Shelly quality scale

* Update

* change stale-devices status to todo

* Update homeassistant/components/shelly/quality_scale.yaml

Co-authored-by: Maciej Bieniek <bieniu@users.noreply.github.com>

---------

Co-authored-by: Maciej Bieniek <bieniu@users.noreply.github.com>
2025-03-28 09:30:29 +01:00
Michael Hansen 8db91623ec
Add language scores websocket command (#140480)
* Add language scores websocket command

* Don't store language scores in snapshot

* Add language/country args for preferred lang

* Bump intents to 2025.3.24 for dash lang code
2025-03-26 14:07:15 +01:00
Robert Resch 3f68e327f3
Bump uv to 0.6.10 (#141464) 2025-03-26 13:30:57 +01:00
Luke Lashley dd914deb47
Bump roborock to silver (#141433) 2025-03-26 08:36:07 +01:00
puddly 5f093180ab
Include hardware integrations in the cached `integrations.json` (#139001)
Include hardware integrations in the cached integrations JSON
2025-03-24 17:15:02 +01:00
Erik Montnemery f4d57e3722
Add cloud onboarding views (#139422)
* Add cloud onboarding views

* Break import cycle when running hassfest

* Add exemption to hassfest for onboarding using cloud

* Adjust according to discussion

* Fix copy-paste errors

* Add tests

* Fix stale docstring

* Import cloud loally
2025-03-24 08:41:19 +01:00
Michael Hansen 2883f0a1e8
Bump intents to 2025.3.23 (#141241) 2025-03-23 22:12:05 +01:00
J. Nick Koston 87db981712
Bump anyio to 4.9.0 (#141161)
changelog: https://github.com/agronholm/anyio/compare/4.8.0...4.9.0
2025-03-23 10:34:49 +02:00
Joost Lekkerkerker 1385bcdb90
Grade SmartThings on the integration quality scale (#141078) 2025-03-21 20:19:45 +01:00
G Johansson 16d335efc0
Update quality scale for Sensibo (#135924)
* Update quality scale for Sensibo

* platinum
2025-03-21 16:59:03 +01:00
Norbert Rittel 95014dfdd8
Fix name of `energenie_power_sockets` integration (#141014)
* Fix name of `energenie_power_sockets` integration

Remove "integration." from the integration name.

* Fix

---------

Co-authored-by: Joostlek <joostlek@outlook.com>
2025-03-20 21:43:13 +02:00
Robert Resch 32c6fb8629
Bump uv to 0.6.8 (#141007) 2025-03-20 19:20:40 +02:00
Simone Chemelli 6af23d2348
Add quality scale to Vodafone Station (#139444)
* Add quality scale and strict typing to Vodafone Station

* mypy and hassfest

* tweek

* parallel-updates

* update

* update manifest

* apply review comment
2025-03-19 15:35:47 +01:00
Thomas55555 4050c216ed
Add Remote calendar integration (#138862)
* Add remote_calendar with storage

* Use coordinator and remove storage

* cleanup

* cleanup

* remove init from config_flow

* add some tests

* some fixes

* test-before-setup

* fix error handling

* remove unneeded code

* fix updates

* load calendar in the event loop

* allow redirects

* test_update_failed

* tests

* address review

* use error from local_calendar

* adress more comments

* remove unique_id

* add unique entity_id

* add excemption

* abort_entries_match

* unique_id

* add ,

* cleanup

* deduplicate call

* don't raise for status end de-nest

* multiline

* test

* tests

* use raise_for_status again

* use respx

* just use config_entry argument that already is defined

* Also assert on the config entry result title and data

* improve config_flow

* update quality scale

* address review

---------

Co-authored-by: Allen Porter <allen@thebends.org>
2025-03-15 18:57:45 -07:00
Joost Lekkerkerker 532c860bf0
Bump ruff to 0.11.0 (#140598) 2025-03-14 16:04:11 +01:00