//const socket = new WebSocket(`ws://${window.location.hostname}:3000`); const socket = new WebSocket({ port: 3000 }); socket.onopen = function() { console.log('WebSocket connection established'); }; socket.onmessage = function(event) { try { const { voltage, current, power, energy, time } = JSON.parse(event.data); updateDisplay(power, voltage, current, energy, time); } catch (e) { console.error('Erreur de parsing des données reçues:', e, event.data); } }; function updateDisplay(power, voltage, current, energy, time) { document.getElementById('power').innerText = `${power} W`; document.getElementById('voltage').innerText = `${voltage} V`; document.getElementById('current').innerText = `${current} A`; document.getElementById('energy').innerText = `${energy} J`; document.getElementById('time').innerText = `${time} s`; }