{"id":1030,"date":"2019-07-25T22:44:00","date_gmt":"2019-07-25T22:44:00","guid":{"rendered":"https:\/\/flex-main.lndo.site\/resources\/bring-iot-devices-to-market-faster-with-the-ienbl-platform"},"modified":"2023-03-24T23:41:30","modified_gmt":"2023-03-24T23:41:30","slug":"bring-iot-devices-to-market-faster-with-the-ienbl-platform","status":"publish","type":"resource","link":"https:\/\/flex.com\/de\/resources\/bring-iot-devices-to-market-faster-with-the-ienbl-platform","title":{"rendered":"Bringen Sie benutzerdefinierte IoT-Ger\u00e4te schneller auf den Markt mit der iENBL-Plattform"},"content":{"rendered":"<div id=\"overscroll-top\" style=\"background-color: #eaeef4;\"><\/div>\n<div class=\"resource-header block\">\n\t<div class=\"container\">\n\t\t<div class=\"breadcrumb\">\n\t\t\t<a title=\"Homepage\" href=\"\/\">Flex<\/a>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 384 512\"><path d=\"M365.3 256l-22.6 22.6-192 192L128 493.3 82.7 448l22.6-22.6L274.7 256 105.4 86.6 82.7 64 128 18.7l22.6 22.6 192 192L365.3 256z\"\/><\/svg>\n\t\t\t<a title=\"Resources\" href=\"\/resources\">Resources<\/a>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 384 512\"><path d=\"M365.3 256l-22.6 22.6-192 192L128 493.3 82.7 448l22.6-22.6L274.7 256 105.4 86.6 82.7 64 128 18.7l22.6 22.6 192 192L365.3 256z\"\/><\/svg>\n\t\t\t<a title=\"Bring custom IoT devices to market faster with the iENBL platform\">Bring custom IoT devices to market faster with the iENBL platform<\/a>\n\t\t<\/div>\n\t\t<h1>Bring custom IoT devices to market faster with the iENBL platform<\/h1>\n\t\t\t\t<div class=\"separator\"><\/div>\n\t\t<div class=\"details\">\n\t\t\t\t\t\t\t\t\t<div class=\"date detail\">\n\t\t\t\tPosted on<br>\n\t\t\t\tJuli 25, 2019\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"categories\">\n\t\t\t\t<div class=\"categories-wrapper\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"cat-tag\">Case Study<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"cat-tag\" data-cat-level=\"1\">Services<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t<\/div>\n<\/div>\n\n\n\n<div class=\"sidebar block normal-sidebar\">\n\t<div class=\"container\">\n\t\t<div class=\"content\">\n\t\t\t\n\n<p>Our IoT technology development platform, iENBL, brings IoT devices to market faster, at a lower cost and with less risk. The platform makes it easier to develop solutions and provides data to show real results. We trust it so much, we use it internally.<\/p>\n\n\n<div id=\"id_69d90148daf81\" class=\"media block\">\n\t<div class=\"container media-center \">\n\t\t<div class=\"media\" style=\"left: 0px; min-width: 100%; max-width: 100%;\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"image \">\n\t\t\t\t\t\t\t<img decoding=\"async\" alt=\"ienbl sketch on paper\" src=\"https:\/\/flex.com\/wp-content\/uploads\/2022\/11\/bring-iot-devices-to-market-faster-with-the-ienbl-platform-0.jpg\" title=\"\">\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\n\t<script>\n\t(function () {\n\t\tlet hasRun_id_69d90148daf81 = false;\n\t\tfunction updateVideoDisplay_id_69d90148daf81() {\n\t\t\tconst youtubeVideoId = \"\";\n\t\t\tconst bynderID = \"\";\n\t\t\tconst mediaType = \"image\";\n\t\t\tconst mediaVideoElement = document.getElementById('media-video-id_69d90148daf81');\n\t\t\tconst bodyClass = document.body.className || '';\n\t\t\tconst match = bodyClass.match(\/translatepress-([a-z]{2})(?:_[A-Z]{2})?\/i);\n\t\t\tconst currentLanguage = match ? match[1].toLowerCase() : 'en';\n\t\t\tconst isChineseLang = currentLanguage === 'zh';\n\t\t\tconsole.log('isChineseLang:', isChineseLang);\n\t\t\tconsole.log('Language detected:', currentLanguage);\n\t\t\tconst isValidYouTube = youtubeVideoId && \/^[A-Za-z0-9_-]{11}$\/.test(youtubeVideoId);\n\t\t\t\n\t\t\tif (!mediaVideoElement || mediaType !== \"video\") return;\n\t\t\tmediaVideoElement.innerHTML = ''; \/\/ Clear existing content\n\t\t\t\n\t\t\tlet videoSourceClass = 'fallback-error';\n\t\t\t\n\t\t\tif (isChineseLang) {\n\t\t\t\tif (bynderID) {\n\t\t\t\t\tvideoSourceClass = 'bynder';\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\tif (isValidYouTube) {\n\t\t\t\t\tvideoSourceClass = 'youtube';\n\t\t\t\t} else if (bynderID) {\n\t\t\t\t\tvideoSourceClass = 'bynder';\n\t\t\t\t}\n\t\t\t}\n\t\t\t\n\t\t\t\/\/ Apply layout class (used in SCSS)\n\t\t\tmediaVideoElement.className = 'video ' + videoSourceClass;\n\t\t\n\t\t\t\/\/ CASE: Chinese language\n\t\t\tif (isChineseLang) {\n\t\t\t\tif (bynderID) {\n\t\t\t\t\t\/\/ Load Bynder\n\t\t\t\t\tif (!document.getElementById('bynder-widgets-js')) {\n\t\t\t\t\t\tconst script = document.createElement('script');\n\t\t\t\t\t\tscript.src = 'https:\/\/d8ejoa1fys2rk.cloudfront.net\/bynder-embed\/latest\/bynder-embed.js';\n\t\t\t\t\t\tscript.id = 'bynder-widgets-js';\n\t\t\t\t\t\tscript.setAttribute('data-account-url', 'https:\/\/brandcenter.flex.com');\n\t\t\t\t\t\tscript.setAttribute('data-language', 'zh');\n\t\t\t\t\t\tdocument.body.appendChild(script);\n\t\t\t\t\t}\n\t\t\n\t\t\t\t\tconst bynderDiv = document.createElement('div');\n\t\t\t\t\tbynderDiv.id = 'bynder-id_69d90148daf81';\n\t\t\t\t\tbynderDiv.className = 'video-bynder';\n\t\t\t\t\tbynderDiv.setAttribute('data-bynder-widget', 'video-item');\n\t\t\t\t\tbynderDiv.setAttribute('data-media-id', bynderID);\n\t\t\t\t\tmediaVideoElement.appendChild(bynderDiv);\n\t\t\n\t\t\t\t\tsetTimeout(() => {\n\t\t\t\t\t\tif (typeof BynderEmbed !== 'undefined' && typeof BynderEmbed.load === 'function') {\n\t\t\t\t\t\t\tBynderEmbed.load();\n\t\t\t\t\t\t}\n\t\t\t\t\t}, 500);\n\t\t\t\t} else {\n\t\t\t\t\t\/\/ No Bynder = error (even if YouTube is valid)\n\t\t\t\t\tshowVideoError();\n\t\t\t\t}\n\t\t\n\t\t\t\/\/ CASE: Not Chinese\n\t\t\t} else {\n\t\t\t\tif (isValidYouTube) {\n\t\t\t\t\tconst iframe = document.createElement('iframe');\n\t\t\t\t\tiframe.id = 'youtube-id_69d90148daf81';\n\t\t\t\t\tiframe.className = 'video-youtube';\n\t\t\t\t\tiframe.src = 'https:\/\/www.youtube.com\/embed\/' + youtubeVideoId + '?rel=0';\n\t\t\t\t\tiframe.frameBorder = '0';\n\t\t\t\t\tiframe.playsInline = true;\n\t\t\t\t\tiframe.allow = 'encrypted-media';\n\t\t\t\t\tiframe.allowFullscreen = true;\n\t\t\t\t\tmediaVideoElement.appendChild(iframe);\n\t\t\t\t} else if (bynderID) {\n\t\t\t\t\t\/\/ Load Bynder (fallback if no YouTube)\n\t\t\t\t\tif (!document.getElementById('bynder-widgets-js')) {\n\t\t\t\t\t\tconst script = document.createElement('script');\n\t\t\t\t\t\tscript.src = 'https:\/\/d8ejoa1fys2rk.cloudfront.net\/bynder-embed\/latest\/bynder-embed.js';\n\t\t\t\t\t\tscript.id = 'bynder-widgets-js';\n\t\t\t\t\t\tscript.setAttribute('data-account-url', 'https:\/\/brandcenter.flex.com');\n\t\t\t\t\t\tscript.setAttribute('data-language', currentLanguage);\n\t\t\t\t\t\tdocument.body.appendChild(script);\n\t\t\t\t\t}\n\t\t\n\t\t\t\t\tconst bynderDiv = document.createElement('div');\n\t\t\t\t\tbynderDiv.id = 'bynder-id_69d90148daf81';\n\t\t\t\t\tbynderDiv.className = 'video-bynder';\n\t\t\t\t\tbynderDiv.setAttribute('data-bynder-widget', 'video-item');\n\t\t\t\t\tbynderDiv.setAttribute('data-media-id', bynderID);\n\t\t\t\t\tmediaVideoElement.appendChild(bynderDiv);\n\t\t\n\t\t\t\t\tsetTimeout(() => {\n\t\t\t\t\t\tif (typeof BynderEmbed !== 'undefined' && typeof BynderEmbed.load === 'function') {\n\t\t\t\t\t\t\tBynderEmbed.load();\n\t\t\t\t\t\t}\n\t\t\t\t\t}, 500);\n\t\t\t\t} else {\n\t\t\t\t\t\/\/ No valid YouTube or Bynder = error\n\t\t\t\t\tshowVideoError();\n\t\t\t\t}\n\t\t\t}\n\t\t\n\t\t\tfunction showVideoError() {\n\t\t\t\tconst errorDiv = document.createElement('div');\n\t\t\t\terrorDiv.id = 'video-error-id_69d90148daf81';\n\t\t\t\terrorDiv.className = 'video-error';\n\t\t\t\terrorDiv.innerHTML = `\n\t\t\t\t\t<div>\n\t\t\t\t\t\t<h3>Video Unavailable<\/h3>\n\t\t\t\t\t\t<p>The content you\u2019re seeking is momentarily unavailable. We appreciate your patience and look forward to sharing it with you soon.<\/p>\n\t\t\t\t\t<\/div>\n\t\t\t\t`;\n\t\t\t\tmediaVideoElement.appendChild(errorDiv);\n\t\t\t}\n\t\t}\n\t\t\n\t\tfunction runVideoInjection() {\n\t\t\tif (hasRun_id_69d90148daf81) return;\n\t\t\thasRun_id_69d90148daf81 = true;\n\t\t\tupdateVideoDisplay_id_69d90148daf81();\n\t\t}\n\t\t\n\t\t\/\/ Always run on front-end\n\t\tif (document.readyState === 'loading') {\n\t\t\tdocument.addEventListener('DOMContentLoaded', runVideoInjection);\n\t\t} else {\n\t\t\trunVideoInjection();\n\t\t}\n\t\t\n\t\t\/\/ Also run in editor if available\n\t\tif (typeof wp !== 'undefined' && wp.domReady) {\n\t\t\twp.domReady(runVideoInjection);\n\t\t}\n\t})();\n\t<\/script>\n\t\n\t<script>\n\t\tdocument.addEventListener('DOMContentLoaded', function () {\n\t\t\t\n\t\t\t\/\/ Get the block element by ID\n\t\t\tvar blockElement = document.getElementById(\"id_69d90148daf81\");\n\t\t\tif (!blockElement) return;\n\t\n\t\t\t\/\/ Reveal the block\n\t\t\t(function ($) {\n\t\t\t\tScrollReveal().reveal(blockElement.querySelector(\".container .media\"), {origin: \"bottom\", distance: \"20px\", opacity: 1, duration: 1000});\n\t\t\t\tScrollReveal().reveal(blockElement.querySelector(\".container .content\"), {origin: \"bottom\", distance: \"20px\", opacity: 1, duration: 1000});\n\t\t\t}(jQuery));\n\t\t});\n\t<\/script>\n<\/div>\n\n\n<h2 class=\"has-medium-font-size wp-block-heading\" id=\"h-the-challenge\" style=\"font-weight:600\">The challenge<\/h2>\n\n\n\n<p>We were looking to cut operational costs for our facility in Asia. Reducing energy usage was a logical way to do it. We connected cables and off-the-shelf sensors to the HVAC system to make it easier to adjust, helping us to remain energy-conscious throughout the day. This made it possible to turn fans on and off from a central location&#8211;but only manually.<\/p>\n\n\n\n<p>We wanted to make this process more efficient.<\/p>\n\n\n\n<h2 class=\"has-medium-font-size wp-block-heading\" id=\"h-the-solution\" style=\"font-weight:600\">The solution<\/h2>\n\n\n\n<p>We used the iENBL capabilities to create a solution specifically for the facility\u2019s HVAC needs. The result is a remote-sized device that turns on and off the fans to conserve energy. It syncs to the sensors in the facility and uses data from those sensors to identify patterns and form insights. The device adjusts the HVAC system based on those insights, actively learning the most efficient way to control the building temperature. We were able to enjoy these benefits in less than 9 months from conception.<\/p>\n\n\n<div id=\"id-69d90148e1cd9\" class=\"box block content-width light-content de \" style=\"background-color: transparent; background-image: none;\">\n\t<style>\n\t\t#id-69d90148e1cd9 > .container > .content {\n\t\t\tbackground-color: #005486ff;\n\t\t\tposition: relative;\n\t\t\tpadding-top: 48px;\n\t\t\tpadding-right: 60px;\n\t\t\tpadding-bottom: 48px;\n\t\t\tpadding-left: 60px;\n\t\t\tmargin-left: 0px;\n\t\t\tmargin-right: 0px;\n\t\t}\n\t\t@media (max-width: 1272px) {\n\t\t\t#id-69d90148e1cd9.box.block.full-width > .container > .content {\n\t\t\t\tpadding-left: 0 !important;\n\t\t\t\tpadding-right: 0 !important;\n\t\t\t\tmargin: 0 !important;\n\t\t\t}\n\t\t}\n\t\t@media (max-width: 960px) {\n\t\t\t#id-69d90148e1cd9 > .container > .content {\n\t\t\t\t\/\/padding-top: 24px;\n\t\t\t\tpadding-right: 30px;\n\t\t\t\t\/\/padding-bottom: 24px;\n\t\t\t\tpadding-left: 30px;\n\t\t\t}\n\t\t}\n\t<\/style>\n\t<div class=\"container\">\n\t\t<div class=\"content\">\n\t\t\t\n<div id=\"block_deeccfdbbd4a27a85f465ebb1749e924\" class=\"quote block no-horizontal-padding light-content\">\n\t<div class=\"container\" style=\"background-color: #005486;\">\n\t\t<div class=\"quote-lines-top\"><\/div>\n\t\t<div class=\"quote-marks-top\" style=\"background-color: #005486;\">\n\t\t\t<svg viewBox=\"0 0 33 27\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"m33 20.8c0-3.9-2.9-6.3-6.4-6.3-1.1 0-1.8.3-2.1.5.1-4.3 3.3-9 8-10.1v-4.9c-6 .6-14.2 5.9-14.2 18.2 0 5.9 3.6 8.8 7.8 8.8 3.9 0 6.9-2.8 6.9-6.2zm-18.3 0c0-3.9-2.9-6.3-6.4-6.3-1.1 0-1.8.3-2.1.5.1-4.3 3.3-9 8-10.1v-4.9c-6 .6-14.2 5.9-14.2 18.2 0 5.9 3.6 8.8 7.8 8.8 3.9 0 6.9-2.8 6.9-6.2z\" fill=\"#fff\"\/><\/svg>\n\t\t<\/div>\n\t\t\n<div id=\"id_69d90148dc86b\" class=\"media block\">\n\t<div class=\"container media-left \">\n\t\t<div class=\"media\" style=\"left: 0px; min-width: 360px; max-width: 360px;\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"image \">\n\t\t\t\t\t\t\t<img decoding=\"async\" alt=\"person draws prototype of electronic device\" src=\"https:\/\/flex.com\/wp-content\/uploads\/2022\/11\/bring-iot-devices-to-market-faster-with-the-ienbl-platform-1-1200x800.jpg\" title=\"\">\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<div class=\"content\" style=\"margin-right: 0px; margin-left: 36px;\">\n\t\t\t\t\n\n<p>&#8220;With the iENBL platform, you can drastically reduce your time to market to between six and eight months. In a traditional case it takes an average of two years.&#8221;<\/p>\n\n\n\n<p><strong><strong>&#8211;&nbsp;Dr. Juan Nogueira, Senior Director of Design and Engineering at Flex<\/strong><\/strong><\/p>\n\n\n\t\t\t<\/div>\n\t\t\t<\/div>\n\t\n\t<script>\n\t(function () {\n\t\tlet hasRun_id_69d90148dc86b = false;\n\t\tfunction updateVideoDisplay_id_69d90148dc86b() {\n\t\t\tconst youtubeVideoId = \"\";\n\t\t\tconst bynderID = \"\";\n\t\t\tconst mediaType = \"image\";\n\t\t\tconst mediaVideoElement = document.getElementById('media-video-id_69d90148dc86b');\n\t\t\tconst bodyClass = document.body.className || '';\n\t\t\tconst match = bodyClass.match(\/translatepress-([a-z]{2})(?:_[A-Z]{2})?\/i);\n\t\t\tconst currentLanguage = match ? match[1].toLowerCase() : 'en';\n\t\t\tconst isChineseLang = currentLanguage === 'zh';\n\t\t\tconsole.log('isChineseLang:', isChineseLang);\n\t\t\tconsole.log('Language detected:', currentLanguage);\n\t\t\tconst isValidYouTube = youtubeVideoId && \/^[A-Za-z0-9_-]{11}$\/.test(youtubeVideoId);\n\t\t\t\n\t\t\tif (!mediaVideoElement || mediaType !== \"video\") return;\n\t\t\tmediaVideoElement.innerHTML = ''; \/\/ Clear existing content\n\t\t\t\n\t\t\tlet videoSourceClass = 'fallback-error';\n\t\t\t\n\t\t\tif (isChineseLang) {\n\t\t\t\tif (bynderID) {\n\t\t\t\t\tvideoSourceClass = 'bynder';\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\tif (isValidYouTube) {\n\t\t\t\t\tvideoSourceClass = 'youtube';\n\t\t\t\t} else if (bynderID) {\n\t\t\t\t\tvideoSourceClass = 'bynder';\n\t\t\t\t}\n\t\t\t}\n\t\t\t\n\t\t\t\/\/ Apply layout class (used in SCSS)\n\t\t\tmediaVideoElement.className = 'video ' + videoSourceClass;\n\t\t\n\t\t\t\/\/ CASE: Chinese language\n\t\t\tif (isChineseLang) {\n\t\t\t\tif (bynderID) {\n\t\t\t\t\t\/\/ Load Bynder\n\t\t\t\t\tif (!document.getElementById('bynder-widgets-js')) {\n\t\t\t\t\t\tconst script = document.createElement('script');\n\t\t\t\t\t\tscript.src = 'https:\/\/d8ejoa1fys2rk.cloudfront.net\/bynder-embed\/latest\/bynder-embed.js';\n\t\t\t\t\t\tscript.id = 'bynder-widgets-js';\n\t\t\t\t\t\tscript.setAttribute('data-account-url', 'https:\/\/brandcenter.flex.com');\n\t\t\t\t\t\tscript.setAttribute('data-language', 'zh');\n\t\t\t\t\t\tdocument.body.appendChild(script);\n\t\t\t\t\t}\n\t\t\n\t\t\t\t\tconst bynderDiv = document.createElement('div');\n\t\t\t\t\tbynderDiv.id = 'bynder-id_69d90148dc86b';\n\t\t\t\t\tbynderDiv.className = 'video-bynder';\n\t\t\t\t\tbynderDiv.setAttribute('data-bynder-widget', 'video-item');\n\t\t\t\t\tbynderDiv.setAttribute('data-media-id', bynderID);\n\t\t\t\t\tmediaVideoElement.appendChild(bynderDiv);\n\t\t\n\t\t\t\t\tsetTimeout(() => {\n\t\t\t\t\t\tif (typeof BynderEmbed !== 'undefined' && typeof BynderEmbed.load === 'function') {\n\t\t\t\t\t\t\tBynderEmbed.load();\n\t\t\t\t\t\t}\n\t\t\t\t\t}, 500);\n\t\t\t\t} else {\n\t\t\t\t\t\/\/ No Bynder = error (even if YouTube is valid)\n\t\t\t\t\tshowVideoError();\n\t\t\t\t}\n\t\t\n\t\t\t\/\/ CASE: Not Chinese\n\t\t\t} else {\n\t\t\t\tif (isValidYouTube) {\n\t\t\t\t\tconst iframe = document.createElement('iframe');\n\t\t\t\t\tiframe.id = 'youtube-id_69d90148dc86b';\n\t\t\t\t\tiframe.className = 'video-youtube';\n\t\t\t\t\tiframe.src = 'https:\/\/www.youtube.com\/embed\/' + youtubeVideoId + '?rel=0';\n\t\t\t\t\tiframe.frameBorder = '0';\n\t\t\t\t\tiframe.playsInline = true;\n\t\t\t\t\tiframe.allow = 'encrypted-media';\n\t\t\t\t\tiframe.allowFullscreen = true;\n\t\t\t\t\tmediaVideoElement.appendChild(iframe);\n\t\t\t\t} else if (bynderID) {\n\t\t\t\t\t\/\/ Load Bynder (fallback if no YouTube)\n\t\t\t\t\tif (!document.getElementById('bynder-widgets-js')) {\n\t\t\t\t\t\tconst script = document.createElement('script');\n\t\t\t\t\t\tscript.src = 'https:\/\/d8ejoa1fys2rk.cloudfront.net\/bynder-embed\/latest\/bynder-embed.js';\n\t\t\t\t\t\tscript.id = 'bynder-widgets-js';\n\t\t\t\t\t\tscript.setAttribute('data-account-url', 'https:\/\/brandcenter.flex.com');\n\t\t\t\t\t\tscript.setAttribute('data-language', currentLanguage);\n\t\t\t\t\t\tdocument.body.appendChild(script);\n\t\t\t\t\t}\n\t\t\n\t\t\t\t\tconst bynderDiv = document.createElement('div');\n\t\t\t\t\tbynderDiv.id = 'bynder-id_69d90148dc86b';\n\t\t\t\t\tbynderDiv.className = 'video-bynder';\n\t\t\t\t\tbynderDiv.setAttribute('data-bynder-widget', 'video-item');\n\t\t\t\t\tbynderDiv.setAttribute('data-media-id', bynderID);\n\t\t\t\t\tmediaVideoElement.appendChild(bynderDiv);\n\t\t\n\t\t\t\t\tsetTimeout(() => {\n\t\t\t\t\t\tif (typeof BynderEmbed !== 'undefined' && typeof BynderEmbed.load === 'function') {\n\t\t\t\t\t\t\tBynderEmbed.load();\n\t\t\t\t\t\t}\n\t\t\t\t\t}, 500);\n\t\t\t\t} else {\n\t\t\t\t\t\/\/ No valid YouTube or Bynder = error\n\t\t\t\t\tshowVideoError();\n\t\t\t\t}\n\t\t\t}\n\t\t\n\t\t\tfunction showVideoError() {\n\t\t\t\tconst errorDiv = document.createElement('div');\n\t\t\t\terrorDiv.id = 'video-error-id_69d90148dc86b';\n\t\t\t\terrorDiv.className = 'video-error';\n\t\t\t\terrorDiv.innerHTML = `\n\t\t\t\t\t<div>\n\t\t\t\t\t\t<h3>Video Unavailable<\/h3>\n\t\t\t\t\t\t<p>The content you\u2019re seeking is momentarily unavailable. We appreciate your patience and look forward to sharing it with you soon.<\/p>\n\t\t\t\t\t<\/div>\n\t\t\t\t`;\n\t\t\t\tmediaVideoElement.appendChild(errorDiv);\n\t\t\t}\n\t\t}\n\t\t\n\t\tfunction runVideoInjection() {\n\t\t\tif (hasRun_id_69d90148dc86b) return;\n\t\t\thasRun_id_69d90148dc86b = true;\n\t\t\tupdateVideoDisplay_id_69d90148dc86b();\n\t\t}\n\t\t\n\t\t\/\/ Always run on front-end\n\t\tif (document.readyState === 'loading') {\n\t\t\tdocument.addEventListener('DOMContentLoaded', runVideoInjection);\n\t\t} else {\n\t\t\trunVideoInjection();\n\t\t}\n\t\t\n\t\t\/\/ Also run in editor if available\n\t\tif (typeof wp !== 'undefined' && wp.domReady) {\n\t\t\twp.domReady(runVideoInjection);\n\t\t}\n\t})();\n\t<\/script>\n\t\n\t<script>\n\t\tdocument.addEventListener('DOMContentLoaded', function () {\n\t\t\t\n\t\t\t\/\/ Get the block element by ID\n\t\t\tvar blockElement = document.getElementById(\"id_69d90148dc86b\");\n\t\t\tif (!blockElement) return;\n\t\n\t\t\t\/\/ Reveal the block\n\t\t\t(function ($) {\n\t\t\t\tScrollReveal().reveal(blockElement.querySelector(\".container .media\"), {origin: \"bottom\", distance: \"20px\", opacity: 1, duration: 1000});\n\t\t\t\tScrollReveal().reveal(blockElement.querySelector(\".container .content\"), {origin: \"bottom\", distance: \"20px\", opacity: 1, duration: 1000});\n\t\t\t}(jQuery));\n\t\t});\n\t<\/script>\n<\/div>\n\n\t\t<div class=\"quote-lines-bottom\"><\/div>\n\t\t<div class=\"quote-marks-bottom\" style=\"background-color: #005486;\">\n\t\t\t<svg viewBox=\"0 0 33 27\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"m0 6.2c0 3.9 2.9 6.3 6.4 6.3 1.1 0 1.8-.3 2.1-.5-.1 4.3-3.3 9-8 10.1v4.9c6-.6 14.2-5.9 14.2-18.2 0-5.9-3.6-8.8-7.8-8.8-3.9 0-6.9 2.8-6.9 6.2zm18.3 0c0 3.9 2.9 6.3 6.4 6.3 1.1 0 1.8-.3 2.1-.5-.1 4.3-3.3 9-8 10.1v4.9c6-.6 14.2-5.9 14.2-18.2 0-5.9-3.6-8.8-7.8-8.8-3.9 0-6.9 2.8-6.9 6.2z\" fill=\"#fff\"\/><\/svg>\n\t\t<\/div>\n\t<\/div>\n<\/div>\n\n\t\t<\/div>\n\t<\/div>\n<\/div>\n\n\n<div class=\"spacer block\" style=\"height: 24px;\">\n\t<\/div>\n\n\n<p>Not only was the solution up and running quickly and successfully, it\u2019s easy to manage. The device doesn\u2019t have to remain on a specific network. Instead, it uses a long-range (LoRa), low-power wireless (LPWAN) platform. We can take the device up to two miles away, and it will still work.<\/p>\n\n\n\n<h2 class=\"has-medium-font-size wp-block-heading\" id=\"h-the-outcome\" style=\"font-weight:600\">The outcome<\/h2>\n\n\n\n<p>Now heating and air conditioning will only turn on when it is necessary. After standard working hours and on weekends, the HVAC system automatically adjusts to use less energy. Overall, the iENBL solution saves us time, energy and money, and gives us real-time visibility into our energy usage.<\/p>\n\n\n<div class=\"spacer block\" style=\"height: 96px;\">\n\t<\/div>\n\n\t\t<\/div>\n\t\t<div class=\"sidebar normal-column\">\n\t\t\t\t\t\t\t\t\t<div class=\"post\">\n\t\t\t\t\t\t\t\t<a title=\"Thermal model BMR316\" class=\"image\" href=\"https:\/\/flex.com\/downloads\/thermal-model-bmr316\" target=\"_self\">\n\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" alt=\"Thermal model BMR316\" src=\"https:\/\/flex.com\/wp-content\/uploads\/2026\/04\/TM-BMR316-540x304.png\" title=\"\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"label\">\n\t\t\t\t\t\t\tThermal Model\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t<a title=\"Thermal model BMR316\" class=\"title\" href=\"https:\/\/flex.com\/downloads\/thermal-model-bmr316\" target=\"_self\">\n\t\t\t\t\tThermal model BMR316\t\t\t\t<\/a>\n\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"post\">\n\t\t\t\t\t\t\t\t<a title=\"Spare parts logistics:\u00a0Right parts, right place, right time\" class=\"image\" href=\"https:\/\/flex.com\/de\/resources\/spare-parts-logistics\" target=\"_self\">\n\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" alt=\"Employees wearing high-visibility vests in an inventory warehouse moving spare parts on a dolly\" src=\"https:\/\/flex.com\/wp-content\/uploads\/2026\/03\/Product-Distribution-Logistics-Center-warehouse-540x304.jpg\" title=\"\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"label\">\n\t\t\t\t\t\t\tSolution Brief\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t<a title=\"Spare parts logistics:\u00a0Right parts, right place, right time\" class=\"title\" href=\"https:\/\/flex.com\/de\/resources\/spare-parts-logistics\" target=\"_self\">\n\t\t\t\t\tSpare parts logistics:\u00a0Right parts, right place, right time\t\t\t\t<\/a>\n\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"post\">\n\t\t\t\t\t\t\t\t<a title=\"Powering data centers from grid to chip\" class=\"image\" href=\"https:\/\/flex.com\/downloads\/powering-data-centers-from-grid-to-chip\" target=\"_self\">\n\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" alt=\"Powering data centers from grid to chip\" src=\"https:\/\/flex.com\/wp-content\/uploads\/2026\/02\/2024-Power-Brochure_DIGITAL-cover-540x304.jpg\" title=\"\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"label\">\n\t\t\t\t\t\t\tBrochure\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t<a title=\"Powering data centers from grid to chip\" class=\"title\" href=\"https:\/\/flex.com\/downloads\/powering-data-centers-from-grid-to-chip\" target=\"_self\">\n\t\t\t\t\tPowering data centers from grid to chip\t\t\t\t<\/a>\n\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"post\">\n\t\t\t\t\t\t\t\t<a title=\"Beyond returns: Why reverse logistics is a growth strategy, not a cost center\" class=\"image\" href=\"https:\/\/flex.com\/de\/?post_type=resource&#038;p=40938\" target=\"_self\">\n\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" alt=\"\" src=\"\" title=\"\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"label\">\n\t\t\t\t\t\t\tBlog\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t<a title=\"Beyond returns: Why reverse logistics is a growth strategy, not a cost center\" class=\"title\" href=\"https:\/\/flex.com\/de\/?post_type=resource&#038;p=40938\" target=\"_self\">\n\t\t\t\t\tBeyond returns: Why reverse logistics is a growth strategy, not a cost center\t\t\t\t<\/a>\n\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t<\/div>\n<\/div>","protected":false},"excerpt":{"rendered":"","protected":false},"author":4,"featured_media":2245,"template":"","categories":[33],"tags":[],"content-type":[8],"class_list":["post-1030","resource","type-resource","status-publish","has-post-thumbnail","hentry","category-solutions-and-services","content-type-case-study"],"acf":[],"_links":{"self":[{"href":"https:\/\/flex.com\/de\/wp-json\/wp\/v2\/resource\/1030","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/flex.com\/de\/wp-json\/wp\/v2\/resource"}],"about":[{"href":"https:\/\/flex.com\/de\/wp-json\/wp\/v2\/types\/resource"}],"author":[{"embeddable":true,"href":"https:\/\/flex.com\/de\/wp-json\/wp\/v2\/users\/4"}],"version-history":[{"count":0,"href":"https:\/\/flex.com\/de\/wp-json\/wp\/v2\/resource\/1030\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/flex.com\/de\/wp-json\/wp\/v2\/media\/2245"}],"wp:attachment":[{"href":"https:\/\/flex.com\/de\/wp-json\/wp\/v2\/media?parent=1030"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/flex.com\/de\/wp-json\/wp\/v2\/categories?post=1030"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/flex.com\/de\/wp-json\/wp\/v2\/tags?post=1030"},{"taxonomy":"content-type","embeddable":true,"href":"https:\/\/flex.com\/de\/wp-json\/wp\/v2\/content-type?post=1030"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}