diff --git a/metrics.go b/metrics.go index 20ce51a..a58c044 100644 --- a/metrics.go +++ b/metrics.go @@ -298,7 +298,7 @@ func getLastMetrics(deveui string) OneMetric { url := "http://localhost:9999/api/v2/query?org=beieliorg" data := []byte(fmt.Sprintf(`from(bucket:"beielibucket") |> range(start:-365d) - |> filter(fn: (r) => r.deveui == "%s") + |> filter(fn: (r) => r._measurement == "measurement" and r.deveui == "%s") |> filter(fn: (r) => r._field == "t" or r._field == "h" or r._field == "w" or r._field == "p" or r._field == "vp") |> last() |> yield(name: "last")`, deveui))