Impossible to use more than 2 RFID codes (Alphanumerical)
Closed this issue · 3 comments
Checklist
- I am using the latest version of Alarmo (latest version can be found here)
- I checked for similar existing requests (both open and closed) before posting.
Alarmo Version
v1.10.4
HA Version
2024.10.0
Bug description
I use the FRIENT Keypad to send / receive instructions.
I also use RFID tags.
In the codes section, I can enter only 2 different alphanumerical codes (to match the RFID tags). It means I can only use 2 RFID tags to disarm the alarm. If I create a 3rd user using an alphanumerical code, I can only disarm the alarm using the keypad in HA.
Steps to reproduce
Here is the mqtt load :
info 2024-10-04 12:44:29z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/FRIENT_KEYPAD', payload '{"action":"disarm","action_code":"+3DD5FCFF","action_transaction":93,"action_zone":23,"battery":100,"battery_low":false,"linkquality":152,"tamper":false,"update":{"installed_version":131077,"latest_version":131077,"state":"idle"},"update_available":false,"voltage":5700}'
info 2024-10-04 12:44:29z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/FRIENT_KEYPAD', payload '{"action":"","action_code":null,"action_transaction":null,"action_zone":null,"battery":100,"battery_low":false,"linkquality":152,"tamper":false,"update":{"installed_version":131077,"latest_version":131077,"state":"idle"},"update_available":false,"voltage":5700}'
info 2024-10-04 12:44:29z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/FRIENT_KEYPAD/action', payload 'disarm'
Relevant log output
No response
I don't know how to help with this issue.
In alarmo there is no limitation to the amount of users/codes that can be stored or the format of the pincode/password.
Hence I don't see any reason why disarming works correctly with 2 codes stored, but fails after adding a third (if I understand you correctly).
Since alarmo will not directly interface with zigbee2mqtt, I assume you have some logic/automation in between to forward the pin code. Perhaps the issue could be caused there?
Did you try manually arming/disarming (via the HA keypad or via developer tools -> services) using the same alphanummerical codes as input?
Note that the code +3DD5FCFF
contains a +
which is not an alphanumerical character. This could be unrelated but you never know..
Thanks for your reply. I'll investigate this way, between Alarmo and my fingers (keypad and blueprint).
This issue is stale because it has been open 30 days with no activity. Remove stale label or comment or this will be closed in 7 days