diff options
author | Ebus-at-dockstar <ebus@dockstar> | 2014-07-26 19:55:43 +0200 |
---|---|---|
committer | Ebus-at-dockstar <ebus@dockstar> | 2014-07-26 19:55:43 +0200 |
commit | a8cd2ecf7387d7bbe16808ca0c7acdb04a4909cb (patch) | |
tree | 524672c3237be2552379f9d752184bd3cbf1d554 /datastore-leveldb/bin | |
parent | 3f5b5ff5e71cf078c2c04906bffa06f3a1050085 (diff) | |
download | ebus-alt-a8cd2ecf7387d7bbe16808ca0c7acdb04a4909cb.tar.gz ebus-alt-a8cd2ecf7387d7bbe16808ca0c7acdb04a4909cb.zip |
Revert "embed xexpr-path" restore datastore-leveldb and other stuff
This reverts commit f6675ccdd7a5997def3c4656f0e2c5dbbbed1fc8.
Diffstat (limited to 'datastore-leveldb/bin')
-rw-r--r-- | datastore-leveldb/bin/insert_testdata.py | 27 |
1 files changed, 27 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..5f396a9 --- /dev/null +++ b/datastore-leveldb/bin/insert_testdata.py @@ -0,0 +1,27 @@ +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))) + + |