From 026fb1bd781f3967bc747b38617a09f9e5f55fad Mon Sep 17 00:00:00 2001 From: Koenkk Date: Sun, 17 Jun 2018 01:35:44 +0200 Subject: [PATCH] Fix homeassistant docgen, set command_topic_prefix in command_topic. #117 --- support/docgen.js | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/support/docgen.js b/support/docgen.js index 1e5d4983e..33326f706 100644 --- a/support/docgen.js +++ b/support/docgen.js @@ -94,9 +94,15 @@ const homeassistantConfig = (device) => { }; if (payload.command_topic) { - payload.command_topic = `zigbee2mqtt//set`; + if (payload.command_topic_prefix) { + payload.command_topic = `zigbee2mqtt//${payload.command_topic_prefix}/set`; + } else { + payload.command_topic = `zigbee2mqtt//set`; + } } + delete payload.command_topic_prefix; + let yml = YAML.stringify([payload]); yml = yml.replace(/(-) \n /g, '- '); yml = yml.replace('---', `${device.type}:`)