Understanding the MQTT Publish/Subscribe Architecture

Understanding the MQTT Publish/Subscribe Architecture

When introducing communication protocols, understanding their communication architecture is crucial for a clear understanding of their working principles and mechanisms. Just as OPC UA follows the Server and Client framework of OPC, what framework does MQTT follow? MQTT Publish / Subscribe Architecture The MQTT protocol operates based on the publish/subscribe model. In traditional network communication, … Read more

Understanding MQTT Clients and Brokers

Understanding MQTT Clients and Brokers

In the previous issue, we introduced the publish and subscribe framework of MQTT: MQTT Publish and Subscribe Architecture The two most important roles are MQTT clients and MQTT brokers (intermediaries). Let’s quickly review these two core components: The publish/subscribe model decouples the client responsible for sending messages (the publisher) from the client responsible for receiving … Read more

Setting Up an MQTT Testing Environment (Part 1)

Setting Up an MQTT Testing Environment (Part 1)

Recently, I have been testing the integration of Mobotix cameras with HomeAssistant. Through testing, I found that the images from Mobotix cameras can be successfully integrated into HomeAssistant via the Onvif protocol or RTSP. So how can the alarm signals from the Mobotix cameras be integrated into HA? Since Mobotix cameras support the MQTT protocol, … Read more

Understanding MQTT Servers: A Comprehensive Guide

Understanding MQTT Servers: A Comprehensive Guide

Note: Please be aware that there is a resource download method at the end of the article. Download and save it as soon as possible to avoid deletion! MQTT Server 📡 Have you ever wondered how IoT devices “talk” to each other? The answer is—MQTT! Today, we will discuss this amazing protocol and its servers. … Read more

Learn MQTT: A Comprehensive Guide

Learn MQTT: A Comprehensive Guide

[Introduction] What is MQTT? MQTT (Message Queuing Telemetry Transport) is a lightweight communication protocol based on the Publish-Subscribe model, utilizing a Client-Broker communication model over TCP, and is categorized as an application layer protocol. Originally developed by IBM in 1999, it has become one of the most popular communication protocols in the field of Internet … Read more