sensor_id = videk.getSensorID(node, sensor_type, sensor['name']) measurement = '''{"latitude":"","longitude":"","ts":"","value":""}''' v = sensor['value'] preparedData = [] data = json.loads(measurement) data['value'] = v data['ts'] = datetime.utcnow().isoformat() data['latitude'] = lat data['longitude'] = lon preparedData.append(data) videk.uploadMesurements(preparedData, node_id, sensor_id) if videk.serverOnline(): print "Videk server is online ..." else: print "Videk server is offline ..." sys.exit(1) pmc_file_name = "/tmp/pmc-data" spm_file_name = "/tmp/spm-data" videk.latitude = lat videk.longitude = lon cluster_id = videk.getClusterID(cluster) if cluster_id == None: videk.createCluster(cluster) cluster_id = videk.getClusterID(cluster)