diff --git a/fhem/FHEM/10_MQTT2_DEVICE.pm b/fhem/FHEM/10_MQTT2_DEVICE.pm
index 5ea1dda84..e4b76cd0f 100644
--- a/fhem/FHEM/10_MQTT2_DEVICE.pm
+++ b/fhem/FHEM/10_MQTT2_DEVICE.pm
@@ -530,6 +530,7 @@ MQTT2_DEVICE_nlData($)
}
}
+ my $div = ($FW_userAgent =~ m/WebKit/ ? "
" : " ");
my $gv = ReadingsVal($d, ".graphviz", ReadingsVal($d, "graphviz", ""));
for my $l (split(/[\r\n]/, $gv)) {
@@ -555,8 +556,8 @@ MQTT2_DEVICE_nlData($)
$h{$n}{class}="zwBox";
}
- $v =~ s/[{}]//;
- $v =~ s/\|/
/g;
+ $v =~ s/[{}]//g;
+ $v =~ s/\|/$div/g;
$h{$n}{txt} = $nv;
$h{$n}{title} = $v;
@@ -564,8 +565,9 @@ MQTT2_DEVICE_nlData($)
my @a;
$h{$n}{neighbors} = \@a;
- } elsif($l =~ m/^\s*"([^"]+)"\s*->\s*"([^"]+)"/) {
+ } elsif($l =~ m/^\s*"([^"]+)"\s*->\s*"([^"]+)"\s\[label="([^"]*)"/) {
push @{$h{$1}{neighbors}}, $2;
+ $h{$1}{title} .= "${div}lqi:$3";
}
}
diff --git a/fhem/www/pgm2/zwave_neighborlist.js b/fhem/www/pgm2/zwave_neighborlist.js
index e6d17b427..e689a6350 100644
--- a/fhem/www/pgm2/zwave_neighborlist.js
+++ b/fhem/www/pgm2/zwave_neighborlist.js
@@ -147,6 +147,9 @@ zw_draw(fnRet, width, height)
}
zw_adjustLines(h, o.name);
});
+ $("svg.zw_nr g text").click(function(){
+ location.href = FW_root+"?detail="+$(this).text();
+ });
}
function