Lightweight
Mosquitto has a small resource footprint making it ideal for devices with limited computational power and memory.
Open Source
Being an open-source project under the Eclipse Foundation, Mosquitto benefits from community support and transparent development.
Standards Compliant
Mosquitto implements the MQTT protocol as specified, ensuring compatibility with a wide range of MQTT clients and applications.
Cross-platform
Offers compatibility with various operating systems including Windows, macOS, Linux, and even some smaller OS for embedded systems.
Simple Configuration
Ease of setup and straightforward configuration files make it accessible for users with less technical expertise.
Scalability
Can scale from small projects to large-scale production environments with thousands of clients.
Security Features
Supports SSL/TLS for secure communication and offers authentication and authorization mechanisms.
We have collected here some useful links to help you find out if mosquitto is good.
Check the traffic stats of mosquitto on SimilarWeb. The key metrics to look for are: monthly visits, average visit duration, pages per visit, and traffic by country. Moreoever, check the traffic sources. For example "Direct" traffic is a good sign.
Check the "Domain Rating" of mosquitto on Ahrefs. The domain rating is a measure of the strength of a website's backlink profile on a scale from 0 to 100. It shows the strength of mosquitto's backlink profile compared to the other websites. In most cases a domain rating of 60+ is considered good and 70+ is considered very good.
Check the "Domain Authority" of mosquitto on MOZ. A website's domain authority (DA) is a search engine ranking score that predicts how well a website will rank on search engine result pages (SERPs). It is based on a 100-point logarithmic scale, with higher scores corresponding to a greater likelihood of ranking. This is another useful metric to check if a website is good.
The latest comments about mosquitto on Reddit. This can help you find out how popualr the product is and what people think about it.
Mosquitto: the MQTT broker Z2M talks through. - Source: dev.to / 4 months ago
Mosquitto is a simple message broker I've chosen to run as root. After placing the .container file in the right place and running systemctl daemon-reload (or rebooting), we can run systemctl start mosquitto. All the podman commands to pull, run docker.io/library/eclipse-mosquitto:latest are taken care of for us. - Source: dev.to / almost 2 years ago
Nginx's stream_proxy and stream_ssl modules can be used to add tls/ssl support to mosquitto or any tcp server. - Source: dev.to / almost 2 years ago
Mosquitto_transport, an experiment of writing SObjectizer-based wrapper around mosquitto library;. - Source: dev.to / over 2 years ago
References: Felipe Flopโs website https://www.filipeflop.com/blog/controle-monitoramento-iot-nodemcu-e-mqtt/ accessed on 01/27/2018. Eclipse server for MQTT Broker https://iot.eclipse.org/ accessed on 01/27/2018. Mosquitto https://mosquitto.org/ accessed on 01/27/2018. Cloud MQTT https://www.cloudmqtt.com/ accessed on 01/27/2018. DuckDNS https://www.duckdns.org/ accessed on 01/27/2018. Proftpd... - Source: dev.to / over 2 years ago
This is a perfect use case for MQTT, e.g. This library for ESP boards. Create a broker on the network (e.g. a Raspberry Pi running Mosquitto, and have all the ESP boards subscribe to a topic. When you want to play a sound, publish a message to the topic, and all of the ESPs should see it very quickly. You don't need to synchronize clocks any more because it's simply based on the timing of publishing a message. Source: over 2 years ago
Optional: Mosquitto, an open-source message broker that implements the MQTT protocol; this tutorial uses the public test server. - Source: dev.to / almost 3 years ago
I think he means implementation of MQTT protocol, like https://mosquitto.org/. - Source: Hacker News / about 3 years ago
Could MQTT work for you? You'd need a broker like Mosquitto, and then any of a number of MQTT clients. Source: over 3 years ago
MQTT is a message broker that's used commonly in IoT (internet of things). This is from all of one week's experience, so take it with a grain of salt, but it's a publisher/subscriber model where each device defines some channels (like openevse/wh openevse/amp etc) and then publishes its stats to an MQTT broker like Mosquitto. Then other services (I've tried it with HomeAssistant and openHAB) pull in the values to... Source: over 3 years ago
Use the Paho library with Python to transmit your measurements, use Mosquitto as the brokers on the other side to hold data and deliver it to your dashboard code when needed. Source: over 3 years ago
MQTT from the ESP style devices is well supported - you could use the Pi as the broker. Mosquitto is not very heavy in processor or memory - I ran it happily on a zero :-) Just watch out on the security side if you are not using a private (none customer) WiFi... Source: over 3 years ago
How about https://mosquitto.org/. Kafka would also work very well and give you the ability to scale huge. Source: over 3 years ago
On the Raspberry Pi you need some software to manage the controller and the Zigbee network. Home-assistant can control many of these USB based Zigbee controllers directly through the ZHA plugin. I however opted to use zigbee2mqtt, which give you more control, but in turn requires that you have an MQTT broker installed to make it talk to Home-assistant. Source: over 3 years ago
This isn't a technology that really falls under traditional DBA. I'm talking about technologies like Apache Kafka or Pulsar. They allow for fan out queueing, so you can "produce" from one stream (your stock system/users of your system) and "consume" to multipule destinations, all in near real time. Kafka is the most popular system that does this, but there's more lightweight alternatives out there like... Source: over 3 years ago
I have a Raspberry Pi running bluetti-mqtt within bluetooth range of my device, Mosquitto MQTT broker, Prometheus, and Grafana, with a custom script to tie it all together. For remote access Iโm relying on Tailscale, since running my own VPN just isnโt worth the effort. Source: over 3 years ago
In this case, the Tasmota smartplug would act as the client. For the broker, Mosquitto is probably the most popular, and is already built into the main Raspberry Pi repository. MQTT was built to be lightweight, so just about any option will run on a pi. Source: almost 4 years ago
If you want more control/flexibility, why not run a local MQTT broker like Mosquitto? Source: almost 4 years ago
As other comments suggest MQTT is your way to go. Install mosquitto broker on PC. An MQTT broker is nothing but a central node that handles all transactions. Source: almost 4 years ago
Does not matter: most IoT solutions use MQTT to transport data. All cloud providers support it. If not, you can run your own instance of Mosquitto. Source: almost 4 years ago
The only thing I host from home at the moment is a Mosquitto[1] server. That serves to receive telemetry data from an embodied AI research platform that have been working with. It's running on Fedora 36 on a bare-metal Lenovo mini-tower system. Nothing fancy, just something I picked up at the local university surplus store for like $40.00 or something a while back. [1]: https://mosquitto.org/. - Source: Hacker News / almost 4 years ago
Do you know an article comparing mosquitto to other products?
Suggest a link to a post with product alternatives.
Is mosquitto good? This is an informative page that will help you find out. Moreover, you can review and discuss mosquitto here. The primary details have not been verified within the last quarter, and they might be outdated. If you think we are missing something, please use the means on this page to comment or suggest changes. All reviews and comments are highly encouranged and appreciated as they help everyone in the community to make an informed choice. Please always be kind and objective when evaluating a product and sharing your opinion.