C++ Mqtt

Open-source C++ projects categorized as Mqtt

Top 23 C++ Mqtt Projects

  1. esphome

    ESPHome is a system to control your ESP8266/ESP32 by simple yet powerful configuration files and control them remotely through Home Automation systems.

    Project mention: Qwen3-Omni | news.ycombinator.com | 2025-09-22
  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. PlotJuggler

    The Time Series Visualization Tool that you deserve.

    Project mention: LabPlot: Free, open source and cross-platform Data Visualization and Analysis | news.ycombinator.com | 2025-08-22
  4. OpenMQTTGateway

    MQTT gateway for ESP8266 or ESP32 with bidirectional 433mhz/315mhz/868mhz, Infrared communications, BLE, Bluetooth, beacons detection, mi flora, mi jia, LYWSD02, LYWSD03MMC, Mi Scale, TPMS, BBQ thermometer compatibility & LoRa.

    Project mention: OpenMQTT Gateway for Bluetooth BLE Signals | dev.to | 2025-09-03

    Download board-specific files: There are no specific files for the ESP32-CAM board, but the generic esp32dev-ble is suitable. Another two files are needed again. To use the most recent version, browse to the GitHub repository of the OpenMQTT Gateway project, and head over to the releases page. Open the latest release, and take a look at the "Asset" section. Here, you will find the required files for your board. In my case, for OpenMQTT Gateway v1.6, these are: esp32dev-ble-firmware.bin esp32dev-ble-partitions.bin

  5. PJON

    PJON (Padded Jittering Operative Network) is an experimental, arduino-compatible, multi-master, multi-media network protocol.

  6. TinyGSM

    A small Arduino library for GSM modules, that just works

  7. OpenDTU

    Software for ESP32 to talk to Hoymiles/TSUN/Solenso Inverters

    Project mention: Balcony solar taking off: 1.5M Germans have them there must be something in it | news.ycombinator.com | 2025-02-10

    There's a link to a pdf manual for what appears to be a fairly common one here: https://github.com/tbnobody/OpenDTU/discussions/855

    The inverter is designed to stop feeding power if the grid drops off.

  8. ESP32-Paxcounter

    Wifi & BLE driven passenger flow metering with cheap ESP32 boards

  9. Stream

    Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.

    Stream logo
  10. esp8266-vindriktning-particle-sensor

    Wifi MQTT Data Logging via an esp8266 for the Ikea VINDRIKTNING PM2.5 air quality sensor

  11. ahoy

    Various tools, examples, and documentation for communicating with Hoymiles microinverters (by lumapu)

  12. HeatPump

    Arduino library to control Mitsubishi Heat Pumps via connector cn105

    Project mention: ESP32-Faikin: ESP32 based module to control Daikin aircon units | news.ycombinator.com | 2025-07-20

    I was very happy to find that there are similar libraries for Mitsubishi units as well:

    1: https://github.com/SwiCago/HeatPump

    2: https://github.com/echavet/MitsubishiCN105Esphome

    I've got this running on several units and it works great. If you buy ESP32 development boards with pre-soldered pins, you can even build the boards without soldering.

  13. async-mqtt-client

    📶 An Arduino for ESP8266 asynchronous MQTT client implementation

  14. openHASP

    HomeAutomation Switchplate based on lvgl for ESP32

  15. EMS-ESP32

    ESP32 firmware to read and control EMS and Heatronic compatible equipment such as boilers, thermostats, solar modules, and heat pumps

  16. HASwitchPlate

    LCD touchscreen for Home Automation

  17. nuki_hub

    Use an ESP32 as a Hub between a NUKI Lock and your smarthome.

  18. Adafruit_MQTT_Library

    Arduino library for MQTT support

  19. ESPixelStick

    Firmware for the ESPixelStick

  20. EspMQTTClient

    Wifi and MQTT handling for ESP8266 and ESP32

  21. OpenDTU-OnBattery

    Software for ESP32 to talk to Hoymiles/TSUN/Solenso Inverters, VE.Direct devices, battery management systems, and related peripherals

  22. P1P2MQTT

    Monitor and control Daikin/Rotex Altherma heat pumps from Home Assistant directly via the 2-wire P1/P2 thermostat interface. Also enables reading other Japanese Home Bus System based standards, a.o. Hitachi H-link, Hisense H-NET, MHI, Daikin DIII-NET (F1/F2) bus, Mitsubishi M-Net bus, Toshiba TCC-Link, Panasonic/Sanyo SIII-Net, Haier, and York.

  23. ESP32-Rhasspy-Satellite

    The repo has implementing an esp32 standalone MQTT audio streamer. Is is desinged to work as a satellite for Rhasspy (https://rhasspy.readthedocs.io/en/latest/). It supports multiple devices

  24. SBFspot

    Yet another tool to read power production of SMA® solar/battery inverters

  25. PicoMQTT

    ESP MQTT client and broker library

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

C++ Mqtt discussion

C++ Mqtt related posts

  • Hacker conference installed a literal antivirus monitoring system

    1 project | news.ycombinator.com | 23 Nov 2025
  • OpenMQTT Gateway for Radio Frequency Signals

    1 project | dev.to | 24 Aug 2025
  • Balcony solar taking off: 1.5M Germans have them there must be something in it

    1 project | news.ycombinator.com | 10 Feb 2025
  • Show HN: Bluetooth USB Peripheral Relay – Bridge Bluetooth Devices to USB

    5 projects | news.ycombinator.com | 13 Nov 2024
  • SmartRobot FollowLine & IoT

    3 projects | dev.to | 11 Sep 2024
  • SObjectizer Tales - Epilogue

    7 projects | dev.to | 25 Apr 2024
  • Lightweight and fast AMQP (0-9-1) server

    5 projects | news.ycombinator.com | 7 Apr 2024
  • A note from our sponsor - SaaSHub
    www.saashub.com | 23 Dec 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source Mqtt projects in C++? This list will help you:

# Project Stars
1 esphome 10,227
2 PlotJuggler 5,555
3 OpenMQTTGateway 3,918
4 PJON 2,785
5 TinyGSM 2,132
6 OpenDTU 2,073
7 ESP32-Paxcounter 1,952
8 esp8266-vindriktning-particle-sensor 1,226
9 ahoy 995
10 HeatPump 963
11 async-mqtt-client 911
12 openHASP 908
13 EMS-ESP32 845
14 HASwitchPlate 746
15 nuki_hub 650
16 Adafruit_MQTT_Library 593
17 ESPixelStick 573
18 EspMQTTClient 485
19 OpenDTU-OnBattery 460
20 P1P2MQTT 413
21 ESP32-Rhasspy-Satellite 373
22 SBFspot 369
23 PicoMQTT 343

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

Did you know that C++ is
the 7th most popular programming language
based on number of references?