![](/media/cache/img/default_profile.jpg.50x50_q85.jpg)
MQTT Client for mbed LPC1768 and Application Board over Ethernet; publish only.
Dependencies: C12832 MMA7660 MQTT
Fork of HelloMQTT by
Machine-to-Machine-Communication
Das Message Queue Telemetry Transport (MQTT) Protokoll ist ein effizientes Internet of Things (IoT) Protokoll mit wenig Protokolloverhead. Es wurde als lightweight publish/subscribe messaging transport entworfen. Es ist sinnvoll für Verbindungen mit Remote-Standorten, wo nur wenig Resourcen benötigt werden bzw. geringe Bandbreite zur Verfügung steht. Neben MQTT gibt es weitere IoT-Protokoll, wie HTTP, CoAP, XMPP, ... (Überischt über IoT Protokolle). Eine Beschreibung des MQTT ist z.B. hier zu finden.
MQTT implementiert das Publish/Subscribe-Pattern, daher wird ein Brocker für die Vermittlung der Nachrichten (topics) benötigt. Neben vielen quelloffenen Implementierungen (z. B. mosquitto) gibt es auch kommerzielle bzw. freie Server (Broker), die unterschiedliche Features bereit stellen (z. B. den in Deutschland entwickelten HiveMQ).
Für die Programmierung der Clients bzw. Ebedded Systems stehen ebenso sehr viele Libaries in verschiedenen Programmiersprachen zur Verfügung.
Weitere Kommunikationsmöglichkeiten
History
MQTT Client for mbed LPC1768 and Application Board over Ethernet.
2017-05-04, by fpucher [Thu, 04 May 2017 10:07:14 +0000] rev 21
MQTT Client for mbed LPC1768 and Application Board over Ethernet.
Update to mbed OS 5, use NetworkInterface for multiple connectivity methods - not just ethernet
2017-01-10, by Jan Jongboom [Tue, 10 Jan 2017 18:10:17 -0600] rev 20
Update to mbed OS 5, use NetworkInterface for multiple connectivity methods - not just ethernet
Subscribe at QoS 2, remove lcd.cls() calls
2015-07-30, by icraggs [Thu, 30 Jul 2015 13:49:18 +0000] rev 19
Subscribe at QoS 2, remove lcd.cls() calls
Make it easy to not use LCD screen, if you don't have one
2015-07-27, by icraggs [Mon, 27 Jul 2015 09:30:31 +0000] rev 18
Make it easy to not use LCD screen, if you don't have one
Make sure QoS 2 works
2015-07-27, by icraggs [Mon, 27 Jul 2015 09:16:08 +0000] rev 17
Make sure QoS 2 works
Update to latest MQTT library - change some pointers to references
2014-10-06, by icraggs [Mon, 06 Oct 2014 11:42:25 +0000] rev 16
Update to latest MQTT library - change some pointers to references
Latest libraries
2014-08-01, by icraggs [Fri, 01 Aug 2014 23:46:08 +0000] rev 15
Latest libraries
Merge
2014-08-01, by icraggs [Fri, 01 Aug 2014 17:31:12 +0000] rev 14
Merge
Latest library updates
2014-08-01, by icraggs [Fri, 01 Aug 2014 17:27:54 +0000] rev 13
Latest library updates
Some cleaning up
2014-08-01, by icraggs [Fri, 01 Aug 2014 17:02:22 +0000] rev 12
Some cleaning up