diff --git a/fhem/FHEM/98_SVG.pm b/fhem/FHEM/98_SVG.pm index 259a6304c..83b7299bc 100755 --- a/fhem/FHEM/98_SVG.pm +++ b/fhem/FHEM/98_SVG.pm @@ -1254,7 +1254,7 @@ SVG_render($$$$$$$$$;$$) # SVG Header my $svghdr = 'version="1.1" xmlns="http://www.w3.org/2000/svg" '. 'xmlns:xlink="http://www.w3.org/1999/xlink" '. - "id='SVGPLOT_$name'$filter"; + "id='SVGPLOT_$name' $filter"; if(!$styleW) { SVG_pO ''; SVG_pO ''; diff --git a/fhem/www/pgm2/svg.js b/fhem/www/pgm2/svg.js index 13a19d2d7..55c8715b6 100644 --- a/fhem/www/pgm2/svg.js +++ b/fhem/www/pgm2/svg.js @@ -270,10 +270,12 @@ FW_svgUpdateDevs(devs) var flog = svg.firstChild.nextSibling.getAttribute("flog"); if(!flog) continue; + flog = flog.replace(/\\x3a/g, "."); log("longpollSVG filter:"+flog); for(var j=0; j < devs.length; j++) { var ev = devs[0]+":"+devs[1]; if(ev.match(flog)) { + log("longpollSVG: reload SVG"); var e = embArr[i]; var newE = document.createElement("embed"); for(var k=0; k