This software uses the Python logger to create a logfile for all messages for all topics to which this MQTT client has subscribed. It logs data as JSON or CSV and can be configured via command-line options.
This article details how to set up and use Machinechat JEDI with the Seeed Studio reTerminal DM for industrial IoT applications, including hardware/software preparation, installation, data pipeline creation, visualization, and MQTT integration.
This article details how the author built a standalone network monitoring system for their home using ESP32 boards, offering a web server interface and MQTT data publishing for proactive device status updates.
Kyle Tryon has created a modern pager using an ESP32 microcontroller, receiving alerts via MQTT from platforms like Sentry. It features a translucent case and can play RTTTL music for notifications.
Learn how to use ESP32 as a MQTT broker for small number of devices and small number of messages using sMQTTbroker library.
Learn how to use ESP32 as a MQTT broker for small number of devices and small number of messages using PicoMQTT library.
Details the restrictions when using a public MQTT broker with Meshtastic, focusing on TLS/SSL requirements, authentication, and potential issues with server reliability and rates.
This article explains how MQTT (Message Queuing Telemetry Transport) can be used to create a more streamlined and organized smart home by enabling local communication between devices, reducing reliance on cloud services, and simplifying automation.
ESP MQTT client and broker library. This is a lightweight and easy to use MQTT library for ESP8266 and ESP32 devices. It supports client and broker modes, MQTT 3.1.1, arbitrary sized messages, and integrates with ArduinoJson.
This article details the creation of a "Now Playing" display for a record player using an ESP32 microcontroller. It leverages a microphone, Shazam API (via Shazamio Python library), and MQTT to identify and display the currently playing track. The project involves hardware setup with a Waveshare display and software development in ESPHome.