import random import math import time import requests s = ["heizkreisregler9.solarDaten.tempKollektor", "heizkreisregler10.betriebsdatenRegler1.kesselTemperatur", "feuerungsautomat1.betriebsdatenRegler1.aussenTemperatur"] MILLISEC = 1 SECOND = 1000 * MILLISEC MINUTE = SECOND * 60 HOUR = MINUTE * 60 DAY = HOUR * 24 NOW = long(time.time()*1000) FROM=NOW-5*HOUR TO=NOW STEP=500 * MILLISEC for i in range(FROM,TO,STEP): for j,sensor in zip(range(len(s)),s): x = (float(i)/MINUTE)+j requests.put("http://localhost:8080/api/value/"+sensor+"/"+str(i), str(50+50*math.sin(x)))