From f3f1c516e05118a319c874b5bb3e3b7f9613e1b6 Mon Sep 17 00:00:00 2001 From: ztimson Date: Wed, 24 Jun 2026 11:57:48 -0400 Subject: [PATCH] Debugging --- server/openmeteo.mjs | 4 ++++ server/server.mjs | 8 ++++++++ 2 files changed, 12 insertions(+) diff --git a/server/openmeteo.mjs b/server/openmeteo.mjs index 6aa7ada..73cc9e9 100644 --- a/server/openmeteo.mjs +++ b/server/openmeteo.mjs @@ -81,6 +81,10 @@ export async function getOpenMeteo(lat, lon, start, end) { const startStr = start.toISOString().slice(0, 10) const endStr = end.toISOString().slice(0, 10) + console.log('[meteo] startStr :', startStr) + console.log('[meteo] endStr :', endStr) + console.log('[meteo] url :', url) + const url = `https://api.open-meteo.com/v1/forecast?latitude=${lat}&longitude=${lon}` + `&daily=${DAILY_FIELDS}&timezone=auto&start_date=${startStr}&end_date=${endStr}` diff --git a/server/server.mjs b/server/server.mjs index 921504a..6dbe8c3 100644 --- a/server/server.mjs +++ b/server/server.mjs @@ -93,6 +93,14 @@ app.get('/api/daily', async (req, res) => { const meteoStart = start >= next ? start : next const coords = await getCoords() + console.log('[daily] query.start :', req.query.start) + console.log('[daily] query.end :', req.query.end) + console.log('[daily] now :', now.toISOString()) + console.log('[daily] next :', next.toISOString()) + console.log('[daily] start :', start.toISOString()) + console.log('[daily] end :', end.toISOString()) + console.log('[daily] meteoStart :', meteoStart.toISOString()) + const [sensor, meteo] = await Promise.allSettled([ start < now ? queryDaily(start.toISOString(), now.toISOString()) : Promise.resolve([]), end > now ? getOpenMeteo(coords.latitude, coords.longitude, meteoStart, end) : Promise.resolve([]),