summaryrefslogtreecommitdiff
path: root/bin/ebus_app
diff options
context:
space:
mode:
Diffstat (limited to 'bin/ebus_app')
-rwxr-xr-xbin/ebus_app30
1 files changed, 0 insertions, 30 deletions
diff --git a/bin/ebus_app b/bin/ebus_app
deleted file mode 100755
index d381254..0000000
--- a/bin/ebus_app
+++ /dev/null
@@ -1,30 +0,0 @@
-#!/usr/bin/env python
-# -*- coding:utf8 -*-
-# xapek.org, 2010
-import asyncore
-from pymongo import Connection
-from ebus import EbusReader
-from time import time
-
-connection = Connection("10.2.2.13", 27017)
-db = connection["ebus"]
-db.authenticate("ebus", "ebus")
-collection = db["data"]
-
-def insert(ebus_packet):
- try:
- if ebus_packet.values() != dict():
- data={'name':ebus_packet.name(), 'values':ebus_packet.values(), 'time':time()}
- collection.insert(data)
- print "Inserted: %s" % data
- except Exception,e:
- try:
- print "Failed to insert %s -- %s" % (ebus_packet.name(), e)
- except Exception,e:
- print e
-
-reader = EbusReader()
-reader.handle_ebus = insert
-reader.debug = False
-
-asyncore.loop()