Conversation
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
…ll path (home-assistant#177205) Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
…t#178202) Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
…t#177201) Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
home-assistant#177540) Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
…-assistant#180051) Co-authored-by: Claude <noreply@anthropic.com> Co-authored-by: Erwin Douna <e.douna@gmail.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Joostlek <joostlek@outlook.com>
Co-authored-by: Claude <noreply@anthropic.com>
Co-authored-by: Matthias Alphart <farmio@alphart.net>
…sistant#180064) Co-authored-by: Moustachauve <2206577+Moustachauve@users.noreply.github.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Refactor state initialization to use current HA state and improve clarity in state management.
Add test to ensure initial state is not exposed during startup for binary sensor.
Fix formatting in expose.py import section
Update condition for exposing state changes
Fix formatting in _set_expose_state method
[pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
Parameterize core_state in test_binary_expose
Add parameterization for core state in test_expose.py
Refactor exposure state handling in expose.py
Refactor exposure state handling by initializing sensor values directly and removing unnecessary checks for CoreState.
Refactor test to clarify that initial state is not exposed during startup. Adjusted comments for better understanding.
Updated comments for clarity in test_expose.py.
Refactor KNX expose tests for clarity and functionality
[pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
Remove unused import of CoreState in test_expose.py
Refactor test_binary_expose_does_not_send_initial_state
Removed parameterization for core_state in tests and adjusted test logic to not set the state to starting.
Removed duplicate state change for entity_id in test.
Potential fix for pull request finding
Refactor test_expose.py for better async handling
Refactor test_binary_expose to improve clarity
Remove unnecessary assert_no_telegram calls
Removed redundant assertions for no telegrams after state changes.
Update comment for state change exposure
Add send_on_init configuration option for KNX
Add send_on_init configuration option to KNX expose
Refactor expose value initialization logic
Add send_on_init option to KNXExposeStoreConfigModel
[pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
Add tests for binary expose send on init feature
Add 'send_on_init' option to KNX strings
[pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
Update homeassistant/components/knx/expose.py
Fix variable name for expose value initialization
Update test to set ENTITY_ID state with brightness
Set the state of ENTITY_ID to 'on' with brightness.
Fix comments in test_expose.py for clarity
[pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
Rename variable 'value' to 'expose_value' for clarity
Fix docstring formatting in expose.py
Refactor _init_expose_state and _initialize_expose_value
Add 'send_on_init' option to KNX strings.json
Fix formatting in strings.json
Fix formatting in strings.json for reset_after section
[pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
Remove duplicate send_on_init field in expose_controller
Remove duplicate 'send_on_init' option
Fix duplicate definition of CONF_KNX_EXPOSE_SEND_ON_INIT
[pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
Fix send_on_init placement in expose.py
[pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
Removed 'send_on_init' option and updated its description.
for more information, see https://pre-commit.ci
Breaking change
Proposed change
Type of change
Additional information
Checklist
ruff format homeassistant tests)If user exposed functionality or configuration variables are added/changed:
If the code communicates with devices, web services, or third-party tools:
Updated and included derived files by running:
python3 -m script.hassfest.requirements_all.txt.Updated by running
python3 -m script.gen_requirements_all.To help with the load of incoming pull requests: