From 44617f2088a5c36eda577cbcb90f0e79210d9b5d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20H=C3=A4fliger?= Date: Tue, 24 Jun 2025 16:42:33 +0200 Subject: [PATCH] no message --- PV_Visu/module.html | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/PV_Visu/module.html b/PV_Visu/module.html index 1d239c2..4a44306 100644 --- a/PV_Visu/module.html +++ b/PV_Visu/module.html @@ -55,8 +55,14 @@ 'PV-Anteil: ' + data.value.consPV/100*data.value.cons + ' kWh, ' + 'Netz-Anteil: ' + data.value.grid + ' kWh'; } - function handleMessage(msg) { Apply(msg); } - if (typeof registerMessageHandler === 'function') { + function handleMessage(msg) { + try { + var data = (typeof msg === 'string') ? JSON.parse(msg) : msg; + Apply(data); + } catch(e) { + console.error('PV_Visu handleMessage error:', e, msg); + } + } if (typeof registerMessageHandler === 'function') { registerMessageHandler(handleMessage); } \ No newline at end of file