Brokers MQTT en ligne gratuits (ou pas)
Une sélection de broker MQTT gratuits disponibles en ligne pour faire des tests d’IoT. Un broker en ligne sera utile pour tester la communication en dehors du réseau local lors du développement d’objets connectés ou la mise au point d’une installation domotique.
Article actualisé le 1er juillet 2020
Sommaire
Brokers MQTT en ligne (dont 5 avec une offre gratuite)
En 2020, le protocole MQTT est très répandu. Plusieurs plateformes ont tiré leur révérence. La plus connue est sans doute ThingStudio qui proposait une offre totalement gratuite pour les Makers, Hackers et Designers 😥 MQTT.io et ThingMQ disparaissent également.
Heureusement, la nature n’aimant pas le vide, de nouveaux entrant tentent leur chance sur le marché.
A l’instar de Cayenne, le protocole MQTT a permis aux fabricants d’offrir de nouveaux services et de moins dépendre de la vente de matériels très concurrencés par les cloneurs asiatiques. C’est par exemple de cas d’Adafruit avec sa plateforme AdafruitIO. Les offres gratuites sont évidemment limitées, en nombre d’accessoires, bande passante, etc… mais c’est largement suffisant pour faire des tests et même pour un usage personnel.
Pour des projets personnels ou un startup qui veut tester une idée, cloudMQTT et Flepsi restent deux valeurs sûres. L’offre gratuite permet de couvrir la plupart des besoins et l’offre l’avantage de pouvoir migrer vers une offre professionnelle robuste.
Une note particulière à Flepsi qui propose également l’envoi de 10 SMS gratuits par mois.
MoQiatto est un projet totalement gratuit développé par Çagdas Döner qui utilise les services (payant) d’Amazon AWS pour fonctionner. N’hésitez pas à soutenir le projet en devant Patreon de ce Broker à partir de 3,3€/mois. Plusieurs exemples d’intégration sont disponibles sur GitHub. MoQiatto supporte la sécurisation TLS/SSL.
Broker | Détail de l’offre gratuite | Offre gratuite avec peu de limitations |
AdafruitIO | 30 data / minute. Stockage des données durant 30 jours. Triggers déclenchés toutes les 15 minutes | ★ |
CloudMQTT | Gratuit jusqu’à 10 connexions (10 Kbit/s), ensuite à partir de 19$/mois pour 100 connexions | ★ |
Flespi | 2 canaux, 10 appareils connectés, 10 SMS | ★ |
Heroku | Intègre propose d’intégrer cloudMQTT sous la forme d’un add-on. | |
HIVEMQ | Payant (prix sur demande) | |
IBM Bluemix | Gratuit jusqu’à 375 GB/heure/runtime (3 runtime maximum) | ★ |
Microsoft Azure IoT | Gratuit si vous possédez un compte Azure. Intégration à l’aide du SDK Microsoft Azure IoT | |
MoQiatto | Gratuit sans limitation. Si vous envisagez un usage intensif de MoQiatto, devenez Patreon pour financer les services d’Amazon AWS à partir de 3,3€/mois | ★ |
MyMQTTHub | 50 connexions, 300 messages par minutes |
D’autres solutions a étudier mais qui ne disposent pas de plateforme en ligne
- ActiveMQ de la fondation Apache ou ActiveMQ Artemis dédié au développement de micro-services
- EclipseIOT de la fondation Eclipse
- Solutions professionnelles sans offre gratuite :
- Akiro MQTT
- EMQW est un projet Open Source disponible sur GitHub qui propose un service en ligne payant (EMQ X) pour des applications professionnelles (5G, Internet Of Vehicles – IoV, agriculture, domotique, médical…)
- IBM Watson IoT (ancien IBM MessageSight). Un test de performance avec 400 000 clients à été réalisé par Gambit
- RabbitMQTT
- VerneMQ
- Solace
Brokers MQTT publics et gratuites en ligne pour faire des tests
Vous pouvez également faire des essais en ligne sur quelques Brokers.
Attention toutefois à ne rien publier de sensible. Les Topics sont accessibles par n’importe qui.
Broker | Serveur | Ports | Websocket | Versions |
emqx.io | broker.emqx.io | 1883 or 8883 (TCP / TLS) | 8083 or 8084 (TLS) | |
flespi | mqtt.flespi.io | 443 (SSL) or 80 (non-SSL) | 8883 (SSL) ou 1883 (non-SSL) | 3.1, 3.1.1, 5.0 |
HiveMQ | broker.hivemq.com
broker.mqttdashboard.com |
1883 | 8000 | |
MoQiatto | maqiatto.com
Nécessite l’ouverture d’un compte gratuit |
1883 | 3883 | |
Mosquitto | iot.eclipse.org
test.mosquitto.org |
1883 / 8883
1883 / 8883 / 8884 |
n/a
8080 / 8081 |
|
Mosca | test.mosca.io | 1883 | 80 |
Tutoriels et projets pour exploiter tout le potentiel du protocole MQTT
Mises à jour
01/07/2020 Ajout de emqx
25/06/2020 IBM MessageSight change de nom et devient IBM Watson IoT
25/05/2020 Actualisation des offres 2020
Avez-vous aimé cet article ?
[Total: 0 Moyenne: 0]