{"id":155,"date":"2023-11-06T16:29:59","date_gmt":"2023-11-06T15:29:59","guid":{"rendered":"https:\/\/dev.engiby.ch\/?page_id=155"},"modified":"2025-02-27T16:28:05","modified_gmt":"2025-02-27T15:28:05","slug":"mqtt","status":"publish","type":"page","link":"https:\/\/engiby.ch\/cms\/web\/communication-drivers\/mqtt\/","title":{"rendered":"MQTT"},"content":{"rendered":"<p>[et_pb_section fb_built=&#8221;1&#8243; _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; custom_padding=&#8221;0px||0px||true|&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_code _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;]<span><span><a href=\"https:\/\/engiby.ch\/cms\/web\/\">Accueil<\/a><\/span><\/span>[\/et_pb_code][\/et_pb_column][\/et_pb_row][et_pb_row _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; custom_padding=&#8221;0px||0px||true|false&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_post_title meta=&#8221;off&#8221; featured_image=&#8221;off&#8221; _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; title_font=&#8221;|600|||||||&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_post_title][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row column_structure=&#8221;2_3,1_3&#8243; module_class=&#8221;flex col-r&#8221; _builder_version=&#8221;4.23.1&#8243; _module_preset=&#8221;default&#8221; custom_margin=&#8221;0px||0px||true|false&#8221; custom_padding=&#8221;0px||0px||true|false&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;2_3&#8243; _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; header_2_font_size=&#8221;20px&#8221; custom_margin=&#8221;0px||0px||true|false&#8221; custom_padding=&#8221;0px||0px||true|false&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h2>Description<\/h2>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p><span>MQTT is a lightweight, publish-subscribe network protocol that transports messages between two devices. All\u00a0messages between the devices (clients) pass through an MQTT broker (server). The protocol runs on TCP\/IP. It is designed for connections to remote locations where a &#8220;small code footprint&#8221; is required or the network bandwidth is limited.<\/span><\/p>\n<p><span>Engiby has developed an MQTT client library for Saia PCD<\/span><sup>\u00ae<\/sup><span>\u00a0systems that allows you to publish PCD data and subscribe to defined topics. Other MQTT client, who subscribe to a topic in which you publish data will receive what you publish. Conversely, if you subscribe to some topics you will receive data published by other MQTT clients in these topics.<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/engiby.ch\/cms\/web\/wp-content\/uploads\/2023\/11\/New.png\" alt=\"\" width=\"44\" height=\"25\" \/> <span>Our new\u00a0<\/span><strong>JSON Parser<\/strong><span>\u00a0allows you to extract data from JSON structures received via MQTT. The extracted data can be stored in PCD variables. The parser configuration\u00a0is done in an Excel file, which is then compiled using\u00a0our NG-Configurator tool.<\/span><\/p>\n<p><span style=\"text-decoration: underline;\">Features:<\/span><\/p>\n<ul>\n<li>All Quality of Service (QoS) 0, 1 and 2 are available.<\/li>\n<li>Define Publish and Subscribe in an Excel file and compile it using<span>\u00a0<\/span><a href=\"https:\/\/engiby.ch\/cms\/web\/engineering-tools\/ng-configurator\/\">NG-Configurator<\/a>.<\/li>\n<li>Define and publish simple JSON structures containing PCD variables\u00a0using<span>\u00a0<\/span><a href=\"https:\/\/engiby.ch\/cms\/web\/engineering-tools\/ng-configurator\/\">NG-Configurator<\/a>.<\/li>\n<li>Define and publish complex JSON structures using<span>\u00a0<\/span><a href=\"https:\/\/engiby.ch\/cms\/web\/engineering-tools\/ng-script\/\">NG-Script<\/a>.<\/li>\n<li>Parse and extract data from complex JSON structures\u00a0using<span>\u00a0<\/span><a href=\"https:\/\/engiby.ch\/cms\/web\/engineering-tools\/ng-configurator\/\">NG-Configurator<\/a>.<span><\/span><\/li>\n<\/ul>\n<p><span style=\"text-decoration: underline;\">Restrictions:<\/span><\/p>\n<ul>\n<li>The library complies with the MQTT standard 3.1.1. (The standard 5.0 is not supported)<\/li>\n<li>It is not allowed to use wildcards in the topics you subscribe to.<\/li>\n<li>No secure link is supported by the PCD. (Only the username and password is supported)<\/li>\n<\/ul>\n<p>Please contact Engiby for any request.<\/p>\n<p>[\/et_pb_text][\/et_pb_column][et_pb_column type=&#8221;1_3&#8243; _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_image src=&#8221;https:\/\/engiby.ch\/cms\/web\/wp-content\/uploads\/2023\/11\/mqtt.jpg&#8221; alt=&#8221;mqtt&#8221; title_text=&#8221;mqtt&#8221; _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_image][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; custom_margin=&#8221;0px||0px||true|false&#8221; custom_padding=&#8221;0px||0px||true|false&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; header_2_font_size=&#8221;20px&#8221; custom_margin=&#8221;0px||0px||true|false&#8221; custom_padding=&#8221;0px||0px||true|false&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h2>Price<\/h2>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row column_structure=&#8221;1_2,1_4,1_4&#8243; _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; custom_margin=&#8221;0px||0px||true|false&#8221; custom_padding=&#8221;3px||3px||true|false&#8221; border_width_top=&#8221;1px&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;1_2&#8243; _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p><span>MQTT FBox library without JSON<\/span><\/p>\n<ul>\n<li>PG5 V2.3<\/li>\n<\/ul>\n<p>[\/et_pb_text][\/et_pb_column][et_pb_column type=&#8221;1_4&#8243; _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p><span>CHF 1&#8217;200.&#8211;<\/span><\/p>\n<p>[\/et_pb_text][\/et_pb_column][et_pb_column type=&#8221;1_4&#8243; _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; hover_enabled=&#8221;0&#8243; global_colors_info=&#8221;{}&#8221; sticky_enabled=&#8221;0&#8243;]<\/p>\n<p><a href=\"https:\/\/engiby.ch\/cms\/web\/prices-euro\/\">Euro<\/a><\/p>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row column_structure=&#8221;1_2,1_4,1_4&#8243; _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; custom_margin=&#8221;0px||0px||true|false&#8221; custom_padding=&#8221;3px||3px||true|false&#8221; border_width_top=&#8221;1px&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;1_2&#8243; _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p><span>MQTT FBox library with JSON<\/span><\/p>\n<ul>\n<li><span>PG5 V2.3<\/span><\/li>\n<\/ul>\n<p>[\/et_pb_text][\/et_pb_column][et_pb_column type=&#8221;1_4&#8243; _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p><span>CHF 2&#8217;400.&#8211;<\/span><\/p>\n<p>[\/et_pb_text][\/et_pb_column][et_pb_column type=&#8221;1_4&#8243; _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; hover_enabled=&#8221;0&#8243; global_colors_info=&#8221;{}&#8221; sticky_enabled=&#8221;0&#8243;]<\/p>\n<p><a href=\"https:\/\/engiby.ch\/cms\/web\/prices-euro\/\">Euro<\/a><\/p>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row column_structure=&#8221;1_2,1_4,1_4&#8243; _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; custom_margin=&#8221;0px||0px||true|false&#8221; custom_padding=&#8221;3px||3px||true|false&#8221; border_width_top=&#8221;1px&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;1_2&#8243; _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p><span>Update to last version<\/span><\/p>\n<p>[\/et_pb_text][\/et_pb_column][et_pb_column type=&#8221;1_4&#8243; _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p><span>CHF 500.&#8211;<\/span><\/p>\n<p>[\/et_pb_text][\/et_pb_column][et_pb_column type=&#8221;1_4&#8243; _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; hover_enabled=&#8221;0&#8243; global_colors_info=&#8221;{}&#8221; sticky_enabled=&#8221;0&#8243;]<\/p>\n<p><a href=\"https:\/\/engiby.ch\/cms\/web\/prices-euro\/\">Euro<\/a><\/p>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row column_structure=&#8221;1_2,1_4,1_4&#8243; _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; custom_margin=&#8221;0px||0px||true|false&#8221; custom_padding=&#8221;3px||3px||true|false&#8221; border_width_top=&#8221;1px&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;1_2&#8243; _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p><span>Other form of license on request<\/span><\/p>\n<p>[\/et_pb_text][\/et_pb_column][et_pb_column type=&#8221;1_4&#8243; _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_column][et_pb_column type=&#8221;1_4&#8243; _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; custom_margin=&#8221;0px||0px||true|false&#8221; custom_padding=&#8221;0px||0px||true|false&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; custom_margin=&#8221;0px||0px||true|false&#8221; custom_padding=&#8221;0px||0px||true|false&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h5>www.engiby.ch\/mqtt<\/h5>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; background_color=&#8221;#333333&#8243; custom_margin=&#8221;0px||0px||false|false&#8221; custom_padding=&#8221;0px||0px||true|false&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; text_text_color=&#8221;#FFFFFF&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p style=\"text-align: center;\"><span>Engiby s\u00e0rl &#8211; Route St-Claude 31, CH-1726 Farvagny-le-Petit<\/span><\/p>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section]<\/p>\n","protected":false},"excerpt":{"rendered":"<p><span><span><a href=\"https:\/\/engiby.ch\/cms\/web\/\">Accueil<\/a><\/span><\/span>DescriptionMQTT is a lightweight, publish-subscribe network protocol that transports messages between two devices. All\u00a0messages between the devices (clients) pass through an MQTT broker (server). The protocol runs on TCP\/IP. It is designed for connections to remote locations where a &#8220;small code footprint&#8221; is required or the network bandwidth is limited. Engiby has developed an MQTT [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":10,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_et_pb_use_builder":"on","_et_pb_old_content":"<!-- wp:columns -->\n<div class=\"wp-block-columns\"><!-- wp:column {\"width\":\"66.66%\"} -->\n<div class=\"wp-block-column\" style=\"flex-basis:66.66%\"><!-- wp:paragraph -->\n<p>MQTT is a lightweight, publish-subscribe network protocol that transports messages between two devices. All&nbsp;messages between the devices (clients) go trough an MQTT broker (server). The protocol runs over TCP\/IP. It is designed for connections with remote locations where a \"small code footprint\" is required or the network bandwidth is limited.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>Engiby has developed an MQTT client library for Saia PCD<sup>\u00ae<\/sup>&nbsp;systems that allows you to publish PCD data and subscribe to defined topics. Other MQTT client, who subscribe to a topic in which you publish data will receive what you publish. On the other way, if you subscribe to some topics you will receive data published by other MQTT clients in those topics.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><img src=\"http:\/\/www.engiby.ch\/cms\/web\/images\/New.png\" alt=\"\" width=\"44\" height=\"25\">&nbsp;The&nbsp;<strong>Quality of Service&nbsp;2<\/strong>&nbsp;has recently been implemented. This is the highest level of service in MQTT. This level guarantees that each message is received only once by the intended recipients.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><img src=\"http:\/\/www.engiby.ch\/cms\/web\/images\/New.png\" alt=\"\" width=\"44\" height=\"25\">&nbsp;The&nbsp;<strong>NG-Configurator<\/strong>&nbsp;has been implemented in the MQTT library. This powerful tool allows you to configure publish and subscribe transmissions easily and efficiently in an Excel file. It's even possible to save PCD ressources, which is not possible with the FBoxes.&nbsp;<a href=\"http:\/\/www.engiby.ch\/ngconfigurator\">More info here.<\/a><\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><img src=\"http:\/\/www.engiby.ch\/cms\/web\/images\/New.png\" alt=\"\" width=\"44\" height=\"25\">&nbsp;Simple&nbsp;<strong>JSON structures<\/strong>&nbsp;can now be build and publish with the library. The JSON structure must be defined in an Excel file and&nbsp;<a href=\"http:\/\/www.engiby.ch\/cms\/web\/communication-drivers\/13-menu-engineering-tools\/engineering-tools\/11-engiby-configurator\">NG-Configurator<\/a>&nbsp;generates the necessary code to publish it. PCD ressources can be inserted in the JSON structure like registers, flags, and texts. For more complex JSON structures, scripts can be developed on request.&nbsp;<a href=\"http:\/\/www.engiby.ch\/cms\/web\/communication-drivers\/22-menu-engineering-tools\/engineering-tools\/ng-script\/102-ng-script\">More info about NG-Script here.<\/a><\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>Restrictions:<br>The library complies with the MQTT standard 3.1.1. (The standard 5.0 is not supported)<br>It is not allowed to use wildcards in the topics you subscribe to.<br>No secure link is supported by the PCD. (Only the username and password is supported)<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>Please contact Engiby for any request.<\/p>\n<!-- \/wp:paragraph --><\/div>\n<!-- \/wp:column -->\n\n<!-- wp:column {\"width\":\"33.33%\"} -->\n<div class=\"wp-block-column\" style=\"flex-basis:33.33%\"><!-- wp:image {\"id\":239,\"sizeSlug\":\"full\",\"linkDestination\":\"none\"} -->\n<figure class=\"wp-block-image size-full\"><img src=\"https:\/\/dev.engiby.ch\/wp-content\/uploads\/2023\/11\/mqtt.jpg\" alt=\"mqtt\" class=\"wp-image-239\"\/><\/figure>\n<!-- \/wp:image --><\/div>\n<!-- \/wp:column --><\/div>\n<!-- \/wp:columns -->\n\n<!-- wp:paragraph -->\n<p><strong>Prices<\/strong><\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:table -->\n<figure class=\"wp-block-table\"><table><tbody><tr><td>MQTT FBox library compatible with<br>PG5 V 2.3.xxx<\/td><td>CHF 1200.--<\/td><td><a href=\"http:\/\/www.engiby.ch\/cms\/web\/communication-drivers\/2-no-category\/16-euro\">Euro<\/a><\/td><\/tr><tr><td>Update to last version<\/td><td>CHF 500.--<\/td><td><a href=\"http:\/\/www.engiby.ch\/cms\/web\/communication-drivers\/2-no-category\/16-euro\">Euro<\/a>&nbsp;<\/td><\/tr><tr><td>Other form of license on request<\/td><td>&nbsp;<\/td><td>&nbsp;<\/td><\/tr><\/tbody><\/table><\/figure>\n<!-- \/wp:table -->\n\n<!-- wp:heading {\"level\":5} -->\n<h5 class=\"wp-block-heading\">www.engiby.ch\/mqtt<\/h5>\n<!-- \/wp:heading -->","_et_gb_content_width":"","footnotes":""},"categories":[1],"tags":[],"class_list":["post-155","page","type-page","status-publish","hentry","category-uncategorized"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>MQTT - Engiby<\/title>\n<meta name=\"robots\" content=\"noindex, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"MQTT - Engiby\" \/>\n<meta property=\"og:description\" content=\"DescriptionMQTT is a lightweight, publish-subscribe network protocol that transports messages between two devices. All\u00a0messages between the devices (clients) pass through an MQTT broker (server). The protocol runs on TCP\/IP. It is designed for connections to remote locations where a &quot;small code footprint&quot; is required or the network bandwidth is limited. Engiby has developed an MQTT [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/engiby.ch\/cms\/web\/communication-drivers\/mqtt\/\" \/>\n<meta property=\"og:site_name\" content=\"Engiby\" \/>\n<meta property=\"article:modified_time\" content=\"2025-02-27T15:28:05+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/engiby.ch\/cms\/web\/wp-content\/uploads\/2023\/11\/New.png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/engiby.ch\\\/cms\\\/web\\\/communication-drivers\\\/mqtt\\\/\",\"url\":\"https:\\\/\\\/engiby.ch\\\/cms\\\/web\\\/communication-drivers\\\/mqtt\\\/\",\"name\":\"MQTT - Engiby\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/engiby.ch\\\/cms\\\/web\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/engiby.ch\\\/cms\\\/web\\\/communication-drivers\\\/mqtt\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/engiby.ch\\\/cms\\\/web\\\/communication-drivers\\\/mqtt\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/engiby.ch\\\/cms\\\/web\\\/wp-content\\\/uploads\\\/2023\\\/11\\\/New.png\",\"datePublished\":\"2023-11-06T15:29:59+00:00\",\"dateModified\":\"2025-02-27T15:28:05+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/engiby.ch\\\/cms\\\/web\\\/communication-drivers\\\/mqtt\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/engiby.ch\\\/cms\\\/web\\\/communication-drivers\\\/mqtt\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/engiby.ch\\\/cms\\\/web\\\/communication-drivers\\\/mqtt\\\/#primaryimage\",\"url\":\"https:\\\/\\\/engiby.ch\\\/cms\\\/web\\\/wp-content\\\/uploads\\\/2023\\\/11\\\/New.png\",\"contentUrl\":\"https:\\\/\\\/engiby.ch\\\/cms\\\/web\\\/wp-content\\\/uploads\\\/2023\\\/11\\\/New.png\",\"width\":199,\"height\":111,\"caption\":\"New\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/engiby.ch\\\/cms\\\/web\\\/communication-drivers\\\/mqtt\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Accueil\",\"item\":\"https:\\\/\\\/engiby.ch\\\/cms\\\/web\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Communication Drivers\",\"item\":\"https:\\\/\\\/engiby.ch\\\/cms\\\/web\\\/communication-drivers\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"MQTT\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/engiby.ch\\\/cms\\\/web\\\/#website\",\"url\":\"https:\\\/\\\/engiby.ch\\\/cms\\\/web\\\/\",\"name\":\"Engiby\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/engiby.ch\\\/cms\\\/web\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/engiby.ch\\\/cms\\\/web\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/engiby.ch\\\/cms\\\/web\\\/#organization\",\"name\":\"Engiby Sarl\",\"url\":\"https:\\\/\\\/engiby.ch\\\/cms\\\/web\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/engiby.ch\\\/cms\\\/web\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/engiby.ch\\\/cms\\\/web\\\/wp-content\\\/uploads\\\/2025\\\/11\\\/LogoEngiby.jpg\",\"contentUrl\":\"https:\\\/\\\/engiby.ch\\\/cms\\\/web\\\/wp-content\\\/uploads\\\/2025\\\/11\\\/LogoEngiby.jpg\",\"width\":1180,\"height\":226,\"caption\":\"Engiby Sarl\"},\"image\":{\"@id\":\"https:\\\/\\\/engiby.ch\\\/cms\\\/web\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"MQTT - Engiby","robots":{"index":"noindex","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"og_locale":"en_US","og_type":"article","og_title":"MQTT - Engiby","og_description":"DescriptionMQTT is a lightweight, publish-subscribe network protocol that transports messages between two devices. All\u00a0messages between the devices (clients) pass through an MQTT broker (server). The protocol runs on TCP\/IP. It is designed for connections to remote locations where a \"small code footprint\" is required or the network bandwidth is limited. Engiby has developed an MQTT [&hellip;]","og_url":"https:\/\/engiby.ch\/cms\/web\/communication-drivers\/mqtt\/","og_site_name":"Engiby","article_modified_time":"2025-02-27T15:28:05+00:00","og_image":[{"url":"https:\/\/engiby.ch\/cms\/web\/wp-content\/uploads\/2023\/11\/New.png","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/engiby.ch\/cms\/web\/communication-drivers\/mqtt\/","url":"https:\/\/engiby.ch\/cms\/web\/communication-drivers\/mqtt\/","name":"MQTT - Engiby","isPartOf":{"@id":"https:\/\/engiby.ch\/cms\/web\/#website"},"primaryImageOfPage":{"@id":"https:\/\/engiby.ch\/cms\/web\/communication-drivers\/mqtt\/#primaryimage"},"image":{"@id":"https:\/\/engiby.ch\/cms\/web\/communication-drivers\/mqtt\/#primaryimage"},"thumbnailUrl":"https:\/\/engiby.ch\/cms\/web\/wp-content\/uploads\/2023\/11\/New.png","datePublished":"2023-11-06T15:29:59+00:00","dateModified":"2025-02-27T15:28:05+00:00","breadcrumb":{"@id":"https:\/\/engiby.ch\/cms\/web\/communication-drivers\/mqtt\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/engiby.ch\/cms\/web\/communication-drivers\/mqtt\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/engiby.ch\/cms\/web\/communication-drivers\/mqtt\/#primaryimage","url":"https:\/\/engiby.ch\/cms\/web\/wp-content\/uploads\/2023\/11\/New.png","contentUrl":"https:\/\/engiby.ch\/cms\/web\/wp-content\/uploads\/2023\/11\/New.png","width":199,"height":111,"caption":"New"},{"@type":"BreadcrumbList","@id":"https:\/\/engiby.ch\/cms\/web\/communication-drivers\/mqtt\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https:\/\/engiby.ch\/cms\/web\/"},{"@type":"ListItem","position":2,"name":"Communication Drivers","item":"https:\/\/engiby.ch\/cms\/web\/communication-drivers\/"},{"@type":"ListItem","position":3,"name":"MQTT"}]},{"@type":"WebSite","@id":"https:\/\/engiby.ch\/cms\/web\/#website","url":"https:\/\/engiby.ch\/cms\/web\/","name":"Engiby","description":"","publisher":{"@id":"https:\/\/engiby.ch\/cms\/web\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/engiby.ch\/cms\/web\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/engiby.ch\/cms\/web\/#organization","name":"Engiby Sarl","url":"https:\/\/engiby.ch\/cms\/web\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/engiby.ch\/cms\/web\/#\/schema\/logo\/image\/","url":"https:\/\/engiby.ch\/cms\/web\/wp-content\/uploads\/2025\/11\/LogoEngiby.jpg","contentUrl":"https:\/\/engiby.ch\/cms\/web\/wp-content\/uploads\/2025\/11\/LogoEngiby.jpg","width":1180,"height":226,"caption":"Engiby Sarl"},"image":{"@id":"https:\/\/engiby.ch\/cms\/web\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/engiby.ch\/cms\/web\/wp-json\/wp\/v2\/pages\/155","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/engiby.ch\/cms\/web\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/engiby.ch\/cms\/web\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/engiby.ch\/cms\/web\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/engiby.ch\/cms\/web\/wp-json\/wp\/v2\/comments?post=155"}],"version-history":[{"count":17,"href":"https:\/\/engiby.ch\/cms\/web\/wp-json\/wp\/v2\/pages\/155\/revisions"}],"predecessor-version":[{"id":1619,"href":"https:\/\/engiby.ch\/cms\/web\/wp-json\/wp\/v2\/pages\/155\/revisions\/1619"}],"up":[{"embeddable":true,"href":"https:\/\/engiby.ch\/cms\/web\/wp-json\/wp\/v2\/pages\/10"}],"wp:attachment":[{"href":"https:\/\/engiby.ch\/cms\/web\/wp-json\/wp\/v2\/media?parent=155"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/engiby.ch\/cms\/web\/wp-json\/wp\/v2\/categories?post=155"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/engiby.ch\/cms\/web\/wp-json\/wp\/v2\/tags?post=155"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}