when will a mqttad created device be removed

For devices supporting the Auto Discovery feature. Like ZWaveJS2MQTT, Zigbee2MQTT.

Moderator: leecollings

Post Reply
Gravityz
Posts: 755
Joined: Wednesday 16 December 2015 19:13
Target OS: NAS (Synology & others)
Domoticz version: 2026.3
Location: Netherlands
Contact:

when will a mqttad created device be removed

Post by Gravityz »

i know mqttad is able to create devices.
if a device is created but not updated through mqtt, will it be removed after a certain time or will it just stay there.

the reason for asking
i have a device created with mqttad but want to update it through regular mqtt
User avatar
waltervl
Posts: 7021
Joined: Monday 28 January 2019 18:48
Target OS: Linux
Domoticz version: 2026.3
Location: NL
Contact:

Re: when will a mqttad created device be removed

Post by waltervl »

It will stay there as long as there is a MQTT AD retained config topic in the MQTT server. You can remove that retained topic with for example MQTT Explorer.

Updating a discovered device always goes over MQTT so not sure why you want to remove it.
Domoticz running on Udoo X86 (on Ubuntu)
Devices/plugins: ZigbeeforDomoticz (with Xiaomi, Ikea, Tuya devices), Nefit Easy, Midea Airco, Omnik Solar, Goodwe Solar
Gravityz
Posts: 755
Joined: Wednesday 16 December 2015 19:13
Target OS: NAS (Synology & others)
Domoticz version: 2026.3
Location: Netherlands
Contact:

Re: when will a mqttad created device be removed

Post by Gravityz »

i am fiddling with an MQTT AD barometer.
According to Gizmocuz the barometer over MQTT omly has simple levels which are coupled on pressure only

i added some prediction code to my esphome device to get as better prediction.
it turned out the mqttad value and the mqtt value i send to domoticz/in arrive at the same time
the result was that my prediction was overwritten by the default domoticz behavior

i now added a 1 second delay to the second message and this seems to work so there is no reason anymore to disable sending out the default value, i just overwrite it 1 second later

result, an MQTT AD barometer with levels Sunny, Stable, unstable, cloudy, cloudy/rain,thunderstorm predicted on barometer level, rise, fall and duration of that rise/fall over a 3 hour period.

seems to work now.
Post Reply