Fix homeassistant docgen, set command_topic_prefix in command_topic. #117

This commit is contained in:
Koenkk
2018-06-17 01:35:44 +02:00
parent b5a3fa67d9
commit 026fb1bd78
+7 -1
View File
@@ -94,9 +94,15 @@ const homeassistantConfig = (device) => {
};
if (payload.command_topic) {
payload.command_topic = `zigbee2mqtt/<FRIENDLY_NAME>/set`;
if (payload.command_topic_prefix) {
payload.command_topic = `zigbee2mqtt/<FRIENDLY_NAME>/${payload.command_topic_prefix}/set`;
} else {
payload.command_topic = `zigbee2mqtt/<FRIENDLY_NAME>/set`;
}
}
delete payload.command_topic_prefix;
let yml = YAML.stringify([payload]);
yml = yml.replace(/(-) \n /g, '- ');
yml = yml.replace('---', `${device.type}:`)