-
-
Notifications
You must be signed in to change notification settings - Fork 32.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add MQTT Alarm Control Panel custom bypass state #32541
Add MQTT Alarm Control Panel custom bypass state #32541
Conversation
Hey there @home-assistant/core, mind taking a look at this pull request as its been labeled with a integration ( |
Adding missing alarm states Complements: home-assistant/core#32541
Adds missing states: Complements: home-assistant/core#32541
Adds missing states: Complements: home-assistant/core#32541
caf63ec
to
df28380
Compare
df28380
to
c7b7b03
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
https://developers.home-assistant.io/docs/entity_alarm_control_panel/#alarm-custom-bypass
I think you need to add the async_alarm_arm_custom_bypass
method and also add to supported_features.
@MatthewFlamm Valid point |
Should I squash all commits into one? |
I think it is usually customary in most cases to keep all the commits available during review, and then the person who merges it can squash them. Otherwise, for example, my comment will be out of context if someone cannot see the history of the commits. |
This one is ready for a review. |
Is anything else required to get this reviewed and merged? It does not break anything. Just makes it up to date with main |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good!
* Update alarm_control_panel.mqtt.markdown Adds missing states: Complements: home-assistant/core#32541 * payload_arm_custom_bypass added * MQTT Abbreviation for payload_arm_custom_bypass MQTT Abbreviation for payload_arm_custom_bypass -> pl_arm_custom_b Co-authored-by: Franck Nijhof <git@frenck.dev>
Breaking change
Proposed change
Currently Alarm Control Panel component has more states than is available in it's MQTT version.
This pull request fixes that.
Type of change
Example entry for
configuration.yaml
:# Example configuration.yaml
Additional information
Checklist
black --fast 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
..coveragerc
.The integration reached or maintains the following Integration Quality Scale: