Konfigurationsmodus für Tide begonnen

This commit is contained in:
2025-10-26 09:38:50 +01:00
parent 9ffb28d65b
commit cd04a5560d
3 changed files with 93 additions and 2 deletions

8
web.py
View File

@@ -74,6 +74,14 @@ class WebInterface():
)
self.cur.execute(sql)
self.log.info(f"Created tide database: {dbpath}")
else:
# TODO Alte Daten aus vorhandener Datenbank bereinigen
ts = datetime.now().replace(minute=0, second=0, microsecond=0) - timedelta(days=2)
sql = "DELETE FROM data WHERE timestamp < ?"
self.cur.execute(sql, (ts,))
self.conn.commit()
if self.cur.rowcount > 0:
print("Tide: {} old data ponts have been deleted".format(self.cur.rowcount))
self.pegelid = 'Schulau'
self.bshid = self.pegeldata[self.pegelid]