Custom Component: Crow Runner / Arrowhead AAP 8/16 Alarm IP Module

looking at the ESL-2 Install & Program Manual there is a config option that would require the code before arm
image
and
image
as _attr_code_arm_required = True has been in the source for a few years you would have had this warning before. Therefore I wonder if I should actually change this behaviour

Update:
Created a PR to fix the current deprecation warnings, version has been running in my installation for 2 weeks