diff --git a/source/_docs/mqtt/discovery.markdown b/source/_docs/mqtt/discovery.markdown index 85e05490902..ddcd6c2ee45 100644 --- a/source/_docs/mqtt/discovery.markdown +++ b/source/_docs/mqtt/discovery.markdown @@ -119,6 +119,7 @@ Supported abbreviations: 'dev_cla': 'device_class', 'dock_t': 'docked_topic', 'dock_tpl': 'docked_template', + 'e': 'encoding', 'err_t': 'error_topic', 'err_tpl': 'error_template', 'fanspd_t': 'fan_speed_topic', diff --git a/source/_integrations/binary_sensor.mqtt.markdown b/source/_integrations/binary_sensor.mqtt.markdown index 42f6f88cc3a..f0598d45df5 100644 --- a/source/_integrations/binary_sensor.mqtt.markdown +++ b/source/_integrations/binary_sensor.mqtt.markdown @@ -109,6 +109,11 @@ enabled_by_default: required: false type: boolean default: true +encoding: + description: The encoding of the payload received at `state_topic`. Set to `""` to disable decoding. + required: false + type: string + default: "utf-8" entity_category: description: The [category](https://developers.home-assistant.io/docs/core/entity#generic-properties) of the entity. required: false diff --git a/source/_integrations/sensor.mqtt.markdown b/source/_integrations/sensor.mqtt.markdown index 5f810e3b941..b43a6e687c2 100644 --- a/source/_integrations/sensor.mqtt.markdown +++ b/source/_integrations/sensor.mqtt.markdown @@ -101,6 +101,11 @@ enabled_by_default: required: false type: boolean default: true +encoding: + description: The encoding of the payload received at `state_topic`. Set to `""` to disable decoding. + required: false + type: string + default: "utf-8" entity_category: description: The [category](https://developers.home-assistant.io/docs/core/entity#generic-properties) of the entity. required: false