Don't log publishes to bridge/info, bridge/devices and bridge/groups to reduce log spam

This commit is contained in:
Koen Kanters
2021-02-06 15:44:10 +01:00
parent 0d7e471fe5
commit bf2d793577
+6 -3
View File
@@ -502,7 +502,8 @@ class Bridge extends Extension {
config_schema: settings.schema,
};
await this.mqtt.publish('bridge/info', stringify(payload), {retain: true, qos: 0});
await this.mqtt.publish(
'bridge/info', stringify(payload), {retain: true, qos: 0}, settings.get().mqtt.base_topic, true);
}
async publishDevices() {
@@ -564,7 +565,8 @@ class Bridge extends Extension {
};
});
await this.mqtt.publish('bridge/devices', stringify(devices), {retain: true, qos: 0});
await this.mqtt.publish(
'bridge/devices', stringify(devices), {retain: true, qos: 0}, settings.get().mqtt.base_topic, true);
}
async publishGroups() {
@@ -582,7 +584,8 @@ class Bridge extends Extension {
};
});
await this.mqtt.publish('bridge/groups', stringify(groups), {retain: true, qos: 0});
await this.mqtt.publish(
'bridge/groups', stringify(groups), {retain: true, qos: 0}, settings.get().mqtt.base_topic, true);
}
getDefinitionPayload(definition) {