diff --git a/lib/mqtt/MqttController.js b/lib/mqtt/MqttController.js index 36ad5168343..4bec6739cc8 100644 --- a/lib/mqtt/MqttController.js +++ b/lib/mqtt/MqttController.js @@ -438,7 +438,7 @@ class MqttController { * @return {Promise} */ async setState(state) { - if (this.homieEnabled) { + if (this.homieEnabled || this.hassEnabled) { await this.asyncClient.publish(this.stateTopic, state, { // @ts-ignore qos: MqttCommonAttributes.QOS.AT_LEAST_ONCE,