Mosquitto broker: deprecated option `object_id`
Describe the issue you are experiencing
Not sure; if i'm right here. Following warnings in "home-assistant.log" with an ESP32 AI-On-The-EDGE:
2025-11-22 17:18:36.001 WARNING (MainThread) [homeassistant.components.mqtt.entity] The configuration for entity binary_sensor.kg_technik_gaszahler_esp32_problem_2 uses the deprecated option object_id to set the default entity id. Replace the "object_id": "kg_technik_gaszahler_esp32_problem" option with "default_entity_id": "binary_sensor.kg_technik_gaszahler_esp32_problem" in your published discovery configuration to fix this issue, or contact the maintainer of the integration that published this config to fix this. This will stop working in Home Assistant Core 2026.4
2025-11-22 17:18:36.042 WARNING (MainThread) [homeassistant.components.mqtt.entity] The configuration for entity button.kg_technik_gaszahler_esp32_flowstart uses the deprecated option object_id to set the default entity id. Replace the "object_id": "kg_technik_gaszahler_esp32_flowstart" option with "default_entity_id": "button.kg_technik_gaszahler_esp32_flowstart" in your published discovery configuration to fix this issue, or contact the maintainer of the integration that published this config to fix this. This will stop working in Home Assistant Core 2026.4
2025-11-22 17:18:36.062 WARNING (MainThread) [homeassistant.components.mqtt.entity] The configuration for entity sensor.kg_technik_gaszahler_esp32_uptime uses the deprecated option object_id to set the default entity id. Replace the "object_id": "kg_technik_gaszahler_esp32_uptime" option with "default_entity_id": "sensor.kg_technik_gaszahler_esp32_uptime" in your published discovery configuration to fix this issue, or contact the maintainer of the integration that published this config to fix this. This will stop working in Home Assistant Core 2026.4
2025-11-22 17:18:36.064 WARNING (MainThread) [homeassistant.components.mqtt.entity] The configuration for entity sensor.kg_technik_gaszahler_esp32_mac uses the deprecated option object_id to set the default entity id. Replace the "object_id": "kg_technik_gaszahler_esp32_MAC" option with "default_entity_id": "sensor.kg_technik_gaszahler_esp32_MAC" in your published discovery configuration to fix this issue, or contact the maintainer of the integration that published this config to fix this. This will stop working in Home Assistant Core 2026.4
2025-11-22 17:18:36.068 WARNING (MainThread) [homeassistant.components.mqtt.entity] The configuration for entity sensor.kg_technik_gaszahler_esp32_fwversion uses the deprecated option object_id to set the default entity id. Replace the "object_id": "kg_technik_gaszahler_esp32_fwVersion" option with "default_entity_id": "sensor.kg_technik_gaszahler_esp32_fwVersion" in your published discovery configuration to fix this issue, or contact the maintainer of the integration that published this config to fix this. This will stop working in Home Assistant Core 2026.4
2025-11-22 17:18:36.073 WARNING (MainThread) [homeassistant.components.mqtt.entity] The configuration for entity sensor.kg_technik_gaszahler_esp32_hostname uses the deprecated option object_id to set the default entity id. Replace the "object_id": "kg_technik_gaszahler_esp32_hostname" option with "default_entity_id": "sensor.kg_technik_gaszahler_esp32_hostname" in your published discovery configuration to fix this issue, or contact the maintainer of the integration that published this config to fix this. This will stop working in Home Assistant Core 2026.4
2025-11-22 17:18:36.075 WARNING (MainThread) [homeassistant.components.mqtt.entity] The configuration for entity sensor.kg_technik_gaszahler_esp32_freemem uses the deprecated option object_id to set the default entity id. Replace the "object_id": "kg_technik_gaszahler_esp32_freeMem" option with "default_entity_id": "sensor.kg_technik_gaszahler_esp32_freeMem" in your published discovery configuration to fix this issue, or contact the maintainer of the integration that published this config to fix this. This will stop working in Home Assistant Core 2026.4
2025-11-22 17:18:36.077 WARNING (MainThread) [homeassistant.components.mqtt.entity] The configuration for entity sensor.kg_technik_gaszahler_esp32_wifirssi uses the deprecated option object_id to set the default entity id. Replace the "object_id": "kg_technik_gaszahler_esp32_wifiRSSI" option with "default_entity_id": "sensor.kg_technik_gaszahler_esp32_wifiRSSI" in your published discovery configuration to fix this issue, or contact the maintainer of the integration that published this config to fix this. This will stop working in Home Assistant Core 2026.4
2025-11-22 17:18:36.079 WARNING (MainThread) [homeassistant.components.mqtt.entity] The configuration for entity sensor.kg_technik_gaszahler_esp32_cputemp uses the deprecated option object_id to set the default entity id. Replace the "object_id": "kg_technik_gaszahler_esp32_CPUtemp" option with "default_entity_id": "sensor.kg_technik_gaszahler_esp32_CPUtemp" in your published discovery configuration to fix this issue, or contact the maintainer of the integration that published this config to fix this. This will stop working in Home Assistant Core 2026.4
2025-11-22 17:18:36.088 WARNING (MainThread) [homeassistant.components.mqtt.entity] The configuration for entity sensor.kg_technik_gaszahler_esp32_interval uses the deprecated option object_id to set the default entity id. Replace the "object_id": "kg_technik_gaszahler_esp32_interval" option with "default_entity_id": "sensor.kg_technik_gaszahler_esp32_interval" in your published discovery configuration to fix this issue, or contact the maintainer of the integration that published this config to fix this. This will stop working in Home Assistant Core 2026.4
2025-11-22 17:18:36.089 WARNING (MainThread) [homeassistant.components.mqtt.entity] The configuration for entity sensor.kg_technik_gaszahler_esp32_ip uses the deprecated option object_id to set the default entity id. Replace the "object_id": "kg_technik_gaszahler_esp32_IP" option with "default_entity_id": "sensor.kg_technik_gaszahler_esp32_IP" in your published discovery configuration to fix this issue, or contact the maintainer of the integration that published this config to fix this. This will stop working in Home Assistant Core 2026.4
2025-11-22 17:18:36.092 WARNING (MainThread) [homeassistant.components.mqtt.entity] The configuration for entity sensor.kg_technik_gaszahler_esp32_status uses the deprecated option object_id to set the default entity id. Replace the "object_id": "kg_technik_gaszahler_esp32_status" option with "default_entity_id": "sensor.kg_technik_gaszahler_esp32_status" in your published discovery configuration to fix this issue, or contact the maintainer of the integration that published this config to fix this. This will stop working in Home Assistant Core 2026.4
2025-11-22 17:18:36.094 WARNING (MainThread) [homeassistant.components.mqtt.entity] The configuration for entity sensor.kg_technik_gaszahler_esp32_value uses the deprecated option object_id to set the default entity id. Replace the "object_id": "kg_technik_gaszahler_esp32_value" option with "default_entity_id": "sensor.kg_technik_gaszahler_esp32_value" in your published discovery configuration to fix this issue, or contact the maintainer of the integration that published this config to fix this. This will stop working in Home Assistant Core 2026.4
2025-11-22 17:18:36.095 WARNING (MainThread) [homeassistant.components.mqtt.entity] The configuration for entity sensor.kg_technik_gaszahler_esp32_raw uses the deprecated option object_id to set the default entity id. Replace the "object_id": "kg_technik_gaszahler_esp32_raw" option with "default_entity_id": "sensor.kg_technik_gaszahler_esp32_raw" in your published discovery configuration to fix this issue, or contact the maintainer of the integration that published this config to fix this. This will stop working in Home Assistant Core 2026.4
2025-11-22 17:18:36.096 WARNING (MainThread) [homeassistant.components.mqtt.entity] The configuration for entity sensor.kg_technik_gaszahler_esp32_error uses the deprecated option object_id to set the default entity id. Replace the "object_id": "kg_technik_gaszahler_esp32_error" option with "default_entity_id": "sensor.kg_technik_gaszahler_esp32_error" in your published discovery configuration to fix this issue, or contact the maintainer of the integration that published this config to fix this. This will stop working in Home Assistant Core 2026.4
2025-11-22 17:18:36.097 WARNING (MainThread) [homeassistant.components.mqtt.entity] The configuration for entity sensor.kg_technik_gaszahler_esp32_rate_per_time_unit uses the deprecated option object_id to set the default entity id. Replace the "object_id": "kg_technik_gaszahler_esp32_rate_per_time_unit" option with "default_entity_id": "sensor.kg_technik_gaszahler_esp32_rate_per_time_unit" in your published discovery configuration to fix this issue, or contact the maintainer of the integration that published this config to fix this. This will stop working in Home Assistant Core 2026.4
2025-11-22 17:18:36.098 WARNING (MainThread) [homeassistant.components.mqtt.entity] The configuration for entity sensor.kg_technik_gaszahler_esp32_rate_per_digitization_round uses the deprecated option object_id to set the default entity id. Replace the "object_id": "kg_technik_gaszahler_esp32_rate_per_digitization_round" option with "default_entity_id": "sensor.kg_technik_gaszahler_esp32_rate_per_digitization_round" in your published discovery configuration to fix this issue, or contact the maintainer of the integration that published this config to fix this. This will stop working in Home Assistant Core 2026.4
2025-11-22 17:18:36.099 WARNING (MainThread) [homeassistant.components.mqtt.entity] The configuration for entity sensor.kg_technik_gaszahler_esp32_timestamp uses the deprecated option object_id to set the default entity id. Replace the "object_id": "kg_technik_gaszahler_esp32_timestamp" option with "default_entity_id": "sensor.kg_technik_gaszahler_esp32_timestamp" in your published discovery configuration to fix this issue, or contact the maintainer of the integration that published this config to fix this. This will stop working in Home Assistant Core 2026.4
2025-11-22 17:18:36.100 WARNING (MainThread) [homeassistant.components.mqtt.entity] The configuration for entity sensor.kg_technik_gaszahler_esp32_json uses the deprecated option object_id to set the default entity id. Replace the "object_id": "kg_technik_gaszahler_esp32_json" option with "default_entity_id": "sensor.kg_technik_gaszahler_esp32_json" in your published discovery configuration to fix this issue, or contact the maintainer of the integration that published this config to fix this. This will stop working in Home Assistant Core 2026.4
What type of installation are you running?
Home Assistant OS
Which operating system are you running on?
Home Assistant Operating System
Which add-on are you reporting an issue with?
Mosquitto broker
What is the version of the add-on?
6.5.2
Steps to reproduce the issue
1.Logging entries on startup with ESP32 HA autodiscover. 2. 3. ...
System Health information
System Information
| version | core-2025.11.3 |
|---|---|
| installation_type | Home Assistant OS |
| dev | false |
| hassio | true |
| docker | true |
| container_arch | amd64 |
| user | root |
| virtualenv | false |
| python_version | 3.13.9 |
| os_name | Linux |
| os_version | 6.12.51-haos |
| arch | x86_64 |
| timezone | Europe/Vienna |
| config_dir | /config |
Home Assistant Community Store
| GitHub API | ok |
|---|---|
| GitHub Content | ok |
| GitHub Web | ok |
| HACS Data | ok |
| GitHub API Calls Remaining | 5000 |
| Installed Version | 2.0.5 |
| Stage | running |
| Available Repositories | 2430 |
| Downloaded Repositories | 22 |
Solcast Solar
| can_reach_server | ok |
|---|
Home Assistant Cloud
| logged_in | false |
|---|---|
| can_reach_cert_server | ok |
| can_reach_cloud_auth | ok |
| can_reach_cloud | ok |
Home Assistant Supervisor
| host_os | Home Assistant OS 16.3 |
|---|---|
| update_channel | stable |
| supervisor_version | supervisor-2025.11.4 |
| agent_version | 1.7.2 |
| docker_version | 28.3.3 |
| disk_total | 916.2 GB |
| disk_used | 102.0 GB |
| nameservers | 192.168.178.1 |
| healthy | true |
| supported | true |
| host_connectivity | true |
| supervisor_connectivity | true |
| ntp_synchronized | true |
| virtualization | |
| board | generic-x86-64 |
| supervisor_api | ok |
| version_api | ok |
| installed_addons | Advanced SSH & Web Terminal (22.0.1), Log Viewer (0.17.1), File editor (5.8.0), SQLite Web (5.0.0), Studio Code Server (6.0.0), MQTT Explorer (browser-1.0.3), Mosquitto broker (6.5.2) |
Dashboards
| dashboards | 5 |
|---|---|
| resources | 10 |
| views | 37 |
| mode | storage |
Network Configuration
| adapters | lo (disabled), enp2s0 (enabled, default, auto), hassio (disabled), docker0 (disabled), vethdb4a108 (disabled), veth808a6d1 (disabled), vethe9216bd (disabled), vethd1c69a2 (disabled), veth622f009 (disabled), veth6c5d1e2 (disabled), veth1aaaa31 (disabled), veth896a92d (disabled) |
|---|---|
| ipv4_addresses | lo (127.0.0.1/8), enp2s0 (192.168.178.100/24), hassio (172.30.32.1/23), docker0 (172.30.232.1/23), vethdb4a108 (), veth808a6d1 (), vethe9216bd (), vethd1c69a2 (), veth622f009 (), veth6c5d1e2 (), veth1aaaa31 (), veth896a92d () |
| ipv6_addresses | lo (::1/128), enp2s0 (fe80::1041:62d0:39df:f6a7/64), hassio (fe80::68e1:86ff:fe0b:fdaa/64), docker0 (fe80::b88b:dbff:feba:a432/64), vethdb4a108 (fe80::48d2:15ff:fe63:baac/64), veth808a6d1 (fe80::24a4:5aff:fe8e:e952/64), vethe9216bd (fe80::a45b:4dff:fe92:26f1/64), vethd1c69a2 (fe80::7c55:59ff:fe32:5ee/64), veth622f009 (fe80::f45a:a3ff:fe0b:78c0/64), veth6c5d1e2 (fe80::b445:a9ff:fe60:e46c/64), veth1aaaa31 (fe80::ec58:9eff:fed5:2c02/64), veth896a92d (fe80::bc99:c2ff:fe87:3a9/64) |
| announce_addresses | 192.168.178.100, fe80::1041:62d0:39df:f6a7 |
Recorder
| oldest_recorder_run | 1. November 2025 um 19:12 |
|---|---|
| current_recorder_run | 22. November 2025 um 17:18 |
| estimated_db_size | 14205.61 MiB |
| database_engine | sqlite |
| database_version | 3.49.2 |
Anything in the Supervisor logs that might be useful for us?
Anything in the add-on logs that might be useful for us?
Logger: homeassistant.components.mqtt.entity
Quelle: components/mqtt/entity.py:1455
Integration: MQTT (Dokumentation, Probleme)
Erstmals aufgetreten: 17:18:36 (19 Vorkommnisse)
Zuletzt protokolliert: 17:18:36
The configuration for entity sensor.kg_technik_gaszahler_esp32_error uses the deprecated option `object_id` to set the default entity id. Replace the `"object_id": "kg_technik_gaszahler_esp32_error"` option with `"default_entity_id": "sensor.kg_technik_gaszahler_esp32_error"` in your published discovery configuration to fix this issue, or contact the maintainer of the integration that published this config to fix this. This will stop working in Home Assistant Core 2026.4
The configuration for entity sensor.kg_technik_gaszahler_esp32_rate_per_time_unit uses the deprecated option `object_id` to set the default entity id. Replace the `"object_id": "kg_technik_gaszahler_esp32_rate_per_time_unit"` option with `"default_entity_id": "sensor.kg_technik_gaszahler_esp32_rate_per_time_unit"` in your published discovery configuration to fix this issue, or contact the maintainer of the integration that published this config to fix this. This will stop working in Home Assistant Core 2026.4
The configuration for entity sensor.kg_technik_gaszahler_esp32_rate_per_digitization_round uses the deprecated option `object_id` to set the default entity id. Replace the `"object_id": "kg_technik_gaszahler_esp32_rate_per_digitization_round"` option with `"default_entity_id": "sensor.kg_technik_gaszahler_esp32_rate_per_digitization_round"` in your published discovery configuration to fix this issue, or contact the maintainer of the integration that published this config to fix this. This will stop working in Home Assistant Core 2026.4
The configuration for entity sensor.kg_technik_gaszahler_esp32_timestamp uses the deprecated option `object_id` to set the default entity id. Replace the `"object_id": "kg_technik_gaszahler_esp32_timestamp"` option with `"default_entity_id": "sensor.kg_technik_gaszahler_esp32_timestamp"` in your published discovery configuration to fix this issue, or contact the maintainer of the integration that published this config to fix this. This will stop working in Home Assistant Core 2026.4
The configuration for entity sensor.kg_technik_gaszahler_esp32_json uses the deprecated option `object_id` to set the default entity id. Replace the `"object_id": "kg_technik_gaszahler_esp32_json"` option with `"default_entity_id": "sensor.kg_technik_gaszahler_esp32_json"` in your published discovery configuration to fix this issue, or contact the maintainer of the integration that published this config to fix this. This will stop working in Home Assistant Core 2026.4
Additional information
No response
I've a quite similar warning-message in my ha-log since update to 2025.12.*
`Logger: homeassistant.components.mqtt.entity Quelle: components/mqtt/entity.py:1455 Integration: MQTT (Dokumentation, Probleme) Erstmals aufgetreten: 10:51:43 (73 Vorkommnisse) Zuletzt protokolliert: 10:52:59
The configuration for entity light.lnlinkha_4101dc73bdac0000765f59171159 uses the deprecated option object_id to set the default entity id. Replace the "object_id": "lnlinkha_4101dc73bdac0000765f59171159" option with "default_entity_id": "light.lnlinkha_4101dc73bdac0000765f59171159" in your published discovery configuration to fix this issue, or contact the maintainer of the integration that published this config to fix this. This will stop working in Home Assistant Core 2026.4
The configuration for entity button.lnlinkha_4101dc73bdac0000765f59171159 uses the deprecated option object_id to set the default entity id. Replace the "object_id": "lnlinkha_4101dc73bdac0000765f59171159" option with "default_entity_id": "button.lnlinkha_4101dc73bdac0000765f59171159" in your published discovery configuration to fix this issue, or contact the maintainer of the integration that published this config to fix this. This will stop working in Home Assistant Core 2026.4
The configuration for entity button.lnlinkha_4101dc73beac0000abb2838d7e00 uses the deprecated option object_id to set the default entity id. Replace the "object_id": "lnlinkha_4101dc73beac0000abb2838d7e00" option with "default_entity_id": "button.lnlinkha_4101dc73beac0000abb2838d7e00" in your published discovery configuration to fix this issue, or contact the maintainer of the integration that published this config to fix this. This will stop working in Home Assistant Core 2026.4
The configuration for entity button.lnlinkha_4101dc73c7ac00003af8c24d7be8 uses the deprecated option object_id to set the default entity id. Replace the "object_id": "lnlinkha_4101dc73c7ac00003af8c24d7be8" option with "default_entity_id": "button.lnlinkha_4101dc73c7ac00003af8c24d7be8" in your published discovery configuration to fix this issue, or contact the maintainer of the integration that published this config to fix this. This will stop working in Home Assistant Core 2026.4
The configuration for entity button.lnlinkha_4101dc73c0ac00006fa0b5009da3 uses the deprecated option object_id to set the default entity id. Replace the "object_id": "lnlinkha_4101dc73c0ac00006fa0b5009da3" option with "default_entity_id": "button.lnlinkha_4101dc73c0ac00006fa0b5009da3" in your published discovery configuration to fix this issue, or contact the maintainer of the integration that published this config to fix this. This will stop working in Home Assistant Core 2026.4
`
The warning comes from 5 devices i've implemented via eRemote from LinknLink