diff --git a/source/_integrations/alarm_control_panel.mqtt.markdown b/source/_integrations/alarm_control_panel.mqtt.markdown index 10a55d74967..ef56a37d347 100644 --- a/source/_integrations/alarm_control_panel.mqtt.markdown +++ b/source/_integrations/alarm_control_panel.mqtt.markdown @@ -195,7 +195,7 @@ name: type: string default: MQTT Alarm object_id: - description: Used instead of `name` for automatic generation of `entity_id` + description: Used `object_id` instead of `name` for automatic generation of `entity_id`. This only works when the entity is added for the first time. When set, this overrides a user-customized Entity ID in case the entity was deleted and added again. required: false type: string payload_arm_away: diff --git a/source/_integrations/binary_sensor.mqtt.markdown b/source/_integrations/binary_sensor.mqtt.markdown index 5b7f8a1be0f..1931e808e80 100644 --- a/source/_integrations/binary_sensor.mqtt.markdown +++ b/source/_integrations/binary_sensor.mqtt.markdown @@ -169,7 +169,7 @@ name: type: string default: MQTT binary sensor object_id: - description: Used instead of `name` for automatic generation of `entity_id` + description: Used `object_id` instead of `name` for automatic generation of `entity_id`. This only works when the entity is added for the first time. When set, this overrides a user-customized Entity ID in case the entity was deleted and added again. required: false type: string off_delay: diff --git a/source/_integrations/button.mqtt.markdown b/source/_integrations/button.mqtt.markdown index 8cda3240c31..36fcad4a52d 100644 --- a/source/_integrations/button.mqtt.markdown +++ b/source/_integrations/button.mqtt.markdown @@ -157,7 +157,7 @@ name: type: string default: MQTT Button object_id: - description: Used instead of `name` for automatic generation of `entity_id` + description: Used `object_id` instead of `name` for automatic generation of `entity_id`. This only works when the entity is added for the first time. When set, this overrides a user-customized Entity ID in case the entity was deleted and added again. required: false type: string payload_available: diff --git a/source/_integrations/camera.mqtt.markdown b/source/_integrations/camera.mqtt.markdown index 32b8827f32a..179b0cadf46 100644 --- a/source/_integrations/camera.mqtt.markdown +++ b/source/_integrations/camera.mqtt.markdown @@ -158,7 +158,7 @@ name: required: false type: string object_id: - description: Used instead of `name` for automatic generation of `entity_id` + description: Used `object_id` instead of `name` for automatic generation of `entity_id`. This only works when the entity is added for the first time. When set, this overrides a user-customized Entity ID in case the entity was deleted and added again. required: false type: string topic: diff --git a/source/_integrations/climate.mqtt.markdown b/source/_integrations/climate.mqtt.markdown index 6d13385fa05..c03f1a36914 100644 --- a/source/_integrations/climate.mqtt.markdown +++ b/source/_integrations/climate.mqtt.markdown @@ -239,7 +239,7 @@ name: type: string default: MQTT HVAC object_id: - description: Used instead of `name` for automatic generation of `entity_id` + description: Used `object_id` instead of `name` for automatic generation of `entity_id`. This only works when the entity is added for the first time. When set, this overrides a user-customized Entity ID in case the entity was deleted and added again. required: false type: string optimistic: diff --git a/source/_integrations/cover.mqtt.markdown b/source/_integrations/cover.mqtt.markdown index 61e61ca4313..f6c90f35845 100644 --- a/source/_integrations/cover.mqtt.markdown +++ b/source/_integrations/cover.mqtt.markdown @@ -170,7 +170,7 @@ name: type: string default: MQTT Cover object_id: - description: Used instead of `name` for automatic generation of `entity_id` + description: Used `object_id` instead of `name` for automatic generation of `entity_id`. This only works when the entity is added for the first time. When set, this overrides a user-customized Entity ID in case the entity was deleted and added again. required: false type: string optimistic: diff --git a/source/_integrations/device_tracker.mqtt.markdown b/source/_integrations/device_tracker.mqtt.markdown index 5efd902efbf..09e3f0e5b7a 100644 --- a/source/_integrations/device_tracker.mqtt.markdown +++ b/source/_integrations/device_tracker.mqtt.markdown @@ -139,7 +139,7 @@ name: required: false type: string object_id: - description: Used instead of `name` for automatic generation of `entity_id` + description: Used `object_id` instead of `name` for automatic generation of `entity_id`. This only works when the entity is added for the first time. When set, this overrides a user-customized Entity ID in case the entity was deleted and added again. required: false type: string payload_available: diff --git a/source/_integrations/event.mqtt.markdown b/source/_integrations/event.mqtt.markdown index 07f0ae45700..44105791e8c 100644 --- a/source/_integrations/event.mqtt.markdown +++ b/source/_integrations/event.mqtt.markdown @@ -155,7 +155,7 @@ name: type: string default: MQTT Event object_id: - description: Used instead of `name` for automatic generation of `entity_id` + description: Used `object_id` instead of `name` for automatic generation of `entity_id`. This only works when the entity is added for the first time. When set, this overrides a user-customized Entity ID in case the entity was deleted and added again. required: false type: string payload_available: diff --git a/source/_integrations/fan.mqtt.markdown b/source/_integrations/fan.mqtt.markdown index 5cb84cbcd0a..2bde863b89d 100644 --- a/source/_integrations/fan.mqtt.markdown +++ b/source/_integrations/fan.mqtt.markdown @@ -162,7 +162,7 @@ name: type: string default: MQTT Fan object_id: - description: Used instead of `name` for automatic generation of `entity_id` + description: Used `object_id` instead of `name` for automatic generation of `entity_id`. This only works when the entity is added for the first time. When set, this overrides a user-customized Entity ID in case the entity was deleted and added again. required: false type: string optimistic: diff --git a/source/_integrations/humidifier.mqtt.markdown b/source/_integrations/humidifier.mqtt.markdown index e82c0821ec6..9af19500a69 100644 --- a/source/_integrations/humidifier.mqtt.markdown +++ b/source/_integrations/humidifier.mqtt.markdown @@ -195,7 +195,7 @@ name: type: string default: MQTT humidifier object_id: - description: Used instead of `name` for automatic generation of `entity_id` + description: Used `object_id` instead of `name` for automatic generation of `entity_id`. This only works when the entity is added for the first time. When set, this overrides a user-customized Entity ID in case the entity was deleted and added again. required: false type: string optimistic: diff --git a/source/_integrations/image.mqtt.markdown b/source/_integrations/image.mqtt.markdown index 7ff40d7cb14..45f793e3b70 100644 --- a/source/_integrations/image.mqtt.markdown +++ b/source/_integrations/image.mqtt.markdown @@ -165,7 +165,7 @@ name: required: false type: string object_id: - description: Used instead of `name` for automatic generation of `entity_id` + description: Used `object_id` instead of `name` for automatic generation of `entity_id`. This only works when the entity is added for the first time. When set, this overrides a user-customized Entity ID in case the entity was deleted and added again. required: false type: string unique_id: diff --git a/source/_integrations/lawn_mower.mqtt.markdown b/source/_integrations/lawn_mower.mqtt.markdown index e75bb881fcc..1f606973d08 100644 --- a/source/_integrations/lawn_mower.mqtt.markdown +++ b/source/_integrations/lawn_mower.mqtt.markdown @@ -163,7 +163,7 @@ name: required: false type: string object_id: - description: Used instead of `name` for automatic generation of `entity_id` + description: Used `object_id` instead of `name` for automatic generation of `entity_id`. This only works when the entity is added for the first time. When set, this overrides a user-customized Entity ID in case the entity was deleted and added again. required: false type: string optimistic: diff --git a/source/_integrations/light.mqtt.markdown b/source/_integrations/light.mqtt.markdown index 46e87b11641..b0c19034522 100644 --- a/source/_integrations/light.mqtt.markdown +++ b/source/_integrations/light.mqtt.markdown @@ -286,7 +286,7 @@ name: type: string default: MQTT Light object_id: - description: Used instead of `name` for automatic generation of `entity_id` + description: Used `object_id` instead of `name` for automatic generation of `entity_id`. This only works when the entity is added for the first time. When set, this overrides a user-customized Entity ID in case the entity was deleted and added again. required: false type: string on_command_type: @@ -717,7 +717,7 @@ name: type: string default: MQTT JSON Light object_id: - description: Used instead of `name` for automatic generation of `entity_id` + description: Used `object_id` instead of `name` for automatic generation of `entity_id`. This only works when the entity is added for the first time. When set, this overrides a user-customized Entity ID in case the entity was deleted and added again. required: false type: string optimistic: @@ -1123,7 +1123,7 @@ name: type: string default: MQTT Template Light object_id: - description: Used instead of `name` for automatic generation of `entity_id` + description: Used `object_id` instead of `name` for automatic generation of `entity_id`. This only works when the entity is added for the first time. When set, this overrides a user-customized Entity ID in case the entity was deleted and added again. required: false type: string optimistic: diff --git a/source/_integrations/lock.mqtt.markdown b/source/_integrations/lock.mqtt.markdown index 1611a73e3fe..1ca6f62cce9 100644 --- a/source/_integrations/lock.mqtt.markdown +++ b/source/_integrations/lock.mqtt.markdown @@ -168,7 +168,7 @@ name: type: string default: MQTT Lock object_id: - description: Used instead of `name` for automatic generation of `entity_id` + description: Used `object_id` instead of `name` for automatic generation of `entity_id`. This only works when the entity is added for the first time. When set, this overrides a user-customized Entity ID in case the entity was deleted and added again. required: false type: string optimistic: diff --git a/source/_integrations/notify.mqtt.markdown b/source/_integrations/notify.mqtt.markdown index b13408aa52a..b9a6fe49f37 100644 --- a/source/_integrations/notify.mqtt.markdown +++ b/source/_integrations/notify.mqtt.markdown @@ -153,7 +153,7 @@ name: type: string default: MQTT notify object_id: - description: Used instead of `name` for automatic generation of `entity_id` + description: Used `object_id` instead of `name` for automatic generation of `entity_id`. This only works when the entity is added for the first time. When set, this overrides a user-customized Entity ID in case the entity was deleted and added again. required: false type: string payload_available: diff --git a/source/_integrations/number.mqtt.markdown b/source/_integrations/number.mqtt.markdown index 8ae647a4b36..8ea4af3d968 100644 --- a/source/_integrations/number.mqtt.markdown +++ b/source/_integrations/number.mqtt.markdown @@ -165,7 +165,7 @@ name: required: false type: string object_id: - description: Used instead of `name` for automatic generation of `entity_id` + description: Used `object_id` instead of `name` for automatic generation of `entity_id`. This only works when the entity is added for the first time. When set, this overrides a user-customized Entity ID in case the entity was deleted and added again. required: false type: string optimistic: diff --git a/source/_integrations/scene.mqtt.markdown b/source/_integrations/scene.mqtt.markdown index ea0b9f5560f..994757ed404 100644 --- a/source/_integrations/scene.mqtt.markdown +++ b/source/_integrations/scene.mqtt.markdown @@ -151,7 +151,7 @@ name: type: string default: MQTT Scene object_id: - description: Used instead of `name` for automatic generation of `entity_id` + description: Used `object_id` instead of `name` for automatic generation of `entity_id`. This only works when the entity is added for the first time. When set, this overrides a user-customized Entity ID in case the entity was deleted and added again. required: false type: string payload_available: diff --git a/source/_integrations/select.mqtt.markdown b/source/_integrations/select.mqtt.markdown index 68af312e19c..2a3e4efd676 100644 --- a/source/_integrations/select.mqtt.markdown +++ b/source/_integrations/select.mqtt.markdown @@ -158,7 +158,7 @@ name: required: false type: string object_id: - description: Used instead of `name` for automatic generation of `entity_id` + description: Used `object_id` instead of `name` for automatic generation of `entity_id`. This only works when the entity is added for the first time. When set, this overrides a user-customized Entity ID in case the entity was deleted and added again. required: false type: string optimistic: diff --git a/source/_integrations/sensor.mqtt.markdown b/source/_integrations/sensor.mqtt.markdown index e2d4639f77d..d7408027c20 100644 --- a/source/_integrations/sensor.mqtt.markdown +++ b/source/_integrations/sensor.mqtt.markdown @@ -166,7 +166,7 @@ name: type: string default: MQTT Sensor object_id: - description: Used instead of `name` for automatic generation of `entity_id` + description: Used `object_id` instead of `name` for automatic generation of `entity_id`. This only works when the entity is added for the first time. When set, this overrides a user-customized Entity ID in case the entity was deleted and added again. required: false type: string options: diff --git a/source/_integrations/siren.mqtt.markdown b/source/_integrations/siren.mqtt.markdown index 730e2b5dead..c03b92b604c 100644 --- a/source/_integrations/siren.mqtt.markdown +++ b/source/_integrations/siren.mqtt.markdown @@ -170,7 +170,7 @@ name: type: string default: MQTT Siren object_id: - description: Used instead of `name` for automatic generation of `entity_id` + description: Used `object_id` instead of `name` for automatic generation of `entity_id`. This only works when the entity is added for the first time. When set, this overrides a user-customized Entity ID in case the entity was deleted and added again. required: false type: string optimistic: diff --git a/source/_integrations/switch.mqtt.markdown b/source/_integrations/switch.mqtt.markdown index c8b9b39fa22..9d8855cb340 100644 --- a/source/_integrations/switch.mqtt.markdown +++ b/source/_integrations/switch.mqtt.markdown @@ -165,7 +165,7 @@ name: type: string default: MQTT Switch object_id: - description: Used instead of `name` for automatic generation of `entity_id` + description: Used `object_id` instead of `name` for automatic generation of `entity_id`. This only works when the entity is added for the first time. When set, this overrides a user-customized Entity ID in case the entity was deleted and added again. required: false type: string optimistic: diff --git a/source/_integrations/text.mqtt.markdown b/source/_integrations/text.mqtt.markdown index 496f067c8e6..777e50140ea 100644 --- a/source/_integrations/text.mqtt.markdown +++ b/source/_integrations/text.mqtt.markdown @@ -166,7 +166,7 @@ name: type: string default: "MQTT Text" object_id: - description: Used instead of `name` for automatic generation of `entity_id` + description: Used `object_id` instead of `name` for automatic generation of `entity_id`. This only works when the entity is added for the first time. When set, this overrides a user-customized Entity ID in case the entity was deleted and added again. required: false type: string pattern: diff --git a/source/_integrations/update.mqtt.markdown b/source/_integrations/update.mqtt.markdown index 17cdfdbbf53..da07600780a 100644 --- a/source/_integrations/update.mqtt.markdown +++ b/source/_integrations/update.mqtt.markdown @@ -168,7 +168,7 @@ name: required: false type: string object_id: - description: Used instead of `name` for automatic generation of `entity_id` + description: Used `object_id` instead of `name` for automatic generation of `entity_id`. This only works when the entity is added for the first time. When set, this overrides a user-customized Entity ID in case the entity was deleted and added again. required: false type: string payload_install: diff --git a/source/_integrations/vacuum.mqtt.markdown b/source/_integrations/vacuum.mqtt.markdown index fc336fac5b8..5136a8d5bb3 100644 --- a/source/_integrations/vacuum.mqtt.markdown +++ b/source/_integrations/vacuum.mqtt.markdown @@ -131,7 +131,7 @@ name: type: string default: MQTT Vacuum object_id: - description: Used instead of `name` for automatic generation of `entity_id` + description: Used `object_id` instead of `name` for automatic generation of `entity_id`. This only works when the entity is added for the first time. When set, this overrides a user-customized Entity ID in case the entity was deleted and added again. required: false type: string payload_available: diff --git a/source/_integrations/water_heater.mqtt.markdown b/source/_integrations/water_heater.mqtt.markdown index 0919a7c6c33..e0ef4c4e65a 100644 --- a/source/_integrations/water_heater.mqtt.markdown +++ b/source/_integrations/water_heater.mqtt.markdown @@ -189,7 +189,7 @@ name: type: string default: MQTT water heater object_id: - description: Used instead of `name` for automatic generation of `entity_id` + description: Used `object_id` instead of `name` for automatic generation of `entity_id`. This only works when the entity is added for the first time. When set, this overrides a user-customized Entity ID in case the entity was deleted and added again. required: false type: string optimistic: