MQTT Sparkplug Streaming

I’m looking for some help subscribing to an MQTT broker for streaming IoT data. MQTT is listed in the documentation with Beta support, but I can’t find anything else in the documentation about MQTT.

A few notes:

  • The broker is Cirrus Link Charriot using the Sparkplug B spec
  • We will connect via an existing on-prem agent
  • Data will be processed through streaming pipelines into a time series sync

Looking for some guidance from anyone with experience getting MQTT (specifically sparkplug) data into Foundry for time series data streaming.

Best,
rk

After investigating a bit more, one option is deploying a small Java app locally to subscribe to the broker and push data to Foundry’s streaming endpoint. Unfortunately, Agent Proxy + Code Repositories are only supported for Rest APIs. Not Ideal, but Local Client → Push to Foundry would get the job done.

Still hoping for input from anyone who has worked with MQTT in Foundry or if any Palantir folks know if there’s a native MQTT / Sparkplug connector being developed.