This page is an effort to list the publically-accessible MQTT brokers, often useful for testing and prototyping.

Note: none of these test brokers (except mqtt.flespi.io) carry any guarantee of service. Be sensible when using them and don't break things for others! :-)

field value
address mqtt.flespi.io
port 1883 (TCP), 80 (WebSocket), 8883 (SSL), 443 (Secure WebSockets)
type flespi
info requires signup/username, information pageREST API, MQTT 5.0 compliant

field value
address iot.eclipse.org
port 188380 (WebSockets), 443(WebSockets+SSL)
type mosquitto
info web pageXively statisticstopics and HTTP bridge

field value
address test.mosquitto.org
port 18838883 (SSL), 8884 (SSL), 80 (WebSockets)
type mosquitto
info web pageXively statisticstopics and HTTP bridge

field value
address broker.hivemq.com
port 18838000 (WebSockets)
type HiveMQ
info information pagestastistics and dashboard

field value
address www.cloudmqtt.com (Note: actual host varies, see dashboard)
port 1844328443 (SSL)
type mosquitto
info requires signup/username and password, pricing (free plan available), documentation

field value
address mqtt.dioty.co
port 1883 (MQTT), 8883 (MQTT+SSL), 8080 (WebSockets), 8880 (WebSockets+SSL)
type mosca
info Free - requires signup/username and password, documentation, includes mobile IoT app (iOS and Android)

field value
address mqtt.swifitch.cz
port 1883 (MQTT)
type mosquitto
info Free, it is mostly running for Swifitch project, but you can use it too for testing your IoT or whatever ;), it is running on Raspberry Pi profesional VPS.

field value
address broker.bevywise.com
port 1883 (TCP), 8443 (WebSockets)
type Bevywise
info web page. Secure. Need to sign up to view your devices. Use MQTT Authentication in your devices to connect securely. Free trial with unsecure ports (see https://devicemanager.bevywise.com/help)

field value
address mqtt.fluux.io
port 1883 (TCP), 8883 (TLS)
type ejabberd
info Free - no registration required, MQTT 5.0 compliant

field value
address console.solace.cloud (MQTT hostname varies, see dashboard)
port TCP, TLS, WS, WSS: varies per instance
type solace
info requires sign-up, free plan available (50 connections), getting starteddocs

 MQTT Community Wiki by mqtt.org community members is licensed under a Creative Commons Attribution 4.0 International License and was made possible by the generosity of all of its contributors.

public_brokers的更多相关文章

  1. MQTT的学习研究(十六) MQTT的Mosquitto的window安装部署

    在mqtt的官方网站,有许多mqtt,其中:MosquittoAn Open Source MQTT server with C, C++, Python and Javascript clients ...

随机推荐

  1. 【树状数组逆序对】USACO.2011JAN-Above the median

    [题意] 给出一串数字,问中位数大于等于X的连续子串有几个.(这里如果有偶数个数,定义为偏大的那一个而非中间取平均) [思路] 下面的数据规模也小于原题,所以要改成__int64才行.没找到测试数据, ...

  2. vue-cli创建vue项目

    原文出处:https://segmentfault.com/a/1190000008922234 第一步 node环境安装 1.1 如果本机没有安装node运行环境,请下载node 安装包进行安装1. ...

  3. [POJ3728]The merchant

    题目大意: 给你一棵n个结点的带权树,有q组询问,问你从u到v的路径上最大值与最小值的差(最大值在最小值后面). 思路: 首先考虑路径上合并两个子路径u->t和t->v时的情况. 假设我们 ...

  4. Java如何进行异常处理

    关键字:throws.throw.try.catch.finally的用法 Java通过面向对象的方法进行异常处理,把各种不同的异常进行分类,并提供了良好的接口.在Java中,每个异常都是一个对象,它 ...

  5. js中propertyIsEnumerable()方法使用介绍

    javascript的propertyIsEnumerable()方法使用介绍 概述 propertyIsEnumerable()用来检测属性是否属于某个对象的,如果检测到了,返回true,否则fal ...

  6. Docker从12升级到17ce

    先卸载 yum remove docker* yum remove container-selinux--.el7.centos.x86_64 安装 sudo yum install -y yum-u ...

  7. 折腾mysql的小坑记录

    1.安装 CentOS下先卸载自带的mariadb rpm -qa | grep mariadb mariadb-libs--.el7_2.x86_64 mariadb--.el7_2.x86_64 ...

  8. julia应用于自动驾驶汽车、机器人、3D 打印、精准医疗、增强现实、基因组学、能源交易、机器学习、金融风控和太空任务设计等多个领域

    编程界的新宠 Julia 发布 1.0 正式版本,多种优势集于一身2018-08-14 14:14 公司Julia 的累积下载次数超过 200 万,已被应用于自动驾驶汽车.机器人.3D 打印.精准医疗 ...

  9. JQUERY中的事件处理:RETURN FALSE、阻止默认行为、阻止冒泡以及兼容性问题

    return false 在jQuery中,我们常用return false来阻止浏览器的默认行为,那"return false"到底做了什么? 当你每次调用"retur ...

  10. ylbtech-LanguageSamples-SimpleVariance

    ylbtech-Microsoft-CSharpSamples:ylbtech-LanguageSamples-SimpleVariance 1.A,示例(Sample) 返回顶部 SimpleVar ...