addons icon indicating copy to clipboard operation
addons copied to clipboard

Mosquitto broker: deprecated option `object_id`

Open Cowtschi opened this issue 1 month ago • 1 comments

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

Cowtschi avatar Nov 22 '25 16:11 Cowtschi

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

HaraldGithub avatar Dec 11 '25 10:12 HaraldGithub