CK-MQTT
Tasmota
CK-MQTT | Tasmota | |
---|---|---|
1 | 1 | |
4 | 1 | |
- | - | |
8.5 | 5.3 | |
about 2 months ago | over 2 years ago | |
C# | ||
MIT License | GNU General Public License v3.0 only |
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.
CK-MQTT
-
Mosquitto: An open-source MQTT broker
Now if you implemented your mqtt with an i++, this where you can start to have dataloss, because now that you sent 65k messages you finished you start to need actually free packet id.
And it cause a lot more issues that what I said there, that I hope I covered every case in my implementation: https://github.com/signature-opensource/CK-MQTT/blob/develop...
Then, this is just the PacketID Logic.
Tasmota
-
Mosquitto: An open-source MQTT broker
I've learned a lot about MQTT while setting up Home Assistant. Mosquitto is a pretty important part of my Home Assistant installation. I use it to control all of my Zigbee devices via "zigbee2mqtt" (buttons, switch modules, etc.), and also a smart kettle running Tasmota [1]. I also added a little patch to Tasmota so that my kettle responds with `418 I'm a teapot` [2]
[1] https://tasmota.github.io/docs
[2] https://github.com/ndbroadbent/Tasmota/commit/bbcf57faffbf5b...
What are some alternatives?
mosquitto - Eclipse Mosquitto - An open source MQTT broker
zigbee2mqtt - Zigbee 🐝 to MQTT bridge 🌉, get rid of your proprietary Zigbee bridges 🔨
NATS - High-Performance server for NATS.io, the cloud and edge native messaging system.
RabbitMQ - Open source RabbitMQ: core server and tier 1 (built-in) plugins
Node RED - Low-code programming for event-driven applications
mop - MQTT on Pulsar implemented using Pulsar Protocol Handler
Aedes - Barebone MQTT broker that can run on any stream server, the node way