added visualisation

This commit is contained in:
Daniel Ledda
2020-11-05 00:37:47 +01:00
parent 6e6d336479
commit d4448d4bdc

View File

@@ -117,15 +117,9 @@
setInterval(async () => { setInterval(async () => {
const newDatum = await fetch("data/1"); const newDatum = await fetch("data/1");
const snapshot = (await newDatum.json()).snapshots[0]; const snapshot = (await newDatum.json()).snapshots[0];
chart.data.datasets.forEach(ds => { chart.data.datasets[0].data.push({x: snapshot.time, y: snapshot.humidity});
if (ds.id === "humidity") { chart.data.datasets[1].data.push({x: snapshot.time, y: snapshot.temp});
ds.data.push({x: snapshot.time, y: snapshot.humidity}); chart.data.datasets[2].data.push({x: snapshot.time, y: snapshot.co2});
} else if (ds.id === "temp") {
ds.data.push({x: snapshot.time, y: snapshot.temp});
} else if (ds.id === "co2") {
ds.data.push({x: snapshot.time, y: snapshot.co2});
}
})
}, 10 * 1000); }, 10 * 1000);
} }