Easy MQTT: Final Few Choices
DEV Libraries (Client Development)
- M2Mqtt @ Eclipse Paho for NET / Windows with limited features as NUGET
- Java @ Eclipse Paho for Java / All Platforms as MAVEN REPO
MQTT Brokers (Ready Made Server)
- EMQttd as most powerful, install on machine with dashboard. Apche license, goes on multiple OS, open source !!!FANTASTIC!!!
MQTT Public Brokers
- iot.eclipse.org, port = 1883, 80 (WebSockets), type = mosquitto, Working with MQTT-Spy
- broker.mqtt-dashboard.com, port = 1883, 8000 (WebSockets), type = HiveMQ, info page + admin dashboard, Working with MQTT-Spy
- www.cloudmqtt.com, port = 18443, 28443 (SSL), type = mosquitto, needs signup, paid & provides poor library :(
MQTT Tools
- MQTT RCP Application is a ready made client for testing by Eclipse with others also. For linux, windows and mac as java,
- MQTT-Spy ready made easy tools tried with online MQTT brokers,
URLS
https://github.com/mqtt/mqtt.github.io/wiki
https://github.com/mqtt/mqtt.github.io/wiki/tools (TOOLS LIST BIG)
http://iot.eclipse.org/projects (MANY ECLIPSE IOT PRODUCTS INCLUDING PAHO)
https://www.nuget.org/packages/M2Mqtt/ (NET PAHO SDK)
http://search.maven.org/#search%7Cga%7C1%7Ca%3A%22org.eclipse.paho.client.mqttv3%22 (JAVA PAHO SDK)
http://emqtt.io/ (ULTIMATE BROKER)
http://www.eclipse.org/paho/clients/tool/ (TEST CLIENT)
https://github.com/kamilfb/mqtt-spy/releases (TEST CLIENT)