Trending...
- DuoKey to Unveil Encrypted Financial Intelligence Use Case at GISEC Global 2025
- Michelle Kerr Makes Strategic Investment in Summit
- Meditech International Inc. and Los Angeles Rams Continue Strategic Partnership to Enhance Athlete Performance and Recovery
CLEVELAND - OhioPen -- Over the last 2 years, we have seen several of our equipment manufacturers start providing support for the MQTT protocol for sending measurements from remote devices. In this post, I'll give you a little background on MQTT, why you might want to use it, and how it works with a small example.
What is MQTT?
MQTT was designed as a method or protocol for sending messages (data) between pieces of equipment or machines. The name comes from Message Queue Telemetry Transport but since 2013 it has just been MQTT. It was designed for use in sending data from equipment in remote locations where there were limited resources, think battery-powered equipment with limited communications bandwidth and limited computing resources.
Basic MQTT Architecture
Central to MQTT is the concept of a message broker. The broker is a server that is running software that acts as an intermediary to receive messages from clients and then route or publish these messages out to other clients. A client can be a publisher which is a producer of data or a subscriber which is a consumer of data.
More on Ohio Pen
Why Use MQTT?
We've recently started using MQTT in a few simple applications where it made sense. It is useful in projects where you are looking to see data from a remote location that is updated every few minutes.
Two simple MQTT Applications
A typical MQTT application could be as simple as sending real-time data from a humidity transmitter in a lab or storage area within a facility to a PC in the same office to monitor and archive the data. We built a sample project using a Novus LogBox Wi-Fi data logger and an older PC running the open-source Mosquitto broker software.
The LogBox is very easy to configure to send data via MQTT using the NXperience configuration utility. The screen capture below shows the communications settings to talk to the broker software running on the PC with IP address 192.168.10.11.
The second application is a remote soil monitoring project where the data is sent to a cloud-based software package to display and save the data. The data logger that was used is the Infinite ADS-300, a compact battery-powered data collector that includes a cellular NBIoT/CAT-M model to upload data. The ADS-300 was connected to a soil moisture sensor using an SDI-12 interface.
More on Ohio Pen
Summary
MQTT is an established data exchange protocol with support showing up on more devices. As an alternative to the common "store data in memory and download" used by data loggers, it allows for more real-time information.
Give us a call at 800-956-4437 or visit us at https://www.dataloggerinc.com.
What is MQTT?
MQTT was designed as a method or protocol for sending messages (data) between pieces of equipment or machines. The name comes from Message Queue Telemetry Transport but since 2013 it has just been MQTT. It was designed for use in sending data from equipment in remote locations where there were limited resources, think battery-powered equipment with limited communications bandwidth and limited computing resources.
Basic MQTT Architecture
Central to MQTT is the concept of a message broker. The broker is a server that is running software that acts as an intermediary to receive messages from clients and then route or publish these messages out to other clients. A client can be a publisher which is a producer of data or a subscriber which is a consumer of data.
More on Ohio Pen
- Pathways to Adulthood Conference May 17 at Melville Marriott Honoring NYS Assembly Member Jodi Giglio, Suffolk County Legislator Nick Caracappa
- Adster Techologies awarded US Patent for breakthrough innovation in reducing latency in Ad Serving
- Robert Fabbio Inducted into the Austin Technology Council Hall of Fame
- KRATON ANNOUNCES DECISION TO EXIT DOVER SITE TO FOCUS ON CORE BUSINESS GROWTH
- Goodyear Completes Sale of Dunlop Brand
Why Use MQTT?
We've recently started using MQTT in a few simple applications where it made sense. It is useful in projects where you are looking to see data from a remote location that is updated every few minutes.
Two simple MQTT Applications
A typical MQTT application could be as simple as sending real-time data from a humidity transmitter in a lab or storage area within a facility to a PC in the same office to monitor and archive the data. We built a sample project using a Novus LogBox Wi-Fi data logger and an older PC running the open-source Mosquitto broker software.
The LogBox is very easy to configure to send data via MQTT using the NXperience configuration utility. The screen capture below shows the communications settings to talk to the broker software running on the PC with IP address 192.168.10.11.
The second application is a remote soil monitoring project where the data is sent to a cloud-based software package to display and save the data. The data logger that was used is the Infinite ADS-300, a compact battery-powered data collector that includes a cellular NBIoT/CAT-M model to upload data. The ADS-300 was connected to a soil moisture sensor using an SDI-12 interface.
More on Ohio Pen
- Cybersecurity is Protecting Your Personal Information and Your Portfolio
- L2 Aviation Celebrates Grand Opening of New Facility at Cincinnati/Northern Kentucky International Airport (CVG)
- Managing Summer Staffing Surges with Confidence: Why Name Badges Are a Must for Seasonal Success
- Visa Named Title Sponsor of Ascending Athletes' Business Owners Summits for NFL Entrepreneurs
- The Paris Court of International Arbitration Elects Dr. John J. Maalouf as its New President
Summary
MQTT is an established data exchange protocol with support showing up on more devices. As an alternative to the common "store data in memory and download" used by data loggers, it allows for more real-time information.
Give us a call at 800-956-4437 or visit us at https://www.dataloggerinc.com.
Source: CAS Dataloggers
Filed Under: Industrial
0 Comments
Latest on Ohio Pen
- 20 Patents Issued Worldwide, Cementing Company Leadership. First Ever Cable-Free 12-Lead ECG: HeartBeam, Inc. (Stock Symbol: BEAT)
- NASDAQ Uplisting for Higher Market Exposure and Wide Corporate Benefits to AI Boosted Marketing Company On Track Towards $1 Billion Revenue by 2027
- Congressional Men's Health Caucus Shows Bipartisan Consensus and Focus on Prevention, Mental Health, and Closing the Lifespan Gap
- Trailhead Biosystems Secures $20 Million to Drive Innovation and Accelerate Growth
- DuoKey, Axiomtek and Blue Edge Network Partner to Enhance Smart Cities with Privacy-Preserving Urban Safeguarding and Fleet Management
- Cogent Communications Faces Federal Scrutiny Over Fraudulent Acquisition and 22-Year Corporate Cover-Up
- Austin Keen Joins WakeFX RopePal as Official Brand Ambassador
- Columbus: Clean and Safe Corridors Initiative Takes Place on Sullivant Avenue
- Bonelli Systems Expands Managed IT Services Nationwide, Leveraging Microsoft Azure Expertise
- $4.3 Million Patent Application Waiver Fee Granted by FDA on New Drug Application Fee for Treatment Addressing Suicidal Depression & PTSD: NRX Pharma
- Whistleblower Claims Dental Patient Deaths Likely Due to Book Ban
- xREnergy up as much as +3,094,634% on first day listed on the XRP Ledger. Ticker : $XRE
- Psychiatry's Legacy of Racism and Coercion Highlighted in Restraint Deaths
- New Book 'Cybersecurity Leadership' Guides SME Leaders to Make Smart, Strategic Security Decisions
- Adsposure Announces Winners of Annual Transit Awards
- "Stop scrolling and start watching" - Beloved film recommendation site Criticker gets a major makeover
- Green Energy Solar Expands with New Offices in Port St. Lucie, West Palm Beach, and Orlando
- Events by Dubsdread Expands Services to The Venue at Lake Lily
- London Gala Emphasizes Trade, FDI and Ongoing Cooperation
- SingOUT Cincy hosts Festival celebrating LGBTQIA+ music and performers in Greater Cincinnati