Fixed Calculation of duration to last milking
This commit is contained in:
10
DB.py
10
DB.py
@@ -195,15 +195,15 @@ if __name__ == "__main__":
|
||||
'rfid' : '123543546'
|
||||
}
|
||||
#conn.addanimal (data)
|
||||
print (conn.getanimals ())
|
||||
#print (conn.getanimals ())
|
||||
|
||||
data = {'animalnr' : 711,
|
||||
'ts' : '2017.03.01 14:24:57',
|
||||
'ammount' : '5.00',
|
||||
'time' : '234'}
|
||||
#conn.addmilkdata (data)
|
||||
print (conn.getlastmilkdatabyanimal ('711', 3))
|
||||
print ("All Milkingdata")
|
||||
for ds in conn.getiallmilkdata ():
|
||||
print (ds)
|
||||
print (conn.getlastmilkdatabyanimal ('657', 3))
|
||||
#print ("All Milkingdata")
|
||||
#for ds in conn.getiallmilkdata ():
|
||||
# print (ds)
|
||||
|
||||
|
||||
@@ -171,7 +171,7 @@ class CanListener (can.Listener):
|
||||
if len (_lastmilkdata):
|
||||
_mdts, _mdanimalnr, _mdammount, _mdtime, _mplace = _lastmilkdata [0]
|
||||
_mddt = datetime.strptime (_mdts, '%Y-%m-%d %H:%M:%S')
|
||||
_lmdelta = (datetime.now() - _mddt).seconds
|
||||
_lmdelta = int ((datetime.now() - _mddt).total_seconds())
|
||||
self.log ("Letze Melkung war vor %s s" % _lmdelta, 5)
|
||||
if (_lmdelta < 7200):
|
||||
self.log ("2te Melkung", 1)
|
||||
|
||||
Reference in New Issue
Block a user