Josef Zweck and GitHub
c1e5673cbd
Allow rename of the backup folder for OneDrive ( #138407 )
2025-02-23 14:46:37 +01:00
Andre Lengwenus and GitHub
800fe1b01e
Remove individual lcn devices for each entity ( #136450 )
2025-02-23 14:42:54 +01:00
J. Diego Rodríguez Royo and GitHub
6ebda9322d
Fetch allowed values for select entities at Home Connect ( #139103 )
...
Fetch allowed values for enum settings
2025-02-23 13:54:02 +01:00
Michael and GitHub
4ca39636e2
Backup location feature requires Synology DSM 6.0 and higher ( #139106 )
...
* the filestation api requires dsm 6.0
* fix tests
2025-02-23 13:27:14 +01:00
David Bonnes and GitHub
746d1800f9
Add tests to Evohome for its native services ( #139104 )
...
initial commit
2025-02-23 11:43:25 +00:00
Paulus Schoutsen and GitHub
91668e99e3
OpenAI to report when running out of funds ( #139088 )
2025-02-23 11:51:25 +02:00
J. Diego Rodríguez Royo and GitHub
5b0eca7f85
Add select setting entities to Home Connect ( #138884 )
...
* Add select setting entities
* Improvements
2025-02-23 01:42:25 +01:00
J. Nick Koston and GitHub
93b01a3bc3
Fix minimum schema version to run event_id_post_migration ( #139014 )
...
* Fix minimum version to run event_id_post_migration
The table rebuild to fix the foreign key constraint was added
in https://github.com/home-assistant/core/pull/120779 but the
schema version was not bumped so we need to make sure
any database that was created with schema 43 or older
still has the migration run as otherwise they will not
be able to purge the database with SQLite since each
delete in the events table will due a full table scan
of the states table to look for a foreign key that is
not there
fixes #138818
* Apply suggestions from code review
* Update homeassistant/components/recorder/migration.py
* Update homeassistant/components/recorder/migration.py
* Update homeassistant/components/recorder/const.py
* Apply suggestions from code review
* Apply suggestions from code review
* Apply suggestions from code review
* Apply suggestions from code review
* update tests, add more cover
* update tests, add more cover
* Update tests/components/recorder/test_migration_run_time_migrations_remember.py
2025-02-22 15:39:12 -05:00
J. Diego Rodríguez Royo and GitHub
98c6a578b7
Add buttons to Home Connect ( #138792 )
...
* Add buttons
* Fix stale documentation
2025-02-22 21:14:11 +01:00
J. Diego Rodríguez Royo and GitHub
92788a04ff
Add entities that represent program options to Home Connect ( #138674 )
...
* Add program options as entities
* Use program options constraints
* Only fetch the available options on refresh
* Extract the option definitions getter from the loop
* Add the option entities only when it is required
* Fix typo
2025-02-22 21:08:39 +01:00
G Johansson and GitHub
4a0b1b74e3
Implement base entity for smhi ( #139042 )
2025-02-22 14:36:09 +02:00
3160b7baa0
Swap the Gemini SDK to the newly released Unified SDK ( #138246 )
...
* Swapped the old GenAI client with the newly realeased one
* Fixed the Generate Content Action, Config Flow loading and code cleanup
* Add a function to mask the issues with Tools which start with Hass
* Fix most tests
* google-genai==1.1.0
* fixes
* Fixed the remaining tests
* Adressed comments
---------
Co-authored-by: Paulus Schoutsen <balloob@gmail.com >
Co-authored-by: tronikos <tronikos@users.noreply.github.com >
2025-02-21 22:41:05 -08:00
Claudio Ruggeri - CR-Tech and GitHub
baa3b15dbc
Fix write_registers calling after the upgrade of pymodbus to 3.8.x ( #139017 )
2025-02-21 21:16:15 -06:00
bf83f5a671
Add button to set date and time for thermopro TP358/TP393 ( #135740 )
...
Co-authored-by: J. Nick Koston <nick@koston.org >
2025-02-21 19:40:55 -06:00
463d9617ac
Add target_temp_step attribute to water_heater ( #138920 )
...
Co-authored-by: yunseon.park <yunseon.park@lge.com >
2025-02-21 23:49:17 +00:00
J. Nick Koston and GitHub
8078e41cad
Allow ignored thermobeacon devices to be set up from the user flow ( #139009 )
...
Every few days we get an issue report about a device a user ignored and forgot about, and than can no longer get set up. Sometimes its a govee device, sometimes its a switchbot device, but the pattern is consistent.
Allow ignored devices to be selected in the user step and replace the ignored entry.
Same as #137056 and #137052 but for thermobeacon
2025-02-21 21:22:06 +02:00
Shay Levy and GitHub
fb5af9acd0
Fix Shelly mock initialization for sleepy RPC device in tests ( #139003 )
2025-02-21 20:52:10 +02:00
Sam Wright and GitHub
a92c52e65b
Unifi zone based rules ( #138974 )
...
* Add support for controlling zone based firewall policies
* Add test
* Address Kane's comments + add real repo
* Add firewall icon
2025-02-21 18:14:52 +01:00
Shay Levy and GitHub
800f680bd5
Fix Shelly model name for xmod devices ( #138984 )
2025-02-21 09:53:43 -06:00
Martin Hjelmare and GitHub
26c60880e4
Add remember the milk entity tests ( #138991 )
...
* Add remember the milk entity tests
* Fix docstring
2025-02-21 09:45:00 -06:00
Manu and GitHub
059a6dddbe
Fix off by one bug when sorting tasks in Habitica integration ( #138993 )
...
* Fix off-by-one bug when sorting dailies and to-dos in Habitica
* Add test
2025-02-21 09:39:24 -06:00
Manu and GitHub
8068f82888
Don't fail on successful relogin in pyLoad integration ( #138936 )
...
* Don't fail on successful relogin
* logging
2025-02-21 16:16:55 +01:00
puddly and GitHub
debee25086
Migrate homeassistant_hardware to use FirmwareInfo instead of just the application type ( #138874 )
...
* Migrate `self._probed_firmware_type` to `self._probed_firmware_info`
* Migrate from `firmware_type` to the full `firmware_info`
* Implement `probe_silabs_firmware_type` via `probe_silabs_firmware_info`
* Fix unit tests
* Increase coverage
* Bring test coverage to 100%
* Simplify test per review comment
2025-02-21 09:26:35 -05:00
Andrew Sayre and GitHub
b73c6ed768
Update HEOS host from discovery ( #138950 )
2025-02-21 13:32:36 +01:00
Pete Sage and GitHub
1d43cb3f29
Media Player tests patch demo object ( #138854 )
2025-02-21 13:25:22 +01:00
J. Nick Koston and GitHub
4f43c971cd
Remember inkbird device type in the config entry ( #138967 )
2025-02-21 13:22:34 +01:00
epenet and GitHub
9d241a77b7
Adjust DSL line status options in SFR Box integration ( #136425 )
2025-02-20 23:14:17 +01:00
Michael and GitHub
490e012e54
Fix handling of min/max temperature presets in AVM Fritz!SmartHome ( #138954 )
2025-02-20 22:38:43 +01:00
Arie Catsman and GitHub
e8ff31b792
Add error handling to enphase_envoy number platform action ( #136812 )
2025-02-20 22:23:59 +01:00
Markus Adrario and GitHub
5d1eb69281
Add light platform to Homee ( #138776 )
2025-02-20 19:31:31 +01:00
Erik Montnemery and GitHub
ff4f4111d0
Minor adjustment of recorder helper ( #138941 )
2025-02-20 16:28:39 +00:00
Jonas Fors Lellky and GitHub
66f293c8f3
Add climate entity tests for flexit_bacnet and mark test coverage done (99%) ( #138887 )
2025-02-20 16:30:50 +01:00
Steven Stallion and GitHub
73442e8443
Add SensorPush Cloud integration ( #134223 )
2025-02-20 16:15:47 +01:00
Erik Montnemery and GitHub
0d8c449ff4
Validate hassio backup settings ( #138880 )
...
* Validate hassio backup settings
* Add snapshots
* Don't reset addon and folder settings
* Adapt to changes in BackupConfig.update
2025-02-20 16:06:33 +01:00
Erik Montnemery and GitHub
fb57284561
Remove helper.recorder.async_wait_recorder ( #138935 )
2025-02-20 15:02:22 +00:00
Josef Zweck and GitHub
9f7c4648a2
Allow files to be directly deleted in onedrive ( #138908 )
...
* Allow files to be directly deleted in onedrive
* let options flow reload
* update description
2025-02-20 13:35:29 +01:00
Andrew Sayre and GitHub
2d0967994e
Fix ability to set HEOS options ( #138235 )
2025-02-20 13:14:57 +01:00
Erik Montnemery and GitHub
6d6dfce7d1
Adjust cleanup of removed integration spider ( #138932 )
2025-02-20 12:19:00 +01:00
Erik Montnemery and GitHub
d9a18c2994
Adjust cleanup of removed integration myq ( #138931 )
2025-02-20 12:18:40 +01:00
Erik Montnemery and GitHub
affec21a6a
Adjust cleanup of removed integration mazda ( #138930 )
2025-02-20 12:17:58 +01:00
Erik Montnemery and GitHub
94869f3210
Adjust cleanup of removed integration linear_garage_door ( #138929 )
2025-02-20 12:17:10 +01:00
Erik Montnemery and GitHub
e53617a788
Adjust cleanup of removed integration life360 ( #138928 )
2025-02-20 12:16:39 +01:00
Erik Montnemery and GitHub
e916b57714
Adjust cleanup of removed integration eight_sleep ( #138926 )
2025-02-20 12:16:23 +01:00
Markus Adrario and GitHub
20f273f06a
Add button platform to Homee ( #138923 )
2025-02-20 12:07:12 +01:00
Erik Montnemery and GitHub
d24a14442f
Adjust cleanup of removed integration aladdin_connect ( #138917 )
2025-02-20 09:38:15 +01:00
Thomas D and GitHub
5d851b6a56
Add light platform to qbus ( #136168 )
...
* Add light platform
* Add on/off for light
* Renamed add_entities to async_add_entities
* Revert qbusmqttapi bump
* Align dependency version
* Use AddConfigEntryEntitiesCallback
* Use AddConfigEntryEntitiesCallback
2025-02-20 06:13:13 +01:00
Simone Chemelli and GitHub
901011de7b
Use xmod model info for Shelly XMOD devices ( #137013 )
2025-02-19 22:47:23 +01:00
Erik Montnemery and GitHub
ad7780291e
Correct backup date when reading a backup created by supervisor ( #138860 )
2025-02-19 22:40:03 +01:00
Glenn Waters and GitHub
406f894dc1
Environment Canada: Add a detailed forecast action ( #138806 )
...
* Add forecast service.
* Add detailed Environment Canada forecast data.
* Add icon and translations.
* Fix missing commas
* Add const.
* Add test.
2025-02-19 15:07:53 -06:00
Paulus Schoutsen and GitHub
0b6f49fec2
Filter out certain intents from being matched in local fallback ( #137763 )
...
* Filter out certain intents from being matched in local fallback
* Only filter if LLM agent can control HA
2025-02-19 14:27:42 -06:00