diff options
author | Yves Fischer <yvesf-git@xapek.org> | 2013-04-18 17:34:27 +0200 |
---|---|---|
committer | Yves Fischer <yvesf-git@xapek.org> | 2013-04-18 17:34:27 +0200 |
commit | 87f4134201f0a0840415aab531e32ca714bc7a36 (patch) | |
tree | cf148ecc810f92ca2e4c177498a56130806ed4e4 /datastore-leveldb/bin | |
parent | 7c8e064216cc672557cbf3892ff090490505e408 (diff) | |
download | ebus-alt-87f4134201f0a0840415aab531e32ca714bc7a36.tar.gz ebus-alt-87f4134201f0a0840415aab531e32ca714bc7a36.zip |
leveldb geht so
Diffstat (limited to 'datastore-leveldb/bin')
-rw-r--r-- | datastore-leveldb/bin/insert_testdata.py | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/datastore-leveldb/bin/insert_testdata.py b/datastore-leveldb/bin/insert_testdata.py new file mode 100644 index 0000000..d1fd74a --- /dev/null +++ b/datastore-leveldb/bin/insert_testdata.py @@ -0,0 +1,19 @@ +import random +import math +import time +import requests + +s = ["heizkreisregler9.solarDaten.tempKollektor", + "heizkreisregler10.betriebsdatenRegler1.kesselTemperatur", + "feuerungsautomat1.betriebsdatenRegler1.aussenTemperatur"] + +MINUTE = 1000 * 60 +DAY = MINUTE * 60 * 24 +NOW = long(time.time()*1000) +for i in range(NOW-14*DAY, NOW, MINUTE): + for j,sensor in zip(range(len(s)),s): + x = (float(i)/DAY)+j + requests.put("http://localhost:8080/api/value/"+sensor+"/"+str(i), + str(50+50*math.sin(x))) + + |