implemented #31
This commit is contained in:
parent
ea371c6486
commit
0ff1cbebc8
|
@ -22,4 +22,10 @@ class Logger():
|
|||
fd = file.split('.')[0].split('-')
|
||||
if (self.TimeUtils.IsOlderThanDays(fd, self.hk_days)):
|
||||
os.remove("/logs/" + file)
|
||||
self.LogMessage("Housekeeping: deleted logfile " + file)
|
||||
self.LogMessage("Housekeeping: deleted logfile " + file)
|
||||
|
||||
def LastLogs(self):
|
||||
dt = machine.RTC().datetime()
|
||||
file = open(("/logs/%04d-%02d-%02d.txt" % (dt[0], dt[1], dt[2])), "r")
|
||||
lines = file.readlines()
|
||||
return "<br>".join(lines[-10:])
|
2
main.py
2
main.py
|
@ -271,6 +271,8 @@ async def APIHandling(reader, writer):
|
|||
elif (req[2] == "ringfrontdoor"):
|
||||
stateis = "Ringing front doorbell"
|
||||
TCSBusWriter(configs['frontdoor_ringing_message'])
|
||||
elif (req[2] == "logs"):
|
||||
stateis = Logger.LastLogs()
|
||||
else:
|
||||
stateis = "<b>Error:</b> Unknown command!"
|
||||
else:
|
||||
|
|
Loading…
Reference in New Issue