Hi,
Has explained on the Cirrus Link website, we should use reference tags for history purposes when using the MQTT Engine :
I created a UDT using reference tags on MQTT Engine :
Every time I reboot the module or gateway, all the tags referenced to the MQTT Engine is deleted, even in the UDT definition.
I can expect the MQTT Engine to not keep all the tags alive if the publisher to the broker is not alive anymore upon the gateway restart. But, I would never expect the UDT definition to be modified.
Is there a setting to keep the referenced tags in the UDT in that case?
Thanks.
Where are you creating these tags? I didn't think MQTT Engine would let you create them in its provider, but if so, that is the wrong place. These UDTs and tags should be created in your realtime tag provider to be persistent across reboots.
My UDT definition and UDT instances are in my realtime tag provider, not in the MQTT Engine provider.
You may need to reach out to Support. This forum is not an official support venue, and this sounds like it's going to be more involved than what us volunteers on the forum can help with.
I've personally never had an issue with a realtime tag provider losing/deleting tags or UDTs on restart.
1 Like