[x] I checked for similar existing issues (both open and closed) before posting.
[x] I am running the latest version.
Expected behavior
When I disarm the alarm after entering a code, it should disarm instantaneously.
If I disarm using another card (default), this card should be in sync with it.
Actual behavior
Disarming the alarm is taking quite some time.
Disarming using the default card works, but the card gets out of sync and seems stuck for some time.
There were no console errors.
Steps to Reproduce
Scenario 1: Disarming while arming countdown is active
1 - Add the card
2 - Add the default card next to it (just for control)
3 - Arm the alarm in Away mode
4 - While the arming countdown is active, enter the disarm code and click disarm
5 - The card will hang for a while, then will reflect the action.
Scenario 2: Disarming using the standard card:
Repeat steps 1 to 3 above.
4 - While the arming countdown is active, enter the disarm code and click disarm on the default card
5 - The default card will reflect it immediately
6 - The card will hang for quite a while. Sometimes it is needed to re-enter the disarm code so it gets unstuck.
Checklist
Expected behavior
When I disarm the alarm after entering a code, it should disarm instantaneously. If I disarm using another card (default), this card should be in sync with it.
Actual behavior
Disarming the alarm is taking quite some time. Disarming using the default card works, but the card gets out of sync and seems stuck for some time.
There were no console errors.
Steps to Reproduce
Scenario 1: Disarming while arming countdown is active 1 - Add the card 2 - Add the default card next to it (just for control) 3 - Arm the alarm in Away mode 4 - While the arming countdown is active, enter the disarm code and click disarm 5 - The card will hang for a while, then will reflect the action.
Scenario 2: Disarming using the standard card: Repeat steps 1 to 3 above. 4 - While the arming countdown is active, enter the disarm code and click disarm on the default card 5 - The default card will reflect it immediately 6 - The card will hang for quite a while. Sometimes it is needed to re-enter the disarm code so it gets unstuck.
Check video: https://github.com/nielsfaber/alarmo-card/assets/5632324/b1085d70-2781-4589-b6c9-f4f54ff5e8d1