moved settings to settings.py

master
agp8x 2014-07-22 11:52:21 +02:00
parent 2d9be47009
commit 9669309069
5 changed files with 937 additions and 71 deletions

View File

@ -4,38 +4,23 @@
import time
import sys
import traceback
from timeFunctions import *
import xml.etree.ElementTree as ET
#class SensorType(Enum):
class SensorType:
none = 0
temp = 1
humi = 2
ambi = 3
baro = 4
rain = 5
sensorValues=[
(0,''),
(100.0, '°C'),
(10.0, '%RH'),
(10.0, 'Lux'),
(1000, 'mbar'),
(2.5, 'l/qm')
]
from timeFunctions import *
from settings import SensorType
import settings
class Logger(object):
def __init__(self,names, temperature_config, log, records):
self.names = names
self.temp_sensors = temperature_config[0]
self.temp_prev_default=temperature_config[1]
def __init__(self, log):
self.names = settings.NAMES
self.temp_sensors = settings.tempSensors
self.temp_prev_default=settings.prev_temps_default
self.prev_temps =[]
for i in range(self.temp_sensors):
self.prev_temps.append(temperature_config[1])
self.temp_max_diff = temperature_config[2]
self.prev_temps.append(self.temp_prev_default)
self.temp_max_diff = settings.tempmaxdiff
self.log = log
self.records = records
self.records = settings.records
def temp_rise(self,old,new,sensor):
if(old==self.temp_prev_default):
@ -68,7 +53,7 @@ class Logger(object):
return
else:
self.write_value(value,sensor)
unit=sensorValues[type]
unit=settings.SENSOR_VALUES[type]
print(self.names[sensor] +': ' + str(value/unit[0]) + ' '+unit[1]+', ' + str(time.ctime()))
###########################################

60
all.py
View File

@ -18,79 +18,50 @@ import time
from functools import partial
from Logger import Logger
from Logger import SensorType
from settings import SensorType
import settings
#HOST = "localhost"
HOST = "192.168.2.34"
PORT = 4223
SENSORS=[
["temp1", "7B5", SensorType.temp],
["temp2", "8js", SensorType.temp],
["humi1", "7RY", SensorType.humi],
["ambi1", "8Fw", SensorType.ambi],
["ambi2", "8DJ", SensorType.ambi],
["baro1", "bB7", SensorType.baro],
]
names=[]
for x in SENSORS:
names.append(x[0])
cbtimetemp=30000
cbtimehumi=30000
cbtimeambi=60000
cbtimebaro=60000
tempSensors=2
tempmaxdiff=200 # 200== 2.0 C
prev_temps_default=20000
logs='logs'
locks='locks'
records='records'
lockname=locks+"/all.lock"
log=open(logs+"/all.log",'a')
log=open(settings.logname,'a')
if __name__ == "__main__":
try:
while True:
if not os.path.exists(lockname):
lock=open(lockname,'w')
if not os.path.exists(settings.lockname):
lock=open(settings.lockname,'w')
lock.write(str(time.time()))
lock.close()
# lock obtained
logger=Logger(names, (tempSensors, prev_temps_default, tempmaxdiff), log, records)
logger=Logger(log)
try:
ipcon = IPConnection()
# connect
ipcon.connect(HOST, PORT)
ipcon.connect(settings.HOST, settings.PORT)
log.write('start logging "all" ... @'+time.ctime()+"\n")
log.flush()
connected=[]
for i,sensor in enumerate(SENSORS):
for i,sensor in enumerate(settings.SENSORS):
print("setup device "+sensor[0]+" ("+str(i)+")")
callback=partial(logger.cb_generic, sensor=i, type=sensor[2])
cbtime=settings.TIMES[sensor[2]]
if(sensor[2] == SensorType.temp):
print("\t TEMP, "+str(cbtimetemp)+", ")
obj = Temperature(sensor[1], ipcon)
obj.set_temperature_callback_period(cbtimetemp)
obj.set_temperature_callback_period(cbtime)
callback(obj.get_temperature())
obj.register_callback(obj.CALLBACK_TEMPERATURE, callback)
elif (sensor[2] == SensorType.humi):
obj = Humidity(sensor[1], ipcon)
obj.set_humidity_callback_period(cbtimehumi)
obj.set_humidity_callback_period(cbtime)
callback(obj.get_humidity())
obj.register_callback(obj.CALLBACK_HUMIDITY, callback)
elif(sensor[2] == SensorType.ambi):
obj = AmbientLight(sensor[1], ipcon)
obj.set_illuminance_callback_period(cbtimeambi)
obj.set_illuminance_callback_period(cbtime)
callback(obj.get_illuminance())
obj.register_callback(obj.CALLBACK_ILLUMINANCE, callback)
elif (sensor[2] == SensorType.baro):
obj = Barometer(sensor[1], ipcon)
callback(obj.get_air_pressure())
obj.set_air_pressure_callback_period(cbtimebaro)
obj.set_air_pressure_callback_period(cbtime)
obj.register_callback(obj.CALLBACK_AIR_PRESSURE,callback)
else:
continue
@ -101,12 +72,13 @@ if __name__ == "__main__":
except Exception as inst:
#connection failed, log and exit
logger.printException(inst)
os.remove(lockname)
os.remove(settings.lockname)
else:
print('lock file active!!')
log.write('lock collision: lock "all" active @ '+time.ctime()+"\n")
except KeyboardInterrupt:
print("Interrupted")
log.write("keyboard-interrupt happened @"+time.ctime()+"\n")
os.remove(lockname)
os.remove(settings.lockname)
ipcon.disconnect()

View File

@ -0,0 +1,174 @@
start logging "all" ... @Tue Jul 22 11:50:42 2014
an Exception happen during connection @Tue Jul 22 11:50:42 2014
start logging "all" ... @Tue Jul 22 11:50:42 2014
an Exception happen during connection @Tue Jul 22 11:50:42 2014
start logging "all" ... @Tue Jul 22 11:50:42 2014
an Exception happen during connection @Tue Jul 22 11:50:42 2014
start logging "all" ... @Tue Jul 22 11:50:42 2014
an Exception happen during connection @Tue Jul 22 11:50:42 2014
start logging "all" ... @Tue Jul 22 11:50:42 2014
an Exception happen during connection @Tue Jul 22 11:50:42 2014
start logging "all" ... @Tue Jul 22 11:50:42 2014
an Exception happen during connection @Tue Jul 22 11:50:42 2014
start logging "all" ... @Tue Jul 22 11:50:42 2014
an Exception happen during connection @Tue Jul 22 11:50:42 2014
start logging "all" ... @Tue Jul 22 11:50:42 2014
an Exception happen during connection @Tue Jul 22 11:50:42 2014
start logging "all" ... @Tue Jul 22 11:50:42 2014
an Exception happen during connection @Tue Jul 22 11:50:42 2014
start logging "all" ... @Tue Jul 22 11:50:42 2014
an Exception happen during connection @Tue Jul 22 11:50:42 2014
start logging "all" ... @Tue Jul 22 11:50:42 2014
an Exception happen during connection @Tue Jul 22 11:50:42 2014
start logging "all" ... @Tue Jul 22 11:50:42 2014
an Exception happen during connection @Tue Jul 22 11:50:42 2014
start logging "all" ... @Tue Jul 22 11:50:42 2014
an Exception happen during connection @Tue Jul 22 11:50:42 2014
start logging "all" ... @Tue Jul 22 11:50:42 2014
an Exception happen during connection @Tue Jul 22 11:50:42 2014
start logging "all" ... @Tue Jul 22 11:50:42 2014
an Exception happen during connection @Tue Jul 22 11:50:42 2014
start logging "all" ... @Tue Jul 22 11:50:42 2014
an Exception happen during connection @Tue Jul 22 11:50:42 2014
start logging "all" ... @Tue Jul 22 11:50:42 2014
an Exception happen during connection @Tue Jul 22 11:50:42 2014
start logging "all" ... @Tue Jul 22 11:50:42 2014
an Exception happen during connection @Tue Jul 22 11:50:42 2014
start logging "all" ... @Tue Jul 22 11:50:42 2014
an Exception happen during connection @Tue Jul 22 11:50:42 2014
start logging "all" ... @Tue Jul 22 11:50:42 2014
an Exception happen during connection @Tue Jul 22 11:50:42 2014
start logging "all" ... @Tue Jul 22 11:50:42 2014
an Exception happen during connection @Tue Jul 22 11:50:42 2014
start logging "all" ... @Tue Jul 22 11:50:42 2014
an Exception happen during connection @Tue Jul 22 11:50:42 2014
start logging "all" ... @Tue Jul 22 11:50:42 2014
an Exception happen during connection @Tue Jul 22 11:50:42 2014
start logging "all" ... @Tue Jul 22 11:50:42 2014
an Exception happen during connection @Tue Jul 22 11:50:42 2014
start logging "all" ... @Tue Jul 22 11:50:42 2014
an Exception happen during connection @Tue Jul 22 11:50:42 2014
start logging "all" ... @Tue Jul 22 11:50:42 2014
an Exception happen during connection @Tue Jul 22 11:50:42 2014
start logging "all" ... @Tue Jul 22 11:50:42 2014
an Exception happen during connection @Tue Jul 22 11:50:42 2014
start logging "all" ... @Tue Jul 22 11:50:42 2014
an Exception happen during connection @Tue Jul 22 11:50:42 2014
start logging "all" ... @Tue Jul 22 11:50:42 2014
an Exception happen during connection @Tue Jul 22 11:50:42 2014
start logging "all" ... @Tue Jul 22 11:50:42 2014
an Exception happen during connection @Tue Jul 22 11:50:42 2014
start logging "all" ... @Tue Jul 22 11:50:42 2014
an Exception happen during connection @Tue Jul 22 11:50:42 2014
start logging "all" ... @Tue Jul 22 11:50:42 2014
an Exception happen during connection @Tue Jul 22 11:50:42 2014
start logging "all" ... @Tue Jul 22 11:50:42 2014
an Exception happen during connection @Tue Jul 22 11:50:42 2014
start logging "all" ... @Tue Jul 22 11:50:42 2014
an Exception happen during connection @Tue Jul 22 11:50:42 2014
start logging "all" ... @Tue Jul 22 11:50:42 2014
an Exception happen during connection @Tue Jul 22 11:50:42 2014
start logging "all" ... @Tue Jul 22 11:50:42 2014
an Exception happen during connection @Tue Jul 22 11:50:42 2014
start logging "all" ... @Tue Jul 22 11:50:42 2014
an Exception happen during connection @Tue Jul 22 11:50:42 2014
start logging "all" ... @Tue Jul 22 11:50:42 2014
an Exception happen during connection @Tue Jul 22 11:50:42 2014
start logging "all" ... @Tue Jul 22 11:50:42 2014
an Exception happen during connection @Tue Jul 22 11:50:42 2014
start logging "all" ... @Tue Jul 22 11:50:42 2014
an Exception happen during connection @Tue Jul 22 11:50:42 2014
start logging "all" ... @Tue Jul 22 11:50:43 2014
an Exception happen during connection @Tue Jul 22 11:50:43 2014
start logging "all" ... @Tue Jul 22 11:50:43 2014
an Exception happen during connection @Tue Jul 22 11:50:43 2014
start logging "all" ... @Tue Jul 22 11:50:43 2014
an Exception happen during connection @Tue Jul 22 11:50:43 2014
start logging "all" ... @Tue Jul 22 11:50:43 2014
an Exception happen during connection @Tue Jul 22 11:50:43 2014
start logging "all" ... @Tue Jul 22 11:50:43 2014
an Exception happen during connection @Tue Jul 22 11:50:43 2014
start logging "all" ... @Tue Jul 22 11:50:43 2014
an Exception happen during connection @Tue Jul 22 11:50:43 2014
start logging "all" ... @Tue Jul 22 11:50:43 2014
an Exception happen during connection @Tue Jul 22 11:50:43 2014
start logging "all" ... @Tue Jul 22 11:50:43 2014
an Exception happen during connection @Tue Jul 22 11:50:43 2014
start logging "all" ... @Tue Jul 22 11:50:43 2014
an Exception happen during connection @Tue Jul 22 11:50:43 2014
start logging "all" ... @Tue Jul 22 11:50:43 2014
an Exception happen during connection @Tue Jul 22 11:50:43 2014
start logging "all" ... @Tue Jul 22 11:50:43 2014
an Exception happen during connection @Tue Jul 22 11:50:43 2014
start logging "all" ... @Tue Jul 22 11:50:43 2014
an Exception happen during connection @Tue Jul 22 11:50:43 2014
start logging "all" ... @Tue Jul 22 11:50:43 2014
an Exception happen during connection @Tue Jul 22 11:50:43 2014
start logging "all" ... @Tue Jul 22 11:50:43 2014
an Exception happen during connection @Tue Jul 22 11:50:43 2014
start logging "all" ... @Tue Jul 22 11:50:43 2014
an Exception happen during connection @Tue Jul 22 11:50:43 2014
start logging "all" ... @Tue Jul 22 11:50:43 2014
an Exception happen during connection @Tue Jul 22 11:50:43 2014
start logging "all" ... @Tue Jul 22 11:50:43 2014
an Exception happen during connection @Tue Jul 22 11:50:43 2014
start logging "all" ... @Tue Jul 22 11:50:43 2014
an Exception happen during connection @Tue Jul 22 11:50:43 2014
start logging "all" ... @Tue Jul 22 11:50:43 2014
an Exception happen during connection @Tue Jul 22 11:50:43 2014
start logging "all" ... @Tue Jul 22 11:50:43 2014
an Exception happen during connection @Tue Jul 22 11:50:43 2014
start logging "all" ... @Tue Jul 22 11:50:43 2014
an Exception happen during connection @Tue Jul 22 11:50:43 2014
start logging "all" ... @Tue Jul 22 11:50:43 2014
an Exception happen during connection @Tue Jul 22 11:50:43 2014
start logging "all" ... @Tue Jul 22 11:50:43 2014
an Exception happen during connection @Tue Jul 22 11:50:43 2014
start logging "all" ... @Tue Jul 22 11:50:43 2014
an Exception happen during connection @Tue Jul 22 11:50:43 2014
start logging "all" ... @Tue Jul 22 11:50:43 2014
an Exception happen during connection @Tue Jul 22 11:50:43 2014
start logging "all" ... @Tue Jul 22 11:50:43 2014
an Exception happen during connection @Tue Jul 22 11:50:43 2014
start logging "all" ... @Tue Jul 22 11:50:43 2014
an Exception happen during connection @Tue Jul 22 11:50:43 2014
start logging "all" ... @Tue Jul 22 11:50:43 2014
an Exception happen during connection @Tue Jul 22 11:50:43 2014
start logging "all" ... @Tue Jul 22 11:50:43 2014
an Exception happen during connection @Tue Jul 22 11:50:43 2014
start logging "all" ... @Tue Jul 22 11:50:43 2014
an Exception happen during connection @Tue Jul 22 11:50:43 2014
start logging "all" ... @Tue Jul 22 11:50:43 2014
an Exception happen during connection @Tue Jul 22 11:50:43 2014
start logging "all" ... @Tue Jul 22 11:50:43 2014
an Exception happen during connection @Tue Jul 22 11:50:43 2014
start logging "all" ... @Tue Jul 22 11:50:43 2014
an Exception happen during connection @Tue Jul 22 11:50:43 2014
start logging "all" ... @Tue Jul 22 11:50:43 2014
an Exception happen during connection @Tue Jul 22 11:50:43 2014
start logging "all" ... @Tue Jul 22 11:50:43 2014
an Exception happen during connection @Tue Jul 22 11:50:43 2014
start logging "all" ... @Tue Jul 22 11:50:43 2014
an Exception happen during connection @Tue Jul 22 11:50:43 2014
start logging "all" ... @Tue Jul 22 11:50:43 2014
an Exception happen during connection @Tue Jul 22 11:50:43 2014
start logging "all" ... @Tue Jul 22 11:50:43 2014
an Exception happen during connection @Tue Jul 22 11:50:43 2014
start logging "all" ... @Tue Jul 22 11:50:43 2014
an Exception happen during connection @Tue Jul 22 11:50:43 2014
start logging "all" ... @Tue Jul 22 11:50:43 2014
an Exception happen during connection @Tue Jul 22 11:50:43 2014
start logging "all" ... @Tue Jul 22 11:50:43 2014
an Exception happen during connection @Tue Jul 22 11:50:43 2014
start logging "all" ... @Tue Jul 22 11:50:43 2014
an Exception happen during connection @Tue Jul 22 11:50:43 2014
start logging "all" ... @Tue Jul 22 11:50:43 2014
an Exception happen during connection @Tue Jul 22 11:50:43 2014
start logging "all" ... @Tue Jul 22 11:50:43 2014
an Exception happen during connection @Tue Jul 22 11:50:43 2014
start logging "all" ... @Tue Jul 22 11:50:43 2014
an Exception happen during connection @Tue Jul 22 11:50:43 2014
start logging "all" ... @Tue Jul 22 11:50:43 2014
keyboard-interrupt happened @Tue Jul 22 11:50:43 2014
start logging "all" ... @Tue Jul 22 11:51:14 2014
keyboard-interrupt happened @Tue Jul 22 11:51:51 2014

View File

@ -1 +1,681 @@
<exceptions></exceptions>
<exceptions><exception class="exceptions.IOError" date="Tue Jul 22 11:50:42 2014" time="1406022642" type="[Errno 2] No such file or directory: 'records/temp1_07.22.2014'">Traceback (most recent call last):
File "all.py", line 49, in &lt;module&gt;
callback(obj.get_temperature())
File "/home/agp8x/git/weatherstation/Logger.py", line 50, in cb_generic
self.write_value(value,sensor)
File "/home/agp8x/git/weatherstation/Logger.py", line 40, in write_value
valuelog=open(valuename,'a')
IOError: [Errno 2] No such file or directory: 'records/temp1_07.22.2014'
</exception><exception class="exceptions.IOError" date="Tue Jul 22 11:50:42 2014" time="1406022642" type="[Errno 2] No such file or directory: 'records/temp1_07.22.2014'">Traceback (most recent call last):
File "all.py", line 49, in &lt;module&gt;
callback(obj.get_temperature())
File "/home/agp8x/git/weatherstation/Logger.py", line 50, in cb_generic
self.write_value(value,sensor)
File "/home/agp8x/git/weatherstation/Logger.py", line 40, in write_value
valuelog=open(valuename,'a')
IOError: [Errno 2] No such file or directory: 'records/temp1_07.22.2014'
</exception><exception class="exceptions.IOError" date="Tue Jul 22 11:50:42 2014" time="1406022642" type="[Errno 2] No such file or directory: 'records/temp1_07.22.2014'">Traceback (most recent call last):
File "all.py", line 49, in &lt;module&gt;
callback(obj.get_temperature())
File "/home/agp8x/git/weatherstation/Logger.py", line 50, in cb_generic
self.write_value(value,sensor)
File "/home/agp8x/git/weatherstation/Logger.py", line 40, in write_value
valuelog=open(valuename,'a')
IOError: [Errno 2] No such file or directory: 'records/temp1_07.22.2014'
</exception><exception class="exceptions.IOError" date="Tue Jul 22 11:50:42 2014" time="1406022642" type="[Errno 2] No such file or directory: 'records/temp1_07.22.2014'">Traceback (most recent call last):
File "all.py", line 49, in &lt;module&gt;
callback(obj.get_temperature())
File "/home/agp8x/git/weatherstation/Logger.py", line 50, in cb_generic
self.write_value(value,sensor)
File "/home/agp8x/git/weatherstation/Logger.py", line 40, in write_value
valuelog=open(valuename,'a')
IOError: [Errno 2] No such file or directory: 'records/temp1_07.22.2014'
</exception><exception class="exceptions.IOError" date="Tue Jul 22 11:50:42 2014" time="1406022642" type="[Errno 2] No such file or directory: 'records/temp1_07.22.2014'">Traceback (most recent call last):
File "all.py", line 49, in &lt;module&gt;
callback(obj.get_temperature())
File "/home/agp8x/git/weatherstation/Logger.py", line 50, in cb_generic
self.write_value(value,sensor)
File "/home/agp8x/git/weatherstation/Logger.py", line 40, in write_value
valuelog=open(valuename,'a')
IOError: [Errno 2] No such file or directory: 'records/temp1_07.22.2014'
</exception><exception class="exceptions.IOError" date="Tue Jul 22 11:50:42 2014" time="1406022642" type="[Errno 2] No such file or directory: 'records/temp1_07.22.2014'">Traceback (most recent call last):
File "all.py", line 49, in &lt;module&gt;
callback(obj.get_temperature())
File "/home/agp8x/git/weatherstation/Logger.py", line 50, in cb_generic
self.write_value(value,sensor)
File "/home/agp8x/git/weatherstation/Logger.py", line 40, in write_value
valuelog=open(valuename,'a')
IOError: [Errno 2] No such file or directory: 'records/temp1_07.22.2014'
</exception><exception class="exceptions.IOError" date="Tue Jul 22 11:50:42 2014" time="1406022642" type="[Errno 2] No such file or directory: 'records/temp1_07.22.2014'">Traceback (most recent call last):
File "all.py", line 49, in &lt;module&gt;
callback(obj.get_temperature())
File "/home/agp8x/git/weatherstation/Logger.py", line 50, in cb_generic
self.write_value(value,sensor)
File "/home/agp8x/git/weatherstation/Logger.py", line 40, in write_value
valuelog=open(valuename,'a')
IOError: [Errno 2] No such file or directory: 'records/temp1_07.22.2014'
</exception><exception class="exceptions.IOError" date="Tue Jul 22 11:50:42 2014" time="1406022642" type="[Errno 2] No such file or directory: 'records/temp1_07.22.2014'">Traceback (most recent call last):
File "all.py", line 49, in &lt;module&gt;
callback(obj.get_temperature())
File "/home/agp8x/git/weatherstation/Logger.py", line 50, in cb_generic
self.write_value(value,sensor)
File "/home/agp8x/git/weatherstation/Logger.py", line 40, in write_value
valuelog=open(valuename,'a')
IOError: [Errno 2] No such file or directory: 'records/temp1_07.22.2014'
</exception><exception class="exceptions.IOError" date="Tue Jul 22 11:50:42 2014" time="1406022642" type="[Errno 2] No such file or directory: 'records/temp1_07.22.2014'">Traceback (most recent call last):
File "all.py", line 49, in &lt;module&gt;
callback(obj.get_temperature())
File "/home/agp8x/git/weatherstation/Logger.py", line 50, in cb_generic
self.write_value(value,sensor)
File "/home/agp8x/git/weatherstation/Logger.py", line 40, in write_value
valuelog=open(valuename,'a')
IOError: [Errno 2] No such file or directory: 'records/temp1_07.22.2014'
</exception><exception class="exceptions.IOError" date="Tue Jul 22 11:50:42 2014" time="1406022642" type="[Errno 2] No such file or directory: 'records/temp1_07.22.2014'">Traceback (most recent call last):
File "all.py", line 49, in &lt;module&gt;
callback(obj.get_temperature())
File "/home/agp8x/git/weatherstation/Logger.py", line 50, in cb_generic
self.write_value(value,sensor)
File "/home/agp8x/git/weatherstation/Logger.py", line 40, in write_value
valuelog=open(valuename,'a')
IOError: [Errno 2] No such file or directory: 'records/temp1_07.22.2014'
</exception><exception class="exceptions.IOError" date="Tue Jul 22 11:50:42 2014" time="1406022642" type="[Errno 2] No such file or directory: 'records/temp1_07.22.2014'">Traceback (most recent call last):
File "all.py", line 49, in &lt;module&gt;
callback(obj.get_temperature())
File "/home/agp8x/git/weatherstation/Logger.py", line 50, in cb_generic
self.write_value(value,sensor)
File "/home/agp8x/git/weatherstation/Logger.py", line 40, in write_value
valuelog=open(valuename,'a')
IOError: [Errno 2] No such file or directory: 'records/temp1_07.22.2014'
</exception><exception class="exceptions.IOError" date="Tue Jul 22 11:50:42 2014" time="1406022642" type="[Errno 2] No such file or directory: 'records/temp1_07.22.2014'">Traceback (most recent call last):
File "all.py", line 49, in &lt;module&gt;
callback(obj.get_temperature())
File "/home/agp8x/git/weatherstation/Logger.py", line 50, in cb_generic
self.write_value(value,sensor)
File "/home/agp8x/git/weatherstation/Logger.py", line 40, in write_value
valuelog=open(valuename,'a')
IOError: [Errno 2] No such file or directory: 'records/temp1_07.22.2014'
</exception><exception class="exceptions.IOError" date="Tue Jul 22 11:50:42 2014" time="1406022642" type="[Errno 2] No such file or directory: 'records/temp1_07.22.2014'">Traceback (most recent call last):
File "all.py", line 49, in &lt;module&gt;
callback(obj.get_temperature())
File "/home/agp8x/git/weatherstation/Logger.py", line 50, in cb_generic
self.write_value(value,sensor)
File "/home/agp8x/git/weatherstation/Logger.py", line 40, in write_value
valuelog=open(valuename,'a')
IOError: [Errno 2] No such file or directory: 'records/temp1_07.22.2014'
</exception><exception class="exceptions.IOError" date="Tue Jul 22 11:50:42 2014" time="1406022642" type="[Errno 2] No such file or directory: 'records/temp1_07.22.2014'">Traceback (most recent call last):
File "all.py", line 49, in &lt;module&gt;
callback(obj.get_temperature())
File "/home/agp8x/git/weatherstation/Logger.py", line 50, in cb_generic
self.write_value(value,sensor)
File "/home/agp8x/git/weatherstation/Logger.py", line 40, in write_value
valuelog=open(valuename,'a')
IOError: [Errno 2] No such file or directory: 'records/temp1_07.22.2014'
</exception><exception class="exceptions.IOError" date="Tue Jul 22 11:50:42 2014" time="1406022642" type="[Errno 2] No such file or directory: 'records/temp1_07.22.2014'">Traceback (most recent call last):
File "all.py", line 49, in &lt;module&gt;
callback(obj.get_temperature())
File "/home/agp8x/git/weatherstation/Logger.py", line 50, in cb_generic
self.write_value(value,sensor)
File "/home/agp8x/git/weatherstation/Logger.py", line 40, in write_value
valuelog=open(valuename,'a')
IOError: [Errno 2] No such file or directory: 'records/temp1_07.22.2014'
</exception><exception class="exceptions.IOError" date="Tue Jul 22 11:50:42 2014" time="1406022642" type="[Errno 2] No such file or directory: 'records/temp1_07.22.2014'">Traceback (most recent call last):
File "all.py", line 49, in &lt;module&gt;
callback(obj.get_temperature())
File "/home/agp8x/git/weatherstation/Logger.py", line 50, in cb_generic
self.write_value(value,sensor)
File "/home/agp8x/git/weatherstation/Logger.py", line 40, in write_value
valuelog=open(valuename,'a')
IOError: [Errno 2] No such file or directory: 'records/temp1_07.22.2014'
</exception><exception class="exceptions.IOError" date="Tue Jul 22 11:50:42 2014" time="1406022642" type="[Errno 2] No such file or directory: 'records/temp1_07.22.2014'">Traceback (most recent call last):
File "all.py", line 49, in &lt;module&gt;
callback(obj.get_temperature())
File "/home/agp8x/git/weatherstation/Logger.py", line 50, in cb_generic
self.write_value(value,sensor)
File "/home/agp8x/git/weatherstation/Logger.py", line 40, in write_value
valuelog=open(valuename,'a')
IOError: [Errno 2] No such file or directory: 'records/temp1_07.22.2014'
</exception><exception class="exceptions.IOError" date="Tue Jul 22 11:50:42 2014" time="1406022642" type="[Errno 2] No such file or directory: 'records/temp1_07.22.2014'">Traceback (most recent call last):
File "all.py", line 49, in &lt;module&gt;
callback(obj.get_temperature())
File "/home/agp8x/git/weatherstation/Logger.py", line 50, in cb_generic
self.write_value(value,sensor)
File "/home/agp8x/git/weatherstation/Logger.py", line 40, in write_value
valuelog=open(valuename,'a')
IOError: [Errno 2] No such file or directory: 'records/temp1_07.22.2014'
</exception><exception class="exceptions.IOError" date="Tue Jul 22 11:50:42 2014" time="1406022642" type="[Errno 2] No such file or directory: 'records/temp1_07.22.2014'">Traceback (most recent call last):
File "all.py", line 49, in &lt;module&gt;
callback(obj.get_temperature())
File "/home/agp8x/git/weatherstation/Logger.py", line 50, in cb_generic
self.write_value(value,sensor)
File "/home/agp8x/git/weatherstation/Logger.py", line 40, in write_value
valuelog=open(valuename,'a')
IOError: [Errno 2] No such file or directory: 'records/temp1_07.22.2014'
</exception><exception class="exceptions.IOError" date="Tue Jul 22 11:50:42 2014" time="1406022642" type="[Errno 2] No such file or directory: 'records/temp1_07.22.2014'">Traceback (most recent call last):
File "all.py", line 49, in &lt;module&gt;
callback(obj.get_temperature())
File "/home/agp8x/git/weatherstation/Logger.py", line 50, in cb_generic
self.write_value(value,sensor)
File "/home/agp8x/git/weatherstation/Logger.py", line 40, in write_value
valuelog=open(valuename,'a')
IOError: [Errno 2] No such file or directory: 'records/temp1_07.22.2014'
</exception><exception class="exceptions.IOError" date="Tue Jul 22 11:50:42 2014" time="1406022642" type="[Errno 2] No such file or directory: 'records/temp1_07.22.2014'">Traceback (most recent call last):
File "all.py", line 49, in &lt;module&gt;
callback(obj.get_temperature())
File "/home/agp8x/git/weatherstation/Logger.py", line 50, in cb_generic
self.write_value(value,sensor)
File "/home/agp8x/git/weatherstation/Logger.py", line 40, in write_value
valuelog=open(valuename,'a')
IOError: [Errno 2] No such file or directory: 'records/temp1_07.22.2014'
</exception><exception class="exceptions.IOError" date="Tue Jul 22 11:50:42 2014" time="1406022642" type="[Errno 2] No such file or directory: 'records/temp1_07.22.2014'">Traceback (most recent call last):
File "all.py", line 49, in &lt;module&gt;
callback(obj.get_temperature())
File "/home/agp8x/git/weatherstation/Logger.py", line 50, in cb_generic
self.write_value(value,sensor)
File "/home/agp8x/git/weatherstation/Logger.py", line 40, in write_value
valuelog=open(valuename,'a')
IOError: [Errno 2] No such file or directory: 'records/temp1_07.22.2014'
</exception><exception class="exceptions.IOError" date="Tue Jul 22 11:50:42 2014" time="1406022642" type="[Errno 2] No such file or directory: 'records/temp1_07.22.2014'">Traceback (most recent call last):
File "all.py", line 49, in &lt;module&gt;
callback(obj.get_temperature())
File "/home/agp8x/git/weatherstation/Logger.py", line 50, in cb_generic
self.write_value(value,sensor)
File "/home/agp8x/git/weatherstation/Logger.py", line 40, in write_value
valuelog=open(valuename,'a')
IOError: [Errno 2] No such file or directory: 'records/temp1_07.22.2014'
</exception><exception class="exceptions.IOError" date="Tue Jul 22 11:50:42 2014" time="1406022642" type="[Errno 2] No such file or directory: 'records/temp1_07.22.2014'">Traceback (most recent call last):
File "all.py", line 49, in &lt;module&gt;
callback(obj.get_temperature())
File "/home/agp8x/git/weatherstation/Logger.py", line 50, in cb_generic
self.write_value(value,sensor)
File "/home/agp8x/git/weatherstation/Logger.py", line 40, in write_value
valuelog=open(valuename,'a')
IOError: [Errno 2] No such file or directory: 'records/temp1_07.22.2014'
</exception><exception class="exceptions.IOError" date="Tue Jul 22 11:50:42 2014" time="1406022642" type="[Errno 2] No such file or directory: 'records/temp1_07.22.2014'">Traceback (most recent call last):
File "all.py", line 49, in &lt;module&gt;
callback(obj.get_temperature())
File "/home/agp8x/git/weatherstation/Logger.py", line 50, in cb_generic
self.write_value(value,sensor)
File "/home/agp8x/git/weatherstation/Logger.py", line 40, in write_value
valuelog=open(valuename,'a')
IOError: [Errno 2] No such file or directory: 'records/temp1_07.22.2014'
</exception><exception class="exceptions.IOError" date="Tue Jul 22 11:50:42 2014" time="1406022642" type="[Errno 2] No such file or directory: 'records/temp1_07.22.2014'">Traceback (most recent call last):
File "all.py", line 49, in &lt;module&gt;
callback(obj.get_temperature())
File "/home/agp8x/git/weatherstation/Logger.py", line 50, in cb_generic
self.write_value(value,sensor)
File "/home/agp8x/git/weatherstation/Logger.py", line 40, in write_value
valuelog=open(valuename,'a')
IOError: [Errno 2] No such file or directory: 'records/temp1_07.22.2014'
</exception><exception class="exceptions.IOError" date="Tue Jul 22 11:50:42 2014" time="1406022642" type="[Errno 2] No such file or directory: 'records/temp1_07.22.2014'">Traceback (most recent call last):
File "all.py", line 49, in &lt;module&gt;
callback(obj.get_temperature())
File "/home/agp8x/git/weatherstation/Logger.py", line 50, in cb_generic
self.write_value(value,sensor)
File "/home/agp8x/git/weatherstation/Logger.py", line 40, in write_value
valuelog=open(valuename,'a')
IOError: [Errno 2] No such file or directory: 'records/temp1_07.22.2014'
</exception><exception class="exceptions.IOError" date="Tue Jul 22 11:50:42 2014" time="1406022642" type="[Errno 2] No such file or directory: 'records/temp1_07.22.2014'">Traceback (most recent call last):
File "all.py", line 49, in &lt;module&gt;
callback(obj.get_temperature())
File "/home/agp8x/git/weatherstation/Logger.py", line 50, in cb_generic
self.write_value(value,sensor)
File "/home/agp8x/git/weatherstation/Logger.py", line 40, in write_value
valuelog=open(valuename,'a')
IOError: [Errno 2] No such file or directory: 'records/temp1_07.22.2014'
</exception><exception class="exceptions.IOError" date="Tue Jul 22 11:50:42 2014" time="1406022642" type="[Errno 2] No such file or directory: 'records/temp1_07.22.2014'">Traceback (most recent call last):
File "all.py", line 49, in &lt;module&gt;
callback(obj.get_temperature())
File "/home/agp8x/git/weatherstation/Logger.py", line 50, in cb_generic
self.write_value(value,sensor)
File "/home/agp8x/git/weatherstation/Logger.py", line 40, in write_value
valuelog=open(valuename,'a')
IOError: [Errno 2] No such file or directory: 'records/temp1_07.22.2014'
</exception><exception class="exceptions.IOError" date="Tue Jul 22 11:50:42 2014" time="1406022642" type="[Errno 2] No such file or directory: 'records/temp1_07.22.2014'">Traceback (most recent call last):
File "all.py", line 49, in &lt;module&gt;
callback(obj.get_temperature())
File "/home/agp8x/git/weatherstation/Logger.py", line 50, in cb_generic
self.write_value(value,sensor)
File "/home/agp8x/git/weatherstation/Logger.py", line 40, in write_value
valuelog=open(valuename,'a')
IOError: [Errno 2] No such file or directory: 'records/temp1_07.22.2014'
</exception><exception class="exceptions.IOError" date="Tue Jul 22 11:50:42 2014" time="1406022642" type="[Errno 2] No such file or directory: 'records/temp1_07.22.2014'">Traceback (most recent call last):
File "all.py", line 49, in &lt;module&gt;
callback(obj.get_temperature())
File "/home/agp8x/git/weatherstation/Logger.py", line 50, in cb_generic
self.write_value(value,sensor)
File "/home/agp8x/git/weatherstation/Logger.py", line 40, in write_value
valuelog=open(valuename,'a')
IOError: [Errno 2] No such file or directory: 'records/temp1_07.22.2014'
</exception><exception class="exceptions.IOError" date="Tue Jul 22 11:50:42 2014" time="1406022642" type="[Errno 2] No such file or directory: 'records/temp1_07.22.2014'">Traceback (most recent call last):
File "all.py", line 49, in &lt;module&gt;
callback(obj.get_temperature())
File "/home/agp8x/git/weatherstation/Logger.py", line 50, in cb_generic
self.write_value(value,sensor)
File "/home/agp8x/git/weatherstation/Logger.py", line 40, in write_value
valuelog=open(valuename,'a')
IOError: [Errno 2] No such file or directory: 'records/temp1_07.22.2014'
</exception><exception class="exceptions.IOError" date="Tue Jul 22 11:50:42 2014" time="1406022642" type="[Errno 2] No such file or directory: 'records/temp1_07.22.2014'">Traceback (most recent call last):
File "all.py", line 49, in &lt;module&gt;
callback(obj.get_temperature())
File "/home/agp8x/git/weatherstation/Logger.py", line 50, in cb_generic
self.write_value(value,sensor)
File "/home/agp8x/git/weatherstation/Logger.py", line 40, in write_value
valuelog=open(valuename,'a')
IOError: [Errno 2] No such file or directory: 'records/temp1_07.22.2014'
</exception><exception class="exceptions.IOError" date="Tue Jul 22 11:50:42 2014" time="1406022642" type="[Errno 2] No such file or directory: 'records/temp1_07.22.2014'">Traceback (most recent call last):
File "all.py", line 49, in &lt;module&gt;
callback(obj.get_temperature())
File "/home/agp8x/git/weatherstation/Logger.py", line 50, in cb_generic
self.write_value(value,sensor)
File "/home/agp8x/git/weatherstation/Logger.py", line 40, in write_value
valuelog=open(valuename,'a')
IOError: [Errno 2] No such file or directory: 'records/temp1_07.22.2014'
</exception><exception class="exceptions.IOError" date="Tue Jul 22 11:50:42 2014" time="1406022642" type="[Errno 2] No such file or directory: 'records/temp1_07.22.2014'">Traceback (most recent call last):
File "all.py", line 49, in &lt;module&gt;
callback(obj.get_temperature())
File "/home/agp8x/git/weatherstation/Logger.py", line 50, in cb_generic
self.write_value(value,sensor)
File "/home/agp8x/git/weatherstation/Logger.py", line 40, in write_value
valuelog=open(valuename,'a')
IOError: [Errno 2] No such file or directory: 'records/temp1_07.22.2014'
</exception><exception class="exceptions.IOError" date="Tue Jul 22 11:50:42 2014" time="1406022642" type="[Errno 2] No such file or directory: 'records/temp1_07.22.2014'">Traceback (most recent call last):
File "all.py", line 49, in &lt;module&gt;
callback(obj.get_temperature())
File "/home/agp8x/git/weatherstation/Logger.py", line 50, in cb_generic
self.write_value(value,sensor)
File "/home/agp8x/git/weatherstation/Logger.py", line 40, in write_value
valuelog=open(valuename,'a')
IOError: [Errno 2] No such file or directory: 'records/temp1_07.22.2014'
</exception><exception class="exceptions.IOError" date="Tue Jul 22 11:50:42 2014" time="1406022642" type="[Errno 2] No such file or directory: 'records/temp1_07.22.2014'">Traceback (most recent call last):
File "all.py", line 49, in &lt;module&gt;
callback(obj.get_temperature())
File "/home/agp8x/git/weatherstation/Logger.py", line 50, in cb_generic
self.write_value(value,sensor)
File "/home/agp8x/git/weatherstation/Logger.py", line 40, in write_value
valuelog=open(valuename,'a')
IOError: [Errno 2] No such file or directory: 'records/temp1_07.22.2014'
</exception><exception class="exceptions.IOError" date="Tue Jul 22 11:50:42 2014" time="1406022642" type="[Errno 2] No such file or directory: 'records/temp1_07.22.2014'">Traceback (most recent call last):
File "all.py", line 49, in &lt;module&gt;
callback(obj.get_temperature())
File "/home/agp8x/git/weatherstation/Logger.py", line 50, in cb_generic
self.write_value(value,sensor)
File "/home/agp8x/git/weatherstation/Logger.py", line 40, in write_value
valuelog=open(valuename,'a')
IOError: [Errno 2] No such file or directory: 'records/temp1_07.22.2014'
</exception><exception class="exceptions.IOError" date="Tue Jul 22 11:50:42 2014" time="1406022642" type="[Errno 2] No such file or directory: 'records/temp1_07.22.2014'">Traceback (most recent call last):
File "all.py", line 49, in &lt;module&gt;
callback(obj.get_temperature())
File "/home/agp8x/git/weatherstation/Logger.py", line 50, in cb_generic
self.write_value(value,sensor)
File "/home/agp8x/git/weatherstation/Logger.py", line 40, in write_value
valuelog=open(valuename,'a')
IOError: [Errno 2] No such file or directory: 'records/temp1_07.22.2014'
</exception><exception class="exceptions.IOError" date="Tue Jul 22 11:50:42 2014" time="1406022643" type="[Errno 2] No such file or directory: 'records/temp1_07.22.2014'">Traceback (most recent call last):
File "all.py", line 49, in &lt;module&gt;
callback(obj.get_temperature())
File "/home/agp8x/git/weatherstation/Logger.py", line 50, in cb_generic
self.write_value(value,sensor)
File "/home/agp8x/git/weatherstation/Logger.py", line 40, in write_value
valuelog=open(valuename,'a')
IOError: [Errno 2] No such file or directory: 'records/temp1_07.22.2014'
</exception><exception class="exceptions.IOError" date="Tue Jul 22 11:50:43 2014" time="1406022643" type="[Errno 2] No such file or directory: 'records/temp1_07.22.2014'">Traceback (most recent call last):
File "all.py", line 49, in &lt;module&gt;
callback(obj.get_temperature())
File "/home/agp8x/git/weatherstation/Logger.py", line 50, in cb_generic
self.write_value(value,sensor)
File "/home/agp8x/git/weatherstation/Logger.py", line 40, in write_value
valuelog=open(valuename,'a')
IOError: [Errno 2] No such file or directory: 'records/temp1_07.22.2014'
</exception><exception class="exceptions.IOError" date="Tue Jul 22 11:50:43 2014" time="1406022643" type="[Errno 2] No such file or directory: 'records/temp1_07.22.2014'">Traceback (most recent call last):
File "all.py", line 49, in &lt;module&gt;
callback(obj.get_temperature())
File "/home/agp8x/git/weatherstation/Logger.py", line 50, in cb_generic
self.write_value(value,sensor)
File "/home/agp8x/git/weatherstation/Logger.py", line 40, in write_value
valuelog=open(valuename,'a')
IOError: [Errno 2] No such file or directory: 'records/temp1_07.22.2014'
</exception><exception class="exceptions.IOError" date="Tue Jul 22 11:50:43 2014" time="1406022643" type="[Errno 2] No such file or directory: 'records/temp1_07.22.2014'">Traceback (most recent call last):
File "all.py", line 49, in &lt;module&gt;
callback(obj.get_temperature())
File "/home/agp8x/git/weatherstation/Logger.py", line 50, in cb_generic
self.write_value(value,sensor)
File "/home/agp8x/git/weatherstation/Logger.py", line 40, in write_value
valuelog=open(valuename,'a')
IOError: [Errno 2] No such file or directory: 'records/temp1_07.22.2014'
</exception><exception class="exceptions.IOError" date="Tue Jul 22 11:50:43 2014" time="1406022643" type="[Errno 2] No such file or directory: 'records/temp1_07.22.2014'">Traceback (most recent call last):
File "all.py", line 49, in &lt;module&gt;
callback(obj.get_temperature())
File "/home/agp8x/git/weatherstation/Logger.py", line 50, in cb_generic
self.write_value(value,sensor)
File "/home/agp8x/git/weatherstation/Logger.py", line 40, in write_value
valuelog=open(valuename,'a')
IOError: [Errno 2] No such file or directory: 'records/temp1_07.22.2014'
</exception><exception class="exceptions.IOError" date="Tue Jul 22 11:50:43 2014" time="1406022643" type="[Errno 2] No such file or directory: 'records/temp1_07.22.2014'">Traceback (most recent call last):
File "all.py", line 49, in &lt;module&gt;
callback(obj.get_temperature())
File "/home/agp8x/git/weatherstation/Logger.py", line 50, in cb_generic
self.write_value(value,sensor)
File "/home/agp8x/git/weatherstation/Logger.py", line 40, in write_value
valuelog=open(valuename,'a')
IOError: [Errno 2] No such file or directory: 'records/temp1_07.22.2014'
</exception><exception class="exceptions.IOError" date="Tue Jul 22 11:50:43 2014" time="1406022643" type="[Errno 2] No such file or directory: 'records/temp1_07.22.2014'">Traceback (most recent call last):
File "all.py", line 49, in &lt;module&gt;
callback(obj.get_temperature())
File "/home/agp8x/git/weatherstation/Logger.py", line 50, in cb_generic
self.write_value(value,sensor)
File "/home/agp8x/git/weatherstation/Logger.py", line 40, in write_value
valuelog=open(valuename,'a')
IOError: [Errno 2] No such file or directory: 'records/temp1_07.22.2014'
</exception><exception class="exceptions.IOError" date="Tue Jul 22 11:50:43 2014" time="1406022643" type="[Errno 2] No such file or directory: 'records/temp1_07.22.2014'">Traceback (most recent call last):
File "all.py", line 49, in &lt;module&gt;
callback(obj.get_temperature())
File "/home/agp8x/git/weatherstation/Logger.py", line 50, in cb_generic
self.write_value(value,sensor)
File "/home/agp8x/git/weatherstation/Logger.py", line 40, in write_value
valuelog=open(valuename,'a')
IOError: [Errno 2] No such file or directory: 'records/temp1_07.22.2014'
</exception><exception class="exceptions.IOError" date="Tue Jul 22 11:50:43 2014" time="1406022643" type="[Errno 2] No such file or directory: 'records/temp1_07.22.2014'">Traceback (most recent call last):
File "all.py", line 49, in &lt;module&gt;
callback(obj.get_temperature())
File "/home/agp8x/git/weatherstation/Logger.py", line 50, in cb_generic
self.write_value(value,sensor)
File "/home/agp8x/git/weatherstation/Logger.py", line 40, in write_value
valuelog=open(valuename,'a')
IOError: [Errno 2] No such file or directory: 'records/temp1_07.22.2014'
</exception><exception class="exceptions.IOError" date="Tue Jul 22 11:50:43 2014" time="1406022643" type="[Errno 2] No such file or directory: 'records/temp1_07.22.2014'">Traceback (most recent call last):
File "all.py", line 49, in &lt;module&gt;
callback(obj.get_temperature())
File "/home/agp8x/git/weatherstation/Logger.py", line 50, in cb_generic
self.write_value(value,sensor)
File "/home/agp8x/git/weatherstation/Logger.py", line 40, in write_value
valuelog=open(valuename,'a')
IOError: [Errno 2] No such file or directory: 'records/temp1_07.22.2014'
</exception><exception class="exceptions.IOError" date="Tue Jul 22 11:50:43 2014" time="1406022643" type="[Errno 2] No such file or directory: 'records/temp1_07.22.2014'">Traceback (most recent call last):
File "all.py", line 49, in &lt;module&gt;
callback(obj.get_temperature())
File "/home/agp8x/git/weatherstation/Logger.py", line 50, in cb_generic
self.write_value(value,sensor)
File "/home/agp8x/git/weatherstation/Logger.py", line 40, in write_value
valuelog=open(valuename,'a')
IOError: [Errno 2] No such file or directory: 'records/temp1_07.22.2014'
</exception><exception class="exceptions.IOError" date="Tue Jul 22 11:50:43 2014" time="1406022643" type="[Errno 2] No such file or directory: 'records/temp1_07.22.2014'">Traceback (most recent call last):
File "all.py", line 49, in &lt;module&gt;
callback(obj.get_temperature())
File "/home/agp8x/git/weatherstation/Logger.py", line 50, in cb_generic
self.write_value(value,sensor)
File "/home/agp8x/git/weatherstation/Logger.py", line 40, in write_value
valuelog=open(valuename,'a')
IOError: [Errno 2] No such file or directory: 'records/temp1_07.22.2014'
</exception><exception class="exceptions.IOError" date="Tue Jul 22 11:50:43 2014" time="1406022643" type="[Errno 2] No such file or directory: 'records/temp1_07.22.2014'">Traceback (most recent call last):
File "all.py", line 49, in &lt;module&gt;
callback(obj.get_temperature())
File "/home/agp8x/git/weatherstation/Logger.py", line 50, in cb_generic
self.write_value(value,sensor)
File "/home/agp8x/git/weatherstation/Logger.py", line 40, in write_value
valuelog=open(valuename,'a')
IOError: [Errno 2] No such file or directory: 'records/temp1_07.22.2014'
</exception><exception class="exceptions.IOError" date="Tue Jul 22 11:50:43 2014" time="1406022643" type="[Errno 2] No such file or directory: 'records/temp1_07.22.2014'">Traceback (most recent call last):
File "all.py", line 49, in &lt;module&gt;
callback(obj.get_temperature())
File "/home/agp8x/git/weatherstation/Logger.py", line 50, in cb_generic
self.write_value(value,sensor)
File "/home/agp8x/git/weatherstation/Logger.py", line 40, in write_value
valuelog=open(valuename,'a')
IOError: [Errno 2] No such file or directory: 'records/temp1_07.22.2014'
</exception><exception class="exceptions.IOError" date="Tue Jul 22 11:50:43 2014" time="1406022643" type="[Errno 2] No such file or directory: 'records/temp1_07.22.2014'">Traceback (most recent call last):
File "all.py", line 49, in &lt;module&gt;
callback(obj.get_temperature())
File "/home/agp8x/git/weatherstation/Logger.py", line 50, in cb_generic
self.write_value(value,sensor)
File "/home/agp8x/git/weatherstation/Logger.py", line 40, in write_value
valuelog=open(valuename,'a')
IOError: [Errno 2] No such file or directory: 'records/temp1_07.22.2014'
</exception><exception class="exceptions.IOError" date="Tue Jul 22 11:50:43 2014" time="1406022643" type="[Errno 2] No such file or directory: 'records/temp1_07.22.2014'">Traceback (most recent call last):
File "all.py", line 49, in &lt;module&gt;
callback(obj.get_temperature())
File "/home/agp8x/git/weatherstation/Logger.py", line 50, in cb_generic
self.write_value(value,sensor)
File "/home/agp8x/git/weatherstation/Logger.py", line 40, in write_value
valuelog=open(valuename,'a')
IOError: [Errno 2] No such file or directory: 'records/temp1_07.22.2014'
</exception><exception class="exceptions.IOError" date="Tue Jul 22 11:50:43 2014" time="1406022643" type="[Errno 2] No such file or directory: 'records/temp1_07.22.2014'">Traceback (most recent call last):
File "all.py", line 49, in &lt;module&gt;
callback(obj.get_temperature())
File "/home/agp8x/git/weatherstation/Logger.py", line 50, in cb_generic
self.write_value(value,sensor)
File "/home/agp8x/git/weatherstation/Logger.py", line 40, in write_value
valuelog=open(valuename,'a')
IOError: [Errno 2] No such file or directory: 'records/temp1_07.22.2014'
</exception><exception class="exceptions.IOError" date="Tue Jul 22 11:50:43 2014" time="1406022643" type="[Errno 2] No such file or directory: 'records/temp1_07.22.2014'">Traceback (most recent call last):
File "all.py", line 49, in &lt;module&gt;
callback(obj.get_temperature())
File "/home/agp8x/git/weatherstation/Logger.py", line 50, in cb_generic
self.write_value(value,sensor)
File "/home/agp8x/git/weatherstation/Logger.py", line 40, in write_value
valuelog=open(valuename,'a')
IOError: [Errno 2] No such file or directory: 'records/temp1_07.22.2014'
</exception><exception class="exceptions.IOError" date="Tue Jul 22 11:50:43 2014" time="1406022643" type="[Errno 2] No such file or directory: 'records/temp1_07.22.2014'">Traceback (most recent call last):
File "all.py", line 49, in &lt;module&gt;
callback(obj.get_temperature())
File "/home/agp8x/git/weatherstation/Logger.py", line 50, in cb_generic
self.write_value(value,sensor)
File "/home/agp8x/git/weatherstation/Logger.py", line 40, in write_value
valuelog=open(valuename,'a')
IOError: [Errno 2] No such file or directory: 'records/temp1_07.22.2014'
</exception><exception class="exceptions.IOError" date="Tue Jul 22 11:50:43 2014" time="1406022643" type="[Errno 2] No such file or directory: 'records/temp1_07.22.2014'">Traceback (most recent call last):
File "all.py", line 49, in &lt;module&gt;
callback(obj.get_temperature())
File "/home/agp8x/git/weatherstation/Logger.py", line 50, in cb_generic
self.write_value(value,sensor)
File "/home/agp8x/git/weatherstation/Logger.py", line 40, in write_value
valuelog=open(valuename,'a')
IOError: [Errno 2] No such file or directory: 'records/temp1_07.22.2014'
</exception><exception class="exceptions.IOError" date="Tue Jul 22 11:50:43 2014" time="1406022643" type="[Errno 2] No such file or directory: 'records/temp1_07.22.2014'">Traceback (most recent call last):
File "all.py", line 49, in &lt;module&gt;
callback(obj.get_temperature())
File "/home/agp8x/git/weatherstation/Logger.py", line 50, in cb_generic
self.write_value(value,sensor)
File "/home/agp8x/git/weatherstation/Logger.py", line 40, in write_value
valuelog=open(valuename,'a')
IOError: [Errno 2] No such file or directory: 'records/temp1_07.22.2014'
</exception><exception class="exceptions.IOError" date="Tue Jul 22 11:50:43 2014" time="1406022643" type="[Errno 2] No such file or directory: 'records/temp1_07.22.2014'">Traceback (most recent call last):
File "all.py", line 49, in &lt;module&gt;
callback(obj.get_temperature())
File "/home/agp8x/git/weatherstation/Logger.py", line 50, in cb_generic
self.write_value(value,sensor)
File "/home/agp8x/git/weatherstation/Logger.py", line 40, in write_value
valuelog=open(valuename,'a')
IOError: [Errno 2] No such file or directory: 'records/temp1_07.22.2014'
</exception><exception class="exceptions.IOError" date="Tue Jul 22 11:50:43 2014" time="1406022643" type="[Errno 2] No such file or directory: 'records/temp1_07.22.2014'">Traceback (most recent call last):
File "all.py", line 49, in &lt;module&gt;
callback(obj.get_temperature())
File "/home/agp8x/git/weatherstation/Logger.py", line 50, in cb_generic
self.write_value(value,sensor)
File "/home/agp8x/git/weatherstation/Logger.py", line 40, in write_value
valuelog=open(valuename,'a')
IOError: [Errno 2] No such file or directory: 'records/temp1_07.22.2014'
</exception><exception class="exceptions.IOError" date="Tue Jul 22 11:50:43 2014" time="1406022643" type="[Errno 2] No such file or directory: 'records/temp1_07.22.2014'">Traceback (most recent call last):
File "all.py", line 49, in &lt;module&gt;
callback(obj.get_temperature())
File "/home/agp8x/git/weatherstation/Logger.py", line 50, in cb_generic
self.write_value(value,sensor)
File "/home/agp8x/git/weatherstation/Logger.py", line 40, in write_value
valuelog=open(valuename,'a')
IOError: [Errno 2] No such file or directory: 'records/temp1_07.22.2014'
</exception><exception class="exceptions.IOError" date="Tue Jul 22 11:50:43 2014" time="1406022643" type="[Errno 2] No such file or directory: 'records/temp1_07.22.2014'">Traceback (most recent call last):
File "all.py", line 49, in &lt;module&gt;
callback(obj.get_temperature())
File "/home/agp8x/git/weatherstation/Logger.py", line 50, in cb_generic
self.write_value(value,sensor)
File "/home/agp8x/git/weatherstation/Logger.py", line 40, in write_value
valuelog=open(valuename,'a')
IOError: [Errno 2] No such file or directory: 'records/temp1_07.22.2014'
</exception><exception class="exceptions.IOError" date="Tue Jul 22 11:50:43 2014" time="1406022643" type="[Errno 2] No such file or directory: 'records/temp1_07.22.2014'">Traceback (most recent call last):
File "all.py", line 49, in &lt;module&gt;
callback(obj.get_temperature())
File "/home/agp8x/git/weatherstation/Logger.py", line 50, in cb_generic
self.write_value(value,sensor)
File "/home/agp8x/git/weatherstation/Logger.py", line 40, in write_value
valuelog=open(valuename,'a')
IOError: [Errno 2] No such file or directory: 'records/temp1_07.22.2014'
</exception><exception class="exceptions.IOError" date="Tue Jul 22 11:50:43 2014" time="1406022643" type="[Errno 2] No such file or directory: 'records/temp1_07.22.2014'">Traceback (most recent call last):
File "all.py", line 49, in &lt;module&gt;
callback(obj.get_temperature())
File "/home/agp8x/git/weatherstation/Logger.py", line 50, in cb_generic
self.write_value(value,sensor)
File "/home/agp8x/git/weatherstation/Logger.py", line 40, in write_value
valuelog=open(valuename,'a')
IOError: [Errno 2] No such file or directory: 'records/temp1_07.22.2014'
</exception><exception class="exceptions.IOError" date="Tue Jul 22 11:50:43 2014" time="1406022643" type="[Errno 2] No such file or directory: 'records/temp1_07.22.2014'">Traceback (most recent call last):
File "all.py", line 49, in &lt;module&gt;
callback(obj.get_temperature())
File "/home/agp8x/git/weatherstation/Logger.py", line 50, in cb_generic
self.write_value(value,sensor)
File "/home/agp8x/git/weatherstation/Logger.py", line 40, in write_value
valuelog=open(valuename,'a')
IOError: [Errno 2] No such file or directory: 'records/temp1_07.22.2014'
</exception><exception class="exceptions.IOError" date="Tue Jul 22 11:50:43 2014" time="1406022643" type="[Errno 2] No such file or directory: 'records/temp1_07.22.2014'">Traceback (most recent call last):
File "all.py", line 49, in &lt;module&gt;
callback(obj.get_temperature())
File "/home/agp8x/git/weatherstation/Logger.py", line 50, in cb_generic
self.write_value(value,sensor)
File "/home/agp8x/git/weatherstation/Logger.py", line 40, in write_value
valuelog=open(valuename,'a')
IOError: [Errno 2] No such file or directory: 'records/temp1_07.22.2014'
</exception><exception class="exceptions.IOError" date="Tue Jul 22 11:50:43 2014" time="1406022643" type="[Errno 2] No such file or directory: 'records/temp1_07.22.2014'">Traceback (most recent call last):
File "all.py", line 49, in &lt;module&gt;
callback(obj.get_temperature())
File "/home/agp8x/git/weatherstation/Logger.py", line 50, in cb_generic
self.write_value(value,sensor)
File "/home/agp8x/git/weatherstation/Logger.py", line 40, in write_value
valuelog=open(valuename,'a')
IOError: [Errno 2] No such file or directory: 'records/temp1_07.22.2014'
</exception><exception class="exceptions.IOError" date="Tue Jul 22 11:50:43 2014" time="1406022643" type="[Errno 2] No such file or directory: 'records/temp1_07.22.2014'">Traceback (most recent call last):
File "all.py", line 49, in &lt;module&gt;
callback(obj.get_temperature())
File "/home/agp8x/git/weatherstation/Logger.py", line 50, in cb_generic
self.write_value(value,sensor)
File "/home/agp8x/git/weatherstation/Logger.py", line 40, in write_value
valuelog=open(valuename,'a')
IOError: [Errno 2] No such file or directory: 'records/temp1_07.22.2014'
</exception><exception class="exceptions.IOError" date="Tue Jul 22 11:50:43 2014" time="1406022643" type="[Errno 2] No such file or directory: 'records/temp1_07.22.2014'">Traceback (most recent call last):
File "all.py", line 49, in &lt;module&gt;
callback(obj.get_temperature())
File "/home/agp8x/git/weatherstation/Logger.py", line 50, in cb_generic
self.write_value(value,sensor)
File "/home/agp8x/git/weatherstation/Logger.py", line 40, in write_value
valuelog=open(valuename,'a')
IOError: [Errno 2] No such file or directory: 'records/temp1_07.22.2014'
</exception><exception class="exceptions.IOError" date="Tue Jul 22 11:50:43 2014" time="1406022643" type="[Errno 2] No such file or directory: 'records/temp1_07.22.2014'">Traceback (most recent call last):
File "all.py", line 49, in &lt;module&gt;
callback(obj.get_temperature())
File "/home/agp8x/git/weatherstation/Logger.py", line 50, in cb_generic
self.write_value(value,sensor)
File "/home/agp8x/git/weatherstation/Logger.py", line 40, in write_value
valuelog=open(valuename,'a')
IOError: [Errno 2] No such file or directory: 'records/temp1_07.22.2014'
</exception><exception class="exceptions.IOError" date="Tue Jul 22 11:50:43 2014" time="1406022643" type="[Errno 2] No such file or directory: 'records/temp1_07.22.2014'">Traceback (most recent call last):
File "all.py", line 49, in &lt;module&gt;
callback(obj.get_temperature())
File "/home/agp8x/git/weatherstation/Logger.py", line 50, in cb_generic
self.write_value(value,sensor)
File "/home/agp8x/git/weatherstation/Logger.py", line 40, in write_value
valuelog=open(valuename,'a')
IOError: [Errno 2] No such file or directory: 'records/temp1_07.22.2014'
</exception><exception class="exceptions.IOError" date="Tue Jul 22 11:50:43 2014" time="1406022643" type="[Errno 2] No such file or directory: 'records/temp1_07.22.2014'">Traceback (most recent call last):
File "all.py", line 49, in &lt;module&gt;
callback(obj.get_temperature())
File "/home/agp8x/git/weatherstation/Logger.py", line 50, in cb_generic
self.write_value(value,sensor)
File "/home/agp8x/git/weatherstation/Logger.py", line 40, in write_value
valuelog=open(valuename,'a')
IOError: [Errno 2] No such file or directory: 'records/temp1_07.22.2014'
</exception><exception class="exceptions.IOError" date="Tue Jul 22 11:50:43 2014" time="1406022643" type="[Errno 2] No such file or directory: 'records/temp1_07.22.2014'">Traceback (most recent call last):
File "all.py", line 49, in &lt;module&gt;
callback(obj.get_temperature())
File "/home/agp8x/git/weatherstation/Logger.py", line 50, in cb_generic
self.write_value(value,sensor)
File "/home/agp8x/git/weatherstation/Logger.py", line 40, in write_value
valuelog=open(valuename,'a')
IOError: [Errno 2] No such file or directory: 'records/temp1_07.22.2014'
</exception><exception class="exceptions.IOError" date="Tue Jul 22 11:50:43 2014" time="1406022643" type="[Errno 2] No such file or directory: 'records/temp1_07.22.2014'">Traceback (most recent call last):
File "all.py", line 49, in &lt;module&gt;
callback(obj.get_temperature())
File "/home/agp8x/git/weatherstation/Logger.py", line 50, in cb_generic
self.write_value(value,sensor)
File "/home/agp8x/git/weatherstation/Logger.py", line 40, in write_value
valuelog=open(valuename,'a')
IOError: [Errno 2] No such file or directory: 'records/temp1_07.22.2014'
</exception><exception class="exceptions.IOError" date="Tue Jul 22 11:50:43 2014" time="1406022643" type="[Errno 2] No such file or directory: 'records/temp1_07.22.2014'">Traceback (most recent call last):
File "all.py", line 49, in &lt;module&gt;
callback(obj.get_temperature())
File "/home/agp8x/git/weatherstation/Logger.py", line 50, in cb_generic
self.write_value(value,sensor)
File "/home/agp8x/git/weatherstation/Logger.py", line 40, in write_value
valuelog=open(valuename,'a')
IOError: [Errno 2] No such file or directory: 'records/temp1_07.22.2014'
</exception><exception class="exceptions.IOError" date="Tue Jul 22 11:50:43 2014" time="1406022643" type="[Errno 2] No such file or directory: 'records/temp1_07.22.2014'">Traceback (most recent call last):
File "all.py", line 49, in &lt;module&gt;
callback(obj.get_temperature())
File "/home/agp8x/git/weatherstation/Logger.py", line 50, in cb_generic
self.write_value(value,sensor)
File "/home/agp8x/git/weatherstation/Logger.py", line 40, in write_value
valuelog=open(valuename,'a')
IOError: [Errno 2] No such file or directory: 'records/temp1_07.22.2014'
</exception><exception class="exceptions.IOError" date="Tue Jul 22 11:50:43 2014" time="1406022643" type="[Errno 2] No such file or directory: 'records/temp1_07.22.2014'">Traceback (most recent call last):
File "all.py", line 49, in &lt;module&gt;
callback(obj.get_temperature())
File "/home/agp8x/git/weatherstation/Logger.py", line 50, in cb_generic
self.write_value(value,sensor)
File "/home/agp8x/git/weatherstation/Logger.py", line 40, in write_value
valuelog=open(valuename,'a')
IOError: [Errno 2] No such file or directory: 'records/temp1_07.22.2014'
</exception><exception class="exceptions.IOError" date="Tue Jul 22 11:50:43 2014" time="1406022643" type="[Errno 2] No such file or directory: 'records/temp1_07.22.2014'">Traceback (most recent call last):
File "all.py", line 49, in &lt;module&gt;
callback(obj.get_temperature())
File "/home/agp8x/git/weatherstation/Logger.py", line 50, in cb_generic
self.write_value(value,sensor)
File "/home/agp8x/git/weatherstation/Logger.py", line 40, in write_value
valuelog=open(valuename,'a')
IOError: [Errno 2] No such file or directory: 'records/temp1_07.22.2014'
</exception><exception class="exceptions.IOError" date="Tue Jul 22 11:50:43 2014" time="1406022643" type="[Errno 2] No such file or directory: 'records/temp1_07.22.2014'">Traceback (most recent call last):
File "all.py", line 49, in &lt;module&gt;
callback(obj.get_temperature())
File "/home/agp8x/git/weatherstation/Logger.py", line 50, in cb_generic
self.write_value(value,sensor)
File "/home/agp8x/git/weatherstation/Logger.py", line 40, in write_value
valuelog=open(valuename,'a')
IOError: [Errno 2] No such file or directory: 'records/temp1_07.22.2014'
</exception><exception class="exceptions.IOError" date="Tue Jul 22 11:50:43 2014" time="1406022643" type="[Errno 2] No such file or directory: 'records/temp1_07.22.2014'">Traceback (most recent call last):
File "all.py", line 49, in &lt;module&gt;
callback(obj.get_temperature())
File "/home/agp8x/git/weatherstation/Logger.py", line 50, in cb_generic
self.write_value(value,sensor)
File "/home/agp8x/git/weatherstation/Logger.py", line 40, in write_value
valuelog=open(valuename,'a')
IOError: [Errno 2] No such file or directory: 'records/temp1_07.22.2014'
</exception><exception class="exceptions.IOError" date="Tue Jul 22 11:50:43 2014" time="1406022643" type="[Errno 2] No such file or directory: 'records/temp1_07.22.2014'">Traceback (most recent call last):
File "all.py", line 49, in &lt;module&gt;
callback(obj.get_temperature())
File "/home/agp8x/git/weatherstation/Logger.py", line 50, in cb_generic
self.write_value(value,sensor)
File "/home/agp8x/git/weatherstation/Logger.py", line 40, in write_value
valuelog=open(valuename,'a')
IOError: [Errno 2] No such file or directory: 'records/temp1_07.22.2014'
</exception><exception class="exceptions.IOError" date="Tue Jul 22 11:50:43 2014" time="1406022643" type="[Errno 2] No such file or directory: 'records/temp1_07.22.2014'">Traceback (most recent call last):
File "all.py", line 49, in &lt;module&gt;
callback(obj.get_temperature())
File "/home/agp8x/git/weatherstation/Logger.py", line 50, in cb_generic
self.write_value(value,sensor)
File "/home/agp8x/git/weatherstation/Logger.py", line 40, in write_value
valuelog=open(valuename,'a')
IOError: [Errno 2] No such file or directory: 'records/temp1_07.22.2014'
</exception><exception class="exceptions.IOError" date="Tue Jul 22 11:50:43 2014" time="1406022643" type="[Errno 2] No such file or directory: 'records/temp1_07.22.2014'">Traceback (most recent call last):
File "all.py", line 49, in &lt;module&gt;
callback(obj.get_temperature())
File "/home/agp8x/git/weatherstation/Logger.py", line 50, in cb_generic
self.write_value(value,sensor)
File "/home/agp8x/git/weatherstation/Logger.py", line 40, in write_value
valuelog=open(valuename,'a')
IOError: [Errno 2] No such file or directory: 'records/temp1_07.22.2014'
</exception></exceptions>

55
settings.py Normal file
View File

@ -0,0 +1,55 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
#class SensorType(Enum):
class SensorType:
none = 0
temp = 1
humi = 2
ambi = 3
baro = 4
rain = 5
SENSOR_VALUES=[
(0,''),
(100.0, '°C'),
(10.0, '%RH'),
(10.0, 'Lux'),
(1000, 'mbar'),
(2.5, 'l/qm')
]
#HOST = "localhost"
HOST = "192.168.2.34"
PORT = 4223
SENSORS=[
["temp1", "7B5", SensorType.temp],
["temp2", "8js", SensorType.temp],
["humi1", "7RY", SensorType.humi],
["ambi1", "8Fw", SensorType.ambi],
["ambi2", "8DJ", SensorType.ambi],
["baro1", "bB7", SensorType.baro],
]
TIMES={
SensorType.temp: 30000,
SensorType.humi: 30000,
SensorType.ambi: 60000,
SensorType.baro: 60000,
}
NAMES=list(map(lambda a:a[0], SENSORS))
#tempSensors=2
tempSensors=len(list(filter(lambda a: True if a[2]==SensorType.temp else False,SENSORS)))
tempmaxdiff=200 # 200== 2.0 C
prev_temps_default=20000
logs='logs'
locks='locks'
records='records'
lockname=locks+"/all.lock"
logname=logs+"/all.log"