dynamic read json and show : complete
alarm : complete