This project is mirrored from https://github.com/home-assistant/core.git.
Pull mirroring updated .
- Mar 15, 2025
-
-
Tim Laing authored
* Aded Generate Content Service for OpenAI to match Google AI * Fixed code for commit checks * Addressed code review comments * Address review comments * Addressed @balloob review comments. * Address futher review comments from @balloob
-
J. Nick Koston authored
* Handle open/closed state in reproduce_state for tilt only covers fixes #137144 * cleanups * cleanups * cleanups * cleanups * cleanups * cleanups * cleanups * cleanups * cleanups * cleanups * cleanups * cleanups * rework * rework * rework * rework * more coverage * more coverage * more coverage * more coverage * more coverage * more coverage * more coverage * more coverage * more coverage * more coverage * more coverage * back compat * back compat * back compat * cleanups * cleanups * cleanups * cleanups * comments * comments
-
Denis Shulyaka authored
* Anthropic conversation extended thinking support * update conversation snapshots * Add conversation test * Update openai_conversation snapshots * Removed metadata * Removed metadata * Removed thinking * cosmetic fix * combine user messages * Apply suggestions from code review * Add tests for chat_log messages conversion * s/THINKING_BUDGET_TOKENS/THINKING_BUDGET/ * Apply suggestions from code review * Update tests * Update homeassistant/components/anthropic/strings.json Co-authored-by:
Paulus Schoutsen <paulus@home-assistant.io> * apply suggestions from code review --------- Co-authored-by:
Robert Resch <robert@resch.dev> Co-authored-by:
Paulus Schoutsen <paulus@home-assistant.io>
-
Luke Lashley authored
* Seperate entities to a new dock device * update entity names * Update homeassistant/components/roborock/coordinator.py --------- Co-authored-by:
Paulus Schoutsen <balloob@gmail.com>
-
Luke Lashley authored
Bump python-Snoo to 0.6.3
-
J. Nick Koston authored
changelog: https://github.com/bdraco/nexia/compare/2.2.2...2.4.0
-
Jeff Terrace authored
-
- Mar 14, 2025
-
-
puddly authored
* Initial implementation of hardware update model * Fixes * WIP: change the `homeassistant_sky_connect` integration type * More fixes * WIP * Display firmware info in the device page * Make progress more responsive * WIP: Yellow * Abstract the bootloader reset type * Clean up comments * Make the Yellow integration non-hardware * Use the correct radio device for Yellow * Avoid hardcoding strings * Use `FIRMWARE_VERSION` within config flows * Fix up unit tests * Revert integration type changes * Rewrite hardware ownership context manager name, for clarity * Move manifest parsing logic into a new package Pass the correct type to the firmware API library * Create and delete entities instead of mutating the entity description * Move entity replacement into a `async_setup_entry` callback * Change update entity category from "diagnostic" to "config" * Have the client library handle firmware fetching * Switch from dispatcher to `async_on_state_change` * Remove unnecessary type annotation on base update entity * Simplify state recomputation * Remove device registry code, since the devices will not be visible * Further simplify state computation * Give the device-less update entity a more descriptive name * Limit state changes to integer increments when sending firmware update progress * Re-raise `HomeAssistantError` if there is a problem during flashing * Remove unnecessary state write during entity creation * Rename `_maybe_recompute_state` to `_update_attributes` * Bump the flasher to 0.0.30 * Add some tests * Ensure the update entity has a sensible name * Initial ZBT-1 unit tests * Replace `_update_config_entry_after_install` with a more explicit `_firmware_info_callback` override * Write the firmware version to the config entry as well * Test the hardware update platform independently * Add unit tests to the Yellow and ZBT-1 integrations * Load firmware info from the config entry when creating the update entity * Test entity state restoration * Test the reloading of integrations marked as "owning" * Test installation failure cases * Test firmware type change callback failure case * Address review comments
-
Mick Vleeshouwer authored
Bump Overkiz to 1.16.3
-
J. Diego Rodríguez Royo authored
Add 700 RPM option to washer spin speed options
-
Maciej Bieniek authored
Add missing translations for options attribute
-
Michel van de Wetering authored
* Remove idle as off state * Fix merge mistake * Fix merge mistake --------- Co-authored-by:
Erik Montnemery <erik@montnemery.com>
-
Marc Mueller authored
-
Erik Montnemery authored
-
Manu authored
* add update_daily action * day strings
-
Paul Bottein authored
* Add lawn mower support to google assistant * Update snapshots * Sort alphabetically * Refactor service call * Refactor service call * Feedback
-
Hessel authored
change max ICP value to fixed value Co-authored-by:
Hessel van Es <hessel@datadragons.nl>
-
Joost Lekkerkerker authored
-
Brett Adams authored
* Update media player * Add media player platform with tests and bump firmware
-
Petar Petrov authored
* ZWaveJS: NVM backup and restore API * remove unused const * test fix * switch to WS commands * Backup & restore MVP * Use base64 data directly * update tests * fix mistake * Apply suggestions from code review Co-authored-by:
Martin Hjelmare <marhje52@gmail.com> * PR comments * update tests * more tests --------- Co-authored-by:
Martin Hjelmare <marhje52@gmail.com>
-
J. Nick Koston authored
mostly logging fixes (some format stings were missing values) related issue #139126
-
Erik Montnemery authored
-
Erik Montnemery authored
-
Luke Lashley authored
* improve snoo testing * change to asyncMock method of testing * Apply suggestions from code review Co-authored-by:
Joost Lekkerkerker <joostlek@outlook.com> * address comments * Apply suggestions from code review Co-authored-by:
Joost Lekkerkerker <joostlek@outlook.com> * adress comments --------- Co-authored-by:
Joost Lekkerkerker <joostlek@outlook.com>
-
Jan Bouwhuis authored
* Add availability support for MQTT subentries * Update homeassistant/components/mqtt/config_flow.py Co-authored-by:
Erik Montnemery <erik@montnemery.com> * Update homeassistant/components/mqtt/config_flow.py Co-authored-by:
Erik Montnemery <erik@montnemery.com> * Update homeassistant/components/mqtt/config_flow.py Co-authored-by:
Erik Montnemery <erik@montnemery.com> * Update homeassistant/components/mqtt/strings.json Co-authored-by:
Erik Montnemery <erik@montnemery.com> --------- Co-authored-by:
Erik Montnemery <erik@montnemery.com>
-
Luke Lashley authored
* Add dynamic update interval to Roborock * mr comments * update time intervals * Set A01 to 1 minute * set interval to 30
-
Brett Adams authored
* Fix streaming full charge * ruff
-
Brett Adams authored
* Add streaming switches * Add switch tests * Update snapshot * Fix sentry * update test docstring
-
Jan Bouwhuis authored
* Add initial MQTT subentry support for notify entities * Fix componts assigment is reset on device config. Translation tweaks * Rephrase * Go to summary menu when components are set up already - add test * Fix suggested device info on config flow * Invert * Simplify subentry config flow and omit menu * Use constants instead of literals * More constants * Teak some translations * Only show save when the the entry is dirty * Do not trigger an entry reload twice * Remove encoding, entity_category * Remove icon from mqtt subentry flow * Separate entity settings and MQTT specific settings * Remove object_id and refactor * Migrate translations * Make subconfig flow test extensible * Make sub reconfig flow tests extensible * Rename entity_platform_config step to mqtt_platform_config * Make component unique ID independent from the name * Move code for update of component data to helper * Follow up on code review * Skip dirty stuff * Fix rebase issues #1 * Do not allow reconfig for entity platform/name, default QoS and refactor tests * Add entity platform and entity name label to basic entity config dialog * Rename to exclude_from_reconfig and make reconfig option not optional
-
Joost Lekkerkerker authored
* Bump ruff to 0.10.0 * Bump ruff to 0.10.0 * Bump ruff to 0.10.0 * Bump ruff to 0.10.0 * Update pyproject.toml Co-authored-by:
Marc Mueller <30130371+cdce8p@users.noreply.github.com> * Fix --------- Co-authored-by:
Marc Mueller <30130371+cdce8p@users.noreply.github.com>
-
Petar Petrov authored
* Expose ZWaveJS`supports_long_range` to the frontend * update test
-
Maciej Bieniek authored
-
Norbert Rittel authored
* Use correct unit symbol "min" for minutes in `webmin` integration Replace the unit symbol "m" which stands for meter with the correct SI uni symbol "min". * Update test_sensor.ambr * Update test_sensor.ambr (2)
-
Jan-Philipp Benecke authored
-
Louis Christ authored
* Use only ipv4 for zeroconf * Fix tests * Use only ip_address for ip version check * Add test * Reduce test
-
ashionky authored
* MILLIWATT * MILLIWATT
-
Simone Chemelli authored
* Add exceptions translation for Comelit * apply review comment * Add climate tests for Comelit * Revert "Add climate tests for Comelit" This reverts commit 6d76d312a064491be4dbfb960a28b00f742f4186.
-
Marc Mueller authored
-
Simone Chemelli authored
-