{"id":1003,"date":"2026-04-27T14:51:39","date_gmt":"2026-04-27T14:51:39","guid":{"rendered":"https:\/\/services.smartd.co\/?page_id=1003"},"modified":"2026-10-06T19:02:05","modified_gmt":"2026-10-06T19:02:05","slug":"documentation-hub","status":"publish","type":"page","link":"https:\/\/services.smartd.co\/fr\/documentation-hub\/","title":{"rendered":"Centre de documentation"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"1003\" class=\"elementor elementor-1003\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4721a0c e-flex e-con-boxed e-con e-parent\" data-id=\"4721a0c\" data-element_type=\"container\" data-e-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-11a53f61 elementor-widget elementor-widget-text-editor\" data-id=\"11a53f61\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\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-1d55dbc e-flex e-con-boxed e-con e-parent\" data-id=\"1d55dbc\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d3f8495 elementor-widget elementor-widget-html\" data-id=\"d3f8495\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<section class=\"sd-doc-hub\" id=\"sdDocHub\">\r\n  <style>\r\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Sora:wght@400;500;600;700&family=Plus+Jakarta+Sans:wght@400;500;600;700&display=swap');\r\n    .sd-doc-hub {\r\n      --sd-black: #1B1B1B;\r\n      --sd-rich-black: #101010;\r\n      --sd-green: #4FDA6E;\r\n      --sd-mint: #ACFFC9;\r\n      --sd-dark-green: #163F2D;\r\n      --sd-soft-bg: #101010;\r\n      --sd-border: rgba(79, 218, 110, 0.25);\r\n      --sd-muted: #9aa39d;\r\n      --sd-white: #FFFFFF;\r\n      font-family: \"Plus Jakarta Sans\", Arial, sans-serif;\r\n      color: #ffffff;\r\n      background: #101010;\r\n      padding: 56px 20px;\r\n    }\r\n    .sd-doc-hub * {\r\n      box-sizing: border-box;\r\n    }\r\n    .sd-doc-wrap {\r\n      max-width: 1240px;\r\n      margin: 0 auto;\r\n    }\r\n    .sd-doc-hero {\r\n      background:\r\n        linear-gradient(135deg, rgba(16,16,16,0.70), rgba(22,63,45,0.46)),\r\n        url(\"https:\/\/services.smartd.co\/wp-content\/uploads\/2026\/04\/SmartD_background_1_2-scaled.jpg\");\r\n      background-position: center center;\r\n      background-size: cover;\r\n      background-repeat: no-repeat;\r\n      color: var(--sd-white);\r\n      border-radius: 28px;\r\n      padding: 54px 44px;\r\n      margin-bottom: 28px;\r\n      overflow: hidden;\r\n      position: relative;\r\n      min-height: 330px;\r\n      display: flex;\r\n      align-items: center;\r\n    }\r\n    .sd-doc-hero-inner {\r\n      position: relative;\r\n      z-index: 2;\r\n      max-width: 820px;\r\n    }\r\n    .sd-doc-eyebrow {\r\n      display: inline-flex;\r\n      align-items: center;\r\n      gap: 8px;\r\n      font-family: \"Sora\", sans-serif;\r\n      font-size: 13px;\r\n      font-weight: 600;\r\n      letter-spacing: 0.04em;\r\n      text-transform: uppercase;\r\n      color: var(--sd-mint);\r\n      margin-bottom: 14px;\r\n    }\r\n    .sd-doc-eyebrow::before {\r\n      content: \"\";\r\n      width: 10px;\r\n      height: 10px;\r\n      background: var(--sd-green);\r\n      border-radius: 50%;\r\n      box-shadow: 0 0 0 6px rgba(79,218,110,0.14);\r\n    }\r\n    .sd-doc-hero h1 {\r\n      font-family: \"Sora\", sans-serif;\r\n      font-size: clamp(34px, 5vw, 58px);\r\n      line-height: 1.05;\r\n      font-weight: 600;\r\n      margin: 0 0 16px;\r\n      letter-spacing: -0.04em;\r\n      color: var(--sd-white);\r\n    }\r\n    .sd-doc-hero p {\r\n      max-width: 780px;\r\n      font-size: 18px;\r\n      line-height: 1.65;\r\n      margin: 0;\r\n      color: rgba(255,255,255,0.84);\r\n    }\r\n    .sd-doc-layout {\r\n      display: grid;\r\n      grid-template-columns: 320px minmax(0, 1fr);\r\n      gap: 24px;\r\n      align-items: start;\r\n    }\r\n    .sd-doc-panel,\r\n    .sd-doc-results-panel {\r\n      background: #161616;\r\n      border: 1px solid rgba(79, 218, 110, 0.25);\r\n      border-radius: 24px;\r\n      box-shadow: 0 18px 50px rgba(0, 0, 0, 0.4);\r\n    }\r\n    .sd-doc-panel {\r\n      padding: 22px;\r\n      position: sticky;\r\n      top: 24px;\r\n    }\r\n    .sd-doc-filter-title {\r\n      font-family: \"Sora\", sans-serif;\r\n      font-size: 18px;\r\n      font-weight: 600;\r\n      margin: 0 0 16px;\r\n      color: #ffffff;\r\n    }\r\n    .sd-doc-search {\r\n      position: relative;\r\n      margin-bottom: 20px;\r\n    }\r\n    .sd-doc-search input {\r\n  width: 100%;\r\n  border: 1px solid rgba(79, 218, 110, 0.35);\r\n  border-radius: 999px;\r\n  padding: 14px 16px 14px 42px;\r\n  font-size: 14px;\r\n  font-family: \"Plus Jakarta Sans\", sans-serif;\r\n\r\n  background: #1e1e1e !important;\r\n  color: #ffffff !important;\r\n  -webkit-text-fill-color: #ffffff !important;\r\n  caret-color: #4FDA6E;\r\n\r\n  outline: none;\r\n}\r\n\r\n.sd-doc-search input::placeholder {\r\n  color: rgba(255, 255, 255, 0.55) !important;\r\n  -webkit-text-fill-color: rgba(255, 255, 255, 0.55) !important;\r\n  opacity: 1;\r\n}\r\n\r\n.sd-doc-search input:focus {\r\n  background: #1e1e1e !important;\r\n  color: #ffffff !important;\r\n  -webkit-text-fill-color: #ffffff !important;\r\n  border-color: #4FDA6E;\r\n  box-shadow: 0 0 0 4px rgba(79, 218, 110, 0.17);\r\n}\r\n\r\n\/* Prevent browser autofill\/search styling from changing the text *\/\r\n.sd-doc-search input:-webkit-autofill,\r\n.sd-doc-search input:-webkit-autofill:hover,\r\n.sd-doc-search input:-webkit-autofill:focus {\r\n  -webkit-text-fill-color: #ffffff !important;\r\n  caret-color: #4FDA6E;\r\n  -webkit-box-shadow: 0 0 0 1000px #1e1e1e inset !important;\r\n  box-shadow: 0 0 0 1000px #1e1e1e inset !important;\r\n}\r\n    }\r\n    .sd-doc-search-icon {\r\n      position: absolute;\r\n      left: 16px;\r\n      top: 50%;\r\n      transform: translateY(-50%);\r\n      color: #ffffff;\r\n      font-size: 16px;\r\n      line-height: 1;\r\n    }\r\n    .sd-doc-filter-group {\r\n      border-top: 1px solid rgba(79, 218, 110, 0.2);\r\n      padding-top: 18px;\r\n      margin-top: 18px;\r\n    }\r\n    .sd-doc-filter-group:first-of-type {\r\n      border-top: none;\r\n      padding-top: 0;\r\n      margin-top: 0;\r\n    }\r\n    .sd-doc-filter-group label.sd-doc-group-label {\r\n      display: block;\r\n      font-family: \"Sora\", sans-serif;\r\n      font-size: 13px;\r\n      font-weight: 600;\r\n      color: #ffffff;\r\n      margin-bottom: 10px;\r\n    }\r\n    .sd-doc-check {\r\n      display: flex;\r\n      align-items: center;\r\n      gap: 10px;\r\n      margin: 9px 0;\r\n      cursor: pointer;\r\n      font-size: 14px;\r\n      color: #ffffff;\r\n      user-select: none;\r\n    }\r\n    .sd-doc-check input {\r\n      accent-color: var(--sd-green);\r\n      width: 16px;\r\n      height: 16px;\r\n      flex: 0 0 auto;\r\n    }\r\n    .sd-doc-check span {\r\n      line-height: 1.35;\r\n    }\r\n    .sd-doc-reset {\r\n      width: 100%;\r\n      margin-top: 20px;\r\n      border: 2px solid #4FDA6E;\r\n      background: transparent;\r\n      color: #4FDA6E;\r\n      border-radius: 100px;\r\n      padding: 12px 16px;\r\n      font-family: \"Sora\", sans-serif;\r\n      font-weight: 600;\r\n      font-size: 14px;\r\n      cursor: pointer;\r\n      transition: 0.2s ease;\r\n    }\r\n    .sd-doc-reset:hover {\r\n      background: #4FDA6E;\r\n      color: #101010;\r\n    }\r\n    .sd-doc-results-panel {\r\n      padding: 24px;\r\n      min-width: 0;\r\n    }\r\n    .sd-doc-toolbar {\r\n      display: flex;\r\n      justify-content: space-between;\r\n      gap: 16px;\r\n      align-items: center;\r\n      margin-bottom: 22px;\r\n      flex-wrap: wrap;\r\n    }\r\n    .sd-doc-count {\r\n      font-family: \"Sora\", sans-serif;\r\n      font-size: 16px;\r\n      font-weight: 600;\r\n      color: #ffffff;\r\n    }\r\n    .sd-doc-sort {\r\n      display: flex;\r\n      align-items: center;\r\n      gap: 10px;\r\n      color: #ffffff;\r\n      font-size: 14px;\r\n    }\r\n    .sd-doc-sort select {\r\n      border: 1px solid rgba(79, 218, 110, 0.35);\r\n      border-radius: 999px;\r\n      padding: 10px 14px;\r\n      font-family: \"Plus Jakarta Sans\", sans-serif;\r\n      background: #1e1e1e;\r\n      color: #ffffff;\r\n      outline: none;\r\n    }\r\n    .sd-doc-grid {\r\n      display: grid;\r\n      grid-template-columns: repeat(2, minmax(0, 1fr));\r\n      gap: 18px;\r\n    }\r\n    .sd-doc-card {\r\n      border: 2px solid #4FDA6E;\r\n      border-radius: 22px;\r\n      background: #1a1a1a;\r\n      padding: 20px;\r\n      display: flex;\r\n      flex-direction: column;\r\n      min-height: 100%;\r\n      transition: 0.2s ease;\r\n      position: relative;\r\n      overflow: hidden;\r\n    }\r\n    .sd-doc-card:hover {\r\n      transform: translateY(-3px);\r\n      border-color: #4FDA6E;\r\n      box-shadow: 0 16px 36px rgba(79, 218, 110, 0.15);\r\n    }\r\n    .sd-doc-card-top {\r\n      display: flex;\r\n      gap: 14px;\r\n      align-items: flex-start;\r\n      margin-bottom: 14px;\r\n    }\r\n    .sd-doc-icon {\r\n      width: 46px;\r\n      height: 46px;\r\n      border-radius: 14px;\r\n      background: rgba(79, 218, 110, 0.15);\r\n      color: #4FDA6E;\r\n      display: flex;\r\n      align-items: center;\r\n      justify-content: center;\r\n      font-size: 22px;\r\n      flex: 0 0 auto;\r\n    }\r\n    .sd-doc-card h2 {\r\n      font-family: \"Sora\", sans-serif;\r\n      font-size: 18px;\r\n      line-height: 1.25;\r\n      font-weight: 600;\r\n      margin: 0 0 8px;\r\n      color: #ffffff;\r\n    }\r\n    .sd-doc-badges {\r\n      display: flex;\r\n      flex-wrap: wrap;\r\n      gap: 6px;\r\n      margin-bottom: 12px;\r\n    }\r\n    .sd-doc-badge {\r\n      display: inline-flex;\r\n      align-items: center;\r\n      border-radius: 999px;\r\n      padding: 5px 9px;\r\n      font-size: 12px;\r\n      font-weight: 700;\r\n      line-height: 1;\r\n      background: rgba(255, 255, 255, 0.08);\r\n      color: #ffffff;\r\n    }\r\n    .sd-doc-desc {\r\n      color: #ffffff;\r\n      font-size: 14px;\r\n      line-height: 1.6;\r\n      margin: 0 0 16px;\r\n    }\r\n    .sd-doc-meta {\r\n      display: grid;\r\n      grid-template-columns: 1fr 1fr;\r\n      gap: 8px 12px;\r\n      margin-top: auto;\r\n      padding-top: 12px;\r\n      border-top: 1px solid rgba(79, 218, 110, 0.2);\r\n      font-size: 13px;\r\n      color: #ffffff;\r\n    }\r\n    .sd-doc-meta strong {\r\n      display: block;\r\n      font-size: 11px;\r\n      text-transform: uppercase;\r\n      letter-spacing: 0.04em;\r\n      color: #ffffff;\r\n      margin-bottom: 2px;\r\n      font-family: \"Sora\", sans-serif;\r\n    }\r\n    .sd-doc-actions {\r\n      display: flex;\r\n      gap: 10px;\r\n      flex-wrap: wrap;\r\n      margin-top: 18px;\r\n    }\r\n    .sd-doc-btn {\r\n      display: inline-flex;\r\n      align-items: center;\r\n      justify-content: center;\r\n      min-height: 44px;\r\n      padding: 12px 18px;\r\n      border-radius: 100px;\r\n      font-family: \"Sora\", sans-serif;\r\n      font-weight: 600;\r\n      font-size: 14px;\r\n      text-decoration: none !important;\r\n      transition: 0.2s ease;\r\n      border: 2px solid #4FDA6E;\r\n      line-height: 1;\r\n    }\r\n    .sd-doc-btn-primary {\r\n      background: transparent;\r\n      color: #4FDA6E !important;\r\n    }\r\n    .sd-doc-btn-primary:hover {\r\n      background: #4FDA6E;\r\n      color: #101010 !important;\r\n    }\r\n    .sd-doc-btn-secondary {\r\n      background: transparent;\r\n      color: #4FDA6E !important;\r\n    }\r\n    .sd-doc-btn-secondary:hover {\r\n      background: #4FDA6E;\r\n      color: #101010 !important;\r\n    }\r\n    .sd-doc-empty {\r\n      display: none;\r\n      border: 1px dashed rgba(79, 218, 110, 0.3);\r\n      border-radius: 22px;\r\n      padding: 32px;\r\n      text-align: center;\r\n      color: #ffffff;\r\n      background: #161616;\r\n    }\r\n    .sd-doc-empty h3 {\r\n      font-family: \"Sora\", sans-serif;\r\n      color: #ffffff;\r\n      margin: 0 0 8px;\r\n      font-size: 20px;\r\n    }\r\n    .sd-doc-empty p {\r\n      margin: 0;\r\n      line-height: 1.55;\r\n    }\r\n    @media (max-width: 980px) {\r\n      .sd-doc-layout {\r\n        grid-template-columns: 1fr;\r\n      }\r\n      .sd-doc-panel {\r\n        position: static;\r\n      }\r\n      .sd-doc-grid {\r\n        grid-template-columns: 1fr;\r\n      }\r\n    }\r\n    @media (max-width: 640px) {\r\n      .sd-doc-hub {\r\n        padding: 32px 14px;\r\n      }\r\n      .sd-doc-hero {\r\n        padding: 34px 22px;\r\n        border-radius: 22px;\r\n        min-height: 280px;\r\n      }\r\n      .sd-doc-results-panel,\r\n      .sd-doc-panel {\r\n        padding: 18px;\r\n        border-radius: 20px;\r\n      }\r\n      .sd-doc-meta {\r\n        grid-template-columns: 1fr;\r\n      }\r\n      .sd-doc-toolbar {\r\n        align-items: stretch;\r\n      }\r\n      .sd-doc-sort {\r\n        width: 100%;\r\n        justify-content: space-between;\r\n      }\r\n      .sd-doc-sort select {\r\n        flex: 1;\r\n      }\r\n    }\r\n  <\/style>\r\n  <div class=\"sd-doc-wrap\">\r\n    <header class=\"sd-doc-hero\">\r\n      <div class=\"sd-doc-hero-inner\">\r\n       <h1>Clean Power VFD Documentation Hub<\/h1>\r\n        <p>\r\n          Access SmartD technical documents, online guides, downloadable files, application notes,\r\n          certification resources, protocol tables, and media from one searchable library.\r\n        <\/p>\r\n      <\/div>\r\n    <\/header>\r\n    <div class=\"sd-doc-layout\">\r\n      <aside class=\"sd-doc-panel\" aria-label=\"Documentation filters\">\r\n        <p class=\"sd-doc-filter-title\"><b>Search and filter<\/b><\/p>\r\n        <div class=\"sd-doc-search\">\r\n          <span class=\"sd-doc-search-icon\">\u2315<\/span>\r\n          <input\r\n            id=\"sdDocSearch\"\r\n            type=\"search\"\r\n            placeholder=\"Search by title, model, topic...\"\r\n            aria-label=\"Search documentation\"\r\n          \/>\r\n        <\/div>\r\n        <div class=\"sd-doc-filter-group\">\r\n          <label class=\"sd-doc-group-label\">Category<\/label>\r\n          <label class=\"sd-doc-check\">\r\n            <input type=\"checkbox\" name=\"category\" value=\"user-guide\">\r\n            <span>User Guide<\/span>\r\n          <\/label>\r\n          <label class=\"sd-doc-check\">\r\n            <input type=\"checkbox\" name=\"category\" value=\"datasheet\">\r\n            <span>Datasheets<\/span>\r\n          <\/label>\r\n          <label class=\"sd-doc-check\">\r\n            <input type=\"checkbox\" name=\"category\" value=\"application-note\">\r\n            <span>Application Notes<\/span>\r\n          <\/label>\r\n          <label class=\"sd-doc-check\">\r\n            <input type=\"checkbox\" name=\"category\" value=\"certification\">\r\n            <span>Certifications<\/span>\r\n          <\/label>\r\n          <label class=\"sd-doc-check\">\r\n            <input type=\"checkbox\" name=\"category\" value=\"technical-note\">\r\n            <span>Technical Notes<\/span>\r\n          <\/label>\r\n          <label class=\"sd-doc-check\">\r\n            <input type=\"checkbox\" name=\"category\" value=\"protocol\">\r\n            <span>Protocol Tables<\/span>\r\n          <\/label>\r\n          <label class=\"sd-doc-check\">\r\n            <input type=\"checkbox\" name=\"category\" value=\"engineering-spec\">\r\n            <span>Engineering Specs<\/span>\r\n          <\/label>\r\n        <\/div>\r\n        <div class=\"sd-doc-filter-group\">\r\n          <label class=\"sd-doc-group-label\">Language<\/label>\r\n          <label class=\"sd-doc-check\">\r\n            <input type=\"checkbox\" name=\"language\" value=\"EN\">\r\n            <span>English<\/span>\r\n          <\/label>\r\n          <label class=\"sd-doc-check\">\r\n            <input type=\"checkbox\" name=\"language\" value=\"FR\">\r\n            <span>French<\/span>\r\n          <\/label>\r\n          <label class=\"sd-doc-check\">\r\n            <input type=\"checkbox\" name=\"language\" value=\"MULTI\">\r\n            <span>Multi-language \/ Not applicable<\/span>\r\n          <\/label>\r\n        <\/div>\r\n        <div class=\"sd-doc-filter-group\">\r\n          <label class=\"sd-doc-group-label\">Access<\/label>\r\n          <label class=\"sd-doc-check\">\r\n            <input type=\"checkbox\" name=\"access\" value=\"public\">\r\n            <span>Public<\/span>\r\n          <\/label>\r\n          <label class=\"sd-doc-check\">\r\n            <input type=\"checkbox\" name=\"access\" value=\"customer\">\r\n            <span>Customer<\/span>\r\n          <\/label>\r\n          <label class=\"sd-doc-check\">\r\n            <input type=\"checkbox\" name=\"access\" value=\"partner\">\r\n            <span>Partner<\/span>\r\n          <\/label>\r\n        <\/div>\r\n        <button class=\"sd-doc-reset\" type=\"button\" id=\"sdDocReset\">Reset filters<\/button>\r\n      <\/aside>\r\n      <main class=\"sd-doc-results-panel\">\r\n        <div class=\"sd-doc-toolbar\">\r\n          <div class=\"sd-doc-count\" id=\"sdDocCount\">Loading resources...<\/div>\r\n          <label class=\"sd-doc-sort\">\r\n            <span>Sort by<\/span>\r\n            <select id=\"sdDocSort\" aria-label=\"Sort documentation\">\r\n              <option value=\"featured\">Featured first<\/option>\r\n              <option value=\"title\">Title A-Z<\/option>\r\n              <option value=\"category\">Category<\/option>\r\n              <option value=\"updated\">Most recent<\/option>\r\n            <\/select>\r\n          <\/label>\r\n        <\/div>\r\n        <div class=\"sd-doc-grid\" id=\"sdDocGrid\"><\/div>\r\n        <div class=\"sd-doc-empty\" id=\"sdDocEmpty\">\r\n          <h3>No resource found<\/h3>\r\n          <p>Try another keyword or remove one filter.<\/p>\r\n        <\/div>\r\n      <\/main>\r\n    <\/div>\r\n  <\/div>\r\n  <script>\r\n    const sdDocuments = [\r\n      {\r\n        title: \"Clean Power VFD User Guide \u2014 Online\",\r\n        description: \"Latest online user guide for installation, commissioning, configuration, operation, alarms, and maintenance.\",\r\n        type: \"online\",\r\n        category: \"user-guide\",\r\n        language: \"EN\",\r\n        access: \"public\",\r\n        format: \"Online guide\",\r\n        updated: \"2026-02-13\",\r\n        tags: [\"user guide\", \"installation\", \"commissioning\", \"alarms\", \"maintenance\", \"Clean Power VFD\"],\r\n        url: \"https:\/\/smartd.clickhelp.co\/articles\/#!clean-power-vfd-publication\/home\",\r\n        secondaryUrl: \"https:\/\/services.smartd.co\/wp-content\/uploads\/dlm_uploads\/2026\/04\/UG_CleanPowerVFD_OnlineMirror_En_V20260213.pdf\",\r\n        secondaryLabel: \"PDF mirror\",\r\n        featured: true\r\n      },\r\n      {\r\n        title: \"Clean Power VFD Manuel d'utilisation \u2014 Online\",\r\n        description: \"Guide d'utilisation en ligne actualis\u00e9 pour l'installation, la mise en service, la configuration, l'exploitation, les alarmes et la maintenance.\",\r\n        type: \"online\",\r\n        category: \"user-guide\",\r\n        language: \"FR\",\r\n        access: \"public\",\r\n        format: \"Online guide\",\r\n        updated: \"2026-02-13\",\r\n        tags: [\"user guide\", \"installation\", \"commissioning\", \"alarms\", \"maintenance\", \"Clean Power VFD\"],\r\n        url: \"https:\/\/smartd.clickhelp.co\/articles\/#!clean-power-vfd-manuel-d-utilisation-publication\/accueil\",\r\n        secondaryUrl: \"https:\/\/services.smartd.co\/wp-content\/uploads\/dlm_uploads\/2026\/04\/UG_CleanPowerVFD_OnlineMirror_Fr_V20260316.pdf\",\r\n        secondaryLabel: \"PDF mirror\",\r\n        featured: true\r\n      },\r\n           {\r\n        title: \"Clean Power VFD User Guide \u2014 PDF Mirror\",\r\n        description: \"Offline PDF mirror of the online user guide. Useful for field technicians and commissioning teams working without internet access.\",\r\n        type: \"download\",\r\n        category: \"user-guide\",\r\n        language: \"EN\",\r\n        access: \"public\",\r\n        format: \"PDF\",\r\n        updated: \"2026-02-13\",\r\n        tags: [\"PDF\", \"offline\", \"user guide\", \"field service\", \"commissioning\"],\r\n        url: \"https:\/\/services.smartd.co\/wp-content\/uploads\/dlm_uploads\/2026\/04\/UG_CleanPowerVFD_OnlineMirror_En_V20260213.pdf\",\r\n        featured: true\r\n      },\r\n      {\r\n        title: \"Products Datasheets \u2014 Online Book\",\r\n        description: \"Online specifications book for Clean Power VFD models, ratings, electrical data, and product information.\",\r\n        type: \"online\",\r\n        category: \"datasheet\",\r\n        language: \"EN\",\r\n        access: \"public\",\r\n        format: \"Online book\",\r\n        updated: \"2026-04-01\",\r\n        tags: [\"datasheet\", \"specifications\", \"ratings\", \"part number\", \"Clean Power VFD\"],\r\n        url: \"https:\/\/smartd.clickhelp.co\/articles\/#!products-datasheets-publication\/long-description\",\r\n        secondaryUrl: \"https:\/\/services.smartd.co\/LockedLibrary\/632\/?tmstv=1777986930\",\r\n        secondaryLabel: \"PDF\",\r\n        featured: true\r\n      },\r\n      {\r\n        title: \"Products Datasheets \u2014 PDF Book\",\r\n        description: \"PDF specifications book for Clean Power VFD models, ratings, electrical data, and product information.\",\r\n        type: \"download\",\r\n        category: \"datasheet\",\r\n        language: \"EN\",\r\n        access: \"public\",\r\n        format: \"PDF\",\r\n        updated: \"2026-02-13\",\r\n        tags: [\"datasheet\", \"specifications\", \"ratings\", \"part number\", \"Clean Power VFD\"],\r\n        url: \"https:\/\/services.smartd.co\/LockedLibrary\/632\/?tmstv=1777986930\",\r\n        featured: true\r\n      },\r\n       {\r\n        title: \"SDB-2-2550-A\",\r\n        description: \"PDF specifications for Clean Power VFD, ratings, electrical data, and product information.\",\r\n        type: \"download\",\r\n        category: \"datasheet\",\r\n        language: \"EN\",\r\n        access: \"public\",\r\n        format: \"PDF\",\r\n        updated: \"2026-01-29\",\r\n        tags: [\"datasheet\", \"specifications\", \"ratings\", \"part number\", \"Clean Power VFD\"],\r\n        url: \"https:\/\/services.smartd.co\/LockedLibrary\/613\/?tmstv=1778165924\",\r\n        featured: true\r\n      },\r\n      {\r\n        title: \"SDB-2-2450-A\",\r\n        description: \"PDF specifications for Clean Power VFD, ratings, electrical data, and product information.\",\r\n        type: \"download\",\r\n        category: \"datasheet\",\r\n        language: \"EN\",\r\n        access: \"public\",\r\n        format: \"PDF\",\r\n        updated: \"2026-01-29\",\r\n        tags: [\"datasheet\", \"specifications\", \"ratings\", \"part number\", \"Clean Power VFD\"],\r\n        url: \"https:\/\/services.smartd.co\/LockedLibrary\/610\/?tmstv=1778165924\",\r\n        featured: true\r\n      },\r\n      {\r\n        title: \"SDB-2-2375-A\",\r\n        description: \"PDF specifications for Clean Power VFD, ratings, electrical data, and product information.\",\r\n        type: \"download\",\r\n        category: \"datasheet\",\r\n        language: \"EN\",\r\n        access: \"public\",\r\n        format: \"PDF\",\r\n        updated: \"2026-01-29\",\r\n        tags: [\"datasheet\", \"specifications\", \"ratings\", \"part number\", \"Clean Power VFD\"],\r\n        url: \"https:\/\/services.smartd.co\/LockedLibrary\/603\/?tmstv=1778165924\",\r\n        featured: true\r\n      },\r\n       {\r\n        title: \"SDB-2-2300-A\",\r\n        description: \"PDF specifications for Clean Power VFD, ratings, electrical data, and product information.\",\r\n        type: \"download\",\r\n        category: \"datasheet\",\r\n        language: \"EN\",\r\n        access: \"public\",\r\n        format: \"PDF\",\r\n        updated: \"2026-01-29\",\r\n        tags: [\"datasheet\", \"specifications\", \"ratings\", \"part number\", \"Clean Power VFD\"],\r\n        url: \"https:\/\/services.smartd.co\/LockedLibrary\/604\/?tmstv=1778165924\",\r\n        featured: true\r\n      },\r\n       {\r\n        title: \"SDB-2-2220-A\",\r\n        description: \"PDF specifications for Clean Power VFD, ratings, electrical data, and product information.\",\r\n        type: \"download\",\r\n        category: \"datasheet\",\r\n        language: \"EN\",\r\n        access: \"public\",\r\n        format: \"PDF\",\r\n        updated: \"2026-01-29\",\r\n        tags: [\"datasheet\", \"specifications\", \"ratings\", \"part number\", \"Clean Power VFD\"],\r\n        url: \"https:\/\/services.smartd.co\/LockedLibrary\/603\/?tmstv=1778165924\",\r\n        featured: true\r\n      },\r\n      {\r\n        title: \"SDB-2-2185-A\",\r\n        description: \"PDF specifications for Clean Power VFD, ratings, electrical data, and product information.\",\r\n        type: \"download\",\r\n        category: \"datasheet\",\r\n        language: \"EN\",\r\n        access: \"public\",\r\n        format: \"PDF\",\r\n        updated: \"2026-01-29\",\r\n        tags: [\"datasheet\", \"specifications\", \"ratings\", \"part number\", \"Clean Power VFD\"],\r\n        url: \"https:\/\/services.smartd.co\/LockedLibrary\/600\/?tmstv=1778165924\",\r\n        featured: true\r\n      },\r\n       {\r\n        title: \"SDB-2-2150-A\",\r\n        description: \"PDF specifications for Clean Power VFD, ratings, electrical data, and product information.\",\r\n        type: \"download\",\r\n        category: \"datasheet\",\r\n        language: \"EN\",\r\n        access: \"public\",\r\n        format: \"PDF\",\r\n        updated: \"2026-01-29\",\r\n        tags: [\"datasheet\", \"specifications\", \"ratings\", \"part number\", \"Clean Power VFD\"],\r\n        url: \"https:\/\/services.smartd.co\/LockedLibrary\/597\/?tmstv=1778165924\",\r\n        featured: true\r\n      },\r\n       {\r\n        title: \"SDB-1-2450-A\",\r\n        description: \"PDF specifications for Clean Power VFD, ratings, electrical data, and product information.\",\r\n        type: \"download\",\r\n        category: \"datasheet\",\r\n        language: \"EN\",\r\n        access: \"public\",\r\n        format: \"PDF\",\r\n        updated: \"2026-01-29\",\r\n        tags: [\"datasheet\", \"specifications\", \"ratings\", \"part number\", \"Clean Power VFD\"],\r\n        url: \"https:\/\/services.smartd.co\/LockedLibrary\/594\/?tmstv=1778165924\",\r\n        featured: true\r\n      },\r\n      {\r\n        title: \"SDB-1-2375-A\",\r\n        description: \"PDF specifications for Clean Power VFD, ratings, electrical data, and product information.\",\r\n        type: \"download\",\r\n        category: \"datasheet\",\r\n        language: \"EN\",\r\n        access: \"public\",\r\n        format: \"PDF\",\r\n        updated: \"2026-01-29\",\r\n        tags: [\"datasheet\", \"specifications\", \"ratings\", \"part number\", \"Clean Power VFD\"],\r\n        url: \"https:\/\/services.smartd.co\/LockedLibrary\/591\/?tmstv=1778165924\",\r\n        featured: true\r\n      },\r\n      {\r\n        title: \"SDB-1-2300-A\",\r\n        description: \"PDF specifications for Clean Power VFD, ratings, electrical data, and product information.\",\r\n        type: \"download\",\r\n        category: \"datasheet\",\r\n        language: \"EN\",\r\n        access: \"public\",\r\n        format: \"PDF\",\r\n        updated: \"2026-01-29\",\r\n        tags: [\"datasheet\", \"specifications\", \"ratings\", \"part number\", \"Clean Power VFD\"],\r\n        url: \"https:\/\/services.smartd.co\/LockedLibrary\/588\/?tmstv=1778165924\",\r\n        featured: true\r\n      },\r\n      {\r\n        title: \"SDB-1-2220-AL\",\r\n        description: \"PDF specifications for Clean Power VFD, ratings, electrical data, and product information.\",\r\n        type: \"download\",\r\n        category: \"datasheet\",\r\n        language: \"EN\",\r\n        access: \"public\",\r\n        format: \"PDF\",\r\n        updated: \"2026-01-29\",\r\n        tags: [\"datasheet\", \"specifications\", \"ratings\", \"part number\", \"Clean Power VFD\"],\r\n        url: \"https:\/\/services.smartd.co\/LockedLibrary\/585\/?tmstv=1778165924\",\r\n        featured: true\r\n      },\r\n      {\r\n        title: \"SDB-1-2220-A\",\r\n        description: \"PDF specifications for Clean Power VFD, ratings, electrical data, and product information.\",\r\n        type: \"download\",\r\n        category: \"datasheet\",\r\n        language: \"EN\",\r\n        access: \"public\",\r\n        format: \"PDF\",\r\n        updated: \"2026-01-29\",\r\n        tags: [\"datasheet\", \"specifications\", \"ratings\", \"part number\", \"Clean Power VFD\"],\r\n        url: \"https:\/\/services.smartd.co\/LockedLibrary\/582\/?tmstv=1778165924\",\r\n        featured: true\r\n      },\r\n      {\r\n        title: \"SDB-1-2185-A\",\r\n        description: \"PDF specifications for Clean Power VFD, ratings, electrical data, and product information.\",\r\n        type: \"download\",\r\n        category: \"datasheet\",\r\n        language: \"EN\",\r\n        access: \"public\",\r\n        format: \"PDF\",\r\n        updated: \"2026-01-29\",\r\n        tags: [\"datasheet\", \"specifications\", \"ratings\", \"part number\", \"Clean Power VFD\"],\r\n        url: \"https:\/\/services.smartd.co\/LockedLibrary\/579\/?tmstv=1778165924\",\r\n        featured: true\r\n      },\r\n      {\r\n        title: \"SDB-1-2150-A\",\r\n        description: \"PDF specifications for Clean Power VFD, ratings, electrical data, and product information.\",\r\n        type: \"download\",\r\n        category: \"datasheet\",\r\n        language: \"EN\",\r\n        access: \"public\",\r\n        format: \"PDF\",\r\n        updated: \"2026-01-29\",\r\n        tags: [\"datasheet\", \"specifications\", \"ratings\", \"part number\", \"Clean Power VFD\"],\r\n        url: \"https:\/\/services.smartd.co\/LockedLibrary\/576\/?tmstv=1778165924\",\r\n        featured: true\r\n      },\r\n      {\r\n        title: \"SDB-1-2110-A\",\r\n        description: \"PDF specifications for Clean Power VFD, ratings, electrical data, and product information.\",\r\n        type: \"download\",\r\n        category: \"datasheet\",\r\n        language: \"EN\",\r\n        access: \"public\",\r\n        format: \"PDF\",\r\n        updated: \"2026-01-29\",\r\n        tags: [\"datasheet\", \"specifications\", \"ratings\", \"part number\", \"Clean Power VFD\"],\r\n        url: \"https:\/\/services.smartd.co\/LockedLibrary\/573\/?tmstv=1778165924\",\r\n        featured: true\r\n      },\r\n            {\r\n        title: \"Certifications and Compliances \u2014 Overview\",\r\n        description: \"Overview page for Clean Power VFD compliance and certification information.\",\r\n        type: \"online\",\r\n        category: \"certification\",\r\n        language: \"EN\",\r\n        access: \"public\",\r\n        format: \"Online page\",\r\n        updated: \"2026-04-01\",\r\n        tags: [\"certification\", \"compliance\", \"UL\", \"CSA\", \"CE\", \"EMC\"],\r\n        url: \"https:\/\/smartd.clickhelp.co\/articles\/#!clean-power-vfd-publication\/compliances-and-certifications\",\r\n        featured: true\r\n      },\r\n      {\r\n        title: \"SmartD VFD Certification Matrix\",\r\n        description: \"Matrix showing which certifications apply to which Clean Power VFD product models or families.\",\r\n        type: \"online\",\r\n        category: \"certification\",\r\n        language: \"EN\",\r\n        access: \"public\",\r\n        format: \"Online matrix\",\r\n        updated: \"2026-04-01\",\r\n        tags: [\"certification matrix\", \"UL\", \"CSA\", \"CE\", \"product family\", \"model\"],\r\n        url: \"https:\/\/smartd.clickhelp.co\/articles\/#!clean-power-vfd-publication\/smartd-vfd-certification-matrix\",\r\n        featured: true\r\n      },\r\n      {\r\n        title: \"Engineering and Consulting Specifications \u2014 English\",\r\n        description: \"Consulting-ready specification document for engineering projects, design criteria, protections, and operational features.\",\r\n        type: \"download\",\r\n        category: \"engineering-spec\",\r\n        language: \"EN\",\r\n        access: \"public\",\r\n        format: \"DOCX\",\r\n        updated: \"2026-03-16\",\r\n        tags: [\"engineering specification\", \"consulting\", \"ECS\", \"design criteria\", \"specification language\"],\r\n        url: \"https:\/\/services.smartd.co\/LockedLibrary\/990\/?tmstv=1777050221\",\r\n        featured: false\r\n      },\r\n      {\r\n        title: \"Sp\u00e9cifications d'ing\u00e9nierie et de consultation \u2014 Fran\u00e7ais\",\r\n        description: \"Document de sp\u00e9cification pour les projets d'ing\u00e9nierie, les crit\u00e8res de conception, les protections et les fonctions op\u00e9rationnelles.\",\r\n        type: \"download\",\r\n        category: \"engineering-spec\",\r\n        language: \"FR\",\r\n        access: \"public\",\r\n        format: \"DOCX\",\r\n        updated: \"2026-03-16\",\r\n        tags: [\"sp\u00e9cification\", \"ing\u00e9nierie\", \"consultation\", \"ECS\", \"crit\u00e8res de conception\"],\r\n        url: \"https:\/\/services.smartd.co\/LockedLibrary\/993\/?tmstv=1777050221\",\r\n        featured: false\r\n      },\r\n      {\r\n        title: \"Modbus TCP Communication Parameters\",\r\n        description: \"Communication parameter table for Modbus TCP integration with the Clean Power VFD.\",\r\n        type: \"download\",\r\n        category: \"protocol\",\r\n        language: \"MULTI\",\r\n        access: \"public\",\r\n        format: \"XLSX\",\r\n        updated: \"2026-06-18\",\r\n        tags: [\"Modbus TCP\", \"parameters\", \"PLC\", \"registers\", \"communication\"],\r\n        url: \"https:\/\/services.smartd.co\/LockedLibrary\/1396\/?tmstv=1781807541\",\r\n        featured: false\r\n      },\r\n    {\r\n        title: \"BACnet IP Communication Parameters\",\r\n        description: \"BACnet\/IP object list and communication parameters required to integrate the VFD into a building automation system.\",\r\n        type: \"download\",\r\n        category: \"protocol\",\r\n        language: \"MULTI\",\r\n        access: \"public\",\r\n        format: \"XLSX\",\r\n        updated: \"2026-06-18\",\r\n        tags: [\"BACnet IP\", \"parameters\", \"PLC\", \"registers\", \"communication\"],\r\n        url: \"https:\/\/services.smartd.co\/LockedLibrary\/1393\/?tmstv=1781807541\",\r\n        featured: false\r\n      },\r\n       {\r\n        title: \"EtherNet\/IP Electronic Data Sheet (EDS) for S3 VFDs\",\r\n        description: \"EDS file EtherNet\/IP to recognize the device, configure communication, and simplify integration with compatible PLCs and scanners.\",\r\n        type: \"download\",\r\n        category: \"protocol\",\r\n        language: \"MULTI\",\r\n        access: \"public\",\r\n        format: \"Zipped EDS\",\r\n        updated: \"2026-06-18\",\r\n        tags: [\"EtherNet\/IP\", \"parameters\", \"PLC\", \"registers\", \"communication\"],\r\n        url: \"https:\/\/services.smartd.co\/LockedLibrary\/1390\/?tmstv=1781807541\",\r\n        featured: false\r\n      },\r\n       {\r\n        title: \"EtherNet\/IP Electronic Data Sheet (EDS) for S4 VFDs\",\r\n        description: \"EDS file EtherNet\/IP to recognize the device, configure communication, and simplify integration with compatible PLCs and scanners.\",\r\n        type: \"download\",\r\n        category: \"protocol\",\r\n        language: \"MULTI\",\r\n        access: \"public\",\r\n        format: \"Zipped EDS\",\r\n        updated: \"2026-06-18\",\r\n        tags: [\"EtherNet\/IP\", \"parameters\", \"PLC\", \"registers\", \"communication\"],\r\n        url: \"https:\/\/services.smartd.co\/LockedLibrary\/1387\/?tmstv=1781807541\",\r\n        featured: false\r\n      },\r\n\r\n      {\r\n        title: \"SmartD VFD REACH Declaration\",\r\n        description: \"Compliance with the European Union's Registration, Evaluation, Authorisation and Restriction of Chemicals regulation.\",\r\n        type: \"online\",\r\n        category: \"certification\",\r\n        language: \"EN\",\r\n        access: \"public\",\r\n        format: \"PDF\",\r\n        updated: \"2026-04-01\",\r\n        tags: [\"certification\", \"REACH\", \"CE\", \"product family\", \"model\"],\r\n        url: \"https:\/\/services.smartd.co\/wp-content\/uploads\/dlm_uploads\/2026\/04\/SmartD-Reach-Declaration.pdf\",\r\n        featured: true\r\n      },\r\n       {\r\n        title: \"SmartD EU declaration of conformity\",\r\n        description: \"SmartD declaration of compliance to European regulation\",\r\n        type: \"online\",\r\n        category: \"certification\",\r\n        language: \"EN\",\r\n        access: \"public\",\r\n        format: \"PDF\",\r\n        updated: \"2026-04-01\",\r\n        tags: [\"certification\", \"CE\", \"product family\", \"model\"],\r\n        url: \"https:\/\/services.smartd.co\/wp-content\/uploads\/dlm_uploads\/2026\/04\/SmartD-EU-declaration-of-conformity.pdf\",\r\n        featured: true\r\n      },\r\n       {\r\n        title: \"SmartD California Proposition 65\",\r\n        description: \"Product declaration addressing California Proposition 65 chemical exposure warning requirements.\",\r\n        type: \"online\",\r\n        category: \"certification\",\r\n        language: \"EN\",\r\n        access: \"public\",\r\n        format: \"PDF\",\r\n        updated: \"2026-04-01\",\r\n        tags: [\"certification\", \"Proposition 65\", \"product family\", \"model\"],\r\n        url: \"https:\/\/services.smartd.co\/wp-content\/uploads\/dlm_uploads\/2026\/04\/SmartD_DC_Prop65.pdf\",\r\n        featured: true\r\n      },\r\n      {\r\n        title: \"AN009-Fonctionnement de plusieurs moteurs en parall\u00e8le sur un VFD\",\r\n        description: \"utilisation d'un seul variateur pour faire fonctionner plusieurs moteurs en parall\u00e8le, r\u00e9duire l'espace, simplifier le c\u00e2blage et r\u00e9duire les couts.\",\r\n        type: \"online\",\r\n        category: \"application-note\",\r\n        language: \"FR\",\r\n        access: \"public\",\r\n         <!--format: \"online document\",-->\r\n        updated: \"2026-07-24\",\r\n        tags: [\"application-note\", \"installation\", \"commissioning\", \"maintenance\", \"Clean Power VFD\"],\r\n        url: \"https:\/\/smartd.clickhelp.co\/articles\/an009-fonctionnement-de-plusieurs-moteurs-en-parall-le-sur-un-variateur-de-fr-quence\",\r\n        secondaryUrl: \"https:\/\/services.smartd.co\/LockedLibrary\/1978\/?tmstv=1784898744\",\r\n        secondaryLabel: \"download\",\r\n        featured: true\r\n      },\r\n      {\r\n        title: \"AN009-Running several motors in parallel on one VFD\",\r\n        description: \"Using one Clean Power VFD to run several motors in parallel can be a smart way to save space, simplify wiring, and reduce cost\",\r\n        type: \"online\",\r\n        category: \"application-note\",\r\n        language: \"EN\",\r\n        access: \"public\",\r\n         <!--format: \"online document\",-->\r\n        updated: \"2026-07-24\",\r\n        tags: [\"application-note\", \"installation\", \"commissioning\", \"maintenance\", \"Clean Power VFD\"],\r\n        url: \"https:\/\/smartd.clickhelp.co\/articles\/an009-running-several-motors-in-parallel-on-one-vfd\",\r\n        secondaryUrl: \"https:\/\/services.smartd.co\/LockedLibrary\/814\/?tmstv=1784898744\",\r\n        secondaryLabel: \"download\",\r\n        featured: true\r\n      },\r\n\r\n      {\r\n        title: \"AN008-Am\u00e9liorez le contr\u00f4le et r\u00e9duisez les contraintes m\u00e9caniques  gr\u00e2ce aux rampes mulitples\",\r\n        description: \"Le variateur Clean Power VFD prend en charge plusieurs rampes d'acc\u00e9l\u00e9ration et de d\u00e9c\u00e9l\u00e9ration, offrant ainsi un contr\u00f4le accru des profils de vitesse du moteur.\",\r\n        type: \"online\",\r\n        category: \"application-note\",\r\n        language: \"FR\",\r\n        access: \"public\",\r\n         <!--format: \"online document\",-->\r\n        updated: \"2026-07-20\",\r\n        tags: [\"application-note\", \"installation\", \"commissioning\", \"maintenance\", \"Clean Power VFD\"],\r\n        url: \"https:\/\/smartd.clickhelp.co\/articles\/rampes-multiples-pour-am-liorer-le-contr-le-et-r-duire-les-contraintes-m-caniques\",\r\n         secondaryUrl: \"https:\/\/services.smartd.co\/LockedLibrary\/1777\/?tmstv=1784574557\",\r\n        secondaryLabel: \"download\",\r\n        featured: true\r\n      },\r\n      {\r\n        title: \"AN008-Enhance Control and Reduce Stress with Multiple Ramps\",\r\n        description: \"Clean Power VFD supports multiple acceleration and deceleration ramps which provide enhanced control over motor speed profiles\",\r\n        type: \"online\",\r\n        category: \"application-note\",\r\n        language: \"EN\",\r\n        access: \"public\",\r\n         <!--format: \"online document\",-->\r\n        updated: \"2026-07-20\",\r\n        tags: [\"application-note\", \"installation\", \"commissioning\", \"maintenance\", \"Clean Power VFD\"],\r\n        url: \"https:\/\/smartd.clickhelp.co\/articles\/an008-multiple-ramps-to-enhance-control-reduce-mechanical-stress\",\r\n         secondaryUrl: \"https:\/\/services.smartd.co\/LockedLibrary\/1774\/?tmstv=1784574557\",\r\n        secondaryLabel: \"download\",\r\n        featured: true\r\n      },\r\n        {\r\n        title: \"AN007-Mode Urgence Incendie\",\r\n        description: \"Le mode d'urgence incendie (EFM) d'un variateur de fr\u00e9quence (VFD) est un dispositif de s\u00e9curit\u00e9 con\u00e7u pour maintenir en fonctionnement les syst\u00e8mes essentiels, tels que les ventilateurs d'extraction de fum\u00e9e ou les ventilateurs de mise sous pression, en cas d'incendie.\",\r\n        type: \"online\",\r\n        category: \"application-note\",\r\n        language: \"FR\",\r\n        access: \"public\",\r\n         <!--format: \"online document\",-->\r\n        updated: \"2026-07-17\",\r\n        tags: [\"application-note\", \"installation\", \"commissioning\", \"maintenance\", \"Clean Power VFD\"],\r\n        url: \"https:\/\/smartd.clickhelp.co\/articles\/an007-mode-d-urgence-incendie\",\r\n        secondaryUrl: \"https:\/\/services.smartd.co\/LockedLibrary\/1759\/?tmstv=1784307185\",\r\n        secondaryLabel: \"download\",\r\n        featured: true\r\n      },\r\n      {\r\n        title: \"AN007-Emergency Fire mode\",\r\n        description: \"The Emergency Fire Mode (EFM) for a VFD is a safety feature designed to keep critical systems, like smoke extraction fans or pressurization fans, running during a fire event.\",\r\n        type: \"online\",\r\n        category: \"application-note\",\r\n        language: \"EN\",\r\n        access: \"public\",\r\n         <!--format: \"online document\",-->\r\n        updated: \"2025-03-27\",\r\n        tags: [\"application-note\", \"installation\", \"commissioning\", \"maintenance\", \"Clean Power VFD\"],\r\n        url: \"https:\/\/smartd.clickhelp.co\/articles\/an007-emergency-fire-mode\",\r\n        secondaryUrl: \"https:\/\/services.smartd.co\/LockedLibrary\/808\/?tmstv=1776798702\",\r\n        secondaryLabel: \"download\",\r\n        featured: true\r\n      },\r\n\r\n       {\r\n        title: \"AN006-Commande ventilateur et registre de climatisation \",\r\n        description: \"Mise en \u0153uvre de la commande des ventilateurs et des registres d'a\u00e9ration d'un syst\u00e8me CVC \u00e0 l'aide de la fonctionnalit\u00e9 \u00ab Damper \u00bb.\",\r\n        type: \"online\",\r\n        category: \"application-note\",\r\n        language: \"FR\",\r\n        access: \"public\",\r\n        <!--format: \"online document\",-->\r\n        updated: \"2026-07-17-03-28\",\r\n        tags: [\"application-note\", \"installation\", \"commissioning\", \"maintenance\", \"Clean Power VFD\"],\r\n        url:\"https:\/\/smartd.clickhelp.co\/articles\/an006-commande-simple-d-un-ventilateur-et-d-un-registre-de-climatisation\",\r\n       secondaryUrl: \"https:\/\/services.smartd.co\/LockedLibrary\/1729\/?tmstv=1784301234\",\r\n      secondaryLabel: \"download\",\r\n        featured: true\r\n      },\r\n      {\r\n        title: \"AN006-HVAC Fan & Damper Control \",\r\n        description: \"Step-by-step guide to implement HVAC fan and damper control using the Clean Power VFD's embedded Damper functionality. \",\r\n        type: \"online\",\r\n        category: \"application-note\",\r\n        language: \"EN\",\r\n        access: \"public\",\r\n        <!--format: \"online document\",-->\r\n        updated: \"2025-03-28\",\r\n        tags: [\"application-note\", \"installation\", \"commissioning\", \"maintenance\", \"Clean Power VFD\"],\r\n        url:\"https:\/\/smartd.clickhelp.co\/articles\/an006-simple-hvac-fan-damper-control-using-digital-inputs-and-relays\",\r\n       secondaryUrl: \"https:\/\/services.smartd.co\/LockedLibrary\/805\/?tmstv=1777986930\",\r\n      secondaryLabel: \"download\",\r\n        featured: true\r\n      },\r\n      {\r\n        title: \"AN005-Contr\u00f4le de pression avec le PID int\u00e9gr\u00e9 \",\r\n        description: \"Mise en \u0153uvre d'un contr\u00f4le de pression \u00e0 l'aide de la fonctionnalit\u00e9 PID int\u00e9gr\u00e9e au Clean Power VFD. \",\r\n        type: \"online\",\r\n        category: \"application-note\",\r\n        language: \"FR\",\r\n        access: \"public\",\r\n        <!--format: \"online document\",-->\r\n        updated: \"2026-07-17\",\r\n        tags: [\"application-note\", \"installation\", \"commissioning\", \"maintenance\", \"Clean Power VFD\"],\r\n        url:\"https:\/\/smartd.clickhelp.co\/articles\/controle-de-pression-avec-le-regulateur-pid-integre\",\r\n        secondaryUrl: \"https:\/\/services.smartd.co\/LockedLibrary\/1712\/?tmstv=1784301234\",\r\n          secondaryLabel: \"download\",\r\n        featured: true\r\n      },\r\n      {\r\n        title: \"AN005-Optimize Pump Pressure Control with Clean Power VFD's Embedded PID \",\r\n        description: \"A step-by-step guide to implementing pressure control using the Clean Power VFD's embedded PID functionality. \",\r\n        type: \"online\",\r\n        category: \"application-note\",\r\n        language: \"EN\",\r\n        access: \"public\",\r\n            <!--format: \"online document\",-->\r\n        updated: \"2025-03-06\",\r\n        tags: [\"application-note\", \"installation\", \"commissioning\", \"maintenance\", \"Clean Power VFD\"],\r\n        url:\"https:\/\/smartd.clickhelp.co\/articles\/an005_optimize-pump-pressure-control-with-embedded-pid\",\r\n        secondaryUrl: \"https:\/\/services.smartd.co\/LockedLibrary\/802\/?tmstv=1777986930\",\r\n          secondaryLabel: \"download\",\r\n        featured: true\r\n      },\r\n\r\n\r\n     {\r\n        title: \"AN004-Integration to Building Management System using BACnet IP \",\r\n        description: \"How to interface with the Clean Power Variable Frequency Drive (VFD) using BACnet IP over the Ethernet network. \",\r\n        type: \"online\",\r\n        category: \"application-note\",\r\n        language: \"EN\",\r\n        access: \"public\",\r\n        <!--format: \"online document\",-->\r\n        updated: \"2025-03-24\",\r\n        tags: [\"application-note\", \"installation\", \"commissioning\", \"maintenance\", \"Clean Power VFD\"],\r\n         url:\"https:\/\/smartd.clickhelp.co\/articles\/an004-integration-to-building-management-system-using-native-bacnet-ip\",\r\n        secondaryUrl: \"https:\/\/services.smartd.co\/LockedLibrary\/799\/?tmstv=1784215850\",\r\n         secondaryLabel: \"download\",\r\n        featured: true\r\n      },\r\n      {\r\n       title: \"AN004-Int\u00e9gration au Syst\u00e8me de Gestion de B\u00e2timents avec BACnet IP \",\r\n        description: \"comment interfacer le Clean Power VFD en utilisant BACnet IP sur le r\u00e9seau Ethernet.. \",\r\n        type: \"online\",\r\n        category: \"application-note\",\r\n        language: \"FR\",\r\n        access: \"public\",\r\n        <!--format: \"online document\",-->\r\n        updated: \"2026-07-01\",\r\n        tags: [\"application-note\", \"installation\", \"commissioning\", \"maintenance\", \"Clean Power VFD\"],\r\n         url:\"https:\/\/smartd.clickhelp.co\/articles\/an004-integration-au-systeme-de-gestion-de-batiments-avec-bacnet-ip\",\r\n        secondaryUrl: \"https:\/\/services.smartd.co\/LockedLibrary\/1607\/?tmstv=1784216075\",\r\n         secondaryLabel: \"download\",\r\n        featured: true\r\n      },\r\n\r\n\r\n          {\r\n        title: \"AN003-Connecting the Clean Power VFD to the Ethernet network \",\r\n        description: \"How to interface with the Clean Power Variable Frequency Drive (VFD) over the Ethernet network. \",\r\n        type: \"online\",\r\n        category: \"application-note\",\r\n        language: \"EN\",\r\n        access: \"public\",\r\n        <!--format: \"online document\",-->\r\n        updated: \"2026-06-17\",\r\n        tags: [\"application-note\", \"installation\", \"commissioning\", \"maintenance\", \"Clean Power VFD\"],\r\n        url:\"https:\/\/smartd.clickhelp.co\/articles\/an003-connecting-clean-power-vfd-to-ethernet-network\",\r\n        secondaryUrl: \"https:\/\/services.smartd.co\/LockedLibrary\/391\/?tmstv=1784213714\",\r\n        secondaryLabel: \"download\",\r\n        featured: true\r\n         },\r\n         {\r\n        title: \"AN003-Connecter le Clean Power VFD au r\u00e9seau Ethernet\",\r\n        description: \"Comment connecter le Clean Power VFD via le r\u00e9seau Ethernet.\",\r\n        type: \"online\",\r\n        category: \"application-note\",\r\n        language: \"FR\",\r\n        access: \"public\",\r\n        <!--format: \"online document\",-->\r\n        updated: \"2025-06-17\",\r\n        tags: [\"application-note\", \"installation\", \"commissioning\", \"maintenance\", \"Clean Power VFD\"],\r\n        url:\"https:\/\/smartd.clickhelp.co\/articles\/an003-connecter-le-clean-power-vfd-au-r-seau-ethernet\",\r\n        secondaryUrl: \"https:\/\/services.smartd.co\/LockedLibrary\/1305\/?tmstv=1784213714\",\r\n        secondaryLabel: \"download\",\r\n        featured: true\r\n         },\r\n      {\r\n        title: \"AN002-Clean Power VFD & PLC using Modbus TCP\",\r\n        description: \"Step by step integration of the Clean Power VFD with a Programmable Logic Controller (PLC) using Modbus TCP\",\r\n        type: \"online\",\r\n        category: \"application-note\",\r\n        language: \"EN\",\r\n        access: \"public\",\r\n        <!--format: \"online document\",-->\r\n        updated: \"2026-05-08\",\r\n        tags: [\"application-note\", \"installation\", \"commissioning\", \"maintenance\", \"Clean Power VFD\",\"Modbus TCP\"],\r\n        url: \"https:\/\/smartd.clickhelp.co\/articles\/an002-control-a-clean-power-vfd-with-plc-using-modbus-tcp\",\r\n        secondaryUrl: \"https:\/\/services.smartd.co\/LockedLibrary\/1183\/?tmstv=17842130985\",\r\n        secondaryLabel: \"download\",\r\n        featured: true\r\n      },\r\n      {\r\n        title: \"AN002-Clean Power VFD & PLC utilisant Modbus TCP\",\r\n        description: \"Int\u00e9gration \u00e9tape par \u00e9tape du variateur Clean Power VFD \u00e0 un automate programmable (PLC) via Modbus TCP\",\r\n        type: \"online\",\r\n        category: \"application-note\",\r\n        language: \"FR\",\r\n        access: \"public\",\r\n         <!--format: \"online document\",-->\r\n        updated: \"2026-05-08\",\r\n        tags: [\"application-note\", \"installation\", \"commissioning\", \"maintenance\", \"Clean Power VFD\",\"Modbus TCP\"],\r\n        url: \"https:\/\/smartd.clickhelp.co\/articles\/an002-contr-ler-le-clean-power-vfd-avec-un-plc-connect-via-modbus-tcp\",\r\n        secondaryUrl: \"https:\/\/services.smartd.co\/LockedLibrary\/1223\/?tmstv=178421309\",\r\n        secondaryLabel: \"download\",\r\n        featured: true\r\n      },\r\n      {\r\n        title: \"AN001-Speed Control with Clean Power VFD and a PLC\",\r\n        description: \"This application note explains how to control a Clean Power VFD from a PLC for speed-control applications.\",\r\n        type: \"online\",\r\n        category: \"application-note\",\r\n        language: \"EN\",\r\n        access: \"public\",\r\n        <!--format: \"online document\",-->\r\n        updated: \"2026-06-15\",\r\n        tags: [\"application-note\", \"installation\", \"commissioning\", \"maintenance\", \"Clean Power VFD\"],\r\n        url: \"https:\/\/smartd.clickhelp.co\/articles\/an001-speed-control-with-clean-power-vfd-plc\",\r\n        secondaryUrl: \"https:\/\/services.smartd.co\/LockedLibrary\/1177\/?tmstv=1779723555\",\r\n        secondaryLabel: \"download\",\r\n        featured: true\r\n      },\r\n       {\r\n        title: \"AN001-Contr\u00f4le de vitesse avec Clean Power VFD et un PLC\",\r\n        description: \"Cette note d'application explique comment commander un variateur Clean Power VFD \u00e0 partir d'un automate programmable pour des applications de r\u00e9gulation de vitesse.\",\r\n        type: \"online\",\r\n        category: \"application-note\",\r\n        language: \"FR\",\r\n        access: \"public\",\r\n        <!--format: \"online document\",-->\r\n        updated: \"2026-06-15\",\r\n        tags: [\"application-note\", \"installation\", \"commissioning\", \"maintenance\", \"Clean Power VFD\"],\r\n        url: \"https:\/\/smartd.clickhelp.co\/articles\/an001-controle-de-vitesse-avec-clean-power-vfd-et-un-plc\",\r\n        secondaryUrl: \"https:\/\/services.smartd.co\/LockedLibrary\/1280\/?tmstv=1781533631\",\r\n        secondaryLabel: \"download\",\r\n        featured: true\r\n      },\r\n       {\r\n        title: \"TN-Efficiency Braking without braking resistor\",\r\n        description: \"This technical note demonstrates the Clean Power VFD regenerative braking through tests.\",\r\n        type: \"download\",\r\n        category: \"technical-note\",\r\n        language: \"EN\",\r\n        access: \"public\",\r\n        format: \"PDF\",\r\n        updated: \"2026-08-31\",\r\n        tags: [\"technical-note\", \"Braking\", \"Braking resistor\", \"regenerative braking\", \"Clean Power VFD\"],\r\n        url: \"https:\/\/services.smartd.co\/LockedLibrary\/3004\/?tmstv=1789394287\",\r\n        featured: true\r\n      },\r\n       {\r\n        title: \"TN-Freinage \u00e0 haute efficacit\u00e9 sans r\u00e9sistance de freinage\",\r\n        description: \"Cette note technique pr\u00e9sente le freinage r\u00e9g\u00e9n\u00e9ratif du Clean Power VFD \u00e0 travers une s\u00e9rie d'essais.\",\r\n        type: \"download\",\r\n        category: \"technical-note\",\r\n        language: \"FR\",\r\n        access: \"public\",\r\n        format: \"PDF\",\r\n        updated: \"2026-08-31\",\r\n        tags: [\"note-technique\", \"freinage\", \"resistance de freinage\", \"freinage r\u00e9g\u00e9n\u00e9ratif\", \"Clean Power VFD\"],\r\n        url: \"https:\/\/services.smartd.co\/LockedLibrary\/3007\/?tmstv=1789394287\",\r\n        featured: true\r\n      },\r\n     {\r\n        title: \"TN-Harmonics and IEEE 519 Compliance at the PCC\",\r\n        description: \"This technical note presents the low-harmonic performance test results on the input side.\",\r\n        type: \"download\",\r\n        category: \"technical-note\",\r\n        language: \"EN\",\r\n        access: \"public\",\r\n        format: \"PDF\",\r\n        updated: \"2026-09-03\",\r\n        tags: [\"technical-note\", \"THDi\", \"low harmonic\", \"IEEE519\", \"Clean Power VFD\"],\r\n        url: \"https:\/\/services.smartd.co\/LockedLibrary\/3013\/?tmstv=1789394287\",\r\n        featured: true\r\n      },\r\n       {\r\n        title: \"TN-Harmoniques et conformit\u00e9 \u00e0 la norme IEEE 519 au point de raccordement au r\u00e9seau (PCC)\",\r\n        description: \"Cette note technique pr\u00e9sente les r\u00e9sultats des essais de performances en mati\u00e8re de faibles harmoniques du c\u00f4t\u00e9 de l'entr\u00e9e.\",\r\n        type: \"download\",\r\n        category: \"technical-note\",\r\n        language: \"FR\",\r\n        access: \"public\",\r\n        format: \"PDF\",\r\n        updated: \"2026-09-03\",\r\n        tags: [\"note-technique\", \"THDi\", \"faibles harmoniques\", \"IEEE519\", \"Clean Power VFD\"],\r\n        url: \"https:\/\/services.smartd.co\/LockedLibrary\/3016\/?tmstv=1789394287\",\r\n        featured: true\r\n      }, \r\n       {\r\n        title: \"TN-Protect your motor, cable and bearing without external dV\/dt or sinewave filter\",\r\n        description: \"With sinusoidal output, the Clean Power VFD eliminates external motor protection filters.\",\r\n        type: \"download\",\r\n        category: \"technical-note\",\r\n        language: \"EN\",\r\n        access: \"public\",\r\n        format: \"PDF\",\r\n        updated: \"2026-09-04\",\r\n        tags: [\"technical-note\", \"sinewave\", \"filter-less\", \"PWM drawbacks\", \"Clean Power VFD\"],\r\n        url: \"https:\/\/services.smartd.co\/LockedLibrary\/3025\/?tmstv=1789394287\",\r\n        featured: true\r\n      },\r\n       {\r\n        title: \"TN-Prot\u00e9gez votre moteur, votre c\u00e2ble et votre roulement sans filtre dV\/dt ni filtre sinuso\u00efdal externe\",\r\n        description: \"Gr\u00e2ce \u00e0 sa sortie sinuso\u00efdale, le Clean Power VFD permet de se passer de filtres de protection externes pour le moteur.\",\r\n        type: \"download\",\r\n        category: \"technical-note\",\r\n        language: \"FR\",\r\n        access: \"public\",\r\n        format: \"PDF\",\r\n        updated: \"2026-09-04\",\r\n        tags: [\"note-technique\", \"onde sinuso\u00efdale\", \"sans filtre\", \"Inconv\u00e9nients du PWM\", \"Clean Power VFD\"],\r\n        url: \"https:\/\/services.smartd.co\/LockedLibrary\/3028\/?tmstv=1789394287\",\r\n        featured: true\r\n      }, \r\n      {\r\n        title: \"TN-Smarter Energy Use via High Power Factor\",\r\n        description: \"Near-Unity Power Factor: Low harmonic distortion optimizes efficiency and reduces energy costs.\",\r\n        type: \"download\",\r\n        category: \"technical-note\",\r\n        language: \"EN\",\r\n        access: \"public\",\r\n        format: \"PDF\",\r\n        updated: \"2026-09-08\",\r\n        tags: [\"technical-note\", \"power factor\", \"Energy costs\", \"Clean Power VFD\"],\r\n        url: \"https:\/\/services.smartd.co\/LockedLibrary\/3038\/?tmstv=1789394287\",\r\n        featured: true\r\n      },\r\n       {\r\n        title: \"TN-Utilisation plus intelligente de l'\u00e9nergie gr\u00e2ce \u00e0 un facteur de puissance \u00e9lev\u00e9\",\r\n        description: \"Facteur de puissance proche de l'unit\u00e9 : la faible distorsion harmonique optimise le rendement et r\u00e9duit les co\u00fbts \u00e9nerg\u00e9tiques.\",\r\n        type: \"download\",\r\n        category: \"technical-note\",\r\n        language: \"FR\",\r\n        access: \"public\",\r\n        format: \"PDF\",\r\n        updated: \"2026-09-08\",\r\n        tags: [\"note-technique\", \"facteur de puissance\", \"Co\u00fbts \u00e9nerg\u00e9tiques\", \"cos phi\", \"Clean Power VFD\"],\r\n        url: \"https:\/\/services.smartd.co\/LockedLibrary\/3041\/?tmstv=1789394287\",\r\n        featured: true\r\n      }, \r\n      \r\n      \r\n      \r\n      {\r\n        title: \"Getting Started Guide\",\r\n        description: \"A practical first-use guide that walks technicians through the essential steps to prepare, configure, commission, and verify a Clean Power VFD safely.\",\r\n        type: \"online\",\r\n        category: \"user-guide\",\r\n        language: \"EN\",\r\n        access: \"public\",\r\n        format: \"Online guide\",\r\n        updated: \"2026-06-11\",\r\n        tags: [\"user guide\", \"getting Started\",\"installation\", \"commissioning\", \"alarms\", \"maintenance\", \"Clean Power VFD\"],\r\n        url: \"https:\/\/smartd.clickhelp.co\/articles\/getting-started-with-clean-power-vfd-publication\",\r\n        secondaryUrl: \"https:\/\/services.smartd.co\/LockedLibrary\/1247\/?tmstv=1781200462\",\r\n        secondaryLabel: \"download PDF\",\r\n        featured: true\r\n      },\r\n      {\r\n        title: \"Guide de d\u00e9marrage\",\r\n        description: \"Un guide pratique de premi\u00e8re utilisation qui accompagne les techniciens dans les \u00e9tapes essentielles pour pr\u00e9parer, configurer, mettre en service et v\u00e9rifier un Clean Power VFD en toute s\u00e9curit\u00e9.\",\r\n        type: \"online\",\r\n        category: \"user-guide\",\r\n        language: \"FR\",\r\n        access: \"public\",\r\n        format: \"guide en ligne\",\r\n        updated: \"2026-06-11\",\r\n        tags: [\"manuel utilisateur\",\"premiers pas\", \"installation\", \"commissioning\", \"alarmes\", \"maintenance\", \"Clean Power VFD\"],\r\n        url: \"https:\/\/smartd.clickhelp.co\/articles\/premiers-pas-avec-le-clean-power-vfd\",\r\n        secondaryUrl: \"https:\/\/services.smartd.co\/LockedLibrary\/1250\/?tmstv=1781200462\",\r\n        secondaryLabel: \"T\u00e9l\u00e9charger PDF\",\r\n        featured: true\r\n      },\r\n     ];\r\n    (function () {\r\n      const grid = document.getElementById(\"sdDocGrid\");\r\n      const searchInput = document.getElementById(\"sdDocSearch\");\r\n      const count = document.getElementById(\"sdDocCount\");\r\n      const empty = document.getElementById(\"sdDocEmpty\");\r\n      const reset = document.getElementById(\"sdDocReset\");\r\n      const sort = document.getElementById(\"sdDocSort\");\r\n      const filterInputs = document.querySelectorAll(\".sd-doc-panel input[type='checkbox']\");\r\n      const categoryLabels = {\r\n        \"user-guide\": \"User Guide\",\r\n        \"datasheet\": \"Datasheet\",\r\n        \"application-note\": \"Application Note\",\r\n        \"certification\": \"Certification\",\r\n        \"technical-note\": \"Technical Note\",\r\n        \"protocol\": \"Protocol Table\",\r\n        \"engineering-spec\": \"Engineering Spec\"\r\n      };\r\n      const typeLabels = {\r\n        \"download\": \"Download\",\r\n        \"online\": \"Online\"\r\n      };\r\n      const icons = {\r\n        \"user-guide\": \"\u2630\",\r\n        \"datasheet\": \"\u25a3\",\r\n        \"application-note\": \"\u270e\",\r\n        \"certification\": \"\u2713\",\r\n        \"technical-note\": \"\u2699\",\r\n        \"protocol\": \"\u21c4\",\r\n        \"engineering-spec\": \"\u00a7\"\r\n      };\r\n      function getCheckedValues(name) {\r\n        return Array.from(document.querySelectorAll(`input[name=\"${name}\"]:checked`))\r\n          .map(input => input.value);\r\n      }\r\n      function normalize(value) {\r\n        return String(value || \"\").toLowerCase().trim();\r\n      }\r\n      function matchesFilters(doc) {\r\n        const query = normalize(searchInput.value);\r\n        const selectedTypes = getCheckedValues(\"type\");\r\n        const selectedCategories = getCheckedValues(\"category\");\r\n        const selectedLanguages = getCheckedValues(\"language\");\r\n        const selectedAccess = getCheckedValues(\"access\");\r\n        const searchableText = normalize([\r\n          doc.title,\r\n          doc.description,\r\n          doc.type,\r\n          doc.category,\r\n          doc.language,\r\n          doc.access,\r\n          doc.format,\r\n          ...(doc.tags || [])\r\n        ].join(\" \"));\r\n        const queryMatch = !query || searchableText.includes(query);\r\n        const typeMatch = selectedTypes.length === 0 || selectedTypes.includes(doc.type);\r\n        const categoryMatch = selectedCategories.length === 0 || selectedCategories.includes(doc.category);\r\n        const languageMatch = selectedLanguages.length === 0 || selectedLanguages.includes(doc.language);\r\n        const accessMatch = selectedAccess.length === 0 || selectedAccess.includes(doc.access);\r\n        return queryMatch && typeMatch && categoryMatch && languageMatch && accessMatch;\r\n      }\r\n      function sortDocs(docs) {\r\n        const sorted = [...docs];\r\n        if (sort.value === \"title\") {\r\n          sorted.sort((a, b) => a.title.localeCompare(b.title));\r\n        }\r\n        if (sort.value === \"category\") {\r\n          sorted.sort((a, b) => {\r\n            const cat = categoryLabels[a.category].localeCompare(categoryLabels[b.category]);\r\n            return cat || a.title.localeCompare(b.title);\r\n          });\r\n        }\r\n        if (sort.value === \"updated\") {\r\n          sorted.sort((a, b) => new Date(b.updated || 0) - new Date(a.updated || 0));\r\n        }\r\n        if (sort.value === \"featured\") {\r\n          sorted.sort((a, b) => {\r\n            if (Boolean(a.featured) !== Boolean(b.featured)) {\r\n              return Boolean(b.featured) - Boolean(a.featured);\r\n            }\r\n            return a.title.localeCompare(b.title);\r\n          });\r\n        }\r\n        return sorted;\r\n      }\r\n      function createCard(doc) {\r\n        const article = document.createElement(\"article\");\r\n        article.className = \"sd-doc-card\";\r\n        const icon = icons[doc.category] || \"\u2022\";\r\n        const categoryLabel = categoryLabels[doc.category] || doc.category;\r\n        const typeLabel = typeLabels[doc.type] || doc.type;\r\n        const typeClass = doc.type === \"download\" ? \"type-download\" : \"type-online\";\r\n        const primaryLabel = doc.type === \"download\" ? \"Download\" : \"Open\";\r\n        article.innerHTML = `\r\n          <div class=\"sd-doc-card-top\">\r\n            <div class=\"sd-doc-icon\" aria-hidden=\"true\">${icon}<\/div>\r\n            <div>\r\n              <h2>${escapeHTML(doc.title)}<\/h2>\r\n              <div class=\"sd-doc-badges\">\r\n                <span class=\"sd-doc-badge\">${escapeHTML(categoryLabel)}<\/span>\r\n                <span class=\"sd-doc-badge\">${escapeHTML(doc.language)}<\/span>\r\n              <\/div>\r\n            <\/div>\r\n          <\/div>\r\n          <p class=\"sd-doc-desc\">${escapeHTML(doc.description)}<\/p>\r\n          <div class=\"sd-doc-meta\">\r\n            <div>\r\n              <strong>Format<\/strong>\r\n              ${escapeHTML(doc.format || \"Resource\")}\r\n            <\/div>\r\n            <div>\r\n              <strong>Access<\/strong>\r\n              ${escapeHTML(capitalize(doc.access))}\r\n            <\/div>\r\n            <div>\r\n              <strong>Updated<\/strong>\r\n              ${formatDate(doc.updated)}\r\n            <\/div>\r\n            <div>\r\n              <strong>Language<\/strong>\r\n              ${escapeHTML(doc.language)}\r\n            <\/div>\r\n          <\/div>\r\n          <div class=\"sd-doc-actions\">\r\n            <a class=\"sd-doc-btn sd-doc-btn-primary\" href=\"${escapeAttribute(doc.url)}\" target=\"_blank\" rel=\"noopener\">\r\n              ${primaryLabel}\r\n            <\/a>\r\n            ${doc.secondaryUrl ? `\r\n              <a class=\"sd-doc-btn sd-doc-btn-secondary\" href=\"${escapeAttribute(doc.secondaryUrl)}\" target=\"_blank\" rel=\"noopener\">\r\n                ${escapeHTML(doc.secondaryLabel || \"Related link\")}\r\n              <\/a>\r\n            ` : \"\"}\r\n          <\/div>\r\n        `;\r\n        return article;\r\n      }\r\n      function render() {\r\n        const filtered = sortDocs(sdDocuments.filter(matchesFilters));\r\n        grid.innerHTML = \"\";\r\n        filtered.forEach(doc => {\r\n          grid.appendChild(createCard(doc));\r\n        });\r\n        count.textContent = `${filtered.length} resource${filtered.length === 1 ? \"\" : \"s\"} found`;\r\n        empty.style.display = filtered.length === 0 ? \"block\" : \"none\";\r\n      }\r\n      function resetFilters() {\r\n        searchInput.value = \"\";\r\n        sort.value = \"featured\";\r\n        filterInputs.forEach(input => input.checked = false);\r\n        render();\r\n      }\r\n      function escapeHTML(value) {\r\n        return String(value || \"\")\r\n          .replace(\/&\/g, \"&amp;\")\r\n          .replace(\/<\/g, \"&lt;\")\r\n          .replace(\/>\/g, \"&gt;\")\r\n          .replace(\/\"\/g, \"&quot;\")\r\n          .replace(\/'\/g, \"&#039;\");\r\n      }\r\n      function escapeAttribute(value) {\r\n        return escapeHTML(value);\r\n      }\r\n      function capitalize(value) {\r\n        const text = String(value || \"\");\r\n        return text.charAt(0).toUpperCase() + text.slice(1);\r\n      }\r\n      function formatDate(dateString) {\r\n        if (!dateString) return \"Not specified\";\r\n        const date = new Date(dateString + \"T00:00:00\");\r\n        if (Number.isNaN(date.getTime())) return escapeHTML(dateString);\r\n        return date.toLocaleDateString(\"en-CA\", {\r\n          year: \"numeric\",\r\n          month: \"short\",\r\n          day: \"2-digit\"\r\n        });\r\n      }\r\n      searchInput.addEventListener(\"input\", render);\r\n      sort.addEventListener(\"change\", render);\r\n      filterInputs.forEach(input => input.addEventListener(\"change\", render));\r\n      reset.addEventListener(\"click\", resetFilters);\r\n      render();\r\n    })();\r\n  <\/script>\r\n<\/section>\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","protected":false},"excerpt":{"rendered":"<p>Clean Power VFD Documentation Hub Access SmartD technical documents, online guides, downloadable files, application notes, certification resources, protocol tables, and media from one searchable library. Search and filter \u2315 Category User Guide Datasheets Application Notes Certifications Technical Notes Protocol Tables Engineering Specs Language English French Multi-language \/ Not applicable Access Public Customer Partner Reset filters&#8230;<\/p>","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_kad_post_transparent":"disable","_kad_post_title":"hide","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"_kad_post_classname":"","footnotes":""},"class_list":["post-1003","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/services.smartd.co\/fr\/wp-json\/wp\/v2\/pages\/1003","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/services.smartd.co\/fr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/services.smartd.co\/fr\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/services.smartd.co\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/services.smartd.co\/fr\/wp-json\/wp\/v2\/comments?post=1003"}],"version-history":[{"count":310,"href":"https:\/\/services.smartd.co\/fr\/wp-json\/wp\/v2\/pages\/1003\/revisions"}],"predecessor-version":[{"id":3224,"href":"https:\/\/services.smartd.co\/fr\/wp-json\/wp\/v2\/pages\/1003\/revisions\/3224"}],"wp:attachment":[{"href":"https:\/\/services.smartd.co\/fr\/wp-json\/wp\/v2\/media?parent=1003"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}