Third-party-independent data visualization of sensor data in CoMaDa

Today, users demand comfortable frameworks and development environments independent of applications. CoMaDa 1.0 - a framework for Configuration, Management, and Data handling of sensor data - is such a framework for dealing with sensor data in an operational manner. It includes a widget to Xively, a third party service provider, to visualize sensor data collected in graphs. This results in a dependency to Xively, which is not acceptable by users today anymore due to the need for clear trustworthiness and reliability. The uploaded data must follow format specifications by Xively and API updates in the upload procedure are periodically required due to changes by Xively. In case of changes the entire widget in CoMaDa 1.0 must be updated resulting in unacceptable interrupts and downtimes for CoMaDa users. Additionally, users demand trustworthy services, which are not necessarily provided, if a third party is involved, because users lose control of their data. Thus, the visualization service in CoMaDa 1.0 was updated by including Google Charts in CoMaDa 1.1 to provide the same services as Xively, specifically visualizing single sensor types (e.g., temperature or humidity), without any third party involvement storing collected sensor data. Additionally, extended visualization services were included like a layered visualization of the same sensor types to improve the comparability of collected data (e.g., temperature measured by different sensors). CoMaDa 1.1 offers herewith a data visualization independent of data storage at third parties.