Charts Charts application catches event from devices (event with device identifier) and stores values in database. It also provides a way to get these saved data and generates graphic widget to display these values on charts.