Eclipse Projects Broker : paramètres de connexion et test en ligne

Bac à sable public du groupe de travail Eclipse IoT, avec WebSockets sur les ports web standard.

Endpoints et ports

TransportURLCopier
MQTT (TCP)mqtt://mqtt.eclipseprojects.io:1883
MQTT sur TLSmqtts://mqtt.eclipseprojects.io:8883
WebSocketws://mqtt.eclipseprojects.io:80/mqtt
WebSocket sécuriséwss://mqtt.eclipseprojects.io:443/mqtt

À propos de Eclipse Projects Broker

mqtt.eclipseprojects.io est un bac à sable MQTT public maintenu par la Fondation Eclipse pour la communauté Eclipse IoT. Ses listeners WebSocket utilisent les ports standard 80 et 443, pratique pour tester depuis des réseaux qui bloquent les ports inhabituels.

Points forts

  • WebSockets sur les ports 80 / 443
  • Sans inscription
  • Maintenu par la communauté

Limites

  • Entièrement public
  • Sans authentification
  • Disponibilité non garantie

Se connecter par le code

mosquitto CLI
mosquitto_sub -h mqtt.eclipseprojects.io -p 1883 -t 'testmqtt/eclipse/#' -v
MQTT.js (navigateur ou Node.js)
import mqtt from 'mqtt';

const client = mqtt.connect('wss://mqtt.eclipseprojects.io:443/mqtt');

client.on('connect', () => {
  client.subscribe('testmqtt/eclipse/#');
  client.publish('testmqtt/eclipse/hello', 'Hello from MQTT.js');
});

client.on('message', (topic, payload) => {
  console.log(topic, payload.toString());
});

Un problème ? Consultez les erreurs de connexion MQTT courantes ou apprenez à tester un broker MQTT étape par étape.

Par les créateurs de TestMQTT

Le broker public ne vous suffit plus ?

Les brokers de test publics sont partagés avec des milliers d’inconnus. ConnectMQ vous offre un broker MQTT privé, fiable pour de vrais appareils — prêt en quelques minutes.

  • Votre propre broker isolé — personne d’autre ne peut lire vos topics
  • Authentification par identifiant / mot de passe et contrôle d’accès par topic
  • TLS et WebSocket sécurisé, MQTT 3.1.1 et MQTT 5
  • Le même code client, du premier test à la production

Autres brokers MQTT