{"id":6735,"date":"2026-02-11T10:06:31","date_gmt":"2026-02-11T10:06:31","guid":{"rendered":"https:\/\/beta-new.inhand.com\/?post_type=product&#038;p=6735"},"modified":"2026-07-09T03:35:24","modified_gmt":"2026-07-09T03:35:24","slug":"device-manager","status":"publish","type":"product","link":"https:\/\/www.inhand.com\/fr\/products\/cloud-service\/device-manager","title":{"rendered":"Gestionnaire de p\u00e9riph\u00e9riques"},"content":{"rendered":"<div data-elementor-type=\"product-post\" data-elementor-id=\"6735\" class=\"elementor elementor-6735\" data-elementor-post-type=\"product\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7b31ebc e-con-full ar_chanpinluodi_1 e-flex e-con e-parent\" data-id=\"7b31ebc\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2bcccbd8 elementor-hidden-mobile elementor-widget elementor-widget-heading\" data-id=\"2bcccbd8\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Gestionnaire de p\u00e9riph\u00e9riques<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-25983c80 elementor-widget__width-initial elementor-widget-mobile__width-inherit elementor-hidden-mobile elementor-widget elementor-widget-heading\" data-id=\"25983c80\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Device Manager permet aux entreprises de g\u00e9rer de mani\u00e8re centralis\u00e9e les routeurs et passerelles industriels InHand, gr\u00e2ce \u00e0 une interface visuelle permettant de surveiller l&#039;\u00e9tat des appareils et d&#039;effectuer facilement des configurations et des mises \u00e0 niveau \u00e0 distance.\n<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-257a62d4 e-con-full elementor-hidden-mobile e-flex e-con e-child\" data-id=\"257a62d4\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7541fb95 elementor-widget-mobile__width-inherit elementor-widget elementor-widget-button\" data-id=\"7541fb95\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/iot.inhandnetworks.com\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Essayez-le maintenant<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\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<div class=\"elementor-element elementor-element-66782e1b e-con-full ar_chanpinluodi_1 elementor-hidden-desktop elementor-hidden-tablet e-flex e-con e-parent\" data-id=\"66782e1b\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-04b9550 elementor-widget elementor-widget-heading\" data-id=\"04b9550\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Gestionnaire de p\u00e9riph\u00e9riques<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4f46902 elementor-widget__width-initial elementor-widget-mobile__width-inherit elementor-widget elementor-widget-heading\" data-id=\"4f46902\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Device Manager permet aux entreprises de g\u00e9rer de mani\u00e8re centralis\u00e9e les routeurs et passerelles industriels InHand, gr\u00e2ce \u00e0 une interface visuelle permettant de surveiller l&#039;\u00e9tat des appareils et d&#039;effectuer facilement des configurations et des mises \u00e0 niveau \u00e0 distance.\n<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-49df963 e-con-full e-flex e-con e-child\" data-id=\"49df963\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1876d2d elementor-widget-mobile__width-inherit elementor-widget elementor-widget-button\" data-id=\"1876d2d\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/iot.inhandnetworks.com\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Essayez-le maintenant<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\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<div class=\"elementor-element elementor-element-45a9656c e-con-full e-flex e-con e-parent\" data-id=\"45a9656c\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6e44a6f4 elementor-widget elementor-widget-heading\" data-id=\"6e44a6f4\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Cloud de gestion des appareils<\/h2>\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-8d5edc3 e-con-full mobile-accordion elementor-hidden-desktop elementor-hidden-tablet e-flex e-con e-parent\" data-id=\"8d5edc3\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-5c51976_row_0 e-con-full e-flex e-con e-child\" data-id=\"5c51976_row_0\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-aed190d_item_0 e-con-full accordion-item_chanpinka e-flex e-con e-child\" data-id=\"aed190d_item_0\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-07f3048 e-con-full accordion-header e-flex e-con e-child\" data-id=\"07f3048\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c29d2c2 elementor-widget elementor-widget-image\" data-id=\"c29d2c2\" data-element_type=\"widget\" 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 decoding=\"async\" src=\"https:\/\/www.inhand.com\/\/wp-content\/uploads\/2026\/04\/MonitorManagement.svg\" title=\"\" alt=\"\" loading=\"lazy\" \/>\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<div class=\"elementor-element elementor-element-7db2511 e-flex e-con-boxed e-con e-child\" data-id=\"7db2511\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9c03f4c elementor-widget elementor-widget-text-editor\" data-id=\"9c03f4c\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Gestion des appareils \u00e0 haute efficacit\u00e9<\/p>\t\t\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<\/div>\n\t\t<div class=\"elementor-element elementor-element-89fe933 e-con-full accordion-content e-flex e-con e-child\" data-id=\"89fe933\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e3ba02a elementor-widget__width-inherit elementor-widget elementor-widget-text-editor\" data-id=\"e3ba02a\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Device Manager permet la gestion \u00e0 distance d&#039;appareils r\u00e9partis dans le monde entier et dans diff\u00e9rents secteurs d&#039;activit\u00e9, am\u00e9liorant ainsi l&#039;efficacit\u00e9 op\u00e9rationnelle.<\/p>\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<div class=\"elementor-element elementor-element-f5361c3_item_1 e-con-full accordion-item_chanpinka e-flex e-con e-child\" data-id=\"f5361c3_item_1\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-6ae3196 e-con-full accordion-header e-flex e-con e-child\" data-id=\"6ae3196\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-aa76e0b elementor-widget elementor-widget-image\" data-id=\"aa76e0b\" data-element_type=\"widget\" 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 decoding=\"async\" src=\"https:\/\/www.inhand.com\/\/wp-content\/uploads\/2026\/04\/MultiDevice.svg\" title=\"\" alt=\"\" loading=\"lazy\" \/>\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<div class=\"elementor-element elementor-element-8da18bd e-flex e-con-boxed e-con e-child\" data-id=\"8da18bd\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-8b048c8 elementor-widget elementor-widget-text-editor\" data-id=\"8b048c8\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Gestion centralis\u00e9e des p\u00e9riph\u00e9riques<\/p>\t\t\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<\/div>\n\t\t<div class=\"elementor-element elementor-element-353d63d e-con-full accordion-content e-flex e-con e-child\" data-id=\"353d63d\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-675b380 elementor-widget__width-inherit elementor-widget elementor-widget-text-editor\" data-id=\"675b380\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Gestion centralis\u00e9e des ressources mat\u00e9rielles, des micrologiciels, des configurations et des applications p\u00e9riph\u00e9riques, avec un regroupement flexible et un acc\u00e8s bas\u00e9 sur les r\u00f4les.<\/p>\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<div class=\"elementor-element elementor-element-145fd0a_item_2 e-con-full accordion-item_chanpinka e-flex e-con e-child\" data-id=\"145fd0a_item_2\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-b2ffb50 e-con-full accordion-header e-flex e-con e-child\" data-id=\"b2ffb50\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2d3d501 elementor-widget elementor-widget-image\" data-id=\"2d3d501\" data-element_type=\"widget\" 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 decoding=\"async\" src=\"https:\/\/www.inhand.com\/\/wp-content\/uploads\/2026\/04\/Network.svg\" title=\"\" alt=\"\" loading=\"lazy\" \/>\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<div class=\"elementor-element elementor-element-f81baee e-flex e-con-boxed e-con e-child\" data-id=\"f81baee\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-cd57d39 elementor-widget elementor-widget-text-editor\" data-id=\"cd57d39\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>G\u00e9rez des milliers de personnes en quelques minutes<\/p>\t\t\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<\/div>\n\t\t<div class=\"elementor-element elementor-element-471e1a0 e-con-full accordion-content e-flex e-con e-child\" data-id=\"471e1a0\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-24e6f52 elementor-widget__width-inherit elementor-widget elementor-widget-text-editor\" data-id=\"24e6f52\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Cr\u00e9ez des tunnels s\u00e9curis\u00e9s pour l&#039;acc\u00e8s \u00e0 distance, diagnostiquez les appareils o\u00f9 que vous soyez et mettez \u00e0 niveau par lots le firmware et les configurations pour en g\u00e9rer des milliers.<\/p>\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<\/div>\n\t\t<div class=\"elementor-element elementor-element-5c51976_row_3 e-con-full e-flex e-con e-child\" data-id=\"5c51976_row_3\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-d9a389f_item_3 accordion-item_chanpinka e-flex e-con-boxed e-con e-child\" data-id=\"d9a389f_item_3\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-6840c83 e-con-full accordion-header e-flex e-con e-child\" data-id=\"6840c83\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-8c8ecd7 elementor-widget elementor-widget-image\" data-id=\"8c8ecd7\" data-element_type=\"widget\" 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 decoding=\"async\" width=\"120\" height=\"120\" src=\"https:\/\/www.inhand.com\/wp-content\/uploads\/2026\/04\/Ethernet.svg\" class=\"attachment-large size-large wp-image-1201884\" alt=\"connexion Ethernet\" \/>\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<div class=\"elementor-element elementor-element-c1fb2fd e-flex e-con-boxed e-con e-child\" data-id=\"c1fb2fd\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f6645f0 elementor-widget elementor-widget-text-editor\" data-id=\"f6645f0\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"lake-content\"><div class=\"lake-content\"><div class=\"lake-content\"><div class=\"lake-content\"><div class=\"lake-content\"><div class=\"lake-content\"><div class=\"lake-content\"><div class=\"lake-content\"><div class=\"lake-content\"><div class=\"lake-content\"><p>Plateforme \u00e9prouv\u00e9e, donn\u00e9es s\u00e9curis\u00e9es<\/p><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div>\t\t\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<\/div>\n\t\t<div class=\"elementor-element elementor-element-1c02466 e-con-full accordion-content e-flex e-con e-child\" data-id=\"1c02466\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-aac2f1b elementor-widget__width-inherit elementor-widget elementor-widget-text-editor\" data-id=\"aac2f1b\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"lake-content\"><div class=\"lake-content\"><div class=\"lake-content\"><div class=\"lake-content\"><div class=\"lake-content\"><div class=\"lake-content\"><div class=\"lake-content\"><div class=\"lake-content\"><div class=\"lake-content\"><div class=\"lake-content\"><p>Les tableaux de bord visuels transforment les donn\u00e9es massives des appareils en informations exploitables, tandis que les certificats d&#039;autorit\u00e9 de certification, le chiffrement et le contr\u00f4le d&#039;acc\u00e8s garantissent la s\u00e9curit\u00e9 des donn\u00e9es de bout en bout.<\/p><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div>\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\t<\/div>\n\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-1cbc13e1 e-con-full elementor-hidden-mobile e-flex e-con e-parent\" data-id=\"1cbc13e1\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-4f229a15 e-flex e-con-boxed e-con e-child\" data-id=\"4f229a15\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-251d022f e-con-full e-flex e-con e-child\" data-id=\"251d022f\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e77560d elementor-widget elementor-widget-image\" data-id=\"e77560d\" data-element_type=\"widget\" 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 decoding=\"async\" src=\"https:\/\/www.inhand.com\/\/wp-content\/uploads\/2026\/04\/MonitorManagement.svg\" title=\"\" alt=\"\" loading=\"lazy\" \/>\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<div class=\"elementor-element elementor-element-1084099f e-con-full e-flex e-con e-child\" data-id=\"1084099f\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-42852dcb elementor-widget elementor-widget-text-editor\" data-id=\"42852dcb\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Gestion des appareils \u00e0 haute efficacit\u00e9<\/p>\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<div class=\"elementor-element elementor-element-23318c48 e-con-full e-flex e-con e-child\" data-id=\"23318c48\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-98d6407 elementor-widget__width-inherit elementor-widget elementor-widget-text-editor\" data-id=\"98d6407\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Device Manager permet la gestion \u00e0 distance d&#039;appareils r\u00e9partis dans le monde entier et dans diff\u00e9rents secteurs d&#039;activit\u00e9, am\u00e9liorant ainsi l&#039;efficacit\u00e9 op\u00e9rationnelle.<\/p>\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\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-2de640bc e-flex e-con-boxed e-con e-child\" data-id=\"2de640bc\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-73948efe e-con-full e-flex e-con e-child\" data-id=\"73948efe\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1c74a659 elementor-widget elementor-widget-image\" data-id=\"1c74a659\" data-element_type=\"widget\" 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 decoding=\"async\" src=\"https:\/\/www.inhand.com\/\/wp-content\/uploads\/2026\/04\/MultiDevice.svg\" title=\"\" alt=\"\" loading=\"lazy\" \/>\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<div class=\"elementor-element elementor-element-395fb294 e-con-full e-flex e-con e-child\" data-id=\"395fb294\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9d65b0d elementor-widget elementor-widget-text-editor\" data-id=\"9d65b0d\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Gestion centralis\u00e9e des p\u00e9riph\u00e9riques<\/p>\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<div class=\"elementor-element elementor-element-4f1fda0e e-con-full e-flex e-con e-child\" data-id=\"4f1fda0e\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-69649afe elementor-widget__width-inherit elementor-widget elementor-widget-text-editor\" data-id=\"69649afe\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Gestion centralis\u00e9e des ressources mat\u00e9rielles, des micrologiciels, des configurations et des applications p\u00e9riph\u00e9riques, avec un regroupement flexible et un acc\u00e8s bas\u00e9 sur les r\u00f4les.<\/p>\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\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4673753a e-flex e-con-boxed e-con e-child\" data-id=\"4673753a\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-3b4dd9fc e-con-full e-flex e-con e-child\" data-id=\"3b4dd9fc\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-35f55801 elementor-widget elementor-widget-image\" data-id=\"35f55801\" data-element_type=\"widget\" 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 decoding=\"async\" src=\"https:\/\/www.inhand.com\/\/wp-content\/uploads\/2026\/04\/Network.svg\" title=\"\" alt=\"\" loading=\"lazy\" \/>\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<div class=\"elementor-element elementor-element-56b8294c e-con-full e-flex e-con e-child\" data-id=\"56b8294c\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-42c0cf45 elementor-widget elementor-widget-text-editor\" data-id=\"42c0cf45\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>G\u00e9rez des milliers de personnes en quelques minutes<\/p>\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<div class=\"elementor-element elementor-element-2d009981 e-con-full e-flex e-con e-child\" data-id=\"2d009981\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-46cfd4d2 elementor-widget__width-inherit elementor-widget elementor-widget-text-editor\" data-id=\"46cfd4d2\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Cr\u00e9ez des tunnels s\u00e9curis\u00e9s pour l&#039;acc\u00e8s \u00e0 distance, diagnostiquez les appareils o\u00f9 que vous soyez et mettez \u00e0 niveau par lots le firmware et les configurations pour en g\u00e9rer des milliers.<\/p>\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\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-ce496ff e-grid e-con-full elementor-hidden-mobile e-con e-parent\" data-id=\"ce496ff\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-bd4a73b e-con-full elementor-hidden-mobile e-flex e-con e-child\" data-id=\"bd4a73b\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-58e194c e-con-full e-flex e-con e-child\" data-id=\"58e194c\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9cccc80 elementor-widget elementor-widget-image\" data-id=\"9cccc80\" data-element_type=\"widget\" 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 decoding=\"async\" width=\"120\" height=\"120\" src=\"https:\/\/www.inhand.com\/wp-content\/uploads\/2026\/04\/Ethernet.svg\" class=\"attachment-large size-large wp-image-1201884\" alt=\"connexion Ethernet\" \/>\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<div class=\"elementor-element elementor-element-75c9552 e-con-full e-flex e-con e-child\" data-id=\"75c9552\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-866bd4a elementor-widget elementor-widget-text-editor\" data-id=\"866bd4a\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"lake-content\"><div class=\"lake-content\"><div class=\"lake-content\"><div class=\"lake-content\"><div class=\"lake-content\"><div class=\"lake-content\"><div class=\"lake-content\"><div class=\"lake-content\"><div class=\"lake-content\"><div class=\"lake-content\"><p>Plateforme \u00e9prouv\u00e9e, donn\u00e9es s\u00e9curis\u00e9es<\/p><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div>\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<div class=\"elementor-element elementor-element-4078616 e-con-full e-flex e-con e-child\" data-id=\"4078616\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-22f2a72 elementor-widget__width-inherit elementor-widget elementor-widget-text-editor\" data-id=\"22f2a72\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"lake-content\"><div class=\"lake-content\"><div class=\"lake-content\"><div class=\"lake-content\"><div class=\"lake-content\"><div class=\"lake-content\"><div class=\"lake-content\"><div class=\"lake-content\"><div class=\"lake-content\"><div class=\"lake-content\"><p>Les tableaux de bord visuels transforment les donn\u00e9es massives des appareils en informations exploitables, tandis que les certificats d&#039;autorit\u00e9 de certification, le chiffrement et le contr\u00f4le d&#039;acc\u00e8s garantissent la s\u00e9curit\u00e9 des donn\u00e9es de bout en bout.<\/p><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div>\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<\/div>\n\t\t<div class=\"elementor-element elementor-element-11762a6 e-con-full ar_chanpinluodi_4 e-flex e-con e-parent\" data-id=\"11762a6\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-507f0b9 luodi_3  elementor-hidden-mobile e-n-tabs-mobile elementor-widget elementor-widget-n-tabs\" data-id=\"507f0b9\" data-element_type=\"widget\" data-settings=\"{&quot;tabs_justify_horizontal&quot;:&quot;start&quot;,&quot;horizontal_scroll&quot;:&quot;disable&quot;}\" data-widget_type=\"nested-tabs.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"e-n-tabs\" data-widget-number=\"84406457\" aria-label=\"Onglets. Ouvrez les \u00e9l\u00e9ments avec Entr\u00e9e ou Espace, fermez avec \u00c9chap et naviguez \u00e0 l&#039;aide des touches fl\u00e9ch\u00e9es.\">\n\t\t\t<div class=\"e-n-tabs-heading\" role=\"tablist\">\n\t\t\t\t\t<button id=\"e-n-tab-title-844064571\" class=\"e-n-tab-title\" aria-selected=\"true\" data-tab-index=\"1\" role=\"tab\" tabindex=\"0\" aria-controls=\"e-n-tab-content-844064571\" style=\"--n-tabs-title-order: 1;\">\n\t\t\t\t\t\t<span class=\"e-n-tab-title-text\">\n\t\t\t\tCaract\u00e9ristiques\t\t\t<\/span>\n\t\t<\/button>\n\t\t\t\t<button id=\"e-n-tab-title-844064572\" class=\"e-n-tab-title\" aria-selected=\"false\" data-tab-index=\"2\" role=\"tab\" tabindex=\"-1\" aria-controls=\"e-n-tab-content-844064572\" style=\"--n-tabs-title-order: 2;\">\n\t\t\t\t\t\t<span class=\"e-n-tab-title-text\">\n\t\t\t\tT\u00e9l\u00e9chargements\t\t\t<\/span>\n\t\t<\/button>\n\t\t\t\t\t<\/div>\n\t\t\t<div class=\"e-n-tabs-content\">\n\t\t\t\t<div id=\"e-n-tab-content-844064571\" role=\"tabpanel\" aria-labelledby=\"e-n-tab-title-844064571\" data-tab-index=\"1\" style=\"--n-tabs-title-order: 1;\" class=\"e-active elementor-element elementor-element-6cad41c e-con-full e-flex e-con e-child\" data-id=\"6cad41c\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-39e83db elementor-widget elementor-widget-shortcode\" data-id=\"39e83db\" data-element_type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">    <div class=\"wc-product-specs\">\n        <div class=\"specs-container\">\n            <ul class=\"specs-list\">\n                                    <li class=\"specs-item\">\n                        <span class=\"specs-label\">Gestion des p\u00e9riph\u00e9riques<\/span>\n                        <div class=\"specs-values\">\n                                                                                                <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">Mise \u00e0 jour de la configuration<\/span>\n                                        <span class=\"specs-term-desc\">Configuration \u00e0 distance par lots, gestion de la distribution des t\u00e2ches et contr\u00f4le du red\u00e9marrage des p\u00e9riph\u00e9riques \u00e0 distance<\/span>\n                                    <\/div>\n                                                                    <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">Informatique de p\u00e9riph\u00e9rie<\/span>\n                                        <span class=\"specs-term-desc\">Installation du kit de d\u00e9veloppement logiciel Edge (SDK), installation de l&#039;application Edge et mises \u00e0 jour \u00e0 distance des configurations d&#039;application<\/span>\n                                    <\/div>\n                                                                    <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">Mise \u00e0 jour du firmware<\/span>\n                                        <span class=\"specs-term-desc\">Mises \u00e0 niveau du firmware par lots et gestion des t\u00e2ches de mise \u00e0 niveau<\/span>\n                                    <\/div>\n                                                                    <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">Gestion de l&#039;information<\/span>\n                                        <span class=\"specs-term-desc\">Num\u00e9ro de s\u00e9rie de l&#039;appareil, mod\u00e8le, version du firmware, \u00e9tat de la configuration, puissance du signal, IMSI, IMEI, ICCID, etc.<\/span>\n                                    <\/div>\n                                                                    <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">Consultation des journaux<\/span>\n                                        <span class=\"specs-term-desc\">Consulter les journaux de l&#039;appareil<\/span>\n                                    <\/div>\n                                                                    <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">Web distant<\/span>\n                                        <span class=\"specs-term-desc\">Acc\u00e8s \u00e0 distance aux routeurs et modification \u00e0 distance de la configuration des routeurs<\/span>\n                                    <\/div>\n                                                                                    <\/div>\n                    <\/li>\n                                    <li class=\"specs-item\">\n                        <span class=\"specs-label\">Surveillance des appareils<\/span>\n                        <div class=\"specs-values\">\n                                                                                                <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">Alertes d&#039;\u00e9v\u00e9nements<\/span>\n                                        <span class=\"specs-term-desc\">Notifications push pour les \u00e9v\u00e9nements de connexion\/d\u00e9connexion des appareils, les alertes de trafic, la commutation double SIM, la sauvegarde de la liaison et les \u00e9v\u00e9nements d&#039;\u00e9tat des ports<\/span>\n                                    <\/div>\n                                                                    <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">Carte SIG<\/span>\n                                        <span class=\"specs-term-desc\">G\u00e9rer et suivre la localisation des appareils<\/span>\n                                    <\/div>\n                                                                    <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">Gestion de groupe<\/span>\n                                        <span class=\"specs-term-desc\">Regroupez et g\u00e9rez les appareils \u00e0 la demande<\/span>\n                                    <\/div>\n                                                                    <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">Analyse statistique<\/span>\n                                        <span class=\"specs-term-desc\">Analyse de l&#039;utilisation du trafic des appareils, analyse de l&#039;\u00e9tat en ligne des appareils et analyse multidimensionnelle de la qualit\u00e9 du signal cellulaire<\/span>\n                                    <\/div>\n                                                                    <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">Suivi des t\u00e2ches<\/span>\n                                        <span class=\"specs-term-desc\">G\u00e9rez les t\u00e2ches d&#039;ex\u00e9cution syst\u00e8me de tous les appareils et suivez leur \u00e9tat et leur progression en ligne.<\/span>\n                                    <\/div>\n                                                                                    <\/div>\n                    <\/li>\n                                    <li class=\"specs-item\">\n                        <span class=\"specs-label\">Gestion du syst\u00e8me<\/span>\n                        <div class=\"specs-values\">\n                                                                                                <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">Services d&#039;int\u00e9gration<\/span>\n                                        <span class=\"specs-term-desc\">Int\u00e9gration rapide avec les services tiers<\/span>\n                                    <\/div>\n                                                                    <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">Gestion des autorisations<\/span>\n                                        <span class=\"specs-term-desc\">Personnaliser les autorisations des appareils utilisateurs pour une gestion s\u00e9curis\u00e9e des appareils<\/span>\n                                    <\/div>\n                                                                    <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">Journaux syst\u00e8me<\/span>\n                                        <span class=\"specs-term-desc\">Suivi en ligne des journaux syst\u00e8me<\/span>\n                                    <\/div>\n                                                                    <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">Param\u00e8tres syst\u00e8me<\/span>\n                                        <span class=\"specs-term-desc\">Param\u00e8tres des informations personnelles<\/span>\n                                    <\/div>\n                                                                    <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">Gestion des utilisateurs<\/span>\n                                        <span class=\"specs-term-desc\">G\u00e9rer les comptes d&#039;utilisateurs syst\u00e8me et prendre en charge la gestion des appareils multi-utilisateurs<\/span>\n                                    <\/div>\n                                                                                    <\/div>\n                    <\/li>\n                            <\/ul>\n            <div class=\"specs-fade-mask\"><\/div>\n        <\/div>\n        <div class=\"specs-toggle-wrapper\">\n            <button class=\"specs-toggle-btn\" onclick=\"toggleSpecs(this)\">\n                <span class=\"icon\"><\/span> TOUTES LES FONCTIONNALIT\u00c9S\n            <\/button>\n        <\/div>\n    <\/div>\n    <\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div id=\"e-n-tab-content-844064572\" role=\"tabpanel\" aria-labelledby=\"e-n-tab-title-844064572\" data-tab-index=\"2\" style=\"--n-tabs-title-order: 2;\" class=\"elementor-element elementor-element-e8d22d8 e-con-full e-flex e-con e-child\" data-id=\"e8d22d8\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-680e66f elementor-widget__width-inherit elementor-widget elementor-widget-shortcode\" data-id=\"680e66f\" data-element_type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n    <style>\n    \/* 1. \u5bb9\u5668\u9002\u914d - 1440px -> 90rem *\/\n    .product-files-container {\n        max-width: 100%;\n\/*         margin: 0 auto; *\/\n        font-family: Montserrat, sans-serif;\n    }\n\n    .product-series-files {\n        width: 100%;\n    }\n\n    .file-section {\n        margin-bottom: 3.125rem; \/* 50px *\/\n    }\n\n    .section-header h3 {\n        font-size: 1.5rem; \/* 24px *\/\n        font-weight: 600;\n        color: #000000;\n        margin-bottom: 1.5625rem; \/* 25px *\/\n        padding-bottom: 0.625rem; \/* 10px *\/\n        line-height: 1.2;\n        border-bottom: 1px solid #707070; \/* < 8px \u4fdd\u7559 px *\/\n    }\n\n    \/* 2. \u6805\u683c\u903b\u8f91 - 20px -> 1.25rem *\/\n    .files-row {\n        display: flex;\n        gap: 1.25rem;\n        margin-bottom: 1.25rem;\n        flex-wrap: wrap;\n    }\n\n    .file-col {\n        \/* \u8ba1\u7b97\u516c\u5f0f: (25% - (1.25rem * 3 \/ 4)) *\/\n        flex: 0 0 calc(25% - 0.9375rem);\n        min-width: 17.5rem; \/* 280px *\/\n    }\n\n    \/* \u54cd\u5e94\u5f0f\u65ad\u70b9\u9002\u914d *\/\n    @media (max-width: 75rem) { \/* 1200px *\/\n        .file-col { flex: 0 0 calc(33.33% - 0.875rem); }\n    }\n    @media (max-width: 62rem) { \/* 992px *\/\n        .file-col { flex: 0 0 calc(50% - 0.625rem); }\n    }\n    @media (max-width: 37.5rem) { \/* 600px *\/\n        .file-col { flex: 0 0 100%; }\n    }\n\n    \/* 3. \u5361\u7247\u7cbe\u4fee *\/\n    .file-card, .changelog-card {\n        border: 1px solid #777777; \/* < 8px \u4fdd\u7559 px *\/\n        border-radius: 0.5rem; \/* 8px *\/\n        padding: 1.125rem 1.25rem; \/* 18px 20px *\/\n        cursor: pointer;\n        transition: all 0.3s ease;\n        background: white;\n        box-sizing: border-box;\n        display: flex;\n        flex-direction: column;\n        justify-content: space-between;\n        min-height: 6.25rem; \/* 100px *\/\n        height: auto;\n    }\n\n    .file-card:hover, .changelog-card:hover {\n        \/* 6px -> 6px, 16px -> 1rem *\/\n        box-shadow: 0 6px 1rem rgba(0,0,0,0.08);\n        border-color: #214554;\n    }\n\n    .file-card-content {\n        display: flex;\n        justify-content: space-between;\n        align-items: center;\n        width: 100%;\n    }\n\n    .file-info {\n        flex: 1;\n        min-width: 0;\n    }\n\n    \/* \u6807\u9898\u9650\u4f4d\u903b\u8f91 *\/\n    .file-title {\n        color: #333;\n        font-size: 1.125rem; \/* 18px *\/\n        line-height: 1.45;\n        margin-bottom: 0.5rem; \/* 8px *\/\n        font-weight: 400;\n        display: -webkit-box;\n        -webkit-line-clamp: 2;\n        -webkit-box-orient: vertical;\n        overflow: hidden;\n        word-break: break-word;\n    }\n\n    .file-meta {\n        display: flex;\n        gap: 0.9375rem; \/* 15px *\/\n        font-size: 0.75rem; \/* 12px *\/\n        color: #888;\n    }\n\n    .file-date, .file-size {\n        display: flex;\n        align-items: center;\n        gap: 5px; \/* < 8px \u4fdd\u7559 px *\/\n        font-size: 0.75rem;\n        color: #777777;\n    }\n\n    \/* \u56fe\u6807\u4e0e\u6309\u94ae\u56fe\u6807\u5927\u5c0f *\/\n    .file-date img, .file-size img, .download-btn img {\n        width: 1.25rem; \/* 20px *\/\n        height: auto;\n    }\n\n    .download-btn {\n        flex-shrink: 0;\n        opacity: 0.7;\n        transition: opacity 0.3s;\n    }\n\n    .file-card:hover .download-btn {\n        opacity: 1;\n    }\n\n    \/* \u66f4\u591a\u6309\u94ae 10px 35px -> 0.625rem 2.1875rem *\/\n    .more-section {\n        text-align: center;\n        margin-top: 1.875rem; \/* 30px *\/\n    }\n\n    .more-btn {\n        padding: 0.625rem 2.1875rem;\n        font-size: 0.9375rem; \/* 15px *\/\n        border: 1px solid #d9d9d9;\n        background: white;\n        border-radius: 6px;\n        cursor: pointer;\n        transition: all 0.2s;\n    }\n\n    .more-btn:hover {\n        background: #f5f5f5;\n        border-color: #214554;\n    }\n\n    .loading { text-align: center; padding: 3.125rem; color: #999; }\n    .error-message { text-align: center; padding: 1.25rem; color: #d32f2f; background: #fff5f5; border-radius: 4px; }\n\n    .changelog-card { border-color: #214554; background-color: #f0f7f9; }\n    .changelog-card .file-title { color: #214554; font-weight: 600; }\n    <\/style>\n\n    <div id=\"product-files-6a5ed9456f1f7\" class=\"product-files-container\">\n        <div id=\"files-list-product-files-6a5ed9456f1f7\">\n            <div class=\"loading\">R\u00e9cup\u00e9ration des ressources...<\/div>\n        <\/div>\n    <\/div>\n\n    <script>\n    (function() {\n        const API_CONFIG = {\n            baseURL: 'https:\/\/poweris.inhandnetworks.com',\n            apiKey: '48e8e814-3eaa-4c11-bc9e-f5092f755739',\n            locale: 'en'\n        };\n\n        const sendRequest = async (endpoint, params = {}) => {\n            let url = `${API_CONFIG.baseURL}${endpoint}?locale=${API_CONFIG.locale}`;\n            Object.keys(params).forEach(k => url += `&${k}=${encodeURIComponent(params[k])}`);\n\n            const res = await fetch(url, {\n                headers: { 'X-Api-Key': API_CONFIG.apiKey }\n            });\n            const data = await res.json();\n            if (data.status !== 200) throw new Error(data.error || 'Request Failed');\n            return data.result;\n        };\n\n        const formatDate = (s) => s ? new Date(s).toLocaleDateString('en-US').replace(\/\\\/\/g, '.') : '';\n        const formatSize = (b) => {\n            if (!b) return '';\n            const i = Math.floor(Math.log(b) \/ Math.log(1024));\n            return (b \/ Math.pow(1024, i)).toFixed(1) + ' ' + ['B', 'KB', 'MB', 'GB'][i];\n        };\n\n        class ProductFilesApp {\n            constructor(id) {\n                this.div = document.getElementById(`files-list-${id}`);\n                this.cat = 'DeviceManager';\n                this.ser = 'DeviceManager';\n                this.init();\n            }\n\n            async init() {\n                try {\n                    const [spec, man, firm] = await Promise.all([\n                        this.getData('Specifications'),\n                        this.getData('Manuals'),\n                        this.getData('Firmware')\n                    ]);\n\n                    const root = document.createElement('div');\n                    root.className = 'product-series-files';\n\n                    if(spec.length) root.appendChild(this.buildSec('Datasheets', spec));\n                    if(man.length) root.appendChild(this.buildSec('Manuals', man));\n                    if(firm.length) root.appendChild(this.buildSec('Firmware', firm, true));\n\n                    this.div.innerHTML = root.innerHTML === '' ? '<div class=\"error-message\">No resources found.<\/div>' : '';\n                    if(root.innerHTML !== '') this.div.appendChild(root);\n                } catch (e) {\n                    this.div.innerHTML = `<div class=\"error-message\">${e.message}<\/div>`;\n                }\n            }\n\n            async getData(type) {\n                return await sendRequest('\/api\/plm\/product\/published-files', {\n                    category: type,\n                    series_id: this.ser,\n                    product_category: this.cat,\n                    pageSize: 100\n                }) || [];\n            }\n\n            buildSec(name, list, hasLog = false) {\n                const sec = document.createElement('div');\n                sec.className = 'file-section';\n                sec.innerHTML = `<div class=\"section-header\"><h3>${name}<\/h3><\/div>`;\n\n                const grid = document.createElement('div');\n                grid.className = 'files-container';\n\n                const render = (items) => {\n                    grid.innerHTML = '';\n                    let row = document.createElement('div');\n                    row.className = 'files-row';\n\n                    if(hasLog && name === 'Firmware') {\n                        row.appendChild(this.createLogNode());\n                    }\n\n                    items.forEach((file) => {\n                        const col = document.createElement('div');\n                        col.className = 'file-col';\n                        col.appendChild(this.createFileNode(file, name));\n                        row.appendChild(col);\n\n                        if (row.children.length === 4) {\n                            grid.appendChild(row);\n                            row = document.createElement('div');\n                            row.className = 'files-row';\n                        }\n                    });\n                    if (row.children.length > 0) grid.appendChild(row);\n                };\n\n                let limit = 8;\n                render(list.slice(0, limit));\n                sec.appendChild(grid);\n\n                if(list.length > limit) {\n                    const mSec = document.createElement('div');\n                    mSec.className = 'more-section';\n                    mSec.innerHTML = `<button class=\"more-btn\">View All Resources<\/button>`;\n                    mSec.onclick = () => { render(list); mSec.remove(); };\n                    sec.appendChild(mSec);\n                }\n                return sec;\n            }\n\n            createFileNode(file, type) {\n                const node = document.createElement('div');\n                node.className = 'file-card';\n                node.innerHTML = `\n                    <div class=\"file-card-content\">\n                        <div class=\"file-info\">\n                            <div class=\"file-title\">${file.name}<\/div>\n                            ${type !== 'Manuals' ? `\n                            <div class=\"file-meta\">\n                                <span class=\"file-date\"><img decoding=\"async\" src=\"\/wp-content\/uploads\/2025\/12\/\u7ec4-935.svg\"> ${formatDate(file.release_date)}<\/span>\n                                <span class=\"file-size\"><img decoding=\"async\" src=\"\/wp-content\/uploads\/2025\/12\/\u7ec4-928.svg\"> ${formatSize(file.size)}<\/span>\n                            <\/div>` : ''}\n                        <\/div>\n                        <div class=\"download-btn\"><img decoding=\"async\" src=\"\/wp-content\/uploads\/2025\/12\/\u7ec4-919.svg\"><\/div>\n                    <\/div>\n                `;\n                node.onclick = () => this.handleDl(file);\n                return node;\n            }\n\n            createLogNode() {\n                const node = document.createElement('div');\n                node.className = 'file-col';\n                node.innerHTML = `\n                    <div class=\"changelog-card\">\n                        <div class=\"file-card-content\">\n                            <div class=\"file-info\"><div class=\"file-title\">${this.ser}_CHANGELOG<\/div><\/div>\n                            <div class=\"download-btn\"><img decoding=\"async\" src=\"\/wp-content\/uploads\/2025\/09\/\u4e0b\u8f7d.png\"><\/div>\n                        <\/div>\n                    <\/div>\n                `;\n                node.onclick = () => this.handleLogDl();\n                return node;\n            }\n\n            async handleDl(f) {\n                if (f.external_url) return window.open(f.external_url, '_blank');\n                const res = await fetch(`${API_CONFIG.baseURL}\/api\/common\/documents\/${f.doc_id}?verbose=100`, {\n                    headers: { 'X-Api-Key': API_CONFIG.apiKey }\n                });\n                const d = await res.json();\n                if(d.result?.url) window.open(d.result.url, '_blank');\n            }\n\n            async handleLogDl() {\n                const url = `${API_CONFIG.baseURL}\/api\/plm\/product\/series\/${this.ser}\/release-notes.md?mode=inline&lang=en&category=firmware`;\n                const res = await fetch(url, { headers: { 'X-Api-Key': API_CONFIG.apiKey } });\n                const blob = await res.blob();\n                const dlUrl = URL.createObjectURL(blob);\n                const a = document.createElement('a');\n                a.href = dlUrl; a.download = `${this.ser}_CHANGELOG.md`;\n                a.click();\n            }\n        }\n\n        new ProductFilesApp('product-files-6a5ed9456f1f7');\n    })();\n    <\/script>\n    <\/div>\n\t\t\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<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-52e77e66-mobile elementor-hidden-desktop elementor-hidden-tablet ar_chanpinluodi_4_m elementor-widget elementor-widget-n-accordion\" data-id=\"52e77e66-mobile\" data-element_type=\"widget\" data-settings=\"{&quot;default_state&quot;:&quot;expanded&quot;,&quot;max_items_expended&quot;:&quot;one&quot;,&quot;n_accordion_animation_duration&quot;:{&quot;unit&quot;:&quot;ms&quot;,&quot;size&quot;:400,&quot;sizes&quot;:[]}}\" data-widget_type=\"nested-accordion.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"e-n-accordion\" aria-label=\"Accord\u00e9on. Ouvrez les liens avec Entr\u00e9e ou Espace, fermez-les avec \u00c9chap et naviguez avec les fl\u00e8ches directionnelles.\">\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-3560\" class=\"e-n-accordion-item\" open>\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"1\" tabindex=\"0\" aria-expanded=\"true\" aria-controls=\"e-n-accordion-item-3560\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> Caract\u00e9ristiques <\/div><\/span>\n\t\t\t\t\t\t\t<span class='e-n-accordion-item-title-icon'>\n\t\t\t<span class='e-opened' ><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-minus\" viewbox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t<span class='e-closed'><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-plus\" viewbox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t<\/span>\n\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-3560\" class=\"elementor-element elementor-element-7925b0ec e-con-full e-flex e-con e-child\" data-id=\"7925b0ec\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4532e06 elementor-widget elementor-widget-shortcode\" data-id=\"4532e06\" data-element_type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">    <div class=\"wc-product-specs\">\n        <div class=\"specs-container\">\n            <ul class=\"specs-list\">\n                                    <li class=\"specs-item\">\n                        <span class=\"specs-label\">Gestion des p\u00e9riph\u00e9riques<\/span>\n                        <div class=\"specs-values\">\n                                                                                                <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">Mise \u00e0 jour de la configuration<\/span>\n                                        <span class=\"specs-term-desc\">Configuration \u00e0 distance par lots, gestion de la distribution des t\u00e2ches et contr\u00f4le du red\u00e9marrage des p\u00e9riph\u00e9riques \u00e0 distance<\/span>\n                                    <\/div>\n                                                                    <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">Informatique de p\u00e9riph\u00e9rie<\/span>\n                                        <span class=\"specs-term-desc\">Installation du kit de d\u00e9veloppement logiciel Edge (SDK), installation de l&#039;application Edge et mises \u00e0 jour \u00e0 distance des configurations d&#039;application<\/span>\n                                    <\/div>\n                                                                    <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">Mise \u00e0 jour du firmware<\/span>\n                                        <span class=\"specs-term-desc\">Mises \u00e0 niveau du firmware par lots et gestion des t\u00e2ches de mise \u00e0 niveau<\/span>\n                                    <\/div>\n                                                                    <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">Gestion de l&#039;information<\/span>\n                                        <span class=\"specs-term-desc\">Num\u00e9ro de s\u00e9rie de l&#039;appareil, mod\u00e8le, version du firmware, \u00e9tat de la configuration, puissance du signal, IMSI, IMEI, ICCID, etc.<\/span>\n                                    <\/div>\n                                                                    <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">Consultation des journaux<\/span>\n                                        <span class=\"specs-term-desc\">Consulter les journaux de l&#039;appareil<\/span>\n                                    <\/div>\n                                                                    <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">Web distant<\/span>\n                                        <span class=\"specs-term-desc\">Acc\u00e8s \u00e0 distance aux routeurs et modification \u00e0 distance de la configuration des routeurs<\/span>\n                                    <\/div>\n                                                                                    <\/div>\n                    <\/li>\n                                    <li class=\"specs-item\">\n                        <span class=\"specs-label\">Surveillance des appareils<\/span>\n                        <div class=\"specs-values\">\n                                                                                                <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">Alertes d&#039;\u00e9v\u00e9nements<\/span>\n                                        <span class=\"specs-term-desc\">Notifications push pour les \u00e9v\u00e9nements de connexion\/d\u00e9connexion des appareils, les alertes de trafic, la commutation double SIM, la sauvegarde de la liaison et les \u00e9v\u00e9nements d&#039;\u00e9tat des ports<\/span>\n                                    <\/div>\n                                                                    <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">Carte SIG<\/span>\n                                        <span class=\"specs-term-desc\">G\u00e9rer et suivre la localisation des appareils<\/span>\n                                    <\/div>\n                                                                    <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">Gestion de groupe<\/span>\n                                        <span class=\"specs-term-desc\">Regroupez et g\u00e9rez les appareils \u00e0 la demande<\/span>\n                                    <\/div>\n                                                                    <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">Analyse statistique<\/span>\n                                        <span class=\"specs-term-desc\">Analyse de l&#039;utilisation du trafic des appareils, analyse de l&#039;\u00e9tat en ligne des appareils et analyse multidimensionnelle de la qualit\u00e9 du signal cellulaire<\/span>\n                                    <\/div>\n                                                                    <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">Suivi des t\u00e2ches<\/span>\n                                        <span class=\"specs-term-desc\">G\u00e9rez les t\u00e2ches d&#039;ex\u00e9cution syst\u00e8me de tous les appareils et suivez leur \u00e9tat et leur progression en ligne.<\/span>\n                                    <\/div>\n                                                                                    <\/div>\n                    <\/li>\n                                    <li class=\"specs-item\">\n                        <span class=\"specs-label\">Gestion du syst\u00e8me<\/span>\n                        <div class=\"specs-values\">\n                                                                                                <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">Services d&#039;int\u00e9gration<\/span>\n                                        <span class=\"specs-term-desc\">Int\u00e9gration rapide avec les services tiers<\/span>\n                                    <\/div>\n                                                                    <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">Gestion des autorisations<\/span>\n                                        <span class=\"specs-term-desc\">Personnaliser les autorisations des appareils utilisateurs pour une gestion s\u00e9curis\u00e9e des appareils<\/span>\n                                    <\/div>\n                                                                    <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">Journaux syst\u00e8me<\/span>\n                                        <span class=\"specs-term-desc\">Suivi en ligne des journaux syst\u00e8me<\/span>\n                                    <\/div>\n                                                                    <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">Param\u00e8tres syst\u00e8me<\/span>\n                                        <span class=\"specs-term-desc\">Param\u00e8tres des informations personnelles<\/span>\n                                    <\/div>\n                                                                    <div class=\"specs-term\">\n                                        <span class=\"specs-term-name\">Gestion des utilisateurs<\/span>\n                                        <span class=\"specs-term-desc\">G\u00e9rer les comptes d&#039;utilisateurs syst\u00e8me et prendre en charge la gestion des appareils multi-utilisateurs<\/span>\n                                    <\/div>\n                                                                                    <\/div>\n                    <\/li>\n                            <\/ul>\n            <div class=\"specs-fade-mask\"><\/div>\n        <\/div>\n        <div class=\"specs-toggle-wrapper\">\n            <button class=\"specs-toggle-btn\" onclick=\"toggleSpecs(this)\">\n                <span class=\"icon\"><\/span> TOUTES LES FONCTIONNALIT\u00c9S\n            <\/button>\n        <\/div>\n    <\/div>\n    <\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-3561\" class=\"e-n-accordion-item\" >\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"2\" tabindex=\"-1\" aria-expanded=\"false\" aria-controls=\"e-n-accordion-item-3561\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> T\u00e9l\u00e9chargements <\/div><\/span>\n\t\t\t\t\t\t\t<span class='e-n-accordion-item-title-icon'>\n\t\t\t<span class='e-opened' ><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-minus\" viewbox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t<span class='e-closed'><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-plus\" viewbox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t<\/span>\n\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-3561\" class=\"elementor-element elementor-element-38be998d e-con-full e-flex e-con e-child\" data-id=\"38be998d\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4c7a24bf elementor-widget__width-inherit elementor-widget elementor-widget-shortcode\" data-id=\"4c7a24bf\" data-element_type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n    <style>\n    \/* 1. \u5bb9\u5668\u9002\u914d - 1440px -> 90rem *\/\n    .product-files-container {\n        max-width: 100%;\n\/*         margin: 0 auto; *\/\n        font-family: Montserrat, sans-serif;\n    }\n\n    .product-series-files {\n        width: 100%;\n    }\n\n    .file-section {\n        margin-bottom: 3.125rem; \/* 50px *\/\n    }\n\n    .section-header h3 {\n        font-size: 1.5rem; \/* 24px *\/\n        font-weight: 600;\n        color: #000000;\n        margin-bottom: 1.5625rem; \/* 25px *\/\n        padding-bottom: 0.625rem; \/* 10px *\/\n        line-height: 1.2;\n        border-bottom: 1px solid #707070; \/* < 8px \u4fdd\u7559 px *\/\n    }\n\n    \/* 2. \u6805\u683c\u903b\u8f91 - 20px -> 1.25rem *\/\n    .files-row {\n        display: flex;\n        gap: 1.25rem;\n        margin-bottom: 1.25rem;\n        flex-wrap: wrap;\n    }\n\n    .file-col {\n        \/* \u8ba1\u7b97\u516c\u5f0f: (25% - (1.25rem * 3 \/ 4)) *\/\n        flex: 0 0 calc(25% - 0.9375rem);\n        min-width: 17.5rem; \/* 280px *\/\n    }\n\n    \/* \u54cd\u5e94\u5f0f\u65ad\u70b9\u9002\u914d *\/\n    @media (max-width: 75rem) { \/* 1200px *\/\n        .file-col { flex: 0 0 calc(33.33% - 0.875rem); }\n    }\n    @media (max-width: 62rem) { \/* 992px *\/\n        .file-col { flex: 0 0 calc(50% - 0.625rem); }\n    }\n    @media (max-width: 37.5rem) { \/* 600px *\/\n        .file-col { flex: 0 0 100%; }\n    }\n\n    \/* 3. \u5361\u7247\u7cbe\u4fee *\/\n    .file-card, .changelog-card {\n        border: 1px solid #777777; \/* < 8px \u4fdd\u7559 px *\/\n        border-radius: 0.5rem; \/* 8px *\/\n        padding: 1.125rem 1.25rem; \/* 18px 20px *\/\n        cursor: pointer;\n        transition: all 0.3s ease;\n        background: white;\n        box-sizing: border-box;\n        display: flex;\n        flex-direction: column;\n        justify-content: space-between;\n        min-height: 6.25rem; \/* 100px *\/\n        height: auto;\n    }\n\n    .file-card:hover, .changelog-card:hover {\n        \/* 6px -> 6px, 16px -> 1rem *\/\n        box-shadow: 0 6px 1rem rgba(0,0,0,0.08);\n        border-color: #214554;\n    }\n\n    .file-card-content {\n        display: flex;\n        justify-content: space-between;\n        align-items: center;\n        width: 100%;\n    }\n\n    .file-info {\n        flex: 1;\n        min-width: 0;\n    }\n\n    \/* \u6807\u9898\u9650\u4f4d\u903b\u8f91 *\/\n    .file-title {\n        color: #333;\n        font-size: 1.125rem; \/* 18px *\/\n        line-height: 1.45;\n        margin-bottom: 0.5rem; \/* 8px *\/\n        font-weight: 400;\n        display: -webkit-box;\n        -webkit-line-clamp: 2;\n        -webkit-box-orient: vertical;\n        overflow: hidden;\n        word-break: break-word;\n    }\n\n    .file-meta {\n        display: flex;\n        gap: 0.9375rem; \/* 15px *\/\n        font-size: 0.75rem; \/* 12px *\/\n        color: #888;\n    }\n\n    .file-date, .file-size {\n        display: flex;\n        align-items: center;\n        gap: 5px; \/* < 8px \u4fdd\u7559 px *\/\n        font-size: 0.75rem;\n        color: #777777;\n    }\n\n    \/* \u56fe\u6807\u4e0e\u6309\u94ae\u56fe\u6807\u5927\u5c0f *\/\n    .file-date img, .file-size img, .download-btn img {\n        width: 1.25rem; \/* 20px *\/\n        height: auto;\n    }\n\n    .download-btn {\n        flex-shrink: 0;\n        opacity: 0.7;\n        transition: opacity 0.3s;\n    }\n\n    .file-card:hover .download-btn {\n        opacity: 1;\n    }\n\n    \/* \u66f4\u591a\u6309\u94ae 10px 35px -> 0.625rem 2.1875rem *\/\n    .more-section {\n        text-align: center;\n        margin-top: 1.875rem; \/* 30px *\/\n    }\n\n    .more-btn {\n        padding: 0.625rem 2.1875rem;\n        font-size: 0.9375rem; \/* 15px *\/\n        border: 1px solid #d9d9d9;\n        background: white;\n        border-radius: 6px;\n        cursor: pointer;\n        transition: all 0.2s;\n    }\n\n    .more-btn:hover {\n        background: #f5f5f5;\n        border-color: #214554;\n    }\n\n    .loading { text-align: center; padding: 3.125rem; color: #999; }\n    .error-message { text-align: center; padding: 1.25rem; color: #d32f2f; background: #fff5f5; border-radius: 4px; }\n\n    .changelog-card { border-color: #214554; background-color: #f0f7f9; }\n    .changelog-card .file-title { color: #214554; font-weight: 600; }\n    <\/style>\n\n    <div id=\"product-files-6a5ed9456fa5c\" class=\"product-files-container\">\n        <div id=\"files-list-product-files-6a5ed9456fa5c\">\n            <div class=\"loading\">R\u00e9cup\u00e9ration des ressources...<\/div>\n        <\/div>\n    <\/div>\n\n    <script>\n    (function() {\n        const API_CONFIG = {\n            baseURL: 'https:\/\/poweris.inhandnetworks.com',\n            apiKey: '48e8e814-3eaa-4c11-bc9e-f5092f755739',\n            locale: 'en'\n        };\n\n        const sendRequest = async (endpoint, params = {}) => {\n            let url = `${API_CONFIG.baseURL}${endpoint}?locale=${API_CONFIG.locale}`;\n            Object.keys(params).forEach(k => url += `&${k}=${encodeURIComponent(params[k])}`);\n\n            const res = await fetch(url, {\n                headers: { 'X-Api-Key': API_CONFIG.apiKey }\n            });\n            const data = await res.json();\n            if (data.status !== 200) throw new Error(data.error || 'Request Failed');\n            return data.result;\n        };\n\n        const formatDate = (s) => s ? new Date(s).toLocaleDateString('en-US').replace(\/\\\/\/g, '.') : '';\n        const formatSize = (b) => {\n            if (!b) return '';\n            const i = Math.floor(Math.log(b) \/ Math.log(1024));\n            return (b \/ Math.pow(1024, i)).toFixed(1) + ' ' + ['B', 'KB', 'MB', 'GB'][i];\n        };\n\n        class ProductFilesApp {\n            constructor(id) {\n                this.div = document.getElementById(`files-list-${id}`);\n                this.cat = 'DeviceManager';\n                this.ser = 'DeviceManager';\n                this.init();\n            }\n\n            async init() {\n                try {\n                    const [spec, man, firm] = await Promise.all([\n                        this.getData('Specifications'),\n                        this.getData('Manuals'),\n                        this.getData('Firmware')\n                    ]);\n\n                    const root = document.createElement('div');\n                    root.className = 'product-series-files';\n\n                    if(spec.length) root.appendChild(this.buildSec('Datasheets', spec));\n                    if(man.length) root.appendChild(this.buildSec('Manuals', man));\n                    if(firm.length) root.appendChild(this.buildSec('Firmware', firm, true));\n\n                    this.div.innerHTML = root.innerHTML === '' ? '<div class=\"error-message\">No resources found.<\/div>' : '';\n                    if(root.innerHTML !== '') this.div.appendChild(root);\n                } catch (e) {\n                    this.div.innerHTML = `<div class=\"error-message\">${e.message}<\/div>`;\n                }\n            }\n\n            async getData(type) {\n                return await sendRequest('\/api\/plm\/product\/published-files', {\n                    category: type,\n                    series_id: this.ser,\n                    product_category: this.cat,\n                    pageSize: 100\n                }) || [];\n            }\n\n            buildSec(name, list, hasLog = false) {\n                const sec = document.createElement('div');\n                sec.className = 'file-section';\n                sec.innerHTML = `<div class=\"section-header\"><h3>${name}<\/h3><\/div>`;\n\n                const grid = document.createElement('div');\n                grid.className = 'files-container';\n\n                const render = (items) => {\n                    grid.innerHTML = '';\n                    let row = document.createElement('div');\n                    row.className = 'files-row';\n\n                    if(hasLog && name === 'Firmware') {\n                        row.appendChild(this.createLogNode());\n                    }\n\n                    items.forEach((file) => {\n                        const col = document.createElement('div');\n                        col.className = 'file-col';\n                        col.appendChild(this.createFileNode(file, name));\n                        row.appendChild(col);\n\n                        if (row.children.length === 4) {\n                            grid.appendChild(row);\n                            row = document.createElement('div');\n                            row.className = 'files-row';\n                        }\n                    });\n                    if (row.children.length > 0) grid.appendChild(row);\n                };\n\n                let limit = 8;\n                render(list.slice(0, limit));\n                sec.appendChild(grid);\n\n                if(list.length > limit) {\n                    const mSec = document.createElement('div');\n                    mSec.className = 'more-section';\n                    mSec.innerHTML = `<button class=\"more-btn\">View All Resources<\/button>`;\n                    mSec.onclick = () => { render(list); mSec.remove(); };\n                    sec.appendChild(mSec);\n                }\n                return sec;\n            }\n\n            createFileNode(file, type) {\n                const node = document.createElement('div');\n                node.className = 'file-card';\n                node.innerHTML = `\n                    <div class=\"file-card-content\">\n                        <div class=\"file-info\">\n                            <div class=\"file-title\">${file.name}<\/div>\n                            ${type !== 'Manuals' ? `\n                            <div class=\"file-meta\">\n                                <span class=\"file-date\"><img decoding=\"async\" src=\"\/wp-content\/uploads\/2025\/12\/\u7ec4-935.svg\"> ${formatDate(file.release_date)}<\/span>\n                                <span class=\"file-size\"><img decoding=\"async\" src=\"\/wp-content\/uploads\/2025\/12\/\u7ec4-928.svg\"> ${formatSize(file.size)}<\/span>\n                            <\/div>` : ''}\n                        <\/div>\n                        <div class=\"download-btn\"><img decoding=\"async\" src=\"\/wp-content\/uploads\/2025\/12\/\u7ec4-919.svg\"><\/div>\n                    <\/div>\n                `;\n                node.onclick = () => this.handleDl(file);\n                return node;\n            }\n\n            createLogNode() {\n                const node = document.createElement('div');\n                node.className = 'file-col';\n                node.innerHTML = `\n                    <div class=\"changelog-card\">\n                        <div class=\"file-card-content\">\n                            <div class=\"file-info\"><div class=\"file-title\">${this.ser}_CHANGELOG<\/div><\/div>\n                            <div class=\"download-btn\"><img decoding=\"async\" src=\"\/wp-content\/uploads\/2025\/09\/\u4e0b\u8f7d.png\"><\/div>\n                        <\/div>\n                    <\/div>\n                `;\n                node.onclick = () => this.handleLogDl();\n                return node;\n            }\n\n            async handleDl(f) {\n                if (f.external_url) return window.open(f.external_url, '_blank');\n                const res = await fetch(`${API_CONFIG.baseURL}\/api\/common\/documents\/${f.doc_id}?verbose=100`, {\n                    headers: { 'X-Api-Key': API_CONFIG.apiKey }\n                });\n                const d = await res.json();\n                if(d.result?.url) window.open(d.result.url, '_blank');\n            }\n\n            async handleLogDl() {\n                const url = `${API_CONFIG.baseURL}\/api\/plm\/product\/series\/${this.ser}\/release-notes.md?mode=inline&lang=en&category=firmware`;\n                const res = await fetch(url, { headers: { 'X-Api-Key': API_CONFIG.apiKey } });\n                const blob = await res.blob();\n                const dlUrl = URL.createObjectURL(blob);\n                const a = document.createElement('a');\n                a.href = dlUrl; a.download = `${this.ser}_CHANGELOG.md`;\n                a.click();\n            }\n        }\n\n        new ProductFilesApp('product-files-6a5ed9456fa5c');\n    })();\n    <\/script>\n    <\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t<\/div>\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-b3c6299 e-con-full e-flex e-con e-parent\" data-id=\"b3c6299\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f5d8fa9 elementor-widget elementor-widget-heading\" data-id=\"f5d8fa9\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Produits associ\u00e9s<\/h2>\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-dc2e19b e-con-full ar_xinghan_3 e-flex e-con e-parent\" data-id=\"dc2e19b\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9b4704c elementor-widget elementor-widget-shortcode\" data-id=\"9b4704c\" data-element_type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">    <div class=\"product-cards-outer-container-top\">\n        <div class=\"product-cards-carousel-wrapper\" id=\"carousel-6a5ed9456fcad\">\n            <div class=\"product-cards-carousel\">\n\n<div class=\"product-cards-track\">\n        <a href=\"\/fr\/all-products\/?target=industrial-routers\" class=\"product-card-item\">\n                    <div class=\"product-card-image\">\n                <img decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/02\/IR302-.png\">\n            <\/div>\n                <h3 class=\"product-card-title\">Routeur industriel<\/h3>\n        <p class=\"product-card-desc\">Routeur LTE industriel haute fiabilit\u00e9<\/p>\n        \n                    <div class=\"product-card-button\">Apprendre encore plus <img decoding=\"async\" src=\"\/wp-content\/uploads\/2025\/08\/\u7bad\u5934\u7eff\u8272.svg\" alt=\"\" style=\"width:1em;height:1em;margin-left:0.5em;vertical-align:middle;\"><\/div>\n            <\/a>\n        <a href=\"\/fr\/all-products\/?target=edge-gateway-ti\" class=\"product-card-item\">\n                    <div class=\"product-card-image\">\n                <img decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/02\/IG502.png\">\n            <\/div>\n                <h3 class=\"product-card-title\">Passerelle Edge<\/h3>\n        <p class=\"product-card-desc\">Passerelle IoT multiprotocole con\u00e7ue pour les applications IoT<\/p>\n        \n                    <div class=\"product-card-button\">Apprendre encore plus <img decoding=\"async\" src=\"\/wp-content\/uploads\/2025\/08\/\u7bad\u5934\u7eff\u8272.svg\" alt=\"\" style=\"width:1em;height:1em;margin-left:0.5em;vertical-align:middle;\"><\/div>\n            <\/a>\n        <a href=\"\/fr\/products\/industrial-routers\/ir315\/\" class=\"product-card-item\">\n                    <div class=\"product-card-image\">\n                <img decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/02\/IR315.png\">\n            <\/div>\n                <h3 class=\"product-card-title\">IR315<\/h3>\n        <p class=\"product-card-desc\">4G\/Wi-Fi\/VPN\/S\u00e9curit\u00e9\/Gestion dans le cloud<\/p>\n                    <p class=\"product-card-category\">Routeur industriel<\/p>\n        \n                    <div class=\"product-card-button\">Apprendre encore plus <img decoding=\"async\" src=\"\/wp-content\/uploads\/2025\/08\/\u7bad\u5934\u7eff\u8272.svg\" alt=\"\" style=\"width:1em;height:1em;margin-left:0.5em;vertical-align:middle;\"><\/div>\n            <\/a>\n        <a href=\"https:\/\/www.inhand.com\/fr\/products\/portable-routers\/cr202-lite\/\" class=\"product-card-item\">\n                    <div class=\"product-card-image\">\n                <img decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/02\/CR202lite.png\">\n            <\/div>\n                <h3 class=\"product-card-title\">CR202-Lite<\/h3>\n        <p class=\"product-card-desc\">4G\/Wi-Fi 4\/Batterie 3000 mAh\/Portable<\/p>\n                    <p class=\"product-card-category\">Routeur cellulaire<\/p>\n        \n                    <div class=\"product-card-button\">Apprendre encore plus <img decoding=\"async\" src=\"\/wp-content\/uploads\/2025\/08\/\u7bad\u5934\u7eff\u8272.svg\" alt=\"\" style=\"width:1em;height:1em;margin-left:0.5em;vertical-align:middle;\"><\/div>\n            <\/a>\n    <\/div>\n            <\/div>\n\n            <div class=\"carousel-footer-controls\">\n                <div class=\"carousel-progress-container\">\n                    <div class=\"carousel-progress-bar-thumb\"><\/div>\n                <\/div>\n                <div class=\"carousel-nav-buttons\">\n                    <button class=\"carousel-nav-btn prev\" aria-label=\"Pr\u00e9c\u00e9dent\">\n                        <svg width=\"24\" height=\"24\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"15 18 9 12 15 6\"><\/polyline><\/svg>\n                    <\/button>\n                    <button class=\"carousel-nav-btn next\" aria-label=\"Suivant\">\n                        <svg width=\"24\" height=\"24\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"9 18 15 12 9 6\"><\/polyline><\/svg>\n                    <\/button>\n                <\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n    <\/div>\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-e0718db e-con-full e-flex e-con e-parent\" data-id=\"e0718db\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b88e197 elementor-widget elementor-widget-heading\" data-id=\"b88e197\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Cas connexes<\/h2>\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-905ae11 e-con-full e-flex e-con e-parent\" data-id=\"905ae11\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1692878 elementor-widget elementor-widget-shortcode\" data-id=\"1692878\" data-element_type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">    <div class=\"article-hover-container\">\n        <div class=\"article-image-preview\">\n            <img decoding=\"async\" id=\"main-preview-img\" src=\"https:\/\/www.inhand.com\/wp-content\/uploads\/2026\/03\/remote-monitoring-solution-for-digital-factory.png\" alt=\"Aper\u00e7u\">\n        <\/div>\n\n        <div class=\"article-content-list\">\n            <div class=\"article-list-scroll\">\n                                    <div class=\"article-item active\"\n                         data-image=\"https:\/\/www.inhand.com\/wp-content\/uploads\/2026\/03\/remote-monitoring-solution-for-digital-factory.png\">\n                        <a href=\"https:\/\/www.inhand.com\/fr\/cases\/remote-monitoring-digital-factory\" class=\"mobile-thumb-link\">\n                            <img decoding=\"async\" class=\"mobile-article-thumb\" src=\"https:\/\/www.inhand.com\/wp-content\/uploads\/2026\/03\/remote-monitoring-solution-for-digital-factory.png\" alt=\"Solution de surveillance \u00e0 distance pour l&#039;usine num\u00e9rique\">\n                        <\/a>\n                        <h3 class=\"article-title\">\n                            <a href=\"https:\/\/www.inhand.com\/fr\/cases\/remote-monitoring-digital-factory\">Solution de surveillance \u00e0 distance pour l&#039;usine num\u00e9rique<\/a>\n                        <\/h3>\n                        <p class=\"article-excerpt\">Solution de surveillance \u00e0 distance pour les applications et cas d&#039;utilisation de l&#039;usine num\u00e9rique\u00a0: points cl\u00e9s\u2026<\/p>\n                        <a href=\"https:\/\/www.inhand.com\/fr\/cases\/remote-monitoring-digital-factory\" class=\"mobile-read-more\">En savoir plus \u2192<\/a>\n                    <\/div>\n                                    <div class=\"article-item\"\n                         data-image=\"https:\/\/www.inhand.com\/wp-content\/uploads\/2026\/03\/remote-maintenance-of-medical-equipment.png\">\n                        <a href=\"https:\/\/www.inhand.com\/fr\/cases\/remote-maintenance-of-medical-equipment\" class=\"mobile-thumb-link\">\n                            <img decoding=\"async\" class=\"mobile-article-thumb\" src=\"https:\/\/www.inhand.com\/wp-content\/uploads\/2026\/03\/remote-maintenance-of-medical-equipment.png\" alt=\"Maintenance \u00e0 distance des \u00e9quipements m\u00e9dicaux\">\n                        <\/a>\n                        <h3 class=\"article-title\">\n                            <a href=\"https:\/\/www.inhand.com\/fr\/cases\/remote-maintenance-of-medical-equipment\">Maintenance \u00e0 distance des \u00e9quipements m\u00e9dicaux<\/a>\n                        <\/h3>\n                        <p class=\"article-excerpt\">Maintenance \u00e0 distance d&#039;\u00e9quipements m\u00e9dicaux\u00a0: applications et cas cl\u00e9s\u2026<\/p>\n                        <a href=\"https:\/\/www.inhand.com\/fr\/cases\/remote-maintenance-of-medical-equipment\" class=\"mobile-read-more\">En savoir plus \u2192<\/a>\n                    <\/div>\n                                    <div class=\"article-item\"\n                         data-image=\"https:\/\/www.inhand.com\/wp-content\/uploads\/2023\/08\/Digital-Signage.png\">\n                        <a href=\"https:\/\/www.inhand.com\/fr\/cases\/digital-signage\" class=\"mobile-thumb-link\">\n                            <img decoding=\"async\" class=\"mobile-article-thumb\" src=\"https:\/\/www.inhand.com\/wp-content\/uploads\/2023\/08\/Digital-Signage.png\" alt=\"Affichage num\u00e9rique\">\n                        <\/a>\n                        <h3 class=\"article-title\">\n                            <a href=\"https:\/\/www.inhand.com\/fr\/cases\/digital-signage\">Affichage num\u00e9rique<\/a>\n                        <\/h3>\n                        <p class=\"article-excerpt\">Applications et cas d&#039;utilisation de l&#039;affichage num\u00e9rique\u00a0: points cl\u00e9s \u00e0 retenir\u00a0; connectivit\u00e9 sans fil pour l&#039;affichage num\u00e9rique\u2026<\/p>\n                        <a href=\"https:\/\/www.inhand.com\/fr\/cases\/digital-signage\" class=\"mobile-read-more\">En savoir plus \u2192<\/a>\n                    <\/div>\n                            <\/div>\n            <a href=\"\/fr\/all-cases\/\" class=\"see-all-cases\">Voir tous les cas<\/a>\n        <\/div>\n    <\/div>\n\n    <style>\n        :root {\n            --main-green: #3eb044;\n            --text-inactive: #777777; \/* \u9ed8\u8ba4\u7070\u8272 *\/\n            --text-active: #000000;   \/* \u9009\u4e2d\/\u60ac\u505c\u9ed1\u8272 *\/\n            --border-light: #777777;\n        }\n\n        .article-hover-container {\n            display: flex;\n            gap: 4rem;\n            align-items: flex-start;\n            width: 100%;\n\t\t\tmargin-bottom:20px\n        }\n\n        .article-image-preview img {\n            width: 52rem;\n            height: 28.75rem;\n            object-fit: cover;\n            transition: opacity 0.4s ease;\n            display: block;\n        }\n\n        .article-content-list {\n            display: flex;\n            flex-direction: column;\n            min-height: 28.75rem;\n            align-content: center;\n            position: relative;\n\t\t\tpadding-top:1rem;\n        }\n\n        .article-list-scroll {\n            flex: 1;\n            overflow-y: auto;\n            max-height: 23.5rem; \/* 3\u4e2a \u00d7 7.5rem = \u6b63\u597d3\u4e2a *\/\n            padding-right: 0.5rem;\n        }\n\n        \/* \u81ea\u5b9a\u4e49\u6eda\u52a8\u6761\u6837\u5f0f *\/\n        .article-list-scroll::-webkit-scrollbar {\n            width: 4px;\n        }\n\n        .article-list-scroll::-webkit-scrollbar-track {\n            background: #f1f1f1;\n            border-radius: 2px;\n        }\n\n        .article-list-scroll::-webkit-scrollbar-thumb {\n            background: #3eb044;\n            border-radius: 2px;\n        }\n\n        .article-list-scroll::-webkit-scrollbar-thumb:hover {\n            background: #2a8a30;\n        }\n\n        \/* See All Cases \u94fe\u63a5\u6837\u5f0f *\/\n        .see-all-cases {\n            display: block;\n            text-align: right;\n            color: #3eb044;\n            text-decoration: none;\n            font-size: 1.5rem;\n            font-weight: 600;\n            margin-top: 2rem;\n            padding-top: 0.75rem;\n            border-top: 1px solid #e0e0e0;\n            transition: color 0.3s ease;\n        }\n\n        .see-all-cases:hover {\n            color: #2a8a30;\n        }\n\n        \/* \u9879\u76ee\u57fa\u7840\u6837\u5f0f *\/\n        .article-item {\n            border-bottom: 1px solid #777777;\n            cursor: pointer;\n            position: relative;\n            transition: all 0.3s ease;\n            height: 7.5rem; \/* \u56fa\u5b9a\u9ad8\u5ea6\uff1a\u786e\u4fdd\u6bcf\u884c\u4e00\u81f4 *\/\n            box-sizing: border-box;\n            padding-bottom: 1.25rem;\n            margin-top: 1rem;\n        }\n\n        \/* \u7b2c\u4e00\u4e2a\u5143\u7d20\u53bb\u6389\u9876\u90e8\u95f4\u8ddd *\/\n        .article-item:first-child {\n            margin-top: 0;\n        }\n\n        \/* \u6700\u540e\u4e00\u4e2a\u5143\u7d20\u53bb\u6389\u5e95\u90e8\u8fb9\u6846 *\/\n        .article-item:last-child {\n            border-bottom: none;\n        }\n\n        \/* \u6807\u9898\u6837\u5f0f\uff1a\u6700\u591a\u4e24\u6392 *\/\n        .article-title a {\n            text-decoration: none;\n            color: var(--text-inactive); \/* \u9ed8\u8ba4\u7070\u8272 *\/\n            font-size: 1.75rem;\n            transition: color 0.3s;\n            line-height: 1.1;\n\t\t\tfont-weight:600;\n            display: -webkit-box;\n            -webkit-line-clamp: 2;\n            -webkit-box-orient: vertical;\n            overflow: hidden;\n\/*             height: 5.8rem; *\/\n            margin: 0;\n        }\n\n        \/* \u6458\u8981\u6837\u5f0f\uff1a\u4e00\u6392 *\/\n        .article-excerpt {\n            color: var(--text-inactive); \/* \u9ed8\u8ba4\u7070\u8272 *\/\n            font-size: 1.25rem;\n            line-height: 1.1; \/* \u7a0d\u5fae\u589e\u52a0\u4e00\u70b9\u884c\u9ad8\u9632\u6b62\u5207\u5b57 *\/\n            display: -webkit-box;\n            -webkit-line-clamp: 1;\n            -webkit-box-orient: vertical;\n            overflow: hidden;\n\t\t\tfont-weight:500;\n            margin-top: 0.625rem;\n            margin-bottom: 0;\n        }\n\n        \/* \u6838\u5fc3\u903b\u8f91\uff1aHover \u6216 Active \u65f6\u53d8\u9ed1 *\/\n        .article-item:hover .article-title a,\n        .article-item:hover .article-excerpt,\n        .article-item.active .article-title a,\n        .article-item.active .article-excerpt {\n            color: var(--text-active) !important;\n        }\n\n        \/* \u79fb\u52a8\u7aef\u903b\u8f91\u4fdd\u6301\u4e0d\u53d8 *\/\n        .mobile-read-more { display: none; color: var(--main-green); text-decoration: none; font-weight: bold; margin-top: 0.625rem; font-size: 0.875rem; }\n        .mobile-article-thumb, .mobile-thumb-link { display: none; }\n\n        @media (max-width: 700px) {\n            .article-hover-container { flex-direction: column; gap: 1.25rem; padding: 0; margin-bottom: 0; }\n            .article-image-preview { display: none; }\n            .article-content-list { width: 100%; order: 2; min-height: auto; padding-top: 0; }\n\n            .article-list-scroll {\n                display: flex;\n                gap: 14px;\n                overflow-x: auto;\n                overflow-y: hidden;\n                scroll-snap-type: x mandatory;\n                -webkit-overflow-scrolling: touch;\n                scrollbar-width: none;\n                padding-right: 1.25rem;\n                padding-left: 1.25rem;\n            }\n            .article-list-scroll::-webkit-scrollbar { display: none; }\n\n            .article-item {\n                flex: 0 0 255px;\n                display: flex;\n                flex-direction: column;\n                padding: 0;\n                margin-top: 0;\n                height: auto;\n                border-bottom: none;\n                background: #F8F9FA;\n                border-radius: 12px;\n                overflow: hidden;\n                scroll-snap-align: start;\n                box-shadow: 0 2px 10px rgba(0,0,0,0.05);\n            }\n\t\t\t.article-item img{\n\t\t\t\theight:150px;\n\t\t\t}\n\n            .mobile-thumb-link {\n                display: block;\n            }\n\n            .mobile-article-thumb {\n                display: block;\n                width: 100%;\n                height: 150px;\n                object-fit: cover;\n            }\n\n            .article-item .article-title a {\n                display: -webkit-box;\n                -webkit-line-clamp: 2;\n                line-clamp: 2;\n                -webkit-box-orient: vertical;\n                overflow: hidden;\n                font-size: 1.25rem;\n                height: auto;\n                line-height: 1.3;\n            }\n\n            .article-item .article-excerpt,\n            .article-item .mobile-read-more {\n                display: none;\n            }\n\n            .article-title { margin-top: 1rem; margin-bottom: 1rem; padding-left: 1rem; }\n\n            .see-all-cases {\n                display: block;\n                order: -1;\n                color: #3EB044;\n                font-size: 16px;\n                font-weight: 600;\n                border-top: none;\n\t\t\t\tpadding:0;\n\t\t\t\tpadding-bottom: 30px;\n\t\t\t\tmargin:0;\n\n\t\t\t\ttext-align: left;\n                text-decoration: none;\n            }\n\n\n        }\n    <\/style>\n\n    <script>\n    document.addEventListener('DOMContentLoaded', function() {\n        const items = document.querySelectorAll('.article-item');\n        const mainImg = document.getElementById('main-preview-img');\n\n        function switchImage(item) {\n            const newSrc = item.getAttribute('data-image');\n            if (mainImg.src === newSrc) return;\n\n            mainImg.style.opacity = '0.3';\n            setTimeout(() => {\n                mainImg.src = newSrc;\n                mainImg.style.opacity = '1';\n            }, 150);\n\n            items.forEach(i => i.classList.remove('active'));\n            item.classList.add('active');\n        }\n\n        items.forEach(item => {\n            item.addEventListener('mouseenter', function() {\n                if (window.innerWidth > 700) switchImage(this);\n            });\n\n            item.addEventListener('click', function(e) {\n                if (window.innerWidth > 700) {\n                    switchImage(this);\n                }\n            });\n        });\n    });\n    <\/script>\n    <\/div>\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-fafcfeb e-con-full e-flex e-con e-parent\" data-id=\"fafcfeb\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f58d182 elementor-widget elementor-widget-heading\" data-id=\"f58d182\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Foire aux questions<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-96edd50 elementor-widget elementor-widget-n-accordion\" data-id=\"96edd50\" data-element_type=\"widget\" data-settings=\"{&quot;default_state&quot;:&quot;expanded&quot;,&quot;max_items_expended&quot;:&quot;one&quot;,&quot;n_accordion_animation_duration&quot;:{&quot;unit&quot;:&quot;ms&quot;,&quot;size&quot;:400,&quot;sizes&quot;:[]}}\" data-widget_type=\"nested-accordion.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"e-n-accordion\" aria-label=\"Accord\u00e9on. Ouvrez les liens avec Entr\u00e9e ou Espace, fermez-les avec \u00c9chap et naviguez avec les fl\u00e8ches directionnelles.\">\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-1580\" class=\"e-n-accordion-item\" open>\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"1\" tabindex=\"0\" aria-expanded=\"true\" aria-controls=\"e-n-accordion-item-1580\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> Que propose Device Manager\u00a0? <\/div><\/span>\n\t\t\t\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-1580\" class=\"elementor-element elementor-element-340ce2b e-con-full e-flex e-con e-child\" data-id=\"340ce2b\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1d41dda elementor-widget elementor-widget-text-editor\" data-id=\"1d41dda\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Device Manager est la plateforme cloud d&#039;InHand Networks pour <strong>Gestion des appareils M2M \/ IoT<\/strong> \u2014 Un portail web de visualisation pour la gestion des routeurs et passerelles distribu\u00e9s sans intervention sur site. Principales caract\u00e9ristiques de la sp\u00e9cification V5.1\u00a0:<\/p>\n\n<table border=\"1\" cellpadding=\"8\" cellspacing=\"0\" style=\"border-collapse:collapse;width:100%;\">\n<tr><td>URL du portail<\/td><td><strong><code>iot.inhandnetworks.com<\/code><\/strong><\/td><\/tr>\n<tr><td>Architecture<\/td><td>Bas\u00e9 sur MQTT, adapt\u00e9 aux sites \u00e0 faible bande passante et \u00e0 latence \u00e9lev\u00e9e<\/td><\/tr>\n<tr><td>Produits InHand pris en charge<\/td><td><strong>IR200, IR300, IR600, IR900, CR202, IG500, IG900, VG710, VG814<\/strong> s\u00e9rie<\/td><\/tr>\n<tr><td>S\u00e9curit\u00e9<\/td><td>Authentification par autorit\u00e9 de certification, chiffrement des donn\u00e9es, v\u00e9rification de l&#039;utilisateur, limitation d&#039;acc\u00e8s<\/td><\/tr>\n<\/table>\n\n<p>Piliers fonctionnels\u00a0: gestion des p\u00e9riph\u00e9riques (informations, configuration, micrologiciel, acc\u00e8s Web \u00e0 distance, informatique de p\u00e9riph\u00e9rie, journaux)\u00a0; surveillance des p\u00e9riph\u00e9riques (carte SIG, tableaux de bord, suivi des t\u00e2ches, alertes d\u2019\u00e9v\u00e9nements, regroupement)\u00a0; gestion du syst\u00e8me (utilisateurs, autorisation, informations syst\u00e8me, param\u00e8tres syst\u00e8me, journaux).<\/p>\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\t<\/details>\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-1581\" class=\"e-n-accordion-item\" >\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"2\" tabindex=\"-1\" aria-expanded=\"false\" aria-controls=\"e-n-accordion-item-1581\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> Comment ajouter un nouveau p\u00e9riph\u00e9rique au Gestionnaire de p\u00e9riph\u00e9riques\u00a0? <\/div><\/span>\n\t\t\t\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-1581\" class=\"elementor-element elementor-element-511cb9a e-con-full e-flex e-con e-child\" data-id=\"511cb9a\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c426ce0 elementor-widget elementor-widget-text-editor\" data-id=\"c426ce0\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Conform\u00e9ment au manuel d&#039;utilisation du gestionnaire de p\u00e9riph\u00e9riques, l&#039;inscription est <strong>initi\u00e9 par l&#039;interface graphique de l&#039;appareil<\/strong>Cr\u00e9ez un compte \u2192 configurez le routeur\/passerelle via son interface web \u2192 activez la gestion. L&#039;appareil se synchronise automatiquement avec le cloud.<\/p>\n\n<p><strong>1. Cr\u00e9ez un compte<\/strong> \u00e0 <code>https:\/\/iot.inhandnetworks.com\/<\/code> (cliquer) <strong>Cr\u00e9er un compte<\/strong>, saisissez votre adresse e-mail, soumettez, activez via l&#039;e-mail de v\u00e9rification).<\/p>\n\n<p><strong>2. Configurer l&#039;interface graphique Web de l&#039;appareil<\/strong> pour le connecter au Gestionnaire de p\u00e9riph\u00e9riques. Le chemin d&#039;acc\u00e8s au menu varie selon la famille de p\u00e9riph\u00e9riques\u00a0:<\/p>\n\n<table border=\"1\" cellpadding=\"8\" cellspacing=\"0\" style=\"border-collapse:collapse;width:100%;\">\n<tr><td>Famille d&#039;appareils<\/td><td>Chemin d&#039;interface graphique Web<\/td><td>Param\u00e8tres<\/td><\/tr>\n<tr><td><strong>IR300 \/ IR600<\/strong><\/td><td>Services &gt; Gestionnaire de p\u00e9riph\u00e9riques<\/td><td>Type de service = <code>Gestionnaire de p\u00e9riph\u00e9riques<\/code>; Serveur = <code>iot.inhandnetworks.com<\/code>Compte enregistr\u00e9 = votre adresse e-mail de messagerie priv\u00e9e<\/td><\/tr>\n<tr><td><strong>IR900 \/ VG710<\/strong><\/td><td>Administration &gt; Gestionnaire de p\u00e9riph\u00e9riques<\/td><td>Type de service = <code>Gestionnaire de p\u00e9riph\u00e9riques<\/code>; Adresse du serveur = <code>iot.inhandnetworks.com<\/code>Compte enregistr\u00e9 = votre adresse e-mail de messagerie priv\u00e9e<\/td><\/tr>\n<tr><td><strong>IG500 \/ IG900<\/strong><\/td><td>Syst\u00e8me &gt; InHand Cloud (onglet Gestionnaire de p\u00e9riph\u00e9riques InHand)<\/td><td>Adresse du serveur = <code>iot.inhandnetworks.com<\/code>Compte enregistr\u00e9 = votre adresse e-mail de messagerie priv\u00e9e<\/td><\/tr>\n<\/table>\n\n<p>Cliquez <strong>Postulez et \u00e9conomisez<\/strong>Lorsque l&#039;\u00e9tat de l&#039;appareil s&#039;affiche <strong>Connect\u00e9 \/ En ligne<\/strong>L&#039;appareil a atteint le Gestionnaire de p\u00e9riph\u00e9riques et un enregistrement de passerelle est automatiquement ajout\u00e9 \u00e0 la page Passerelles.<\/p>\n\n<p><strong>Facultatif \u2014 ajout manuel avant la mise en ligne de l&#039;appareil.<\/strong> Choisir <strong>Passerelles \u2192 +<\/strong> Dans le portail, saisissez un nom de passerelle et l&#039;identifiant de l&#039;appareil. <strong>Num\u00e9ro de s\u00e9rie<\/strong> (visible sous Administration &gt; Syst\u00e8me &gt; \u00c9tat, ou sur la plaque signal\u00e9tique). L&#039;enregistrement commence par <strong>Hors ligne<\/strong> et passe \u00e0 <strong>En ligne<\/strong> une fois la configuration c\u00f4t\u00e9 appareil ci-dessus termin\u00e9e.<\/p>\n\n<p>&gt; Remarque\u00a0: les chemins d\u2019acc\u00e8s \u00e0 l\u2019interface graphique sont conformes au manuel d\u2019utilisation\u00a0; la mise en page r\u00e9elle peut varier selon la version du micrologiciel.<\/p>\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\t<\/details>\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-1582\" class=\"e-n-accordion-item\" >\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"3\" tabindex=\"-1\" aria-expanded=\"false\" aria-controls=\"e-n-accordion-item-1582\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> Comment puis-je acc\u00e9der aux appareils et les g\u00e9rer \u00e0 distance\u00a0? <\/div><\/span>\n\t\t\t\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-1582\" class=\"elementor-element elementor-element-223d6e8 e-con-full e-flex e-con e-child\" data-id=\"223d6e8\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-99a5024 elementor-widget elementor-widget-text-editor\" data-id=\"99a5024\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Une fois qu&#039;un appareil est connect\u00e9 \u00e0 Device Manager, vous pouvez le g\u00e9rer sans intervention sur site\u00a0:<\/p>\n\n<table border=\"1\" cellpadding=\"8\" cellspacing=\"0\" style=\"border-collapse:collapse;width:100%;\">\n<tr><td>Fonctionnalit\u00e9<\/td><td>Description<\/td><\/tr>\n<tr><td><strong>Acc\u00e8s Web \u00e0 distance<\/strong><\/td><td><strong>Ouvrez \u00e0 distance l&#039;interface graphique Web locale de l&#039;appareil via le portail.<\/strong> \u2014 modifiez la configuration sur l&#039;appareil comme si vous \u00e9tiez sur place<\/td><\/tr>\n<tr><td><strong>Mise \u00e0 jour de la configuration<\/strong><\/td><td>Configuration par lots avec gestion des t\u00e2ches de r\u00e9partition<\/td><\/tr>\n<tr><td><strong>Mise \u00e0 jour du firmware<\/strong><\/td><td>Mise \u00e0 niveau du firmware par lots avec gestion des t\u00e2ches de mise \u00e0 niveau<\/td><\/tr>\n<tr><td><strong>Commandes de t\u00e9l\u00e9commande<\/strong><\/td><td>Red\u00e9marrage \u00e0 distance, r\u00e9initialisation d&#039;usine et actions de contr\u00f4le par appareil<\/td><\/tr>\n<tr><td><strong>Informatique de p\u00e9riph\u00e9rie<\/strong><\/td><td>Gestion des SDK et des applications dans le cloud (pour les appareils compatibles)<\/td><\/tr>\n<tr><td><strong>Consulter les journaux<\/strong><\/td><td>Consultez les journaux de l&#039;appareil pour r\u00e9soudre les probl\u00e8mes.<\/td><\/tr>\n<\/table>\n\n<p>La fonctionnalit\u00e9 d&#039;acc\u00e8s Web \u00e0 distance est l&#039;outil cl\u00e9 pour les modifications ponctuelles sur l&#039;appareil\u00a0: au lieu d&#039;envoyer un technicien, vous cliquez sur le portail et l&#039;interface graphique Web compl\u00e8te de l&#039;appareil s&#039;ouvre via le Gestionnaire de p\u00e9riph\u00e9riques.<\/p>\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\t<\/details>\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-1583\" class=\"e-n-accordion-item\" >\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"4\" tabindex=\"-1\" aria-expanded=\"false\" aria-controls=\"e-n-accordion-item-1583\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> Comment puis-je surveiller ma flotte et g\u00e9rer les utilisateurs\u00a0? <\/div><\/span>\n\t\t\t\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-1583\" class=\"elementor-element elementor-element-06a5d99 e-con-full e-flex e-con e-child\" data-id=\"06a5d99\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4d16bc2 elementor-widget elementor-widget-text-editor\" data-id=\"4d16bc2\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<strong>Suivi de la flotte :<\/strong>\n\n<table border=\"1\" cellpadding=\"8\" cellspacing=\"0\" style=\"border-collapse:collapse;width:100%;\">\n<tr><td>Cat\u00e9gorie<\/td><td>Fonction<\/td><td>Description<\/td><\/tr>\n<tr><td>Visualisation<\/td><td><strong>CARTE SIG<\/strong><\/td><td>Suivi en temps r\u00e9el de la localisation des appareils<\/td><\/tr>\n<tr><td><\/td><td>Tableaux de bord<\/td><td>Afficher les donn\u00e9es d&#039;utilisation de l&#039;appareil et son \u00e9tat en ligne<\/td><\/tr>\n<tr><td><\/td><td>Suivi des t\u00e2ches<\/td><td>G\u00e9rez les t\u00e2ches sur tous vos appareils\u00a0; suivez leur statut et leur progression.<\/td><\/tr>\n<tr><td>Alertes<\/td><td><strong>Alerte \u00e9v\u00e9nement<\/strong><\/td><td>Appareil en ligne\/hors ligne, alerte trafic, commutation double SIM, sauvegarde de la connexion, interface active\/d\u00e9sactive<\/td><\/tr>\n<tr><td>Organisation<\/td><td>Regroupement<\/td><td>G\u00e9rer les appareils en groupes<\/td><\/tr>\n<\/table>\n\n<strong>Utilisateurs et contr\u00f4le d&#039;acc\u00e8s\u00a0:<\/strong>\n\n<table border=\"1\" cellpadding=\"8\" cellspacing=\"0\" style=\"border-collapse:collapse;width:100%;\">\n<tr><td>Cat\u00e9gorie<\/td><td>Fonction<\/td><td>Description<\/td><\/tr>\n<tr><td>Utilisateurs<\/td><td>Utilisateur<\/td><td>Gestion des comptes utilisateurs syst\u00e8me\u00a0; gestion des appareils multi-utilisateurs<\/td><\/tr>\n<tr><td><\/td><td><strong>Autorisation<\/strong><\/td><td>Personnaliser les autorisations des utilisateurs pour une gestion s\u00e9curis\u00e9e des appareils<\/td><\/tr>\n<tr><td>Syst\u00e8me<\/td><td>Informations syst\u00e8me<\/td><td>Conserver les informations du compte<\/td><\/tr>\n<tr><td><\/td><td>Param\u00e8tres syst\u00e8me<\/td><td>Param\u00e8tres des informations personnelles<\/td><\/tr>\n<tr><td><\/td><td>Enregistrer<\/td><td>Suivi des journaux syst\u00e8me en ligne<\/td><\/tr>\n<\/table>\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\t<\/details>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-903af41 e-con-full e-flex e-con e-child\" data-id=\"903af41\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-563ad37 m-pro-button-2 elementor-widget elementor-widget-button\" data-id=\"563ad37\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/community.inhand.com\/\" target=\"_blank\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Visitez la communaut\u00e9<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\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<div class=\"elementor-element elementor-element-54de73cb e-con-full e-flex e-con e-parent\" data-id=\"54de73cb\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-18d59ab elementor-widget elementor-widget-heading\" data-id=\"18d59ab\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Vous aimerez peut-\u00eatre aussi<\/h2>\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-356b3f32 e-con-full e-flex e-con e-parent\" data-id=\"356b3f32\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-396368bd elementor-widget elementor-widget-shortcode\" data-id=\"396368bd\" data-element_type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\t\t<div data-elementor-type=\"container\" data-elementor-id=\"4417\" class=\"elementor elementor-4417\" data-elementor-post-type=\"elementor_library\">\n\t\t\t\t<div class=\"elementor-element elementor-element-dd5ea73 e-con-full e-flex e-con e-parent\" data-id=\"dd5ea73\" data-element_type=\"container\">\n\t\t<a class=\"elementor-element elementor-element-c0732b9 e-con-full e-flex e-con e-child\" data-id=\"c0732b9\" data-element_type=\"container\" href=\"\/fr\/contact-sales\/\">\n\t\t<div class=\"elementor-element elementor-element-c8ae124 e-con-full e-flex e-con e-child\" data-id=\"c8ae124\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-adbe7a2 e-con-full elementor-hidden-mobile e-flex e-con e-child\" data-id=\"adbe7a2\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-dbb0463 e-con-full elementor-hidden-mobile e-flex e-con e-child\" data-id=\"dbb0463\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-50c0c64 elementor-widget elementor-widget-heading\" data-id=\"50c0c64\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Demander un devis<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4d5f390 elementor-view-default elementor-widget elementor-widget-icon\" data-id=\"4d5f390\" data-element_type=\"widget\" data-widget_type=\"icon.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-wrapper\">\n\t\t\t<div class=\"elementor-icon\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" id=\"icon-&#x7BAD;&#x5934;\" width=\"18.257\" height=\"18\" viewbox=\"0 0 18.257 18\"><rect id=\"&#x77E9;&#x5F62;_241\" data-name=\"&#x77E9;&#x5F62; 241\" width=\"18\" height=\"18\" fill=\"#d9d9d9\" opacity=\"0\"><\/rect><line id=\"&#x76F4;&#x7EBF;_33\" data-name=\"&#x76F4;&#x7EBF; 33\" x2=\"17.1\" transform=\"translate(0.45 9.45)\" fill=\"none\" stroke=\"#fff\" stroke-width=\"1\"><\/line><path id=\"&#x8DEF;&#x5F84;_32\" data-name=\"&#x8DEF;&#x5F84; 32\" d=\"M0,0V8.484H8.277\" transform=\"translate(11.551 15.376) rotate(-135)\" fill=\"none\" stroke=\"#fff\" stroke-linejoin=\"round\" stroke-width=\"1\"><\/path><\/svg>\t\t\t<\/div>\n\t\t<\/div>\n\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<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-dbfeeb7 elementor-hidden-desktop elementor-hidden-tablet elementor-widget elementor-widget-heading\" data-id=\"dbfeeb7\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Demander un devis<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/a>\n\t\t<a class=\"elementor-element elementor-element-0bb2d9f e-con-full e-flex e-con e-child\" data-id=\"0bb2d9f\" data-element_type=\"container\" href=\"\/fr\/all-products\/\">\n\t\t<div class=\"elementor-element elementor-element-ecbf3f4 e-con-full e-flex e-con e-child\" data-id=\"ecbf3f4\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-d910e79 e-con-full elementor-hidden-mobile e-flex e-con e-child\" data-id=\"d910e79\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-89b4545 elementor-widget elementor-widget-heading\" data-id=\"89b4545\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Tous les produits<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ece7ed1 elementor-view-default elementor-widget elementor-widget-icon\" data-id=\"ece7ed1\" data-element_type=\"widget\" data-widget_type=\"icon.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-wrapper\">\n\t\t\t<div class=\"elementor-icon\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" id=\"icon-&#x7BAD;&#x5934;\" width=\"18.257\" height=\"18\" viewbox=\"0 0 18.257 18\"><rect id=\"&#x77E9;&#x5F62;_241\" data-name=\"&#x77E9;&#x5F62; 241\" width=\"18\" height=\"18\" fill=\"#d9d9d9\" opacity=\"0\"><\/rect><line id=\"&#x76F4;&#x7EBF;_33\" data-name=\"&#x76F4;&#x7EBF; 33\" x2=\"17.1\" transform=\"translate(0.45 9.45)\" fill=\"none\" stroke=\"#fff\" stroke-width=\"1\"><\/line><path id=\"&#x8DEF;&#x5F84;_32\" data-name=\"&#x8DEF;&#x5F84; 32\" d=\"M0,0V8.484H8.277\" transform=\"translate(11.551 15.376) rotate(-135)\" fill=\"none\" stroke=\"#fff\" stroke-linejoin=\"round\" stroke-width=\"1\"><\/path><\/svg>\t\t\t<\/div>\n\t\t<\/div>\n\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<div class=\"elementor-element elementor-element-759d1d1 elementor-hidden-desktop elementor-hidden-tablet elementor-widget elementor-widget-heading\" data-id=\"759d1d1\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Tous les produits<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/a>\n\t\t<a class=\"elementor-element elementor-element-0a034bd e-con-full e-flex e-con e-child\" data-id=\"0a034bd\" data-element_type=\"container\" href=\"\/fr\/all-cases\/\">\n\t\t<div class=\"elementor-element elementor-element-0a297da e-con-full e-flex e-con e-child\" data-id=\"0a297da\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-f054e42 e-con-full elementor-hidden-mobile e-flex e-con e-child\" data-id=\"f054e42\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f3d6f91 elementor-widget elementor-widget-heading\" data-id=\"f3d6f91\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Tous les cas<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c7d56a5 elementor-view-default elementor-widget elementor-widget-icon\" data-id=\"c7d56a5\" data-element_type=\"widget\" data-widget_type=\"icon.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-wrapper\">\n\t\t\t<div class=\"elementor-icon\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" id=\"icon-&#x7BAD;&#x5934;\" width=\"18.257\" height=\"18\" viewbox=\"0 0 18.257 18\"><rect id=\"&#x77E9;&#x5F62;_241\" data-name=\"&#x77E9;&#x5F62; 241\" width=\"18\" height=\"18\" fill=\"#d9d9d9\" opacity=\"0\"><\/rect><line id=\"&#x76F4;&#x7EBF;_33\" data-name=\"&#x76F4;&#x7EBF; 33\" x2=\"17.1\" transform=\"translate(0.45 9.45)\" fill=\"none\" stroke=\"#fff\" stroke-width=\"1\"><\/line><path id=\"&#x8DEF;&#x5F84;_32\" data-name=\"&#x8DEF;&#x5F84; 32\" d=\"M0,0V8.484H8.277\" transform=\"translate(11.551 15.376) rotate(-135)\" fill=\"none\" stroke=\"#fff\" stroke-linejoin=\"round\" stroke-width=\"1\"><\/path><\/svg>\t\t\t<\/div>\n\t\t<\/div>\n\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<div class=\"elementor-element elementor-element-682febd elementor-hidden-desktop elementor-hidden-tablet elementor-widget elementor-widget-heading\" data-id=\"682febd\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Tous les cas<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/a>\n\t\t<a class=\"elementor-element elementor-element-51ead72 e-con-full e-flex e-con e-child\" data-id=\"51ead72\" data-element_type=\"container\" href=\"https:\/\/inhandgo.com\/\">\n\t\t<div class=\"elementor-element elementor-element-d62221d e-con-full e-flex e-con e-child\" data-id=\"d62221d\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-a06c6e9 e-con-full elementor-hidden-mobile e-flex e-con e-child\" data-id=\"a06c6e9\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9e0a959 elementor-widget elementor-widget-heading\" data-id=\"9e0a959\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Boutique en ligne<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-432d713 elementor-view-default elementor-widget elementor-widget-icon\" data-id=\"432d713\" data-element_type=\"widget\" data-widget_type=\"icon.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-wrapper\">\n\t\t\t<div class=\"elementor-icon\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" id=\"icon-&#x7BAD;&#x5934;\" width=\"18.257\" height=\"18\" viewbox=\"0 0 18.257 18\"><rect id=\"&#x77E9;&#x5F62;_241\" data-name=\"&#x77E9;&#x5F62; 241\" width=\"18\" height=\"18\" fill=\"#d9d9d9\" opacity=\"0\"><\/rect><line id=\"&#x76F4;&#x7EBF;_33\" data-name=\"&#x76F4;&#x7EBF; 33\" x2=\"17.1\" transform=\"translate(0.45 9.45)\" fill=\"none\" stroke=\"#fff\" stroke-width=\"1\"><\/line><path id=\"&#x8DEF;&#x5F84;_32\" data-name=\"&#x8DEF;&#x5F84; 32\" d=\"M0,0V8.484H8.277\" transform=\"translate(11.551 15.376) rotate(-135)\" fill=\"none\" stroke=\"#fff\" stroke-linejoin=\"round\" stroke-width=\"1\"><\/path><\/svg>\t\t\t<\/div>\n\t\t<\/div>\n\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<div class=\"elementor-element elementor-element-5efbaa6 elementor-hidden-desktop elementor-hidden-tablet elementor-widget elementor-widget-heading\" data-id=\"5efbaa6\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Boutique en ligne<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<\/div>\n\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>","protected":false},"excerpt":{"rendered":"<p>Device Manager Device Manager enables enterprises to centrally manage InHand industrial routers and gateways, with a visual interface to monitor device status and perform remote configuration and upgrades with ease. Try It Now Device Manager Device Manager enables enterprises to centrally manage InHand industrial routers and gateways, with a visual interface to monitor device status [&hellip;]<\/p>","protected":false},"featured_media":1204091,"template":"elementor_header_footer","meta":{"_acf_changed":false},"product_brand":[],"product_cat":[848],"product_tag":[],"class_list":["post-6735","product","type-product","status-publish","has-post-thumbnail","product_cat-cloud-service","first","instock","shipping-taxable","product-type-simple"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v26.6 (Yoast SEO v26.6) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Device Manager: Centralized Management for InHand Industrial Routers<\/title>\n<meta name=\"description\" content=\"Manage InHand industrial routers &amp; gateways centrally with Device Manager. Perform batch firmware upgrades, remote configuration &amp; monitor device status globally. Try it now.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.inhand.com\/fr\/products\/cloud-service\/device-manager\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Device Manager\" \/>\n<meta property=\"og:description\" content=\"Manage InHand industrial routers &amp; gateways centrally with Device Manager. Perform batch firmware upgrades, remote configuration &amp; monitor device status globally. Try it now.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.inhand.com\/fr\/products\/cloud-service\/device-manager\" \/>\n<meta property=\"og:site_name\" content=\"InHand Networks\" \/>\n<meta property=\"article:modified_time\" content=\"2026-07-09T03:35:24+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.inhand.com\/wp-content\/uploads\/2026\/05\/DM.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1230\" \/>\n\t<meta property=\"og:image:height\" content=\"1073\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.inhand.com\/fr\/products\/cloud-service\/device-manager\",\"url\":\"https:\/\/www.inhand.com\/fr\/products\/cloud-service\/device-manager\",\"name\":\"Device Manager: Centralized Management for InHand Industrial Routers\",\"isPartOf\":{\"@id\":\"https:\/\/www.inhand.com\/fr\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.inhand.com\/fr\/products\/cloud-service\/device-manager#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.inhand.com\/fr\/products\/cloud-service\/device-manager#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.inhand.com\/wp-content\/uploads\/2026\/05\/DM.png\",\"datePublished\":\"2026-02-11T10:06:31+00:00\",\"dateModified\":\"2026-07-09T03:35:24+00:00\",\"description\":\"Manage InHand industrial routers & gateways centrally with Device Manager. Perform batch firmware upgrades, remote configuration & monitor device status globally. Try it now.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.inhand.com\/fr\/products\/cloud-service\/device-manager#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.inhand.com\/fr\/products\/cloud-service\/device-manager\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/www.inhand.com\/fr\/products\/cloud-service\/device-manager#primaryimage\",\"url\":\"https:\/\/www.inhand.com\/wp-content\/uploads\/2026\/05\/DM.png\",\"contentUrl\":\"https:\/\/www.inhand.com\/wp-content\/uploads\/2026\/05\/DM.png\",\"width\":1230,\"height\":1073,\"caption\":\"Centrally monitor and control your IoT vending machine network through the cloud.\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.inhand.com\/fr\/products\/cloud-service\/device-manager#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"\u9996\u9875\",\"item\":\"https:\/\/www.inhand.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"\u5546\u5e97\",\"item\":\"https:\/\/www.inhand.com\/en\/?page_id=7\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Device Manager\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.inhand.com\/fr\/#website\",\"url\":\"https:\/\/www.inhand.com\/fr\/\",\"name\":\"inhand\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/www.inhand.com\/fr\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.inhand.com\/fr\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.inhand.com\/fr\/#organization\",\"name\":\"inhand\",\"url\":\"https:\/\/www.inhand.com\/fr\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/www.inhand.com\/fr\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.inhand.com\/wp-content\/uploads\/2025\/10\/LOGO.png\",\"contentUrl\":\"https:\/\/www.inhand.com\/wp-content\/uploads\/2025\/10\/LOGO.png\",\"width\":684,\"height\":120,\"caption\":\"inhand\"},\"image\":{\"@id\":\"https:\/\/www.inhand.com\/fr\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Gestionnaire de p\u00e9riph\u00e9riques\u00a0: Gestion centralis\u00e9e des routeurs industriels InHand","description":"G\u00e9rez vos routeurs et passerelles industriels InHand de mani\u00e8re centralis\u00e9e gr\u00e2ce \u00e0 Device Manager. Effectuez des mises \u00e0 jour de firmware par lots, configurez-les \u00e0 distance et surveillez l&#039;\u00e9tat des appareils \u00e0 l&#039;\u00e9chelle mondiale. Essayez-le d\u00e8s maintenant.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.inhand.com\/fr\/products\/cloud-service\/device-manager","og_locale":"fr_FR","og_type":"article","og_title":"Device Manager","og_description":"Manage InHand industrial routers & gateways centrally with Device Manager. Perform batch firmware upgrades, remote configuration & monitor device status globally. Try it now.","og_url":"https:\/\/www.inhand.com\/fr\/products\/cloud-service\/device-manager","og_site_name":"InHand Networks","article_modified_time":"2026-07-09T03:35:24+00:00","og_image":[{"width":1230,"height":1073,"url":"https:\/\/www.inhand.com\/wp-content\/uploads\/2026\/05\/DM.png","type":"image\/png"}],"twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.inhand.com\/fr\/products\/cloud-service\/device-manager","url":"https:\/\/www.inhand.com\/fr\/products\/cloud-service\/device-manager","name":"Gestionnaire de p\u00e9riph\u00e9riques\u00a0: Gestion centralis\u00e9e des routeurs industriels InHand","isPartOf":{"@id":"https:\/\/www.inhand.com\/fr\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.inhand.com\/fr\/products\/cloud-service\/device-manager#primaryimage"},"image":{"@id":"https:\/\/www.inhand.com\/fr\/products\/cloud-service\/device-manager#primaryimage"},"thumbnailUrl":"https:\/\/www.inhand.com\/wp-content\/uploads\/2026\/05\/DM.png","datePublished":"2026-02-11T10:06:31+00:00","dateModified":"2026-07-09T03:35:24+00:00","description":"G\u00e9rez vos routeurs et passerelles industriels InHand de mani\u00e8re centralis\u00e9e gr\u00e2ce \u00e0 Device Manager. Effectuez des mises \u00e0 jour de firmware par lots, configurez-les \u00e0 distance et surveillez l&#039;\u00e9tat des appareils \u00e0 l&#039;\u00e9chelle mondiale. Essayez-le d\u00e8s maintenant.","breadcrumb":{"@id":"https:\/\/www.inhand.com\/fr\/products\/cloud-service\/device-manager#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.inhand.com\/fr\/products\/cloud-service\/device-manager"]}]},{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/www.inhand.com\/fr\/products\/cloud-service\/device-manager#primaryimage","url":"https:\/\/www.inhand.com\/wp-content\/uploads\/2026\/05\/DM.png","contentUrl":"https:\/\/www.inhand.com\/wp-content\/uploads\/2026\/05\/DM.png","width":1230,"height":1073,"caption":"Centrally monitor and control your IoT vending machine network through the cloud."},{"@type":"BreadcrumbList","@id":"https:\/\/www.inhand.com\/fr\/products\/cloud-service\/device-manager#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"\u9996\u9875","item":"https:\/\/www.inhand.com\/"},{"@type":"ListItem","position":2,"name":"\u5546\u5e97","item":"https:\/\/www.inhand.com\/en\/?page_id=7"},{"@type":"ListItem","position":3,"name":"Device Manager"}]},{"@type":"WebSite","@id":"https:\/\/www.inhand.com\/fr\/#website","url":"https:\/\/www.inhand.com\/fr\/","name":"main","description":"","publisher":{"@id":"https:\/\/www.inhand.com\/fr\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.inhand.com\/fr\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"},{"@type":"Organization","@id":"https:\/\/www.inhand.com\/fr\/#organization","name":"main","url":"https:\/\/www.inhand.com\/fr\/","logo":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/www.inhand.com\/fr\/#\/schema\/logo\/image\/","url":"https:\/\/www.inhand.com\/wp-content\/uploads\/2025\/10\/LOGO.png","contentUrl":"https:\/\/www.inhand.com\/wp-content\/uploads\/2025\/10\/LOGO.png","width":684,"height":120,"caption":"inhand"},"image":{"@id":"https:\/\/www.inhand.com\/fr\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/www.inhand.com\/fr\/wp-json\/wp\/v2\/product\/6735","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.inhand.com\/fr\/wp-json\/wp\/v2\/product"}],"about":[{"href":"https:\/\/www.inhand.com\/fr\/wp-json\/wp\/v2\/types\/product"}],"version-history":[{"count":0,"href":"https:\/\/www.inhand.com\/fr\/wp-json\/wp\/v2\/product\/6735\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.inhand.com\/fr\/wp-json\/wp\/v2\/media\/1204091"}],"wp:attachment":[{"href":"https:\/\/www.inhand.com\/fr\/wp-json\/wp\/v2\/media?parent=6735"}],"wp:term":[{"taxonomy":"product_brand","embeddable":true,"href":"https:\/\/www.inhand.com\/fr\/wp-json\/wp\/v2\/product_brand?post=6735"},{"taxonomy":"product_cat","embeddable":true,"href":"https:\/\/www.inhand.com\/fr\/wp-json\/wp\/v2\/product_cat?post=6735"},{"taxonomy":"product_tag","embeddable":true,"href":"https:\/\/www.inhand.com\/fr\/wp-json\/wp\/v2\/product_tag?post=6735"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}