refactoring + setIOAlarmConfig
additional api calls
clear text result string -> _result
more functions
more functions