From 7f829e887acabf3a0a31df023a6d66ceddb9a071 Mon Sep 17 00:00:00 2001 From: Jan Bouwhuis Date: Fri, 25 Oct 2024 20:26:45 +0200 Subject: [PATCH] =?UTF-8?q?Add=20=C3=A8ntity=5Fcategory`property=20to=20mq?= =?UTF-8?q?tt=20entity=20platforms=20config=20options=20(#35239)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- source/_integrations/alarm_control_panel.mqtt.markdown | 4 ++++ source/_integrations/binary_sensor.mqtt.markdown | 4 ++++ source/_integrations/button.mqtt.markdown | 4 ++++ source/_integrations/camera.mqtt.markdown | 4 ++++ source/_integrations/climate.mqtt.markdown | 4 ++++ source/_integrations/cover.mqtt.markdown | 4 ++++ source/_integrations/event.mqtt.markdown | 4 ++++ source/_integrations/fan.mqtt.markdown | 4 ++++ source/_integrations/humidifier.mqtt.markdown | 4 ++++ source/_integrations/image.mqtt.markdown | 4 ++++ source/_integrations/lawn_mower.mqtt.markdown | 4 ++++ source/_integrations/light.mqtt.markdown | 4 ++++ source/_integrations/lock.mqtt.markdown | 4 ++++ source/_integrations/notify.mqtt.markdown | 4 ++++ source/_integrations/number.mqtt.markdown | 4 ++++ source/_integrations/scene.mqtt.markdown | 4 ++++ source/_integrations/select.mqtt.markdown | 4 ++++ source/_integrations/sensor.mqtt.markdown | 4 ++++ source/_integrations/siren.mqtt.markdown | 4 ++++ source/_integrations/switch.mqtt.markdown | 4 ++++ source/_integrations/text.mqtt.markdown | 4 ++++ source/_integrations/valve.mqtt.markdown | 4 ++++ source/_integrations/water_heater.mqtt.markdown | 4 ++++ 23 files changed, 92 insertions(+) diff --git a/source/_integrations/alarm_control_panel.mqtt.markdown b/source/_integrations/alarm_control_panel.mqtt.markdown index 05445561fd2..efc95565ff3 100644 --- a/source/_integrations/alarm_control_panel.mqtt.markdown +++ b/source/_integrations/alarm_control_panel.mqtt.markdown @@ -173,6 +173,10 @@ entity_category: description: The [category](https://developers.home-assistant.io/docs/core/entity#generic-properties) of the entity. required: false type: string +entity_picture: + description: "Picture URL for the entity." + required: false + type: string icon: description: "[Icon](/docs/configuration/customizing-devices/#icon) for the entity." required: false diff --git a/source/_integrations/binary_sensor.mqtt.markdown b/source/_integrations/binary_sensor.mqtt.markdown index b791220e774..cf8e53b0715 100644 --- a/source/_integrations/binary_sensor.mqtt.markdown +++ b/source/_integrations/binary_sensor.mqtt.markdown @@ -138,6 +138,10 @@ entity_category: description: The [category](https://developers.home-assistant.io/docs/core/entity/#generic-properties) of the entity. When set, the entity category must be `diagnostic` for sensors. required: false type: string +entity_picture: + description: "Picture URL for the entity." + required: false + type: string expire_after: description: If set, it defines the number of seconds after the sensor's state expires, if it's not updated. After expiry, the sensor's state becomes `unavailable`. Default the sensors state never expires. required: false diff --git a/source/_integrations/button.mqtt.markdown b/source/_integrations/button.mqtt.markdown index 27b13b4d25a..614eb0ad227 100644 --- a/source/_integrations/button.mqtt.markdown +++ b/source/_integrations/button.mqtt.markdown @@ -135,6 +135,10 @@ entity_category: description: The [category](https://developers.home-assistant.io/docs/core/entity#generic-properties) of the entity. required: false type: string +entity_picture: + description: "Picture URL for the entity." + required: false + type: string icon: description: "[Icon](/docs/configuration/customizing-devices/#icon) for the entity." required: false diff --git a/source/_integrations/camera.mqtt.markdown b/source/_integrations/camera.mqtt.markdown index 2d8cb9f4938..1a1b8f65f11 100644 --- a/source/_integrations/camera.mqtt.markdown +++ b/source/_integrations/camera.mqtt.markdown @@ -133,6 +133,10 @@ entity_category: description: The [category](https://developers.home-assistant.io/docs/core/entity#generic-properties) of the entity. required: false type: string +entity_picture: + description: "Picture URL for the entity." + required: false + type: string icon: description: "[Icon](/docs/configuration/customizing-devices/#icon) for the entity." required: false diff --git a/source/_integrations/climate.mqtt.markdown b/source/_integrations/climate.mqtt.markdown index ec9052ef44b..dcedf53c265 100644 --- a/source/_integrations/climate.mqtt.markdown +++ b/source/_integrations/climate.mqtt.markdown @@ -153,6 +153,10 @@ entity_category: description: The [category](https://developers.home-assistant.io/docs/core/entity#generic-properties) of the entity. required: false type: string +entity_picture: + description: "Picture URL for the entity." + required: false + type: string fan_mode_command_template: description: A template to render the value sent to the `fan_mode_command_topic` with. required: false diff --git a/source/_integrations/cover.mqtt.markdown b/source/_integrations/cover.mqtt.markdown index bdf32a63c2b..666e0144dd4 100644 --- a/source/_integrations/cover.mqtt.markdown +++ b/source/_integrations/cover.mqtt.markdown @@ -148,6 +148,10 @@ entity_category: description: The [category](https://developers.home-assistant.io/docs/core/entity#generic-properties) of the entity. required: false type: string +entity_picture: + description: "Picture URL for the entity." + required: false + type: string icon: description: "[Icon](/docs/configuration/customizing-devices/#icon) for the entity." required: false diff --git a/source/_integrations/event.mqtt.markdown b/source/_integrations/event.mqtt.markdown index 29c73730c87..484d864faea 100644 --- a/source/_integrations/event.mqtt.markdown +++ b/source/_integrations/event.mqtt.markdown @@ -129,6 +129,10 @@ entity_category: description: The [category](https://developers.home-assistant.io/docs/core/entity#generic-properties) of the entity. required: false type: string +entity_picture: + description: "Picture URL for the entity." + required: false + type: string event_types: description: A list of valid `event_type` strings. required: true diff --git a/source/_integrations/fan.mqtt.markdown b/source/_integrations/fan.mqtt.markdown index e55468f9bd0..8eef4c3a2b6 100644 --- a/source/_integrations/fan.mqtt.markdown +++ b/source/_integrations/fan.mqtt.markdown @@ -140,6 +140,10 @@ entity_category: description: The [category](https://developers.home-assistant.io/docs/core/entity#generic-properties) of the entity. required: false type: string +entity_picture: + description: "Picture URL for the entity." + required: false + type: string icon: description: "[Icon](/docs/configuration/customizing-devices/#icon) for the entity." required: false diff --git a/source/_integrations/humidifier.mqtt.markdown b/source/_integrations/humidifier.mqtt.markdown index 7e228d764e9..fbbc9883563 100644 --- a/source/_integrations/humidifier.mqtt.markdown +++ b/source/_integrations/humidifier.mqtt.markdown @@ -163,6 +163,10 @@ entity_category: description: The [category](https://developers.home-assistant.io/docs/core/entity#generic-properties) of the entity. required: false type: string +entity_picture: + description: "Picture URL for the entity." + required: false + type: string icon: description: "[Icon](/docs/configuration/customizing-devices/#icon) for the entity." required: false diff --git a/source/_integrations/image.mqtt.markdown b/source/_integrations/image.mqtt.markdown index 2278cee09aa..86b27ebe6e8 100644 --- a/source/_integrations/image.mqtt.markdown +++ b/source/_integrations/image.mqtt.markdown @@ -136,6 +136,10 @@ entity_category: description: The [category](https://developers.home-assistant.io/docs/core/entity#generic-properties) of the entity. required: false type: string +entity_picture: + description: "Picture URL for the entity." + required: false + type: string icon: description: "[Icon](/docs/configuration/customizing-devices/#icon) for the entity." required: false diff --git a/source/_integrations/lawn_mower.mqtt.markdown b/source/_integrations/lawn_mower.mqtt.markdown index e006db58e6f..e4f73c22d46 100644 --- a/source/_integrations/lawn_mower.mqtt.markdown +++ b/source/_integrations/lawn_mower.mqtt.markdown @@ -142,6 +142,10 @@ entity_category: description: The [category](https://developers.home-assistant.io/docs/core/entity#generic-properties) of the entity. required: false type: string +entity_picture: + description: "Picture URL for the entity." + required: false + type: string icon: description: "[Icon](/docs/configuration/customizing-devices/#icon) for the entity." required: false diff --git a/source/_integrations/light.mqtt.markdown b/source/_integrations/light.mqtt.markdown index fdc64843bd4..583db12a618 100644 --- a/source/_integrations/light.mqtt.markdown +++ b/source/_integrations/light.mqtt.markdown @@ -202,6 +202,10 @@ entity_category: description: The [category](https://developers.home-assistant.io/docs/core/entity#generic-properties) of the entity. required: false type: string +entity_picture: + description: "Picture URL for the entity." + required: false + type: string effect_command_topic: description: "The MQTT topic to publish commands to change the light's effect state." required: false diff --git a/source/_integrations/lock.mqtt.markdown b/source/_integrations/lock.mqtt.markdown index 1452b1d4d3b..95705091b0b 100644 --- a/source/_integrations/lock.mqtt.markdown +++ b/source/_integrations/lock.mqtt.markdown @@ -146,6 +146,10 @@ entity_category: description: The [category](https://developers.home-assistant.io/docs/core/entity#generic-properties) of the entity. required: false type: string +entity_picture: + description: "Picture URL for the entity." + required: false + type: string icon: description: "[Icon](/docs/configuration/customizing-devices/#icon) for the entity." required: false diff --git a/source/_integrations/notify.mqtt.markdown b/source/_integrations/notify.mqtt.markdown index 2d7dca5ffb6..deb14bb71b1 100644 --- a/source/_integrations/notify.mqtt.markdown +++ b/source/_integrations/notify.mqtt.markdown @@ -131,6 +131,10 @@ entity_category: description: The [category](https://developers.home-assistant.io/docs/core/entity#generic-properties) of the entity. required: false type: string +entity_picture: + description: "Picture URL for the entity." + required: false + type: string icon: description: "[Icon](/docs/configuration/customizing-devices/#icon) for the entity." required: false diff --git a/source/_integrations/number.mqtt.markdown b/source/_integrations/number.mqtt.markdown index 68d44cdbbb7..87aa01ed83a 100644 --- a/source/_integrations/number.mqtt.markdown +++ b/source/_integrations/number.mqtt.markdown @@ -129,6 +129,10 @@ entity_category: description: The [category](https://developers.home-assistant.io/docs/core/entity#generic-properties) of the entity. required: false type: string +entity_picture: + description: "Picture URL for the entity." + required: false + type: string icon: description: "[Icon](/docs/configuration/customizing-devices/#icon) for the entity." required: false diff --git a/source/_integrations/scene.mqtt.markdown b/source/_integrations/scene.mqtt.markdown index 7ddd58d84c5..25337acdb79 100644 --- a/source/_integrations/scene.mqtt.markdown +++ b/source/_integrations/scene.mqtt.markdown @@ -124,6 +124,10 @@ entity_category: description: The [category](https://developers.home-assistant.io/docs/core/entity#generic-properties) of the entity. required: false type: string +entity_picture: + description: "Picture URL for the entity." + required: false + type: string encoding: description: The encoding of the published messages. required: false diff --git a/source/_integrations/select.mqtt.markdown b/source/_integrations/select.mqtt.markdown index 03c03470fa3..5ee03fa90cb 100644 --- a/source/_integrations/select.mqtt.markdown +++ b/source/_integrations/select.mqtt.markdown @@ -137,6 +137,10 @@ entity_category: description: The [category](https://developers.home-assistant.io/docs/core/entity#generic-properties) of the entity. required: false type: string +entity_picture: + description: "Picture URL for the entity." + required: false + type: string icon: description: "[Icon](/docs/configuration/customizing-devices/#icon) for the entity." required: false diff --git a/source/_integrations/sensor.mqtt.markdown b/source/_integrations/sensor.mqtt.markdown index e3982b60e9c..82e35147b6b 100644 --- a/source/_integrations/sensor.mqtt.markdown +++ b/source/_integrations/sensor.mqtt.markdown @@ -130,6 +130,10 @@ entity_category: description: The [category](https://developers.home-assistant.io/docs/core/entity#generic-properties) of the entity. When set, the entity category must be `diagnostic` for sensors. required: false type: string +entity_picture: + description: "Picture URL for the entity." + required: false + type: string expire_after: description: If set, it defines the number of seconds after the sensor's state expires, if it's not updated. After expiry, the sensor's state becomes `unavailable`. Default the sensors state never expires. required: false diff --git a/source/_integrations/siren.mqtt.markdown b/source/_integrations/siren.mqtt.markdown index c3dcfc57d42..998a6d2a91e 100644 --- a/source/_integrations/siren.mqtt.markdown +++ b/source/_integrations/siren.mqtt.markdown @@ -148,6 +148,10 @@ entity_category: description: The [category](https://developers.home-assistant.io/docs/core/entity#generic-properties) of the entity. required: false type: string +entity_picture: + description: "Picture URL for the entity." + required: false + type: string icon: description: "[Icon](/docs/configuration/customizing-devices/#icon) for the entity." required: false diff --git a/source/_integrations/switch.mqtt.markdown b/source/_integrations/switch.mqtt.markdown index b413675da0b..791d993b077 100644 --- a/source/_integrations/switch.mqtt.markdown +++ b/source/_integrations/switch.mqtt.markdown @@ -143,6 +143,10 @@ entity_category: description: The [category](https://developers.home-assistant.io/docs/core/entity#generic-properties) of the entity. required: false type: string +entity_picture: + description: "Picture URL for the entity." + required: false + type: string icon: description: "[Icon](/docs/configuration/customizing-devices/#icon) for the entity." required: false diff --git a/source/_integrations/text.mqtt.markdown b/source/_integrations/text.mqtt.markdown index c94f87da8cc..4c64722a8c6 100644 --- a/source/_integrations/text.mqtt.markdown +++ b/source/_integrations/text.mqtt.markdown @@ -133,6 +133,10 @@ entity_category: description: The [category](https://developers.home-assistant.io/docs/core/entity#generic-properties) of the entity. required: false type: string +entity_picture: + description: "Picture URL for the entity." + required: false + type: string json_attributes_template: description: "Defines a [template](/docs/configuration/templating/#using-templates-with-the-mqtt-integration) to extract the JSON dictionary from messages received on the `json_attributes_topic`." required: false diff --git a/source/_integrations/valve.mqtt.markdown b/source/_integrations/valve.mqtt.markdown index 909f7ff7b5b..9b476f8b518 100644 --- a/source/_integrations/valve.mqtt.markdown +++ b/source/_integrations/valve.mqtt.markdown @@ -172,6 +172,10 @@ entity_category: description: "The [category](https://developers.home-assistant.io/docs/core/entity#generic-properties) of the entity." required: false type: string +entity_picture: + description: "Picture URL for the entity." + required: false + type: string icon: description: "[Icon](/docs/configuration/customizing-devices/#icon) for the entity." required: false diff --git a/source/_integrations/water_heater.mqtt.markdown b/source/_integrations/water_heater.mqtt.markdown index c0d7ef41646..4b89908dea7 100644 --- a/source/_integrations/water_heater.mqtt.markdown +++ b/source/_integrations/water_heater.mqtt.markdown @@ -134,6 +134,10 @@ entity_category: description: The [category](https://developers.home-assistant.io/docs/core/entity#generic-properties) of the entity. required: false type: string +entity_picture: + description: "Picture URL for the entity." + required: false + type: string initial: description: Set the initial target temperature. The default value depends on the temperature unit, and will be 43.3°C or 110°F. required: false