diff --git a/grafana_export.py b/grafana_export.py index 02d08f2..33e7b07 100644 --- a/grafana_export.py +++ b/grafana_export.py @@ -36,7 +36,7 @@ def rohdaten_laden(timestamp, stationsname): aufruf_wiederholen = False LOGGER.debug("Lese WeeWx Datenbank") query = db_weewx.Archive.select().where(db_weewx.Archive.date_time > timestamp)\ - .order_by(db_weewx.Archive.date_time.asc()).limit(int(SENDELIMIT * 1.5)) + .order_by(db_weewx.Archive.date_time.asc()).limit(int(SENDELIMIT + 2)) gesamtzahl = (len(query)) if gesamtzahl > SENDELIMIT: gesamtzahl = SENDELIMIT @@ -144,6 +144,7 @@ def main(): letzter_ts_server = db_postgrest.hole_letzten_ts(url, CONFIG["zieldb"]["postgrest"]["tablename_basiswetterdaten"], headers, CONFIG["grafana"]["grafana_name"]) + letzter_ts_server = letzter_ts_server.replace(tzinfo=datetime.timezone.utc) basiswetterdaten, zusatzwetterdaten, aufruf_wiederholen = rohdaten_laden(letzter_ts_server.timestamp(), CONFIG["grafana"]["grafana_name"])