ModuleInterface
async-mqtt-client
Our great sponsors
ModuleInterface | async-mqtt-client | |
---|---|---|
2 | 6 | |
67 | 816 | |
- | - | |
0.0 | 0.0 | |
over 1 year ago | over 1 year ago | |
C++ | C++ | |
GNU General Public License v3.0 or later | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
ModuleInterface
-
PJON 13.0 is out!
This looks like a pretty good implementation of it to make sensor modules communicate back and forth to an MQTT server with or without an HTTP interface that uses that info.
async-mqtt-client
-
ESPHome: MQTT over Websockets?
Good insight! Thanks for digging into the embedded code. Indeed, the library from which async-mqtt-client was forked has an outstanding issue to add wsMQTT support.
-
Messagebus
Most definitely! I'm using https://github.com/marvinroger/async-mqtt-client this to connect all my esps to a shared message bus.
-
Running Async http server and Async mqtt client same time
#include
-
Help, function calls to some library functions made in callbacks are sometimes getting lost.
https://github.com/marvinroger/async-mqtt-client/blob/master/src/AsyncMqttClient.hpp onMqttPublish() is a callback of type OnPublishUserCallback.
What are some alternatives?
esp-dht-mqtt-async
esphome - ESPHome is a system to control your ESP8266/ESP32 by simple yet powerful configuration files and control them remotely through Home Automation systems.
ESPAsyncTCP - Async TCP Library for ESP8266
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
ESPAsyncWebServer - Async Web Server for ESP8266 and ESP32
MatrixFireFast - A fire simulation for LED matrix displays on Arduino/ESP8266/ESP32 using the FastLED library.
PJON - PJON (Padded Jittering Operative Network) is an experimental, arduino-compatible, multi-master, multi-media network protocol.
EMS-ESP32 - ESP32 firmware to read and control EMS and Heatronic compatible equipment such as boilers, thermostats, solar modules, and heat pumps
ESPNtpClient - High accuracy NTP library for ESP32 and ESP8266
eModbus - Modbus library for RTU, ASCII and TCP protocols. Primarily developed on and for ESP32 MCUs.
HarviaWiFi - Wifi Control of Harvia KIP Sauna Heater