Debugging
This commit is contained in:
@@ -81,6 +81,10 @@ export async function getOpenMeteo(lat, lon, start, end) {
|
|||||||
const startStr = start.toISOString().slice(0, 10)
|
const startStr = start.toISOString().slice(0, 10)
|
||||||
const endStr = end.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}` +
|
const url = `https://api.open-meteo.com/v1/forecast?latitude=${lat}&longitude=${lon}` +
|
||||||
`&daily=${DAILY_FIELDS}&timezone=auto&start_date=${startStr}&end_date=${endStr}`
|
`&daily=${DAILY_FIELDS}&timezone=auto&start_date=${startStr}&end_date=${endStr}`
|
||||||
|
|
||||||
|
|||||||
@@ -93,6 +93,14 @@ app.get('/api/daily', async (req, res) => {
|
|||||||
const meteoStart = start >= next ? start : next
|
const meteoStart = start >= next ? start : next
|
||||||
const coords = await getCoords()
|
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([
|
const [sensor, meteo] = await Promise.allSettled([
|
||||||
start < now ? queryDaily(start.toISOString(), now.toISOString()) : Promise.resolve([]),
|
start < now ? queryDaily(start.toISOString(), now.toISOString()) : Promise.resolve([]),
|
||||||
end > now ? getOpenMeteo(coords.latitude, coords.longitude, meteoStart, end) : Promise.resolve([]),
|
end > now ? getOpenMeteo(coords.latitude, coords.longitude, meteoStart, end) : Promise.resolve([]),
|
||||||
|
|||||||
Reference in New Issue
Block a user