| 1234567891011121314 |
- import Meteostanica from "../utils/meteostanica";
- const socket = new WebSocket(`${process.env.BACKEND_URL}/ws/sendData/${process.env.BACKEND_WEBSOCKET_KEY}`);
- setInterval(() => {
- const data = Meteostanica.getData()[0]
- socket.send(JSON.stringify(data))
- console.log(`indoor: ${data.indoorTemp / 100}°C, outdoor: ${data.outdoorConnected} - ${data.outdoorTemp / 100}°C`)
- }, process.env.DATA_POST_INTERVAL * 1000)
- setInterval(() => {
- socket.send(process.env.BACKEND_KEEPALIVE_STRING)
- }, 10000)
|