diff options
author | Yves Fischer <yvesf-git@xapek.org> | 2013-04-19 21:54:11 +0200 |
---|---|---|
committer | Yves Fischer <yvesf-git@xapek.org> | 2013-04-19 21:54:11 +0200 |
commit | 8de2253c28d95907436b2e26f0805dd83e85a8ce (patch) | |
tree | c05a4792108752db15c0429655271680a02aa853 /datastore-leveldb/bin | |
parent | c2d48c0082cdeb38eff3a3f8eb68ae7758fa4439 (diff) | |
download | ebus-alt-8de2253c28d95907436b2e26f0805dd83e85a8ce.tar.gz ebus-alt-8de2253c28d95907436b2e26f0805dd83e85a8ce.zip |
leveldb: /api/value mit server geniertem timestamp
Diffstat (limited to 'datastore-leveldb/bin')
-rw-r--r-- | datastore-leveldb/bin/insert_testdata.py | 13 |
1 files changed, 8 insertions, 5 deletions
diff --git a/datastore-leveldb/bin/insert_testdata.py b/datastore-leveldb/bin/insert_testdata.py index 6ea1180..5f396a9 100644 --- a/datastore-leveldb/bin/insert_testdata.py +++ b/datastore-leveldb/bin/insert_testdata.py @@ -7,17 +7,20 @@ s = ["heizkreisregler9.solarDaten.tempKollektor", "heizkreisregler10.betriebsdatenRegler1.kesselTemperatur", "feuerungsautomat1.betriebsdatenRegler1.aussenTemperatur"] -MINUTE = 1000 * 60 -DAY = MINUTE * 60 * 24 +MILLISEC = 1 +SECOND = 1000 * MILLISEC +MINUTE = SECOND * 60 +HOUR = MINUTE * 60 +DAY = HOUR * 24 NOW = long(time.time()*1000) -FROM=NOW-DAY*30 +FROM=NOW-5*HOUR TO=NOW -STEP=MINUTE +STEP=500 * MILLISEC for i in range(FROM,TO,STEP): for j,sensor in zip(range(len(s)),s): - x = (float(i)/DAY)+j + x = (float(i)/MINUTE)+j requests.put("http://localhost:8080/api/value/"+sensor+"/"+str(i), str(50+50*math.sin(x))) |