MQTT Protocol

An Industry Brief

What is MQTT (Messase Queueing Telemetry Transport)?

How Do We Implement MQTT at Sightline?

Sightline Systems has created a consumer that subscribes to the MQTT Broker using either a specific topic, such as House, or a topic and subtopics under it using a wildcard, such as House/#. We then use the topic to create metric groups and in some cases define the metric names.

If your root topic is House with the subtopic kitchen, and Kitchen then has subtopics Temp and Population who’s payloads are a single value, then the data layout in EDM would have a metric group named Kitchen with metrics Temp and Population.

We also support a data payload of a JSON string containing name / value pairs. In this case the name of the metrics created are the names of the name / data pairing in the JSON.

In this case the metric group will be the entire topic, suchs as “House/Kitchen”, and the metrics in that group would be Temp and Population.

How Can We Help You With MQQT Support?

Sightline’s implementation of MQTT support allows the user to easily subscribe to an MQTT broker, dynamically determine what data is available, and to store that data in such a way that it is easily accessible due to the intuitive naming conventions. Once the data is in EDM then all the functionality of EDM is available to use of that data, including not limited to alerts, expressions, and forecasting.

Related Content:

Brandon Witte

Brandon Witte is the CEO of Sightline Systems, a global leader in real-time performance monitoring and analytics software. With nearly two decades at the helm of Sightline, Brandon has driven innovation across industries, recently expanding into aquaculture with the launch of AQUA Sightline.

An experienced executive with a Bachelor of Science in Management Science from Virginia Tech’s Pamplin College of Business, Brandon’s career spans expertise in enterprise software, IT strategy, and professional services.

Under Brandon’s leadership, Sightline has established a reputation for delivering actionable insights through advanced analytics, empowering businesses to optimize operations for higher profit margins and more successful day-to-day operations.