{"id":13199,"date":"2022-12-09T14:38:10","date_gmt":"2022-12-09T14:38:10","guid":{"rendered":"https:\/\/www.novotek.ch\/?post_type=insights&#038;p=13199"},"modified":"2023-05-25T11:36:02","modified_gmt":"2023-05-25T11:36:02","slug":"mqtt-leichtgewichtiges-publish-subscribe-messaging-protokoll","status":"publish","type":"insights","link":"https:\/\/www.novotek.com\/at\/insight\/mqtt-leichtgewichtiges-publish-subscribe-messaging-protokoll\/","title":{"rendered":"MQTT \u2013 leichtgewichtiges Publish\/Subscribe-Messaging-Protokoll"},"content":{"rendered":"<div class=\"container-md paragraph  \">\n<p>MQTT (Message Queuing Telemetry Transport) ist ein zunehmend beliebteres Protokoll, insbesondere f\u00fcr die \u00dcbertragung von Daten aus physischen Ger\u00e4ten in die Cloud. Obwohl es das Messaging-Protokoll eigentlich schon seit mehr als 20 Jahren gibt, erlangte es erst an Bedeutung f\u00fcr die Mitgestaltung des Internets der Dinge (IoT). Das leichtgewichtige Protokoll kann die verf\u00fcgbare Bandbreite effizient nutzen und hat sich auf hohe Latenz spezialisiert. Aus diesem Grund ist es das optimale Protokoll f\u00fcr die \u201cMachine to Machine&#187; (M2M) Kommunikation.<br>In diesem Beitrag werden wir die Gr\u00fcnde daf\u00fcr er\u00f6rtern.<\/p>\n<\/div>\n\n<div class=\"container-md image  \">\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1000\" height=\"527\" src=\"https:\/\/www.novotek.com\/at\/wp-content\/uploads\/sites\/13\/mqtt-logo_mitte.jpg\" alt=\"MQTT, ein leichtgewichtiges Publish\/Subscribe-Messaging-Protokoll\" class=\"wp-image-13214\" title=\"MQTT, ein leichtgewichtiges Publish\/Subscribe-Messaging-Protokoll\" srcset=\"https:\/\/www.novotek.com\/at\/wp-content\/uploads\/sites\/13\/mqtt-logo_mitte.jpg 1000w, https:\/\/www.novotek.com\/at\/wp-content\/uploads\/sites\/13\/mqtt-logo_mitte-300x158.jpg 300w, https:\/\/www.novotek.com\/at\/wp-content\/uploads\/sites\/13\/mqtt-logo_mitte-768x405.jpg 768w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/><\/figure>\n<\/div>\n\n<div class=\"container-md faq-block  \">\n<div class=\"schema-faq wp-block-yoast-faq-block\"><div class=\"schema-faq-section\" id=\"faq-question-1670587597041\"><strong class=\"schema-faq-question\"><strong>Was macht der MQTT-Broker?<\/strong><\/strong> <p class=\"schema-faq-answer\">Bei einem Publish\/Subscribe-Kommunikationsmodell besteht ein hohes Mass an Unabh\u00e4ngigkeit. Der Grund daf\u00fcr ist, dass die Teilnehmer (Clients) asynchron miteinander kommunizieren. Eine zentrale Rolle spielt dabei der so genannte &#171;Broker&#187;, das Zentrum der Kommunikation. Die Clients verbinden sich mit dem Broker und k\u00f6nnen sowohl als Subscriber, Publisher oder beides agieren. Sobald der Broker eine Nachricht von einem Publisher erh\u00e4lt, leitet er sie an alle Clients weiter, welche diese Nachricht abonniert haben.<\/p> <\/div> <div class=\"schema-faq-section\" id=\"faq-question-1670586470529\"><strong class=\"schema-faq-question\"><strong>Wie funktioniert MQTT<\/strong>?<\/strong> <p class=\"schema-faq-answer\">Anstelle einer traditionellen Client\/Server Architektur erfolgt bei MQTT die Daten\u00fcbertragung nach dem Publish\/Subscribe-Prinzip. Das Protokoll ist zus\u00e4tzlich sehr flexibel in Bezug auf \u201cQuality-of-Service\u201d (Vereinbarung zwischen Absender und Empf\u00e4nger \u00fcber die Garantie der Zustellung einer Nachricht). Dank seiner Leichtigkeit kann das Protokoll auch in Ger\u00e4ten mit begrenzten Ressourcen implementiert werden.<img loading=\"lazy\" decoding=\"async\" width=\"1363\" height=\"656\" class=\"wp-image-13200\" style=\"width: 600px\" src=\"https:\/\/www.novotek.com\/at\/wp-content\/uploads\/sites\/13\/was-ist-mqtt.jpg\" alt=\"Funktionsweise MQTT\" srcset=\"https:\/\/www.novotek.com\/at\/wp-content\/uploads\/sites\/13\/was-ist-mqtt.jpg 1363w, https:\/\/www.novotek.com\/at\/wp-content\/uploads\/sites\/13\/was-ist-mqtt-300x144.jpg 300w, https:\/\/www.novotek.com\/at\/wp-content\/uploads\/sites\/13\/was-ist-mqtt-1024x493.jpg 1024w, https:\/\/www.novotek.com\/at\/wp-content\/uploads\/sites\/13\/was-ist-mqtt-768x370.jpg 768w\" sizes=\"auto, (max-width: 1363px) 100vw, 1363px\" \/><\/p> <\/div> <div class=\"schema-faq-section\" id=\"faq-question-1670587635322\"><strong class=\"schema-faq-question\"><strong>Welche MQTT Broker gibt es?<\/strong><\/strong> <p class=\"schema-faq-answer\">Es gibt verschiedene Arten von MQTT Brokern auf dem Markt, von Open Source Versionen (z.B. Mosquito) bis hin zu kommerziellen Produkten (z.B. HiveMQ).<\/p> <\/div> <div class=\"schema-faq-section\" id=\"faq-question-1670587658029\"><strong class=\"schema-faq-question\"><strong>Nutzdaten \u2013 Was sind Topics und Payloads?<\/strong><\/strong> <p class=\"schema-faq-answer\">Neben der flexiblen Gestaltung der Kommunikationsarchitektur kann auch der Inhalt der Nachrichten frei gestaltet werden. Die Adressierung der Nachrichten erfolgt \u00fcber so genannte Topics: eine hierarchische Struktur von bestimmten Themen, \u00e4hnlich einer URL. An diese Topics k\u00f6nnen dann Nachrichten mit frei definierbarem Inhalt (Payload) gesendet werden. H\u00e4ufig wird daf\u00fcr das JSON-Format verwendet, ein Textformat, das f\u00fcr Menschen leicht zu lesen und f\u00fcr Software leicht zu interpretieren ist.<br \/>Um Clients und Broker dennoch eine gewisse Orientierung \u00fcber die Struktur der Daten zu geben, kann man Sparkplug B oder OPC UA Pub Sub als Standard verwenden. Diese Standards f\u00fcgen den Inhalten Metadaten hinzu, damit die Abonnenten selbst interpretieren k\u00f6nnen, welche Struktur und welche Art von Daten sie erhalten m\u00f6chten. MQTT-Clients welche diese Standards unterst\u00fctzen, k\u00f6nnen so leichter miteinander kommunizieren.<\/p> <\/div> <div class=\"schema-faq-section\" id=\"faq-question-1670587724809\"><strong class=\"schema-faq-question\"><strong>MQTT in der Industriellen Automatisierung<\/strong><\/strong> <p class=\"schema-faq-answer\">Der Einsatz von MQTT nimmt auch in der industriellen Automatisierung ein immer gr\u00f6sseren Stellenwert ein. Grosse Cloud-Anbieter wie Microsoft, Google und Amazon bevorzugen dieses Protokoll f\u00fcr die Datenaufnahme und bieten daher MQTT-Einstiegspunkte wie z.B. den Azure IoT Hub an. Andererseits erm\u00f6glicht die Einfachheit des Protokolls die Einbettung eines MQTT-Clients in alle Arten von Ger\u00e4ten: von kompletten Windows-Systemen bis hin zu Kleinstcomputern wie z.B. Raspberry Pi&#8217;s oder Arduino-Boards. Es gibt heute bereits schon Sensoren, die ihre Daten direkt mit MQTT ver\u00f6ffentlichen k\u00f6nnen.<\/p> <\/div> <div class=\"schema-faq-section\" id=\"faq-question-1670587854515\"><strong class=\"schema-faq-question\"><strong>Welche Produkte bieten eine MQTT-Unterst\u00fctzung?<\/strong><\/strong> <p class=\"schema-faq-answer\">Viele Produkte f\u00fcr den Datenzugriff und die Datenspeicherung unterst\u00fctzen heute standardm\u00e4ssig MQTT. Hier finden Sie einen kurzen \u00dcberblick mit Links zu weiteren detaillierten Informationen unserer Produkte:<\/p> <\/div> <\/div>\n<\/div>\n\n<div class=\"container-md list  \">\n<ul class=\"wp-block-list\"><div class=\"container-md list-item  \">\n<li><strong><a href=\"https:\/\/www.novotek.com\/at\/ot-it-cloud-konnektivitaet-dataops\/highbyte-intelligence-hub-dataops-loesung\/\">HighByte Intelligence Hub<\/a><\/strong><\/li>\n<\/div>\n\n<div class=\"container-md list-item  \">\n<li><strong><a href=\"https:\/\/www.novotek.com\/at\/ot-it-cloud-konnektivitaet-dataops\/konnektivitaets-und-kommunikationsplattform\/\">KEPServerEX IoT-Gateway<\/a><\/strong><\/li>\n<\/div>\n\n<div class=\"container-md list-item  \">\n<li><a href=\"https:\/\/www.novotek.com\/at\/ot-it-cloud-konnektivitaet-dataops\/konnektivitaets-und-kommunikationsplattform\/\"><strong>KEPServerE<\/strong>X<strong> MQTT Client Driver<\/strong><\/a><\/li>\n<\/div>\n\n<div class=\"container-md list-item  \">\n<li><strong><a href=\"https:\/\/www.novotek.com\/at\/ot-it-cloud-konnektivitaet-dataops\/opc-router\/\">OPC Router MQTT Client Plugin<\/a><\/strong><\/li>\n<\/div>\n\n<div class=\"container-md list-item  \">\n<li><strong><a href=\"https:\/\/www.novotek.com\/at\/smart-factory-mes\/proficy-historian\/\">Proficy Historian MQTT-Datenkollektor<\/a><\/strong><\/li>\n<\/div>\n\n<div class=\"container-md list-item  \">\n<li><strong><a href=\"https:\/\/www.novotek.com\/at\/smart-factory-mes\/proficy-historian\/\">Proficy Historian Server f\u00fcr Azure IoT Hub<\/a><\/strong><\/li>\n<\/div>\n\n<div class=\"container-md list-item  \">\n<li><strong><a href=\"https:\/\/www.novotek.com\/at\/ot-it-cloud-konnektivitaet-dataops\/\">HMI\/SCADA iFIX und CIMPLICITY<\/a><\/strong><\/li>\n<\/div><\/ul>\n<\/div>\n\n<div class=\"container-md spacer  \">\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n<\/div>\n\n<div class=\"cta-block\">\n  <div class=\"container\">\n          <h2>Wir erz\u00e4hlen Ihnen mehr!<\/h2>\n    \n          <div><p>M\u00f6chten Sie noch mehr erfahren \u00fcber MQTT oder dessen Einsatz in Ihrer Produktionsumgebung?<br \/>\nUnsere Experten erz\u00e4hlen Ihnen gerne mehr!<\/p>\n<\/div>\n    \n          <a class=\"btn btn-primary\" href=\"https:\/\/www.novotek.com\/at\/kontakt\/\">Kontaktieren Sie uns<\/a>\n      <\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Das beliebte Protokoll eignet sich insbesondere f\u00fcr die \u00dcbertragung von Daten aus physischen Ger\u00e4ten in die Cloud.<\/p>\n","protected":false},"featured_media":0,"template":"","insight_category":[],"class_list":["post-13199","insights","type-insights","status-publish","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>MQTT \u2013 leichtgewichtiges Messaging-Protokoll<\/title>\n<meta name=\"description\" content=\"MQTT (Message Queuing Telemetry Transport) ist ein beliebtes Protokoll f\u00fcr die \u00dcbertragung von Daten aus physischen Ger\u00e4ten in die Cloud.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.novotek.com\/at\/insight\/mqtt-leichtgewichtiges-publish-subscribe-messaging-protokoll\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"MQTT \u2013 leichtgewichtiges Messaging-Protokoll\" \/>\n<meta property=\"og:description\" content=\"MQTT (Message Queuing Telemetry Transport) ist ein beliebtes Protokoll f\u00fcr die \u00dcbertragung von Daten aus physischen Ger\u00e4ten in die Cloud.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.novotek.com\/at\/insight\/mqtt-leichtgewichtiges-publish-subscribe-messaging-protokoll\/\" \/>\n<meta property=\"og:site_name\" content=\"Novotek Austria\" \/>\n<meta property=\"article:modified_time\" content=\"2023-05-25T11:36:02+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.novotek.com\/at\/wp-content\/uploads\/sites\/13\/mqtt-logo_mitte.jpg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Gesch\u00e4tzte Lesezeit\" \/>\n\t<meta name=\"twitter:data1\" content=\"4\u00a0Minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":[\"WebPage\",\"FAQPage\"],\"@id\":\"https:\\\/\\\/www.novotek.com\\\/at\\\/insight\\\/mqtt-leichtgewichtiges-publish-subscribe-messaging-protokoll\\\/\",\"url\":\"https:\\\/\\\/www.novotek.com\\\/at\\\/insight\\\/mqtt-leichtgewichtiges-publish-subscribe-messaging-protokoll\\\/\",\"name\":\"MQTT \u2013 leichtgewichtiges Messaging-Protokoll\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.novotek.com\\\/at\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.novotek.com\\\/at\\\/insight\\\/mqtt-leichtgewichtiges-publish-subscribe-messaging-protokoll\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.novotek.com\\\/at\\\/insight\\\/mqtt-leichtgewichtiges-publish-subscribe-messaging-protokoll\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.novotek.com\\\/at\\\/wp-content\\\/uploads\\\/sites\\\/13\\\/mqtt-logo_mitte.jpg\",\"datePublished\":\"2022-12-09T14:38:10+00:00\",\"dateModified\":\"2023-05-25T11:36:02+00:00\",\"description\":\"MQTT (Message Queuing Telemetry Transport) ist ein beliebtes Protokoll f\u00fcr die \u00dcbertragung von Daten aus physischen Ger\u00e4ten in die Cloud.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.novotek.com\\\/at\\\/insight\\\/mqtt-leichtgewichtiges-publish-subscribe-messaging-protokoll\\\/#breadcrumb\"},\"mainEntity\":[{\"@id\":\"https:\\\/\\\/www.novotek.com\\\/at\\\/insight\\\/mqtt-leichtgewichtiges-publish-subscribe-messaging-protokoll\\\/#faq-question-1670587597041\"},{\"@id\":\"https:\\\/\\\/www.novotek.com\\\/at\\\/insight\\\/mqtt-leichtgewichtiges-publish-subscribe-messaging-protokoll\\\/#faq-question-1670586470529\"},{\"@id\":\"https:\\\/\\\/www.novotek.com\\\/at\\\/insight\\\/mqtt-leichtgewichtiges-publish-subscribe-messaging-protokoll\\\/#faq-question-1670587635322\"},{\"@id\":\"https:\\\/\\\/www.novotek.com\\\/at\\\/insight\\\/mqtt-leichtgewichtiges-publish-subscribe-messaging-protokoll\\\/#faq-question-1670587658029\"},{\"@id\":\"https:\\\/\\\/www.novotek.com\\\/at\\\/insight\\\/mqtt-leichtgewichtiges-publish-subscribe-messaging-protokoll\\\/#faq-question-1670587724809\"},{\"@id\":\"https:\\\/\\\/www.novotek.com\\\/at\\\/insight\\\/mqtt-leichtgewichtiges-publish-subscribe-messaging-protokoll\\\/#faq-question-1670587854515\"}],\"inLanguage\":\"de-CH\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.novotek.com\\\/at\\\/insight\\\/mqtt-leichtgewichtiges-publish-subscribe-messaging-protokoll\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"de-CH\",\"@id\":\"https:\\\/\\\/www.novotek.com\\\/at\\\/insight\\\/mqtt-leichtgewichtiges-publish-subscribe-messaging-protokoll\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.novotek.com\\\/at\\\/wp-content\\\/uploads\\\/sites\\\/13\\\/mqtt-logo_mitte.jpg.webp\",\"contentUrl\":\"https:\\\/\\\/www.novotek.com\\\/at\\\/wp-content\\\/uploads\\\/sites\\\/13\\\/mqtt-logo_mitte.jpg.webp\",\"width\":1000,\"height\":527},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.novotek.com\\\/at\\\/insight\\\/mqtt-leichtgewichtiges-publish-subscribe-messaging-protokoll\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.novotek.com\\\/at\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"MQTT \u2013 leichtgewichtiges Publish\\\/Subscribe-Messaging-Protokoll\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.novotek.com\\\/at\\\/#website\",\"url\":\"https:\\\/\\\/www.novotek.com\\\/at\\\/\",\"name\":\"Novotek Switzerland\",\"description\":\"Connect - Digitalize - Optimize\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.novotek.com\\\/at\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"de-CH\"},{\"@type\":\"Question\",\"@id\":\"https:\\\/\\\/www.novotek.com\\\/at\\\/insight\\\/mqtt-leichtgewichtiges-publish-subscribe-messaging-protokoll\\\/#faq-question-1670587597041\",\"position\":1,\"url\":\"https:\\\/\\\/www.novotek.com\\\/at\\\/insight\\\/mqtt-leichtgewichtiges-publish-subscribe-messaging-protokoll\\\/#faq-question-1670587597041\",\"name\":\"Was macht der MQTT-Broker?\",\"answerCount\":1,\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Bei einem Publish\\\/Subscribe-Kommunikationsmodell besteht ein hohes Mass an Unabh\u00e4ngigkeit. Der Grund daf\u00fcr ist, dass die Teilnehmer (Clients) asynchron miteinander kommunizieren. Eine zentrale Rolle spielt dabei der so genannte \\\"Broker\\\", das Zentrum der Kommunikation. Die Clients verbinden sich mit dem Broker und k\u00f6nnen sowohl als Subscriber, Publisher oder beides agieren. Sobald der Broker eine Nachricht von einem Publisher erh\u00e4lt, leitet er sie an alle Clients weiter, welche diese Nachricht abonniert haben.\",\"inLanguage\":\"de-CH\"},\"inLanguage\":\"de-CH\"},{\"@type\":\"Question\",\"@id\":\"https:\\\/\\\/www.novotek.com\\\/at\\\/insight\\\/mqtt-leichtgewichtiges-publish-subscribe-messaging-protokoll\\\/#faq-question-1670586470529\",\"position\":2,\"url\":\"https:\\\/\\\/www.novotek.com\\\/at\\\/insight\\\/mqtt-leichtgewichtiges-publish-subscribe-messaging-protokoll\\\/#faq-question-1670586470529\",\"name\":\"Wie funktioniert MQTT?\",\"answerCount\":1,\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Anstelle einer traditionellen Client\\\/Server Architektur erfolgt bei MQTT die Daten\u00fcbertragung nach dem Publish\\\/Subscribe-Prinzip. Das Protokoll ist zus\u00e4tzlich sehr flexibel in Bezug auf \u201cQuality-of-Service\u201d (Vereinbarung zwischen Absender und Empf\u00e4nger \u00fcber die Garantie der Zustellung einer Nachricht). Dank seiner Leichtigkeit kann das Protokoll auch in Ger\u00e4ten mit begrenzten Ressourcen implementiert werden.\",\"inLanguage\":\"de-CH\"},\"inLanguage\":\"de-CH\"},{\"@type\":\"Question\",\"@id\":\"https:\\\/\\\/www.novotek.com\\\/at\\\/insight\\\/mqtt-leichtgewichtiges-publish-subscribe-messaging-protokoll\\\/#faq-question-1670587635322\",\"position\":3,\"url\":\"https:\\\/\\\/www.novotek.com\\\/at\\\/insight\\\/mqtt-leichtgewichtiges-publish-subscribe-messaging-protokoll\\\/#faq-question-1670587635322\",\"name\":\"Welche MQTT Broker gibt es?\",\"answerCount\":1,\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Es gibt verschiedene Arten von MQTT Brokern auf dem Markt, von Open Source Versionen (z.B. Mosquito) bis hin zu kommerziellen Produkten (z.B. HiveMQ).\",\"inLanguage\":\"de-CH\"},\"inLanguage\":\"de-CH\"},{\"@type\":\"Question\",\"@id\":\"https:\\\/\\\/www.novotek.com\\\/at\\\/insight\\\/mqtt-leichtgewichtiges-publish-subscribe-messaging-protokoll\\\/#faq-question-1670587658029\",\"position\":4,\"url\":\"https:\\\/\\\/www.novotek.com\\\/at\\\/insight\\\/mqtt-leichtgewichtiges-publish-subscribe-messaging-protokoll\\\/#faq-question-1670587658029\",\"name\":\"Nutzdaten \u2013 Was sind Topics und Payloads?\",\"answerCount\":1,\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Neben der flexiblen Gestaltung der Kommunikationsarchitektur kann auch der Inhalt der Nachrichten frei gestaltet werden. Die Adressierung der Nachrichten erfolgt \u00fcber so genannte Topics: eine hierarchische Struktur von bestimmten Themen, \u00e4hnlich einer URL. An diese Topics k\u00f6nnen dann Nachrichten mit frei definierbarem Inhalt (Payload) gesendet werden. H\u00e4ufig wird daf\u00fcr das JSON-Format verwendet, ein Textformat, das f\u00fcr Menschen leicht zu lesen und f\u00fcr Software leicht zu interpretieren ist.<br \\\/>Um Clients und Broker dennoch eine gewisse Orientierung \u00fcber die Struktur der Daten zu geben, kann man Sparkplug B oder OPC UA Pub Sub als Standard verwenden. Diese Standards f\u00fcgen den Inhalten Metadaten hinzu, damit die Abonnenten selbst interpretieren k\u00f6nnen, welche Struktur und welche Art von Daten sie erhalten m\u00f6chten. MQTT-Clients welche diese Standards unterst\u00fctzen, k\u00f6nnen so leichter miteinander kommunizieren.\",\"inLanguage\":\"de-CH\"},\"inLanguage\":\"de-CH\"},{\"@type\":\"Question\",\"@id\":\"https:\\\/\\\/www.novotek.com\\\/at\\\/insight\\\/mqtt-leichtgewichtiges-publish-subscribe-messaging-protokoll\\\/#faq-question-1670587724809\",\"position\":5,\"url\":\"https:\\\/\\\/www.novotek.com\\\/at\\\/insight\\\/mqtt-leichtgewichtiges-publish-subscribe-messaging-protokoll\\\/#faq-question-1670587724809\",\"name\":\"MQTT in der Industriellen Automatisierung\",\"answerCount\":1,\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Der Einsatz von MQTT nimmt auch in der industriellen Automatisierung ein immer gr\u00f6sseren Stellenwert ein. Grosse Cloud-Anbieter wie Microsoft, Google und Amazon bevorzugen dieses Protokoll f\u00fcr die Datenaufnahme und bieten daher MQTT-Einstiegspunkte wie z.B. den Azure IoT Hub an. Andererseits erm\u00f6glicht die Einfachheit des Protokolls die Einbettung eines MQTT-Clients in alle Arten von Ger\u00e4ten: von kompletten Windows-Systemen bis hin zu Kleinstcomputern wie z.B. Raspberry Pi's oder Arduino-Boards. Es gibt heute bereits schon Sensoren, die ihre Daten direkt mit MQTT ver\u00f6ffentlichen k\u00f6nnen.\",\"inLanguage\":\"de-CH\"},\"inLanguage\":\"de-CH\"},{\"@type\":\"Question\",\"@id\":\"https:\\\/\\\/www.novotek.com\\\/at\\\/insight\\\/mqtt-leichtgewichtiges-publish-subscribe-messaging-protokoll\\\/#faq-question-1670587854515\",\"position\":6,\"url\":\"https:\\\/\\\/www.novotek.com\\\/at\\\/insight\\\/mqtt-leichtgewichtiges-publish-subscribe-messaging-protokoll\\\/#faq-question-1670587854515\",\"name\":\"Welche Produkte bieten eine MQTT-Unterst\u00fctzung?\",\"answerCount\":1,\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Viele Produkte f\u00fcr den Datenzugriff und die Datenspeicherung unterst\u00fctzen heute standardm\u00e4ssig MQTT. Hier finden Sie einen kurzen \u00dcberblick mit Links zu weiteren detaillierten Informationen unserer Produkte:\",\"inLanguage\":\"de-CH\"},\"inLanguage\":\"de-CH\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"MQTT \u2013 leichtgewichtiges Messaging-Protokoll","description":"MQTT (Message Queuing Telemetry Transport) ist ein beliebtes Protokoll f\u00fcr die \u00dcbertragung von Daten aus physischen Ger\u00e4ten in die Cloud.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.novotek.com\/at\/insight\/mqtt-leichtgewichtiges-publish-subscribe-messaging-protokoll\/","og_locale":"de_DE","og_type":"article","og_title":"MQTT \u2013 leichtgewichtiges Messaging-Protokoll","og_description":"MQTT (Message Queuing Telemetry Transport) ist ein beliebtes Protokoll f\u00fcr die \u00dcbertragung von Daten aus physischen Ger\u00e4ten in die Cloud.","og_url":"https:\/\/www.novotek.com\/at\/insight\/mqtt-leichtgewichtiges-publish-subscribe-messaging-protokoll\/","og_site_name":"Novotek Austria","article_modified_time":"2023-05-25T11:36:02+00:00","og_image":[{"url":"https:\/\/www.novotek.com\/at\/wp-content\/uploads\/sites\/13\/mqtt-logo_mitte.jpg","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"Gesch\u00e4tzte Lesezeit":"4\u00a0Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":["WebPage","FAQPage"],"@id":"https:\/\/www.novotek.com\/at\/insight\/mqtt-leichtgewichtiges-publish-subscribe-messaging-protokoll\/","url":"https:\/\/www.novotek.com\/at\/insight\/mqtt-leichtgewichtiges-publish-subscribe-messaging-protokoll\/","name":"MQTT \u2013 leichtgewichtiges Messaging-Protokoll","isPartOf":{"@id":"https:\/\/www.novotek.com\/at\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.novotek.com\/at\/insight\/mqtt-leichtgewichtiges-publish-subscribe-messaging-protokoll\/#primaryimage"},"image":{"@id":"https:\/\/www.novotek.com\/at\/insight\/mqtt-leichtgewichtiges-publish-subscribe-messaging-protokoll\/#primaryimage"},"thumbnailUrl":"https:\/\/www.novotek.com\/at\/wp-content\/uploads\/sites\/13\/mqtt-logo_mitte.jpg","datePublished":"2022-12-09T14:38:10+00:00","dateModified":"2023-05-25T11:36:02+00:00","description":"MQTT (Message Queuing Telemetry Transport) ist ein beliebtes Protokoll f\u00fcr die \u00dcbertragung von Daten aus physischen Ger\u00e4ten in die Cloud.","breadcrumb":{"@id":"https:\/\/www.novotek.com\/at\/insight\/mqtt-leichtgewichtiges-publish-subscribe-messaging-protokoll\/#breadcrumb"},"mainEntity":[{"@id":"https:\/\/www.novotek.com\/at\/insight\/mqtt-leichtgewichtiges-publish-subscribe-messaging-protokoll\/#faq-question-1670587597041"},{"@id":"https:\/\/www.novotek.com\/at\/insight\/mqtt-leichtgewichtiges-publish-subscribe-messaging-protokoll\/#faq-question-1670586470529"},{"@id":"https:\/\/www.novotek.com\/at\/insight\/mqtt-leichtgewichtiges-publish-subscribe-messaging-protokoll\/#faq-question-1670587635322"},{"@id":"https:\/\/www.novotek.com\/at\/insight\/mqtt-leichtgewichtiges-publish-subscribe-messaging-protokoll\/#faq-question-1670587658029"},{"@id":"https:\/\/www.novotek.com\/at\/insight\/mqtt-leichtgewichtiges-publish-subscribe-messaging-protokoll\/#faq-question-1670587724809"},{"@id":"https:\/\/www.novotek.com\/at\/insight\/mqtt-leichtgewichtiges-publish-subscribe-messaging-protokoll\/#faq-question-1670587854515"}],"inLanguage":"de-CH","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.novotek.com\/at\/insight\/mqtt-leichtgewichtiges-publish-subscribe-messaging-protokoll\/"]}]},{"@type":"ImageObject","inLanguage":"de-CH","@id":"https:\/\/www.novotek.com\/at\/insight\/mqtt-leichtgewichtiges-publish-subscribe-messaging-protokoll\/#primaryimage","url":"https:\/\/www.novotek.com\/at\/wp-content\/uploads\/sites\/13\/mqtt-logo_mitte.jpg.webp","contentUrl":"https:\/\/www.novotek.com\/at\/wp-content\/uploads\/sites\/13\/mqtt-logo_mitte.jpg.webp","width":1000,"height":527},{"@type":"BreadcrumbList","@id":"https:\/\/www.novotek.com\/at\/insight\/mqtt-leichtgewichtiges-publish-subscribe-messaging-protokoll\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.novotek.com\/at\/"},{"@type":"ListItem","position":2,"name":"MQTT \u2013 leichtgewichtiges Publish\/Subscribe-Messaging-Protokoll"}]},{"@type":"WebSite","@id":"https:\/\/www.novotek.com\/at\/#website","url":"https:\/\/www.novotek.com\/at\/","name":"Novotek Switzerland","description":"Connect - Digitalize - Optimize","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.novotek.com\/at\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"de-CH"},{"@type":"Question","@id":"https:\/\/www.novotek.com\/at\/insight\/mqtt-leichtgewichtiges-publish-subscribe-messaging-protokoll\/#faq-question-1670587597041","position":1,"url":"https:\/\/www.novotek.com\/at\/insight\/mqtt-leichtgewichtiges-publish-subscribe-messaging-protokoll\/#faq-question-1670587597041","name":"Was macht der MQTT-Broker?","answerCount":1,"acceptedAnswer":{"@type":"Answer","text":"Bei einem Publish\/Subscribe-Kommunikationsmodell besteht ein hohes Mass an Unabh\u00e4ngigkeit. Der Grund daf\u00fcr ist, dass die Teilnehmer (Clients) asynchron miteinander kommunizieren. Eine zentrale Rolle spielt dabei der so genannte \"Broker\", das Zentrum der Kommunikation. Die Clients verbinden sich mit dem Broker und k\u00f6nnen sowohl als Subscriber, Publisher oder beides agieren. Sobald der Broker eine Nachricht von einem Publisher erh\u00e4lt, leitet er sie an alle Clients weiter, welche diese Nachricht abonniert haben.","inLanguage":"de-CH"},"inLanguage":"de-CH"},{"@type":"Question","@id":"https:\/\/www.novotek.com\/at\/insight\/mqtt-leichtgewichtiges-publish-subscribe-messaging-protokoll\/#faq-question-1670586470529","position":2,"url":"https:\/\/www.novotek.com\/at\/insight\/mqtt-leichtgewichtiges-publish-subscribe-messaging-protokoll\/#faq-question-1670586470529","name":"Wie funktioniert MQTT?","answerCount":1,"acceptedAnswer":{"@type":"Answer","text":"Anstelle einer traditionellen Client\/Server Architektur erfolgt bei MQTT die Daten\u00fcbertragung nach dem Publish\/Subscribe-Prinzip. Das Protokoll ist zus\u00e4tzlich sehr flexibel in Bezug auf \u201cQuality-of-Service\u201d (Vereinbarung zwischen Absender und Empf\u00e4nger \u00fcber die Garantie der Zustellung einer Nachricht). Dank seiner Leichtigkeit kann das Protokoll auch in Ger\u00e4ten mit begrenzten Ressourcen implementiert werden.","inLanguage":"de-CH"},"inLanguage":"de-CH"},{"@type":"Question","@id":"https:\/\/www.novotek.com\/at\/insight\/mqtt-leichtgewichtiges-publish-subscribe-messaging-protokoll\/#faq-question-1670587635322","position":3,"url":"https:\/\/www.novotek.com\/at\/insight\/mqtt-leichtgewichtiges-publish-subscribe-messaging-protokoll\/#faq-question-1670587635322","name":"Welche MQTT Broker gibt es?","answerCount":1,"acceptedAnswer":{"@type":"Answer","text":"Es gibt verschiedene Arten von MQTT Brokern auf dem Markt, von Open Source Versionen (z.B. Mosquito) bis hin zu kommerziellen Produkten (z.B. HiveMQ).","inLanguage":"de-CH"},"inLanguage":"de-CH"},{"@type":"Question","@id":"https:\/\/www.novotek.com\/at\/insight\/mqtt-leichtgewichtiges-publish-subscribe-messaging-protokoll\/#faq-question-1670587658029","position":4,"url":"https:\/\/www.novotek.com\/at\/insight\/mqtt-leichtgewichtiges-publish-subscribe-messaging-protokoll\/#faq-question-1670587658029","name":"Nutzdaten \u2013 Was sind Topics und Payloads?","answerCount":1,"acceptedAnswer":{"@type":"Answer","text":"Neben der flexiblen Gestaltung der Kommunikationsarchitektur kann auch der Inhalt der Nachrichten frei gestaltet werden. Die Adressierung der Nachrichten erfolgt \u00fcber so genannte Topics: eine hierarchische Struktur von bestimmten Themen, \u00e4hnlich einer URL. An diese Topics k\u00f6nnen dann Nachrichten mit frei definierbarem Inhalt (Payload) gesendet werden. H\u00e4ufig wird daf\u00fcr das JSON-Format verwendet, ein Textformat, das f\u00fcr Menschen leicht zu lesen und f\u00fcr Software leicht zu interpretieren ist.<br \/>Um Clients und Broker dennoch eine gewisse Orientierung \u00fcber die Struktur der Daten zu geben, kann man Sparkplug B oder OPC UA Pub Sub als Standard verwenden. Diese Standards f\u00fcgen den Inhalten Metadaten hinzu, damit die Abonnenten selbst interpretieren k\u00f6nnen, welche Struktur und welche Art von Daten sie erhalten m\u00f6chten. MQTT-Clients welche diese Standards unterst\u00fctzen, k\u00f6nnen so leichter miteinander kommunizieren.","inLanguage":"de-CH"},"inLanguage":"de-CH"},{"@type":"Question","@id":"https:\/\/www.novotek.com\/at\/insight\/mqtt-leichtgewichtiges-publish-subscribe-messaging-protokoll\/#faq-question-1670587724809","position":5,"url":"https:\/\/www.novotek.com\/at\/insight\/mqtt-leichtgewichtiges-publish-subscribe-messaging-protokoll\/#faq-question-1670587724809","name":"MQTT in der Industriellen Automatisierung","answerCount":1,"acceptedAnswer":{"@type":"Answer","text":"Der Einsatz von MQTT nimmt auch in der industriellen Automatisierung ein immer gr\u00f6sseren Stellenwert ein. Grosse Cloud-Anbieter wie Microsoft, Google und Amazon bevorzugen dieses Protokoll f\u00fcr die Datenaufnahme und bieten daher MQTT-Einstiegspunkte wie z.B. den Azure IoT Hub an. Andererseits erm\u00f6glicht die Einfachheit des Protokolls die Einbettung eines MQTT-Clients in alle Arten von Ger\u00e4ten: von kompletten Windows-Systemen bis hin zu Kleinstcomputern wie z.B. Raspberry Pi's oder Arduino-Boards. Es gibt heute bereits schon Sensoren, die ihre Daten direkt mit MQTT ver\u00f6ffentlichen k\u00f6nnen.","inLanguage":"de-CH"},"inLanguage":"de-CH"},{"@type":"Question","@id":"https:\/\/www.novotek.com\/at\/insight\/mqtt-leichtgewichtiges-publish-subscribe-messaging-protokoll\/#faq-question-1670587854515","position":6,"url":"https:\/\/www.novotek.com\/at\/insight\/mqtt-leichtgewichtiges-publish-subscribe-messaging-protokoll\/#faq-question-1670587854515","name":"Welche Produkte bieten eine MQTT-Unterst\u00fctzung?","answerCount":1,"acceptedAnswer":{"@type":"Answer","text":"Viele Produkte f\u00fcr den Datenzugriff und die Datenspeicherung unterst\u00fctzen heute standardm\u00e4ssig MQTT. Hier finden Sie einen kurzen \u00dcberblick mit Links zu weiteren detaillierten Informationen unserer Produkte:","inLanguage":"de-CH"},"inLanguage":"de-CH"}]}},"_links":{"self":[{"href":"https:\/\/www.novotek.com\/at\/wp-json\/wp\/v2\/insights\/13199","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.novotek.com\/at\/wp-json\/wp\/v2\/insights"}],"about":[{"href":"https:\/\/www.novotek.com\/at\/wp-json\/wp\/v2\/types\/insights"}],"wp:attachment":[{"href":"https:\/\/www.novotek.com\/at\/wp-json\/wp\/v2\/media?parent=13199"}],"wp:term":[{"taxonomy":"insight_category","embeddable":true,"href":"https:\/\/www.novotek.com\/at\/wp-json\/wp\/v2\/insight_category?post=13199"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}