import Meteostanica from "../utils/meteostanica"; const socket = new WebSocket(`${process.env.BACKEND_URL}/ws/sendData/${process.env.BACKEND_WEBSOCKET_KEY}`); socket.addEventListener("message", (e) => { console.log(e.data) }) 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)