epenet
9b1977e02c
Remove import annotations from script ( #169548 )
2026-04-30 20:39:12 +02:00
Abílio Costa
d7f666a661
Implement doorbell.rang trigger ( #168388 )
2026-04-21 14:43:34 +02:00
Robert Resch
3c67c6087a
Create IntegrationType enum ( #166598 )
2026-03-26 15:53:57 +01:00
Erik Montnemery
13a8d7f7a8
Add moisture triggers ( #166249 )
...
Co-authored-by: Ariel Ebersberger <ariel@ebersberger.io >
2026-03-25 13:01:11 +01:00
Erik Montnemery
9da9eaf338
Add power triggers ( #166253 )
2026-03-24 14:38:07 +01:00
Erik Montnemery
583524e841
Add illuminance triggers ( #166250 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-03-24 14:04:48 +01:00
Ariel Ebersberger
03c672a4f3
Add battery conditions ( #165208 )
...
Co-authored-by: Erik Montnemery <erik@montnemery.com >
2026-03-23 22:18:48 +01:00
Erik Montnemery
3616a52b37
Add temperature triggers ( #165247 )
2026-03-22 15:24:53 +01:00
Erik Montnemery
4ac651d0b4
Add occupancy triggers ( #165374 )
2026-03-13 08:41:48 +01:00
Erik Montnemery
d5915c8811
Add motion triggers ( #165373 )
2026-03-13 07:54:51 +01:00
Erik Montnemery
951775bea6
Add window triggers ( #165230 )
2026-03-12 10:18:42 +01:00
Erik Montnemery
d37106a360
Add gate triggers ( #165228 )
2026-03-11 10:59:53 +01:00
Erik Montnemery
c037dad093
Add humidity triggers ( #165197 )
2026-03-09 20:34:26 +01:00
Erik Montnemery
a5d0350560
Add garage_door triggers ( #165144 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-03-09 11:42:09 +01:00
Erik Montnemery
71b420b433
Add trigger door.opened ( #164728 )
2026-03-07 12:59:09 +01:00
Franck Nijhof
2e34d4d3a6
Add brands system integration to proxy brand images through local API ( #163960 )
...
Co-authored-by: Robert Resch <robert@resch.dev >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-02-25 17:10:28 +01:00
Robert Resch
ea7e94bcc1
Replace pre-commit by prek ( #160427 )
2026-01-13 15:09:02 +01:00
Paulus Schoutsen
855d7c6e16
Extract WebRTC integration ( #157648 )
2025-12-04 09:44:24 -05:00
Franck Nijhof
482b5d49a3
Introduce Home Assistant Labs ( #156840 )
2025-11-20 21:22:37 +01:00
puddly
12f152d6e4
Home Assistant Connect ZBT-2 integration ( #151015 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2025-09-08 11:18:31 +02:00
Steven Hartland
4ed4c2cc5c
Fix scaffolding generations ( #138820 )
2025-02-19 20:23:29 +01:00
Joost Lekkerkerker
5e50b11114
Avoid core documentation url hosted elsewhere ( #130513 )
...
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com >
Co-authored-by: Franck Nijhof <frenck@frenck.nl >
2025-01-14 13:17:25 +01:00
Allen Porter
96e67373db
Validate quality scale tiers against the tier declared in the integration manifest ( #131286 )
...
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com >
2024-11-22 19:27:40 +01:00
Joost Lekkerkerker
ae0cd431a0
Implement new Integration Quality Scale ( #130518 )
2024-11-20 21:39:24 +01:00
Joost Lekkerkerker
e6225e3dcc
Drop current quality scale ( #131072 )
2024-11-20 20:54:15 +01:00
Joost Lekkerkerker
b270e4556c
Avoid core manifest to have an issue tracker ( #130514 )
2024-11-13 12:16:07 +01:00
Jan-Philipp Benecke
4964470e9c
Remove deprecated panel_iframe integration ( #128532 )
2024-10-16 21:34:43 +02:00
Jan-Philipp Benecke
82e9792b4d
Remove deprecated map integration ( #128529 )
2024-10-16 20:46:00 +02:00
Malte Franken
ba7f36328d
Add diagnostics to GeoNet NZ Quakes integration ( #125320 )
...
* add diagnostics platform
* add tests
* add snapshot data
* remove from no diagnostics list
2024-09-05 11:35:36 +02:00
Malte Franken
b5831344a0
Add diagnostics to GDACS integration ( #125296 )
...
* simple diagnostics
* add service status information
* remove from no diagnostics list
* wip
* cater for the case where status info is undefined
* make test work
* code reformatted
* add snapshot data
* simplify code
2024-09-05 10:53:12 +02:00
jan iversen
bc7d2d2195
Remove modbus codeowner, and downgrade to quality "No score" ( #122010 )
...
Co-authored-by: Franck Nijhof <git@frenck.dev >
2024-07-16 11:26:44 +02:00
tronikos
2b7685b71d
Add Google Assistant SDK diagnostics ( #118513 )
2024-05-30 22:13:54 -04:00
tronikos
63227f14ed
Add diagnostics to Google Generative AI ( #118262 )
...
* Add diagnostics for Google Generative AI
* Remove quality scale from manifest
* include options in diagnostics
2024-05-28 00:02:32 -04:00
tronikos
0588806922
Promote Google Generative AI to platinum quality ( #118158 )
...
* Promote Google Generative AI to platinum quality
* make exception for diagnostics
2024-05-26 17:07:31 -04:00
Matthias Alphart
344bb568f4
Add diagnostics support for Fronius ( #117845 )
...
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com >
2024-05-25 14:01:24 +02:00
Joost Lekkerkerker
5229f0d0ef
Exclude modbus from diagnostics hassfest check ( #117855 )
2024-05-22 13:09:20 +02:00
epenet
54d048fb11
Remove silver integrations from NO_DIAGNOSTICS ( #117840 )
2024-05-21 10:01:13 +02:00
MatthewFlamm
9aa7d3057b
Add diagnostics for nws ( #117587 )
...
* add diagnostics
* remove hassfezt exception
2024-05-16 21:26:22 +02:00
epenet
996132f3f8
Ensure gold and platinum integrations implement diagnostic ( #117565 )
2024-05-16 11:33:23 -04:00
Sid
ccd2e989c3
Enable ruff RUF005 and fix occurrences ( #113589 )
2024-03-16 07:37:20 -10:00
Paulus Schoutsen
f416d67d21
Remove built-in support for import_executor in manifest ( #112725 )
2024-03-08 12:02:32 -05:00
Marc Mueller
19ab3d6daf
Add empty line after module docstring [helpers + other] ( #112707 )
2024-03-08 10:36:11 -05:00
J. Nick Koston
4ea1c5cc3c
Add support for importing integrations in the executor ( #111336 )
...
* Add support for pre-imports at setup time
alternative solution to #111331
* refactor
* refactor
* refactor
* mark >1.0s integrations
* no point in executor if already loaded
* no point in executor if already loaded
* cleanup
* cleanup
* two more
* one more
* analytics loads a lot more integrations
* cloud
* debug
* psutil, hardwre
* try zha
* Update homeassistant/setup.py
* await
* comments
* coverage
* coverage
* coverage
* move logic to loader
* move logic to loader
* preserve comments
2024-02-26 14:49:43 -05:00
Jan-Philipp Benecke
baf84b6fba
Add single_config_entry manifest option ( #109505 )
...
* Allow setting if we support multiple config entries in config flow
* Move property to config flow instead of flow handler
* Move marking an integration as single instance only to manifest
* Revert line remove
* Avoid init a config flow or adding a new entry on a single instance with an entry
* Revert changes in test
* Process code review comments
* Apply code review suggestion
2024-02-26 19:00:33 +01:00
Erik Montnemery
b953f2998c
Rename the safe_mode integration to recovery_mode ( #102581 )
...
* Rename safe mode integration to recovery mode
* Update code
2023-10-24 09:11:14 +02:00
Raman Gupta
2ad0fd1ce1
Adjust hassfest.manifest based on config.action ( #100577 )
2023-09-19 17:30:38 +02:00
Erik Montnemery
f9b2e10f72
Add new board type ( #99334 )
2023-08-30 16:37:13 +02:00
Erik Montnemery
7e7cb15d5b
Revert "Allows defining list of attributes excluded from history in manifest.json" ( #99300 )
...
Revert "Allows defining list of attributes excluded from history in manifest.json (#99283 )"
This reverts commit 0366e14630 .
2023-08-30 08:26:26 +02:00
Erik Montnemery
0366e14630
Allows defining list of attributes excluded from history in manifest.json ( #99283 )
...
* Move list of attributes excluded from history to manifest.json
* Address comments
2023-08-29 20:14:33 +02:00
Ville Skyttä
6399d74c15
Remove unnnecessary pylint configs from core ( #98704 )
2023-08-22 23:12:12 +02:00