TTN support for MQTT SparkPlug?

descartes
Thu, 26 Feb 2026 18:43:56 +0000

kayakpete:

Can TTN act as a Sparkplug EON, providing additional data format and functionality?

First up, there’s no SLA for TTN which is for testing, evaluation & community use, so be aware that your power plant may not always get the data it needs - @rish1 can advise.

LW network & application servers are generally standalone affairs as everyone has a data standard that they want and they can’t possibly do them all.

So all the outgoing data connections are generic - the web hooks send TTI defined JSON to the end point and the consumer has to process it in to whatever local form they need, the MQTT broker is restricted to sending out the same JSON with only a few incoming endpoints - some hope they will have access to use it to reformat & rebroadcast but it doesn’t.

There’s also a distinct lack of mentions of ‘SparkPlug’ in the very comprehensive docs and a total lack of hidden features, so you can use the docs as canon.

As @drsash suggests, you need to have something in between that morphs the packets in the format you need. If you are lucky, this will be a simple web server with some Python or PHP, if less lucky, an AWS Lambda instance.