In the SIA integration it would be nice to be able to map the SIA codes to alarm states yourself, as some alarm systems have custom event codes.
In Ajax alarm system, for example if it is armed by scenario or night mode with mulfunction the armed state is not reflected to the home assistant sensor (this can happen if for example a door is not fully closed, or if a battery level is low in a sensor)
What is worse is that the sensor stays in “disarmed”, it doesn’t get “unknown” or similar.
It would be nice to have the opportunity to map custom codes to armed states in configuration
Document with the SIA codes for AJAX:
HA mapping:
As you can see there are a few like NP, ND, AF, NB, NO and so on that is not mapped (NF is not marked as custom in the spreadsheet thou)