{"id":1798,"date":"2023-07-18T16:34:30","date_gmt":"2023-07-18T14:34:30","guid":{"rendered":"https:\/\/www.gemino-srl.com\/iot-edge\/"},"modified":"2023-09-22T12:13:47","modified_gmt":"2023-09-22T10:13:47","slug":"iot-edge","status":"publish","type":"page","link":"https:\/\/www.gemino-srl.com\/en\/iot-edge\/","title":{"rendered":"IoT Edge"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"1798\" class=\"elementor elementor-1798 elementor-424\" data-elementor-post-type=\"page\">\n\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-51957b9 e-flex e-con-boxed e-con e-parent\" data-id=\"51957b9\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;gradient&quot;,&quot;content_width&quot;:&quot;boxed&quot;}\" data-core-v316-plus=\"true\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9a1872d elementor-invisible elementor-widget elementor-widget-heading\" data-id=\"9a1872d\" data-element_type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeInUp&quot;}\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<style>\/*! elementor - v3.16.0 - 14-09-2023 *\/\n.elementor-heading-title{padding:0;margin:0;line-height:1}.elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a{color:inherit;font-size:inherit;line-height:inherit}.elementor-widget-heading .elementor-heading-title.elementor-size-small{font-size:15px}.elementor-widget-heading .elementor-heading-title.elementor-size-medium{font-size:19px}.elementor-widget-heading .elementor-heading-title.elementor-size-large{font-size:29px}.elementor-widget-heading .elementor-heading-title.elementor-size-xl{font-size:39px}.elementor-widget-heading .elementor-heading-title.elementor-size-xxl{font-size:59px}<\/style><h2 class=\"elementor-heading-title elementor-size-default\">AGSuite Edge<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-da892bc e-flex e-con-boxed e-con e-parent\" data-id=\"da892bc\" data-element_type=\"container\" data-settings=\"{&quot;content_width&quot;:&quot;boxed&quot;}\" data-core-v316-plus=\"true\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-b126771 e-con-full e-flex e-con e-parent\" data-id=\"b126771\" data-element_type=\"container\" data-settings=\"{&quot;content_width&quot;:&quot;full&quot;}\" data-core-v316-plus=\"true\">\n\t\t<div class=\"elementor-element elementor-element-4da1164 e-con-full e-flex e-con e-parent\" data-id=\"4da1164\" data-element_type=\"container\" data-settings=\"{&quot;content_width&quot;:&quot;full&quot;}\" data-core-v316-plus=\"true\">\n\t\t\t\t<div class=\"elementor-element elementor-element-bea9548 elementor-widget elementor-widget-heading\" data-id=\"bea9548\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Our <span style=\"color: #facc0a; font-weight: 400; font-size: 55px;\">IoT edge agent<\/span><\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-006cbde elementor-widget__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"006cbde\" data-element_type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;none&quot;,&quot;_animation_delay&quot;:100}\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<style>\/*! elementor - v3.16.0 - 14-09-2023 *\/\n.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#69727d;color:#fff}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap{color:#69727d;border:3px solid;background-color:transparent}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap{margin-top:8px}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap-letter{width:1em;height:1em}.elementor-widget-text-editor .elementor-drop-cap{float:left;text-align:center;line-height:1;font-size:50px}.elementor-widget-text-editor .elementor-drop-cap-letter{display:inline-block}<\/style>\t\t\t\t<p>AGSuite Edge, available in our Smart Boxes, implements an extended router with IoT protocols and applications installation possibilities in adherence to the main international standards.<br \/>Several devices on the market host AGSuite Edge as operating system or as IoT solution \u00abcontainerized\u00bb.<\/p>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-eaf2eca e-con-full e-flex e-con e-parent\" data-id=\"eaf2eca\" data-element_type=\"container\" data-settings=\"{&quot;content_width&quot;:&quot;full&quot;}\" data-core-v316-plus=\"true\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4a3d6b4 elementor-widget elementor-widget-image\" data-id=\"4a3d6b4\" data-element_type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;none&quot;}\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<style>\/*! elementor - v3.16.0 - 14-09-2023 *\/\n.elementor-widget-image{text-align:center}.elementor-widget-image a{display:inline-block}.elementor-widget-image a img[src$=\".svg\"]{width:48px}.elementor-widget-image img{vertical-align:middle;display:inline-block}<\/style>\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"534\" src=\"https:\/\/www.gemino-srl.com\/wp-content\/uploads\/2023\/05\/IoT-ritaglio-1024x534.webp\" class=\"attachment-large size-large wp-image-1658\" alt=\"\" srcset=\"https:\/\/www.gemino-srl.com\/wp-content\/uploads\/2023\/05\/IoT-ritaglio-1024x534.webp 1024w, https:\/\/www.gemino-srl.com\/wp-content\/uploads\/2023\/05\/IoT-ritaglio-300x157.webp 300w, https:\/\/www.gemino-srl.com\/wp-content\/uploads\/2023\/05\/IoT-ritaglio-768x401.webp 768w, https:\/\/www.gemino-srl.com\/wp-content\/uploads\/2023\/05\/IoT-ritaglio-1536x802.webp 1536w, https:\/\/www.gemino-srl.com\/wp-content\/uploads\/2023\/05\/IoT-ritaglio-2048x1069.webp 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-7730f44 e-flex e-con-boxed e-con e-parent\" data-id=\"7730f44\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;content_width&quot;:&quot;boxed&quot;}\" data-core-v316-plus=\"true\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-4a1dfe8 e-flex e-con-boxed e-con e-parent\" data-id=\"4a1dfe8\" data-element_type=\"container\" data-settings=\"{&quot;content_width&quot;:&quot;boxed&quot;}\" data-core-v316-plus=\"true\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-0732787 elementor-widget elementor-widget-heading\" data-id=\"0732787\" data-element_type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;none&quot;,&quot;_animation_delay&quot;:0}\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Briefly<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6f951a4 elementor-widget__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"6f951a4\" data-element_type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;none&quot;,&quot;_animation_delay&quot;:100}\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>AGSuite Edge is a modular suite designed for the development of IoT solutions that can be installed as a Linux distribution directly on the HW or distributed through containers.<\/p>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-d842bd6 e-con-full e-flex e-con e-parent\" data-id=\"d842bd6\" data-element_type=\"container\" data-settings=\"{&quot;content_width&quot;:&quot;full&quot;}\" data-core-v316-plus=\"true\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a80b043 elementor-widget__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"a80b043\" data-element_type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;none&quot;,&quot;_animation_delay&quot;:100}\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p><strong>Availability:<\/strong><\/p>\n<ul>\n<li>Supplied in our Smart Boxes<\/li>\n<li>Integrable into third-party devices, even with a modular approach:\n<ul>\n<li>Natively, as OS on ARM, INTEL and MIPS architectures<\/li>\n<li>Hosted into container<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><strong>Main features:<\/strong><\/p>\n<ul>\n<li>Based on Linux OS<\/li>\n<li>Already CE certified on several devices<\/li>\n<li>Complete with web UI for configuration and API to manage IoT protocols and solutions development<\/li>\n<li>Extensible through applications and scripts<\/li>\n<li>Fully configurable for both networking and data handling<\/li>\n<li>Suitable for (router) 3-play design<\/li>\n<\/ul>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-5fa9581 e-flex e-con-boxed e-con e-parent\" data-id=\"5fa9581\" data-element_type=\"container\" data-settings=\"{&quot;content_width&quot;:&quot;boxed&quot;}\" data-core-v316-plus=\"true\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4928124 elementor-widget__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"4928124\" data-element_type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;none&quot;,&quot;_animation_delay&quot;:100}\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>AGSuite Edge, mainly developed in C++ making optimized use of resources, is also able to run on HW with reduced performance (eg: single core @600mhz with 512MB of RAM).<\/p>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-a99c0ff e-flex e-con-boxed e-con e-parent\" data-id=\"a99c0ff\" data-element_type=\"container\" data-settings=\"{&quot;content_width&quot;:&quot;boxed&quot;}\" data-core-v316-plus=\"true\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-048cbc7 e-con-full e-flex e-con e-parent\" data-id=\"048cbc7\" data-element_type=\"container\" data-settings=\"{&quot;content_width&quot;:&quot;full&quot;}\" data-core-v316-plus=\"true\">\n\t\t<div class=\"elementor-element elementor-element-7aa1c1a e-con-full e-flex e-con e-parent\" data-id=\"7aa1c1a\" data-element_type=\"container\" data-settings=\"{&quot;content_width&quot;:&quot;full&quot;}\" data-core-v316-plus=\"true\">\n\t\t\t\t<div class=\"elementor-element elementor-element-610c3a3 elementor-widget__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"610c3a3\" data-element_type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;none&quot;,&quot;_animation_delay&quot;:100}\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p><strong>Modularity:<\/strong><br \/>AGSuite Edge includes several features that can be integrated into the target device according to the required features and functionality.<\/p>\n<p><strong>Device management:<\/strong><\/p>\n<ul>\n<li>Bootloader ready for production and end-of-line QA test;<\/li>\n<li>Support for unique programming of MAC Address, password, certificates, \u2026 per device;<\/li>\n<li>BSP extended with numerous drivers for managing HW interfaces;<\/li>\n<li>Configuration encryption, also using HW protection mechanisms;<\/li>\n<li>Dual-image SW architecture for secure remote upgrade;<\/li>\n<li>Available for secureboot architectures, complete with electronic signature application (SW factory);<\/li>\n<li>APIs for local (applications and\/or script) and remote management of each feature;<\/li>\n<li>Zero-reboot and event-driven architecture that applies each configuration without reboot;<\/li>\n<\/ul>\n<p><strong>SW stack already qualified by several clients.<\/strong><\/p>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-45d6bab e-con-full e-flex e-con e-parent\" data-id=\"45d6bab\" data-element_type=\"container\" data-settings=\"{&quot;content_width&quot;:&quot;full&quot;}\" data-core-v316-plus=\"true\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a2a9f07 elementor-widget elementor-widget-heading\" data-id=\"a2a9f07\" data-element_type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;none&quot;,&quot;_animation_delay&quot;:0}\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Architecture<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-20460e0 elementor-widget elementor-widget-image\" data-id=\"20460e0\" data-element_type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;none&quot;}\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"532\" height=\"497\" src=\"https:\/\/www.gemino-srl.com\/wp-content\/uploads\/2023\/07\/Screenshot-2023-07-31-at-10.22.12.png\" class=\"attachment-large size-large wp-image-1724\" alt=\"\" srcset=\"https:\/\/www.gemino-srl.com\/wp-content\/uploads\/2023\/07\/Screenshot-2023-07-31-at-10.22.12.png 532w, https:\/\/www.gemino-srl.com\/wp-content\/uploads\/2023\/07\/Screenshot-2023-07-31-at-10.22.12-300x280.png 300w\" sizes=\"auto, (max-width: 532px) 100vw, 532px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-d43beb5 e-flex e-con-boxed e-con e-parent\" data-id=\"d43beb5\" data-element_type=\"container\" data-settings=\"{&quot;content_width&quot;:&quot;boxed&quot;}\" data-core-v316-plus=\"true\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-fce1fd7 elementor-tabs-view-horizontal elementor-widget elementor-widget-tabs\" data-id=\"fce1fd7\" data-element_type=\"widget\" data-widget_type=\"tabs.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<style>\/*! elementor - v3.16.0 - 14-09-2023 *\/\n.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tabs-wrapper{width:25%;flex-shrink:0}.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active{border-right-style:none}.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active:after,.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active:before{height:999em;width:0;right:0;border-right-style:solid}.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active:before{top:0;transform:translateY(-100%)}.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active:after{top:100%}.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title{display:table-cell}.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active{border-bottom-style:none}.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active:after,.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active:before{bottom:0;height:0;width:999em;border-bottom-style:solid}.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active:before{right:100%}.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active:after{left:100%}.elementor-widget-tabs .elementor-tab-content,.elementor-widget-tabs .elementor-tab-title,.elementor-widget-tabs .elementor-tab-title:after,.elementor-widget-tabs .elementor-tab-title:before,.elementor-widget-tabs .elementor-tabs-content-wrapper{border:1px #d5d8dc}.elementor-widget-tabs .elementor-tabs{text-align:left}.elementor-widget-tabs .elementor-tabs-wrapper{overflow:hidden}.elementor-widget-tabs .elementor-tab-title{cursor:pointer;outline:var(--focus-outline,none)}.elementor-widget-tabs .elementor-tab-desktop-title{position:relative;padding:20px 25px;font-weight:700;line-height:1;border:solid transparent}.elementor-widget-tabs .elementor-tab-desktop-title.elementor-active{border-color:#d5d8dc}.elementor-widget-tabs .elementor-tab-desktop-title.elementor-active:after,.elementor-widget-tabs .elementor-tab-desktop-title.elementor-active:before{display:block;content:\"\";position:absolute}.elementor-widget-tabs .elementor-tab-desktop-title:focus-visible{border:1px solid #000}.elementor-widget-tabs .elementor-tab-mobile-title{padding:10px;cursor:pointer}.elementor-widget-tabs .elementor-tab-content{padding:20px;display:none}@media (max-width:767px){.elementor-tabs .elementor-tab-content,.elementor-tabs .elementor-tab-title{border-style:solid solid none}.elementor-tabs .elementor-tabs-wrapper{display:none}.elementor-tabs .elementor-tabs-content-wrapper{border-bottom-style:solid}.elementor-tabs .elementor-tab-content{padding:10px}}@media (min-width:768px){.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tabs{display:flex}.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tabs-wrapper{flex-direction:column}.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tabs-content-wrapper{flex-grow:1;border-style:solid solid solid none}.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-content{border-style:none solid solid}.elementor-widget-tabs.elementor-tabs-alignment-center .elementor-tabs-wrapper,.elementor-widget-tabs.elementor-tabs-alignment-end .elementor-tabs-wrapper,.elementor-widget-tabs.elementor-tabs-alignment-stretch .elementor-tabs-wrapper{display:flex}.elementor-widget-tabs.elementor-tabs-alignment-center .elementor-tabs-wrapper{justify-content:center}.elementor-widget-tabs.elementor-tabs-alignment-end .elementor-tabs-wrapper{justify-content:flex-end}.elementor-widget-tabs.elementor-tabs-alignment-stretch.elementor-tabs-view-horizontal .elementor-tab-title{width:100%}.elementor-widget-tabs.elementor-tabs-alignment-stretch.elementor-tabs-view-vertical .elementor-tab-title{height:100%}.elementor-tabs .elementor-tab-mobile-title{display:none}}<\/style>\t\t<div class=\"elementor-tabs\">\n\t\t\t<div class=\"elementor-tabs-wrapper\" role=\"tablist\" >\n\t\t\t\t\t\t\t\t\t<div id=\"elementor-tab-title-2651\" class=\"elementor-tab-title elementor-tab-desktop-title\" aria-selected=\"true\" data-tab=\"1\" role=\"tab\" tabindex=\"0\" aria-controls=\"elementor-tab-content-2651\" aria-expanded=\"false\">protocols<br>IoT<\/div>\n\t\t\t\t\t\t\t\t\t<div id=\"elementor-tab-title-2652\" class=\"elementor-tab-title elementor-tab-desktop-title\" aria-selected=\"false\" data-tab=\"2\" role=\"tab\" tabindex=\"-1\" aria-controls=\"elementor-tab-content-2652\" aria-expanded=\"false\">Execution<br>Environment<\/div>\n\t\t\t\t\t\t\t\t\t<div id=\"elementor-tab-title-2653\" class=\"elementor-tab-title elementor-tab-desktop-title\" aria-selected=\"false\" data-tab=\"3\" role=\"tab\" tabindex=\"-1\" aria-controls=\"elementor-tab-content-2653\" aria-expanded=\"false\">Scripting<br>language<\/div>\n\t\t\t\t\t\t\t\t\t<div id=\"elementor-tab-title-2654\" class=\"elementor-tab-title elementor-tab-desktop-title\" aria-selected=\"false\" data-tab=\"4\" role=\"tab\" tabindex=\"-1\" aria-controls=\"elementor-tab-content-2654\" aria-expanded=\"false\">Management and<br>configuration<\/div>\n\t\t\t\t\t\t\t\t\t<div id=\"elementor-tab-title-2655\" class=\"elementor-tab-title elementor-tab-desktop-title\" aria-selected=\"false\" data-tab=\"5\" role=\"tab\" tabindex=\"-1\" aria-controls=\"elementor-tab-content-2655\" aria-expanded=\"false\">Services<\/div>\n\t\t\t\t\t\t\t\t\t<div id=\"elementor-tab-title-2656\" class=\"elementor-tab-title elementor-tab-desktop-title\" aria-selected=\"false\" data-tab=\"6\" role=\"tab\" tabindex=\"-1\" aria-controls=\"elementor-tab-content-2656\" aria-expanded=\"false\">protocols <br>Network<\/div>\n\t\t\t\t\t\t\t\t\t<div id=\"elementor-tab-title-2657\" class=\"elementor-tab-title elementor-tab-desktop-title\" aria-selected=\"false\" data-tab=\"7\" role=\"tab\" tabindex=\"-1\" aria-controls=\"elementor-tab-content-2657\" aria-expanded=\"false\">Interfaces<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t<div class=\"elementor-tabs-content-wrapper\" role=\"tablist\" aria-orientation=\"vertical\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-tab-title elementor-tab-mobile-title\" aria-selected=\"true\" data-tab=\"1\" role=\"tab\" tabindex=\"0\" aria-controls=\"elementor-tab-content-2651\" aria-expanded=\"false\">protocols<br>IoT<\/div>\n\t\t\t\t\t<div id=\"elementor-tab-content-2651\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"1\" role=\"tabpanel\" aria-labelledby=\"elementor-tab-title-2651\" tabindex=\"0\" hidden=\"false\"><ul>\n<li>Modbus TCP\/TLS and RTU: service to read\/write registries of each connected equipment<\/li>\n<li>Zigbee: Zigbee coordinator with OTA functionality<\/li>\n<li>Wireless M-Bus: w-MBus sensors monitoring<\/li>\n<li>LoRa: funzione di gateway e network server LoRa<\/li>\n<li>MQTT client and broker (also multiple)<\/li>\n<li>Websocket: available and used by services with bidirectional communication (eg: SIPoWS, video flow management, etc)<\/li>\n<li>OPC-UA: client mode, allows leaves monitoring, configuration and navigation through server configuration<\/li>\n<li>Input: analog and digital inputs management<\/li>\n<li>ONVIF: server with IPCam detection. Receives events and sends commands. Includes a proxy for video streams re-encapsulation and distribution, locally or in cloud<\/li>\n<li>CAN-bus: frame sending\/receiving service<\/li>\n<\/ul>\n<\/div>\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-tab-title elementor-tab-mobile-title\" aria-selected=\"false\" data-tab=\"2\" role=\"tab\" tabindex=\"-1\" aria-controls=\"elementor-tab-content-2652\" aria-expanded=\"false\">Execution<br>Environment<\/div>\n\t\t\t\t\t<div id=\"elementor-tab-content-2652\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"2\" role=\"tabpanel\" aria-labelledby=\"elementor-tab-title-2652\" tabindex=\"0\" hidden=\"hidden\"><p><strong>Execution Environment that supports the installation of Java \/ OSGi applications that can:<\/strong><\/p>\n<ul>\n<li>Add the support to new protocols<\/li>\n<li>Extend the exposed REST APIs<\/li>\n<li>Add Web interfaces that are integrated into the native Web UI<\/li>\n<li>Implement algorithms or specific data processing<\/li>\n<\/ul>\n<p><strong>Applications can be installed via:<\/strong><\/p>\n<ul>\n<li>Local or remote web UI<\/li>\n<li>AGSuite Platform, both on a single device and defining profiles in the App store<\/li>\n<\/ul>\n<p><strong>We supply:<\/strong><\/p>\n<ul>\n<li>SDK to build applications, even with digital signature<\/li>\n<li>REST API detailed documentation<\/li>\n<li>Source code of sample applications<\/li>\n<\/ul>\n<\/div>\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-tab-title elementor-tab-mobile-title\" aria-selected=\"false\" data-tab=\"3\" role=\"tab\" tabindex=\"-1\" aria-controls=\"elementor-tab-content-2653\" aria-expanded=\"false\">Scripting<br>language<\/div>\n\t\t\t\t\t<div id=\"elementor-tab-content-2653\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"3\" role=\"tabpanel\" aria-labelledby=\"elementor-tab-title-2653\" tabindex=\"0\" hidden=\"hidden\"><p><strong>APIs to load and execute LUA scripts. Each script can be:<\/strong><\/p>\n<ul>\n<li>Activated when events occur<\/li>\n<li>Set to runs on boot<\/li>\n<\/ul>\n<p><strong>Scripts can:<\/strong><\/p>\n<ul>\n<li>Access all APIs<\/li>\n<li>Add new REST APIs<\/li>\n<\/ul>\n<p><strong>Scripts allow:<\/strong><\/p>\n<ul>\n<li>The implementation of more complex IoT data processing logics that do not require external applications<\/li>\n<li>The creation of data abstractions from existing services<\/li>\n<\/ul>\n<\/div>\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-tab-title elementor-tab-mobile-title\" aria-selected=\"false\" data-tab=\"4\" role=\"tab\" tabindex=\"-1\" aria-controls=\"elementor-tab-content-2654\" aria-expanded=\"false\">Management and<br>configuration<\/div>\n\t\t\t\t\t<div id=\"elementor-tab-content-2654\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"4\" role=\"tabpanel\" aria-labelledby=\"elementor-tab-title-2654\" tabindex=\"0\" hidden=\"hidden\"><p><strong>AGSuite Edge integrates the following protocols for remote device management:<\/strong><\/p>\n<ul>\n<li>TR-069 (CWMP): the entire device is exposed via TR-181 (default management protocol of the AGSuite platform)<\/li>\n<li>LwM2M: client OMA Lightweight M2M (LwM2M)<\/li>\n<li>SNMP: agent SNMPv1, v2c, v3<\/li>\n<\/ul>\n<p><strong>Device functionality can be configured through:<\/strong><\/p>\n<ul>\n<li>Device web UI, accessible locally and remotely through AGSuite Platform<\/li>\n<li>Uploading both generic (received by each device) and unique (encrypted and received only by the device that generated it) configuration files<\/li>\n<\/ul>\n<\/div>\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-tab-title elementor-tab-mobile-title\" aria-selected=\"false\" data-tab=\"5\" role=\"tab\" tabindex=\"-1\" aria-controls=\"elementor-tab-content-2655\" aria-expanded=\"false\">Services<\/div>\n\t\t\t\t\t<div id=\"elementor-tab-content-2655\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"5\" role=\"tabpanel\" aria-labelledby=\"elementor-tab-title-2655\" tabindex=\"0\" hidden=\"hidden\"><p><strong>Following services are exposed, through REST APIs, by AGSuite Edge:<\/strong><\/p>\n<ul>\n<li>System Information: system information (processor, RAM, memory, &#8230;)<\/li>\n<li>System Events: generates system events (reboot, power-up, battery, factory reset, \u2026)<\/li>\n<li>Event Stream Processing (ESP): allows the development of procedures to automate data collection from services\/protocols, apply data operations (streaming) and generates new data or events (output)<\/li>\n<li>ESP Data Query: AGSuite Edge DBs contents access<\/li>\n<li>ESP Events: generates events related to ESP outputs<\/li>\n<li>ESP Static Object: provides objects configured in ESP<\/li>\n<li>ESP Data Upload: loads data into ESP DBs tables<\/li>\n<li>Event Condition Action (ECA): allows to perform actions based on specific conditions collectible from each service\/ protocol available<\/li>\n<li>Alarms&amp;Event: configures time-based events<\/li>\n<li>Alarms Events: generates events based on alarm configuration<\/li>\n<li>Weekly Scheduler: event programming service on weekly calendar<\/li>\n<li>Weekly Scheduler Events: generates events related to the Weekly Scheduler service<\/li>\n<li>Voice Manager: playback and recording of voice messages usable by other services<\/li>\n<li>E-Mail Manager: sends emails using the configured email server<\/li>\n<li>SMS Manager: SMS services (sending, receiving and configuration commands via SMS)<\/li>\n<li>WiFi: WiFi clients monitoring<\/li>\n<li>WiFi Events: WiFi stations monitoring<\/li>\n<li>Serial Interface: serial interfaces management<\/li>\n<li>PING Manager: IP\/ Host reachability verification service with ICMP protocol<\/li>\n<li>PING Events: PING Manager service event generation<\/li>\n<li>APP Manager: exposes the list of running applications that embed a web UI<\/li>\n<li>Network Manager: provides the list of LAN and WAN interfaces<\/li>\n<li>Network Events: generates network interface change events (configuration and status)<\/li>\n<li>USB Manager: lists available USB ports and connected peripherals<\/li>\n<li>USB Events: generates events related to connected USB devices<\/li>\n<li>Cloud Proxy: creates new AGSuite Platform users who own an AGSuite device (B2C scenarios)<\/li>\n<li>Control and Indicating Equipment (CIE): creates alarm and intrusion detection systems compliant with the Zigbee standard<\/li>\n<li>CIE Events: generates events related to the CIE service<\/li>\n<li>Save Device Configuration: allows the device configuration saving (unique or general) on file<\/li>\n<\/ul>\n<\/div>\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-tab-title elementor-tab-mobile-title\" aria-selected=\"false\" data-tab=\"6\" role=\"tab\" tabindex=\"-1\" aria-controls=\"elementor-tab-content-2656\" aria-expanded=\"false\">protocols <br>Network<\/div>\n\t\t\t\t\t<div id=\"elementor-tab-content-2656\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"6\" role=\"tabpanel\" aria-labelledby=\"elementor-tab-title-2656\" tabindex=\"0\" hidden=\"hidden\"><p><strong>Other than IoT and management protocols, AGSuite integrates the following protocols:<\/strong><\/p>\n<table style=\"width: 100%;\">\n<tbody>\n<tr>\n<td style=\"border: solid; border-color: #000; border-width: 1px; width: 16%;\"><span style=\"font-weight: 400;\">TCP<\/span><\/td>\n<td style=\"border: solid; border-color: #000; border-width: 1px; width: 16%;\"><span style=\"font-weight: 400;\">UDP<\/span><\/td>\n<td style=\"border: solid; border-color: #000; border-width: 1px; width: 16%;\"><span style=\"font-weight: 400;\">RTP<\/span><\/td>\n<td style=\"border: solid; border-color: #000; border-width: 1px; width: 16%;\"><span style=\"font-weight: 400;\">PPP<\/span><\/td>\n<td style=\"border: solid; border-color: #000; border-width: 1px; width: 16%;\"><span style=\"font-weight: 400;\">SIP<\/span><\/td>\n<td style=\"border: solid; border-color: #000; border-width: 1px; width: 16%;\"><span style=\"font-weight: 400;\">http\/https<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"border: solid; border-color: #000; border-width: 1px;\"><span style=\"font-weight: 400;\">UPnP<\/span><\/td>\n<td style=\"border: solid; border-color: #000; border-width: 1px;\"><span style=\"font-weight: 400;\">SSH<\/span><\/td>\n<td style=\"border: solid; border-color: #000; border-width: 1px;\"><span style=\"font-weight: 400;\">FTP + SFTP<\/span><\/td>\n<td style=\"border: solid; border-color: #000; border-width: 1px;\"><span style=\"font-weight: 400;\">Samba<\/span><\/td>\n<td style=\"border: solid; border-color: #000; border-width: 1px;\"><span style=\"font-weight: 400;\">SSHFS<\/span><\/td>\n<td style=\"border: solid; border-color: #000; border-width: 1px;\"><span style=\"font-weight: 400;\">SNTP<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"border: solid; border-color: #000; border-width: 1px;\"><span style=\"font-weight: 400;\">POP3<\/span><\/td>\n<td style=\"border: solid; border-color: #000; border-width: 1px;\"><span style=\"font-weight: 400;\">SMTP<\/span><\/td>\n<td style=\"border: solid; border-color: #000; border-width: 1px;\"><span style=\"font-weight: 400;\">VPN (PPTP)<\/span><\/td>\n<td style=\"border: solid; border-color: #000; border-width: 1px;\"><span style=\"font-weight: 400;\">VPN (L2TP)<\/span><\/td>\n<td style=\"border: solid; border-color: #000; border-width: 1px;\"><span style=\"font-weight: 400;\">DHCP Server<\/span><\/td>\n<td style=\"border: solid; border-color: #000; border-width: 1px;\"><span style=\"font-weight: 400;\">DHCP Client<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"border: solid; border-color: #000; border-width: 1px;\"><span style=\"font-weight: 400;\">PPPoE<\/span><\/td>\n<td style=\"border: solid; border-color: #000; border-width: 1px;\"><span style=\"font-weight: 400;\">DNS<\/span><\/td>\n<td style=\"border: solid; border-color: #000; border-width: 1px;\"><span style=\"font-weight: 400;\">dynDNS<\/span><\/td>\n<td style=\"border: solid; border-color: #000; border-width: 1px;\"><span style=\"font-weight: 400;\">TLS<\/span><\/td>\n<td style=\"border: solid; border-color: #000; border-width: 1px;\"><span style=\"font-weight: 400;\">IGMP<\/span><\/td>\n<td style=\"border: solid; border-color: #000; border-width: 1px;\"><span style=\"font-weight: 400;\">GRE\/GREoIPsec<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"border: solid; border-color: #000; border-width: 1px;\"><span style=\"font-weight: 400;\">WiFi Station + monitoring<\/span><\/td>\n<td style=\"border: solid; border-color: #000; border-width: 1px;\"><span style=\"font-weight: 400;\">WiFi AP + VAP<\/span><\/td>\n<td style=\"border: solid; border-color: #000; border-width: 1px;\"><span style=\"font-weight: 400;\">VRRP<\/span><\/td>\n<td style=\"border: solid; border-color: #000; border-width: 1px;\"><span style=\"font-weight: 400;\">IPv6<\/span><\/td>\n<td style=\"border: solid; border-color: #000; border-width: 1px;\"><span style=\"font-weight: 400;\">OpenVPN<\/span><\/td>\n<td style=\"border: solid; border-color: #000; border-width: 1px;\"><span style=\"font-weight: 400;\">DLNA<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"border: solid; border-color: #000; border-width: 1px;\"><span style=\"font-weight: 400;\">SIP (PBX)<\/span><\/td>\n<td style=\"border: solid; border-color: #000; border-width: 1px;\"><span style=\"font-weight: 400;\">PPPoA<\/span><\/td>\n<td style=\"border: solid; border-color: #000; border-width: 1px;\"><span style=\"font-weight: 400;\">Syslog<\/span><\/td>\n<td> <\/td>\n<td> <\/td>\n<td> <\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-tab-title elementor-tab-mobile-title\" aria-selected=\"false\" data-tab=\"7\" role=\"tab\" tabindex=\"-1\" aria-controls=\"elementor-tab-content-2657\" aria-expanded=\"false\">Interfaces<\/div>\n\t\t\t\t\t<div id=\"elementor-tab-content-2657\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"7\" role=\"tabpanel\" aria-labelledby=\"elementor-tab-title-2657\" tabindex=\"0\" hidden=\"hidden\"><p><strong>AGSuite Edge integrates the drivers needed to manage the following interfaces:<\/strong><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">MII, RMII, RGMII, SFP, \u2026 for 10\/100\/1000 phy and ethernet switch connection<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">MDC\/MDIO with many chips already known and bridging\/routing management (multiple interfaces, traffic segregation, &#8230;)<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">WiFi 802.11 a\/b\/g\/n\/ac\/ax in AP, Client and monitoring mode, also with VAP. Manages multiple and dual concurrent interfaces. Compatible with multiple manufacturers and interfaces, including external dongle management<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">2G\/3G\/4G and 5G with driver for module and dongle management and management of various manufacturers with possibility of OTA<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">RS232 e RS485 from different manufacturer<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">USB with support to BT, 3G\/4G and WiFi dongle, printers, storage (FAT\/FAT32, NTFS, HFS\/HFS+, EXTx), network and serial interfaces<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">LoRa with Semtech chip compatibility<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">W-mbus with IMST dongle compatibility<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">xDSL drivers for different front-end and chip suppliers<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Bluetooth<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">GPS compatible with protocol NMEA 0183 or gpsd services<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">RTC driver and RTC chip management<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Digital and analog I\/O exposed by SOC or through I\/O extenders<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Zigbee driver with NXP chip compatibility<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">SLIC with FXS and FXO support<\/span><\/li>\n<\/ul>\n<p><strong>Each AGSuite Edge&#8217;s interface and driver has been qualified by several clients over the years.<\/strong><\/p>\n<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-270aa22 elementor-widget__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"270aa22\" data-element_type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;none&quot;,&quot;_animation_delay&quot;:100}\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>The features here listed represent what&#8217;s globally available in AGSuite Edge. The presence of each feature depends on the device and the required specifications.<\/p>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>AGSuite Edge Our IoT edge agent AGSuite Edge, available in our Smart Boxes, implements an extended router with IoT protocols and applications installation possibilities in adherence to the main international standards.Several devices on the market host AGSuite Edge as operating system or as IoT solution \u00abcontainerized\u00bb. Briefly AGSuite Edge is a modular suite designed for [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-1798","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.gemino-srl.com\/en\/wp-json\/wp\/v2\/pages\/1798","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.gemino-srl.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.gemino-srl.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.gemino-srl.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.gemino-srl.com\/en\/wp-json\/wp\/v2\/comments?post=1798"}],"version-history":[{"count":2,"href":"https:\/\/www.gemino-srl.com\/en\/wp-json\/wp\/v2\/pages\/1798\/revisions"}],"predecessor-version":[{"id":1800,"href":"https:\/\/www.gemino-srl.com\/en\/wp-json\/wp\/v2\/pages\/1798\/revisions\/1800"}],"wp:attachment":[{"href":"https:\/\/www.gemino-srl.com\/en\/wp-json\/wp\/v2\/media?parent=1798"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}