diff --git a/lib/extension/networkMap.js b/lib/extension/networkMap.js index f26eda439..7596fa646 100644 --- a/lib/extension/networkMap.js +++ b/lib/extension/networkMap.js @@ -48,7 +48,8 @@ class NetworkMap extends Extension { this.supportedFormats.hasOwnProperty(message)) { const includeRoutes = topic === this.legacyTopicRoutes; const topology = await this.networkScan(includeRoutes); - const converted = this.supportedFormats[message](topology); + let converted = this.supportedFormats[message](topology); + converted = message === 'raw' ? stringify(converted) : converted; this.mqtt.publish(`bridge/networkmap/${message}`, converted, {}); } }