diff --git a/client/src/class/ClientService.ts b/client/src/class/ClientService.ts index 4b8e88e..bdd92ed 100644 --- a/client/src/class/ClientService.ts +++ b/client/src/class/ClientService.ts @@ -13,12 +13,12 @@ export class ClientService { tempService(): void { setInterval(() => { this.clientSocket.sendTemp(this.sensor.takeMeasure, 'temperature'); - }, 1 * 60000); + }, 5 * 60000); } tempTestService(): void { setInterval(() => { this.clientSocket.sendTemp(this.sensor.takeTestMeasure, 'temperature'); - }, 1 * 60000); + }, 5 * 60000); } } diff --git a/server/src/class/Database.ts b/server/src/class/Database.ts index bcd8950..60533e7 100644 --- a/server/src/class/Database.ts +++ b/server/src/class/Database.ts @@ -49,7 +49,8 @@ export class Database { } query(filter: string, timeFrame: string) { - const query = `from(bucket: "${process.env.DB_BUCKET}") |> range(start: -${timeFrame}) |> filter(fn: (r) => r._measurement == "${filter}")`; + const query = `from(bucket: "${process.env.DB_BUCKET}") |> range(start: -${timeFrame}) |> group(columns: ["client"]) + |> filter(fn: (r) => r._measurement == "${filter}")`; const data = this.queryApi .collectRows(query)