{"id":5916,"date":"2026-09-13T08:38:16","date_gmt":"2026-09-13T08:38:16","guid":{"rendered":"https:\/\/trendpowercharge.com\/?p=5916"},"modified":"2026-09-13T08:48:17","modified_gmt":"2026-09-13T08:48:17","slug":"ev-charging-station-dashboard-12-kpis-for-cpos","status":"publish","type":"post","link":"https:\/\/trendpowercharge.com\/fr_ca\/ev-charging-station-dashboard-12-kpis-for-cpos\/","title":{"rendered":"Tableau de bord des bornes de recharge pour v\u00e9hicules \u00e9lectriques\u00a0: 12 indicateurs cl\u00e9s de performance pour les CPO"},"content":{"rendered":"<div data-elementor-type=\"wp-post\" data-elementor-id=\"5916\" class=\"elementor elementor-5916\" data-elementor-post-type=\"post\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c322630 e-con-full e-flex e-con e-parent\" data-id=\"c322630\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d79a6dc elementor-widget elementor-widget-html\" data-id=\"d79a6dc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<article class=\"tp-kpi-article\" id=\"tp-kpi-top\">\n    <figure class=\"tp-kpi-featured\">\n        <img fetchpriority=\"high\"\n            src=\"https:\/\/trendpowercharge.com\/wp-content\/uploads\/2026\/09\/EV-Charging-Station-Dashboard-12-KPIs-for-CPOs.webp\"\n            width=\"1200\"\n            height=\"800\"\n            alt=\"Tableau de bord de la station de recharge pour v\u00e9hicules \u00e9lectriques affichant les indicateurs cl\u00e9s de performance (KPI) en mati\u00e8re de disponibilit\u00e9, d&#039;utilisation, de revenus et d&#039;\u00e9nergie de la station.\"\n            decoding=\"async\">\n        <figcaption>Un tableau de bord unifi\u00e9 pour les bornes de recharge de v\u00e9hicules \u00e9lectriques aide les \u00e9quipes CPO \u00e0 relier l&#039;\u00e9tat du r\u00e9seau, les r\u00e9sultats des conducteurs, les revenus et les performances \u00e9nerg\u00e9tiques.<\/figcaption>\n    <\/figure>\n\n    <div class=\"tp-kpi-intro\" aria-label=\"R\u00e9sum\u00e9 de l&#039;article\">\n        <div class=\"tp-kpi-section-label\">OP\u00c9RATIONS ET ANALYSES CPO<\/div>\n        <p class=\"tp-kpi-lead\">\n            Un tableau de bord efficace pour une station de recharge de v\u00e9hicules \u00e9lectriques doit indiquer \u00e0 l&#039;exploitant ce qui fonctionne, ce qui ne fonctionne pas, les pertes de revenus et les points \u00e0 am\u00e9liorer. Ces 12 indicateurs cl\u00e9s de performance (KPI) permettent d&#039;appr\u00e9hender la fiabilit\u00e9 des bornes, l&#039;exp\u00e9rience utilisateur, les performances commerciales et la consommation d&#039;\u00e9nergie au sein d&#039;une vue d&#039;ensemble.\n        <\/p>\n        <div class=\"tp-kpi-overview\" aria-label=\"Aper\u00e7u du guide\">\n            <div><strong>12<\/strong><span>indicateurs cl\u00e9s de performance (KPI) essentiels<\/span><\/div>\n            <div><strong>4<\/strong><span>couches de d\u00e9cision<\/span><\/div>\n            <div><strong>1<\/strong><span>vue op\u00e9rationnelle connect\u00e9e<\/span><\/div>\n        <\/div>\n        <div class=\"tp-kpi-intro-actions\">\n            <a class=\"tp-kpi-btn tp-kpi-btn-primary\" href=\"#tp-kpi-list\">Explorez les 12 indicateurs cl\u00e9s de performance (KPI)<\/a>\n            <a class=\"tp-kpi-text-link\" href=\"https:\/\/trendpowercharge.com\/fr_ca\/ev-charging-point-management-systems\/\">Afficher TrendPower CPMS <span aria-hidden=\"true\">\u2192<\/span><\/a>\n        <\/div>\n    <\/div>\n\n    <main class=\"tp-kpi-main\">\n            <section class=\"tp-kpi-section\" id=\"tp-kpi-answer\">\n                <div class=\"tp-kpi-section-label\">R\u00c9PONSE RAPIDE<\/div>\n                <h2>Que doit afficher le tableau de bord d&#039;une borne de recharge pour v\u00e9hicules \u00e9lectriques\u00a0?<\/h2>\n                <p>\n                    Un tableau de bord CPO efficace doit combiner quatre vues\u00a0: la disponibilit\u00e9 des bornes de recharge, la possibilit\u00e9 pour les conducteurs de recharger leurs appareils, la rentabilit\u00e9 durable des stations et le respect des contraintes \u00e9nerg\u00e9tiques des sites. Un simple amas de graphiques ne suffit pas. Chaque indicateur cl\u00e9 de performance (KPI) doit \u00eatre d\u00e9fini pr\u00e9cis\u00e9ment, attribu\u00e9 \u00e0 un responsable, d\u00e9fini sur une p\u00e9riode de comparaison et assorti d&#039;une action claire en cas de performance hors des valeurs attendues.\n                <\/p>\n\n                <div class=\"tp-kpi-answer-box\">\n                    <strong>Aper\u00e7u des 12 indicateurs cl\u00e9s de performance<\/strong>\n                    <ol>\n                        <li>disponibilit\u00e9 du port de charge<\/li>\n                        <li>Pr\u00e9cision de l&#039;\u00e9tat en temps r\u00e9el<\/li>\n                        <li>taux de r\u00e9ussite du d\u00e9marrage de session<\/li>\n                        <li>Taux de r\u00e9ussite des s\u00e9ances<\/li>\n                        <li>taux d&#039;utilisation du chargeur<\/li>\n                        <li>\u00c9nergie fournie et \u00e9nergie moyenne par session<\/li>\n                        <li>Revenus par connecteur et par site<\/li>\n                        <li>taux de r\u00e9ussite des autorisations de paiement<\/li>\n                        <li>Taux de d\u00e9fauts et de d\u00e9fauts r\u00e9currents<\/li>\n                        <li>D\u00e9lai interm\u00e9diaire pour accuser r\u00e9ception et r\u00e9parer<\/li>\n                        <li>taux de r\u00e9solution \u00e0 distance<\/li>\n                        <li>Performances en mati\u00e8re de demande de pointe et de gestion de la charge<\/li>\n                    <\/ol>\n                <\/div>\n\n                <p>\n                    Ces indicateurs devraient \u00eatre int\u00e9gr\u00e9s \u00e0 la m\u00eame couche op\u00e9rationnelle qui g\u00e8re les bornes de recharge, les sessions, les tarifs, les paiements et la maintenance. (TrendPower)\n                    <a href=\"https:\/\/trendpowercharge.com\/fr_ca\/ev-charging-point-management-systems\/\">Syst\u00e8me de gestion des bornes de recharge pour v\u00e9hicules \u00e9lectriques<\/a>\n                    relie ces flux de travail afin que les op\u00e9rateurs puissent passer d&#039;un indicateur de performance cl\u00e9 (KPI) au site, chargeur, connecteur, transaction ou incident concern\u00e9 sans avoir \u00e0 reconstituer l&#039;enqu\u00eate dans des feuilles de calcul.\n                <\/p>\n            <\/section>\n\n            <section class=\"tp-kpi-section\" id=\"tp-kpi-framework\">\n                <div class=\"tp-kpi-section-label\">CADRE OP\u00c9RATIONNEL<\/div>\n                <h2>Organiser les indicateurs cl\u00e9s de performance (KPI) de la recharge des v\u00e9hicules \u00e9lectriques en quatre niveaux de d\u00e9cision<\/h2>\n                <p>\n                    Les m\u00eames donn\u00e9es peuvent \u00eatre interpr\u00e9t\u00e9es diff\u00e9remment selon les \u00e9quipes. Un responsable des op\u00e9rations r\u00e9seau peut commencer par analyser les connecteurs hors ligne et les codes d&#039;erreur r\u00e9currents, tandis qu&#039;un directeur commercial peut se concentrer sur le chiffre d&#039;affaires par site. Il est donc essentiel de conserver un mod\u00e8le de donn\u00e9es unique et gouvern\u00e9, puis de personnaliser le tableau de bord en fonction des r\u00f4les.\n                <\/p>\n\n                <div class=\"tp-kpi-role-switcher\">\n                    <div class=\"tp-kpi-role-tabs\" role=\"tablist\" aria-label=\"Choisissez un r\u00f4le de tableau de bord\">\n                        <button type=\"button\" role=\"tab\" aria-selected=\"true\" aria-controls=\"tp-role-cpo\" id=\"tp-role-cpo-tab\" data-role=\"tp-role-cpo\">Direction des CPO<\/button>\n                        <button type=\"button\" role=\"tab\" aria-selected=\"false\" aria-controls=\"tp-role-ops\" id=\"tp-role-ops-tab\" data-role=\"tp-role-ops\">Exploitation et maintenance du r\u00e9seau<\/button>\n                        <button type=\"button\" role=\"tab\" aria-selected=\"false\" aria-controls=\"tp-role-finance\" id=\"tp-role-finance-tab\" data-role=\"tp-role-finance\">Finance<\/button>\n                        <button type=\"button\" role=\"tab\" aria-selected=\"false\" aria-controls=\"tp-role-energy\" id=\"tp-role-energy-tab\" data-role=\"tp-role-energy\">\u00c9nergie et flotte<\/button>\n                    <\/div>\n\n                    <div class=\"tp-kpi-role-panel is-active\" id=\"tp-role-cpo\" role=\"tabpanel\" aria-labelledby=\"tp-role-cpo-tab\">\n                        <strong>Priorisez la sant\u00e9 de votre r\u00e9seau et la rentabilit\u00e9 de votre entreprise.<\/strong>\n                        <p>Priorisez la disponibilit\u00e9, le succ\u00e8s des sessions, l&#039;utilisation, l&#039;\u00e9nergie fournie et les revenus par connecteur. Ajoutez les tendances par r\u00e9gion et par parc de sites.<\/p>\n                    <\/div>\n                    <div class=\"tp-kpi-role-panel\" id=\"tp-role-ops\" role=\"tabpanel\" aria-labelledby=\"tp-role-ops-tab\" hidden>\n                        <strong>Mener les exceptions qui n\u00e9cessitent une intervention.<\/strong>\n                        <p>Prioriser les ports hors ligne, la pr\u00e9cision de l&#039;\u00e9tat, le taux de panne, les pannes r\u00e9p\u00e9t\u00e9es, le MTTA, le MTTR et la r\u00e9solution \u00e0 distance.<\/p>\n                    <\/div>\n                    <div class=\"tp-kpi-role-panel\" id=\"tp-role-finance\" role=\"tabpanel\" aria-labelledby=\"tp-role-finance-tab\" hidden>\n                        <strong>Priorit\u00e9 \u00e0 la performance des transactions tra\u00e7ables.<\/strong>\n                        <p>Prioriser le succ\u00e8s des paiements, les revenus comptabilis\u00e9s, les remboursements, l&#039;\u00e9tat des r\u00e8glements et les revenus par site, tarif et canal de paiement.<\/p>\n                    <\/div>\n                    <div class=\"tp-kpi-role-panel\" id=\"tp-role-energy\" role=\"tabpanel\" aria-labelledby=\"tp-role-energy-tab\" hidden>\n                        <strong>Prioriser en termes de capacit\u00e9, de pr\u00e9paration et d&#039;exposition aux co\u00fbts.<\/strong>\n                        <p>Prioriser les indicateurs suivants pour les flottes\u00a0: puissance de pointe (kW), conformit\u00e9 de la charge g\u00e9r\u00e9e, \u00e9nergie fournie, pression dans les files d\u2019attente et disponibilit\u00e9 au d\u00e9part.<\/p>\n                    <\/div>\n                <\/div>\n\n                <div class=\"tp-kpi-layer-grid\">\n                    <div><span>01<\/span><p class=\"tp-kpi-card-title\" role=\"heading\" aria-level=\"3\">Fiabilit\u00e9<\/p><p>Le r\u00e9seau est-il en ligne, signale-t-il correctement son \u00e9tat et est-il capable de d\u00e9marrer des sessions\u00a0?<\/p><\/div>\n                    <div><span>02<\/span><p class=\"tp-kpi-card-title\" role=\"heading\" aria-level=\"3\">Usage<\/p><p>\u00c0 quelle fr\u00e9quence les connecteurs sont-ils utilis\u00e9s et quelle quantit\u00e9 d&#039;\u00e9nergie fournissent-ils\u00a0?<\/p><\/div>\n                    <div><span>03<\/span><p class=\"tp-kpi-card-title\" role=\"heading\" aria-level=\"3\">Commercial<\/p><p>Les parcours de facturation et de paiement se traduisent-ils par des revenus tra\u00e7ables\u00a0?<\/p><\/div>\n                    <div><span>04<\/span><p class=\"tp-kpi-card-title\" role=\"heading\" aria-level=\"3\">\u00c9nergie et exploitation et maintenance<\/p><p>L&#039;\u00e9quipe peut-elle r\u00e9soudre les probl\u00e8mes et contr\u00f4ler la demande sans interrompre le service\u00a0?<\/p><\/div>\n                <\/div>\n\n                <p class=\"tp-kpi-source-note\">\n                    Les normes ouvertes contribuent \u00e0 rendre ces points de vue possibles.\n                    <a href=\"https:\/\/openchargealliance.org\/protocols\/open-charge-point-protocol\/\" target=\"_blank\" rel=\"noopener noreferrer\">Alliance pour la charge ouverte<\/a>\n                    OCPP est d\u00e9crit comme le protocole de communication entre les bornes de recharge et les syst\u00e8mes de gestion de la recharge\u00a0; OCPP 2.0.1 ajoute la gestion des appareils, une gestion des transactions am\u00e9lior\u00e9e, la s\u00e9curit\u00e9 et des fonctions de recharge intelligente.\n                <\/p>\n            <\/section>\n\n            <section class=\"tp-kpi-section\" id=\"tp-kpi-list\">\n                <div class=\"tp-kpi-section-label\">LES 12 INDICATEURS ESSENTIELS<\/div>\n                <h2>12 indicateurs cl\u00e9s de performance (KPI) du tableau de bord des bornes de recharge pour v\u00e9hicules \u00e9lectriques et comment les calculer<\/h2>\n                <p>\n                    Les formules ci-dessous sont des d\u00e9finitions op\u00e9rationnelles pratiques. Avant de les utiliser dans des contrats, des rapports de conformit\u00e9 ou des accords avec des partenaires, documentez votre source de donn\u00e9es, les exclusions, le fuseau horaire, la correspondance des statuts et le d\u00e9nominateur. Un indicateur de performance cl\u00e9 (KPI) n&#039;est comparable que si toutes les \u00e9quipes le calculent de la m\u00eame mani\u00e8re.\n                <\/p>\n\n                <section class=\"tp-kpi-metric\" id=\"tp-kpi-1\">\n                    <div class=\"tp-kpi-number\">01<\/div>\n                    <div class=\"tp-kpi-metric-body\">\n                        <div class=\"tp-kpi-tag\">FIABILIT\u00c9<\/div>\n                        <h3>Disponibilit\u00e9 du port de charge<\/h3>\n                        <p>\n                            Le taux de disponibilit\u00e9 (uptime) mesure le pourcentage de temps pendant lequel un port est en ligne et disponible pour l&#039;utilisation ou la distribution d&#039;\u00e9nergie. La mesure doit \u00eatre effectu\u00e9e au niveau du port avant d&#039;\u00eatre agr\u00e9g\u00e9e aux chargeurs, aux sites ou \u00e0 l&#039;ensemble du r\u00e9seau\u00a0; un chargeur \u00e0 deux ports dont l&#039;un des connecteurs est d\u00e9fectueux ne devrait pas appara\u00eetre comme \u00e9tant pleinement disponible.\n                        <\/p>\n                        <div class=\"tp-kpi-formula\"><span>Formule<\/span><code>((Minutes \u00e9ligibles \u2212 Minutes de panne comptabilis\u00e9es) \u00f7 Minutes \u00e9ligibles) \u00d7 100<\/code><\/div>\n                        <p>\n                            Pour les infrastructures financ\u00e9es par le gouvernement f\u00e9d\u00e9ral am\u00e9ricain, <a href=\"https:\/\/www.ecfr.gov\/current\/title-23\/chapter-I\/subchapter-G\/part-680\/section-680.116\" target=\"_blank\" rel=\"noopener noreferrer\">23 CFR 680.116<\/a>\n                            Chaque port de charge doit atteindre une disponibilit\u00e9 annuelle moyenne sup\u00e9rieure \u00e0 97%, et des cat\u00e9gories de pannes sp\u00e9cifiques sont exclues du calcul. D&#039;autres march\u00e9s et contrats peuvent appliquer des r\u00e8gles diff\u00e9rentes\u00a0; il est donc important de distinguer la disponibilit\u00e9 r\u00e9glementaire de vos mesures internes de disponibilit\u00e9 de service, plus strictes.\n                        <\/p>\n                        <ul class=\"tp-kpi-breakdowns\"><li>R\u00e9partition par mod\u00e8le de chargeur et micrologiciel<\/li><li>Afficher les vues glissantes sur 24 heures, 30 jours et 12 mois<\/li><li>Distinguer la maintenance planifi\u00e9e des temps d&#039;arr\u00eat non planifi\u00e9s<\/li><\/ul>\n                    <\/div>\n                <\/section>\n\n                <section class=\"tp-kpi-metric\" id=\"tp-kpi-2\">\n                    <div class=\"tp-kpi-number\">02<\/div>\n                    <div class=\"tp-kpi-metric-body\">\n                        <div class=\"tp-kpi-tag\">QUALIT\u00c9 DES DONN\u00c9ES<\/div>\n                        <h3>Pr\u00e9cision de l&#039;\u00e9tat en temps r\u00e9el<\/h3>\n                        <p>\n                            Un connecteur peut appara\u00eetre comme disponible dans une application alors qu&#039;il est hors ligne, bloqu\u00e9 ou incapable de d\u00e9marrer la charge. La pr\u00e9cision de l&#039;\u00e9tat compare l&#039;\u00e9tat affich\u00e9 aux op\u00e9rateurs et aux conducteurs avec l&#039;\u00e9tat confirm\u00e9 par la t\u00e9l\u00e9m\u00e9trie du chargeur, les transactions ou les contr\u00f4les sur le terrain. Cet indicateur de performance cl\u00e9 garantit la fiabilit\u00e9 du tableau de bord.\n                        <\/p>\n                        <div class=\"tp-kpi-formula\"><span>Formule<\/span><code>Observations de statut concordantes \u00f7 Toutes les observations valid\u00e9es \u00d7 100<\/code><\/div>\n                        <p>\n                            Surveillez les signaux de pr\u00e9sence obsol\u00e8tes, les \u00e9v\u00e9nements d&#039;\u00e9tat retard\u00e9s, les mappages de connecteurs incorrects et les \u00e9carts entre les donn\u00e9es CPMS et les donn\u00e9es des canaux d&#039;itin\u00e9rance. La m\u00eame r\u00e9glementation f\u00e9d\u00e9rale mentionn\u00e9e ci-dessus exige que l&#039;\u00e9tat des ports en temps r\u00e9el soit partag\u00e9 selon les termes d\u00e9finis par OCPI 2.2.1.\n                            <a href=\"https:\/\/evroaming.org\/ocpi-versions-modules-explained\/\" target=\"_blank\" rel=\"noopener noreferrer\">Ressources OCPI de la Fondation EVRoaming<\/a>\n                            font foi pour les versions et les modules OCPI.\n                        <\/p>\n                        <ul class=\"tp-kpi-breakdowns\"><li>Dur\u00e9e de suivi de l&#039;\u00e9tat obsol\u00e8te<\/li><li>Comparer les flux CPMS, application chauffeur et roaming<\/li><li>Signaler les s\u00e9quences d&#039;\u00e9tat impossibles<\/li><\/ul>\n                    <\/div>\n                <\/section>\n\n                <section class=\"tp-kpi-metric\" id=\"tp-kpi-3\">\n                    <div class=\"tp-kpi-number\">03<\/div>\n                    <div class=\"tp-kpi-metric-body\">\n                        <div class=\"tp-kpi-tag\">PARCOURS DU CONDUCTEUR<\/div>\n                        <h3>Taux de r\u00e9ussite du d\u00e9marrage de session<\/h3>\n                        <p>\n                            Cet indicateur v\u00e9rifie si une tentative de recharge valide du conducteur aboutit \u00e0 une transaction active. Il met en \u00e9vidence les probl\u00e8mes d&#039;autorisation, de communication avec le chargeur, d&#039;\u00e9tablissement de la connexion avec le v\u00e9hicule et de pr\u00e9autorisation de paiement, probl\u00e8mes qu&#039;un simple indicateur de disponibilit\u00e9 ne permet pas de d\u00e9tecter.\n                        <\/p>\n                        <div class=\"tp-kpi-formula\"><span>Formule<\/span><code>Sessions de recharge d\u00e9marr\u00e9es avec succ\u00e8s \u00f7 Tentatives de d\u00e9marrage valides \u00d7 100<\/code><\/div>\n                        <p>\n                            D\u00e9finissez pr\u00e9cis\u00e9ment ce qu&#039;est une tentative valide. Excluez les appuis r\u00e9p\u00e9t\u00e9s accidentels et les tests, mais ne masquez pas les erreurs r\u00e9elles des clients. Segmentez les tentatives par QR code, RFID, application, Plug &amp; Charge, op\u00e9rateur d&#039;itin\u00e9rance et canal de d\u00e9marrage \u00e0 distance. Une baisse du taux de r\u00e9ussite malgr\u00e9 une disponibilit\u00e9 stable indique g\u00e9n\u00e9ralement un probl\u00e8me de flux de travail ou d&#039;int\u00e9gration plut\u00f4t qu&#039;une simple indisponibilit\u00e9 des chargeurs.\n                        <\/p>\n                        <ul class=\"tp-kpi-breakdowns\"><li>M\u00e9thode d&#039;autorisation<\/li><li>Mod\u00e8le de v\u00e9hicule et de chargeur<\/li><li>\u00c9tape d&#039;erreur et code de d\u00e9faillance<\/li><\/ul>\n                    <\/div>\n                <\/section>\n\n                <section class=\"tp-kpi-metric\" id=\"tp-kpi-4\">\n                    <div class=\"tp-kpi-number\">04<\/div>\n                    <div class=\"tp-kpi-metric-body\">\n                        <div class=\"tp-kpi-tag\">QUALIT\u00c9 DE LA SESSION<\/div>\n                        <h3>Taux de r\u00e9ussite des sessions<\/h3>\n                        <p>\n                            Le succ\u00e8s du d\u00e9marrage mesure le d\u00e9but du cycle de charge\u00a0; le succ\u00e8s de la fin mesure si la session de charge se termine conform\u00e9ment \u00e0 la d\u00e9finition de service de l\u2019op\u00e9rateur. Une session termin\u00e9e peut n\u00e9cessiter une \u00e9nergie sup\u00e9rieure \u00e0 un seuil minimal, un \u00e9v\u00e9nement d\u2019arr\u00eat valide et un enregistrement d\u00e9taill\u00e9 de la charge pouvant \u00eatre factur\u00e9 et rapproch\u00e9.\n                        <\/p>\n                        <div class=\"tp-kpi-formula\"><span>Formule<\/span><code>Sessions respectant la r\u00e8gle d&#039;ach\u00e8vement \u00f7 Sessions commenc\u00e9es \u00d7 100<\/code><\/div>\n                        <p>\n                            Distinguez les arr\u00eats demand\u00e9s par le conducteur, les arr\u00eats demand\u00e9s par le v\u00e9hicule, les sessions sans consommation d&#039;\u00e9nergie, les pertes de communication et les arr\u00eats d&#039;urgence. Utilisez \u00e0 la fois le ratio et le nombre d&#039;\u00e9checs\u00a0: un faible pourcentage sur un site \u00e0 fort trafic peut repr\u00e9senter de nombreux conducteurs frustr\u00e9s et des transactions perdues.\n                        <\/p>\n                        <ul class=\"tp-kpi-breakdowns\"><li>Raison d&#039;arr\u00eater<\/li><li>Bande d&#039;\u00e9nergie<\/li><li>Dur\u00e9e de la session<\/li><li>Site et connecteur<\/li><\/ul>\n                    <\/div>\n                <\/section>\n\n                <section class=\"tp-kpi-metric\" id=\"tp-kpi-5\">\n                    <div class=\"tp-kpi-number\">05<\/div>\n                    <div class=\"tp-kpi-metric-body\">\n                        <div class=\"tp-kpi-tag\">PRODUCTIVIT\u00c9 DES ACTIFS<\/div>\n                        <h3>Taux d&#039;utilisation du chargeur<\/h3>\n                        <p>\n                            Le taux d&#039;utilisation indique la part du temps disponible d&#039;un connecteur occup\u00e9e ou en charge active. Il aide les responsables des achats \u00e0 identifier les investissements sous-utilis\u00e9s, les goulets d&#039;\u00e9tranglement en mati\u00e8re de capacit\u00e9 et le moment opportun pour \u00e9tendre un site. Il est important de ne pas confondre le temps de branchement et le temps de charge sans pr\u00e9ciser la diff\u00e9rence.\n                        <\/p>\n                        <div class=\"tp-kpi-formula\"><span>Formule bas\u00e9e sur le temps<\/span><code>Minutes de connexion occup\u00e9es \u00f7 Minutes de connexion disponibles \u00d7 100<\/code><\/div>\n                        <p>\n                            Ajoutez une vue d&#039;utilisation de la recharge active et une carte thermique horaire. Un taux d&#039;occupation \u00e9lev\u00e9 associ\u00e9 \u00e0 un faible transfert d&#039;\u00e9nergie peut indiquer une longue p\u00e9riode d&#039;inactivit\u00e9, un partage de puissance, des limitations des v\u00e9hicules ou une politique de tarification en cas d&#039;inactivit\u00e9 insuffisante. Un faible taux d&#039;utilisation peut refl\u00e9ter une faible demande pour le site, une mauvaise visibilit\u00e9, une tarification inadapt\u00e9e, des temps d&#039;arr\u00eat ou un site mis en service avant que la demande du march\u00e9 ne soit suffisante.\n                        <\/p>\n                        <ul class=\"tp-kpi-breakdowns\"><li>Heure et jour de la semaine<\/li><li>Type de connecteur et classe de puissance<\/li><li>Chargement en mode occup\u00e9 versus charge active<\/li><li>\u00c9v\u00e9nements avec file d&#039;attente ou refus<\/li><\/ul>\n                    <\/div>\n                <\/section>\n\n                <section class=\"tp-kpi-metric\" id=\"tp-kpi-6\">\n                    <div class=\"tp-kpi-number\">06<\/div>\n                    <div class=\"tp-kpi-metric-body\">\n                        <div class=\"tp-kpi-tag\">\u00c9NERGIE<\/div>\n                        <h3>\u00c9nergie d\u00e9livr\u00e9e et \u00e9nergie moyenne par session<\/h3>\n                        <p>\n                            La consommation totale en kWh mesure le d\u00e9bit du r\u00e9seau\u00a0; la consommation moyenne en kWh par session indique le rendement typique de la recharge. Il est important d&#039;analyser ces deux indicateurs, car une augmentation du nombre de transactions peut masquer une baisse de la consommation par session, tandis qu&#039;un petit nombre de longues sessions de recharge peuvent donner l&#039;illusion d&#039;une forte productivit\u00e9 sur un site peu fr\u00e9quent\u00e9.\n                        <\/p>\n                        <div class=\"tp-kpi-formula\"><span>Formule<\/span><code>\u00c9nergie moyenne par session = \u00c9nergie totale fournie en kWh \u00f7 \u00c9nergie totale des sessions termin\u00e9es<\/code><\/div>\n                        <p>\n                            Comparez les donn\u00e9es de comptage, les historiques de transactions et l&#039;\u00e9nergie factur\u00e9e. Segmentez par type de courant (AC\/DC), type de site, cat\u00e9gorie de v\u00e9hicule et p\u00e9riode tarifaire. Des variations inattendues peuvent indiquer des lacunes dans les donn\u00e9es de comptage, une r\u00e9duction de puissance, des contraintes de gestion de la charge, des variations saisonni\u00e8res ou des changements dans la composition de la client\u00e8le.\n                        <\/p>\n                        <ul class=\"tp-kpi-breakdowns\"><li>kWh total et moyen<\/li><li>kWh par connecteur et par jour<\/li><li>\u00c9nergie par p\u00e9riode tarifaire<\/li><li>\u00c9cart entre le compteur et la facture<\/li><\/ul>\n                    <\/div>\n                <\/section>\n\n                <section class=\"tp-kpi-metric\" id=\"tp-kpi-7\">\n                    <div class=\"tp-kpi-number\">07<\/div>\n                    <div class=\"tp-kpi-metric-body\">\n                        <div class=\"tp-kpi-tag\">COMMERCIAL<\/div>\n                        <h3>Revenus par connecteur et par site<\/h3>\n                        <p>\n                            Le chiffre d&#039;affaires brut du r\u00e9seau peut augmenter simplement gr\u00e2ce \u00e0 l&#039;ajout de bornes de recharge. Le chiffre d&#039;affaires par connecteur actif et le chiffre d&#039;affaires par site permettent de d\u00e9terminer si chaque actif g\u00e9n\u00e8re plus ou moins de valeur. Veuillez comptabiliser s\u00e9par\u00e9ment le chiffre d&#039;affaires de la recharge, les taxes, les co\u00fbts \u00e9nerg\u00e9tiques refactur\u00e9s, les frais de service, les abonnements et les commissions des partenaires.\n                        <\/p>\n                        <div class=\"tp-kpi-formula\"><span>Formule<\/span><code>Revenus de facturation comptabilis\u00e9s \u00f7 Connecteurs actifs au cours de la p\u00e9riode de r\u00e9f\u00e9rence<\/code><\/div>\n                        <p>\n                            Associez les revenus \u00e0 l&#039;utilisation et aux co\u00fbts \u00e9nerg\u00e9tiques. Un site tr\u00e8s fr\u00e9quent\u00e9 n&#039;est pas forc\u00e9ment rentable si les tarifs, les frais de paiement, le partage des revenus de l&#039;h\u00e9bergeur ou les frais li\u00e9s aux pics de consommation r\u00e9duisent la marge. TrendPower\n                            <a href=\"https:\/\/trendpowercharge.com\/fr_ca\/ev-charging-payment-solution\/\">solution de paiement pour la recharge des v\u00e9hicules \u00e9lectriques<\/a>\n                            Il connecte les flux de travail li\u00e9s aux sessions, aux tarifs, aux transactions et aux r\u00e8glements pour des rapports commerciaux plus clairs.\n                        <\/p>\n                        <ul class=\"tp-kpi-breakdowns\"><li>Site, connecteur et tarif<\/li><li>Revenu par kWh et par session<\/li><li>Impact des frais de paiement et des remboursements<\/li><li>chiffre d&#039;affaires brut par rapport \u00e0 la marge sur co\u00fbts variables<\/li><\/ul>\n                    <\/div>\n                <\/section>\n\n                <section class=\"tp-kpi-metric\" id=\"tp-kpi-8\">\n                    <div class=\"tp-kpi-number\">08<\/div>\n                    <div class=\"tp-kpi-metric-body\">\n                        <div class=\"tp-kpi-tag\">PAIEMENTS<\/div>\n                        <h3>Taux de r\u00e9ussite des autorisations de paiement<\/h3>\n                        <p>\n                            Le taux de r\u00e9ussite des paiements mesure la fr\u00e9quence \u00e0 laquelle une tentative de paiement \u00e9ligible est approuv\u00e9e et int\u00e9gr\u00e9e au processus de facturation. Ce taux doit \u00eatre visible par passerelle, type de carte ou de portefeuille, devise, march\u00e9 et code d&#039;erreur. Dans le cas contraire, une panne de paiement r\u00e9gionale peut se fondre dans la moyenne du r\u00e9seau.\n                        <\/p>\n                        <div class=\"tp-kpi-formula\"><span>Formule<\/span><code>Autorisations de paiement r\u00e9ussies \u00f7 Tentatives d&#039;autorisation admissibles \u00d7 100<\/code><\/div>\n                        <p>\n                            Dissocier l&#039;autorisation de la capture, du remboursement et du r\u00e8glement. Un paiement peut \u00eatre autoris\u00e9 avec succ\u00e8s, mais \u00e9chouer ult\u00e9rieurement au cours du cycle de vie de la transaction. Alerter en cas d&#039;\u00e9cart soudain par rapport \u00e0 la normale pour chaque fournisseur, plut\u00f4t que d&#039;appliquer un seuil global \u00e0 tous les march\u00e9s.\n                        <\/p>\n                        <ul class=\"tp-kpi-breakdowns\"><li>Passerelle et m\u00e9thode de paiement<\/li><li>Pays et monnaie<\/li><li>Motif du refus<\/li><li>Phase d&#039;autorisation, de capture et de r\u00e8glement<\/li><\/ul>\n                    <\/div>\n                <\/section>\n\n                <section class=\"tp-kpi-metric\" id=\"tp-kpi-9\">\n                    <div class=\"tp-kpi-number\">09<\/div>\n                    <div class=\"tp-kpi-metric-body\">\n                        <div class=\"tp-kpi-tag\">ENTRETIEN<\/div>\n                        <h3>Taux de d\u00e9faillance et taux de d\u00e9faillance r\u00e9currente<\/h3>\n                        <p>\n                            Le simple comptage des alarmes encourage les chargeurs bruyants. Normalisez les d\u00e9fauts en fonction de leur dur\u00e9e de fonctionnement, puis distinguez les incidents uniques des \u00e9v\u00e9nements r\u00e9p\u00e9t\u00e9s dus \u00e0 une m\u00eame cause non r\u00e9solue. Une fen\u00eatre de d\u00e9tection des d\u00e9fauts r\u00e9currents (par exemple, la r\u00e9apparition d&#039;une m\u00eame famille de d\u00e9fauts apr\u00e8s une r\u00e9initialisation temporaire) permet d&#039;identifier les probl\u00e8mes n\u00e9cessitant une solution permanente.\n                        <\/p>\n                        <div class=\"tp-kpi-formula\"><span>Formule<\/span><code>Incidents de d\u00e9faut uniques \u00f7 Heures de fonctionnement du connecteur \u00d7 1\u00a0000<\/code><\/div>\n                        <p>\n                            Classez les familles de pannes par sessions affect\u00e9es, temps d&#039;arr\u00eat et r\u00e9currence, et non uniquement par nombre brut d&#039;\u00e9v\u00e9nements. Comparez le mod\u00e8le de chargeur, le firmware, le composant, l&#039;environnement du site et le groupe d&#039;installation. TrendPower\n                            <a href=\"https:\/\/trendpowercharge.com\/fr_ca\/intelligent-operations-management\/\">gestion des op\u00e9rations intelligentes<\/a>\n                            Il prend en charge la surveillance centralis\u00e9e, les alertes, les diagnostics et les flux de travail de maintenance.\n                        <\/p>\n                        <ul class=\"tp-kpi-breakdowns\"><li>Gravit\u00e9 et famille de fautes<\/li><li>Mod\u00e8le et micrologiciel<\/li><li>\u00c9v\u00e9nement initial versus \u00e9v\u00e9nement r\u00e9p\u00e9t\u00e9<\/li><li>Les interruptions de service et les sessions ont \u00e9t\u00e9 affect\u00e9es.<\/li><\/ul>\n                    <\/div>\n                <\/section>\n\n                <section class=\"tp-kpi-metric\" id=\"tp-kpi-10\">\n                    <div class=\"tp-kpi-number\">10<\/div>\n                    <div class=\"tp-kpi-metric-body\">\n                        <div class=\"tp-kpi-tag\">VITESSE DE R\u00c9PONSE<\/div>\n                        <h3>D\u00e9lai moyen de prise en compte et d\u00e9lai moyen de r\u00e9paration<\/h3>\n                        <p>\n                            Le MTTA mesure la rapidit\u00e9 avec laquelle l&#039;\u00e9quipe responsable prend en charge un incident. Le MTTR mesure le temps n\u00e9cessaire pour r\u00e9tablir le service apr\u00e8s sa d\u00e9tection. Il est important d&#039;afficher la m\u00e9diane et le 90e percentile en plus de la moyenne, car un petit nombre d&#039;incidents longs peut fausser cette derni\u00e8re.\n                        <\/p>\n                        <div class=\"tp-kpi-formula\"><span>Formules<\/span><code>MTTA = \u03a3(accus\u00e9s \u2212 d\u00e9tect\u00e9s) \u00f7 incidents<br>MTTR = \u03a3(incidents restaur\u00e9s \u2212 incidents d\u00e9tect\u00e9s) \u00f7 incidents r\u00e9solus<\/code><\/div>\n                        <p>\n                            Les r\u00e8gles de pause doivent \u00eatre explicites\u00a0: l\u2019attente de pi\u00e8ces d\u00e9tach\u00e9es, d\u2019acc\u00e8s au site ou de r\u00e9tablissement des services publics peut faire l\u2019objet d\u2019un statut distinct, mais le tableau de bord doit n\u00e9anmoins afficher l\u2019int\u00e9gralit\u00e9 de l\u2019indisponibilit\u00e9 visible par le client. D\u00e9composez le MTTR en \u00e9tapes de d\u00e9tection, de triage, d\u2019envoi, de r\u00e9paration et de v\u00e9rification afin d\u2019identifier les points de blocage.\n                        <\/p>\n                        <ul class=\"tp-kpi-breakdowns\"><li>M\u00e9diane et P90<\/li><li>\u00c9quipe de gravit\u00e9 et de propri\u00e9t\u00e9<\/li><li>r\u00e9paration \u00e0 distance versus r\u00e9paration sur site<\/li><li>Temps de travail \u00e9coul\u00e9 par rapport au temps de travail effectif<\/li><\/ul>\n                    <\/div>\n                <\/section>\n\n                <section class=\"tp-kpi-metric\" id=\"tp-kpi-11\">\n                    <div class=\"tp-kpi-number\">11<\/div>\n                    <div class=\"tp-kpi-metric-body\">\n                        <div class=\"tp-kpi-tag\">EFFICACIT\u00c9 DE L&#039;EXPLOITATION ET DE LA MAINTENANCE<\/div>\n                        <h3>Taux de r\u00e9solution \u00e0 distance<\/h3>\n                        <p>\n                            Le taux de r\u00e9solution \u00e0 distance indique le nombre d&#039;incidents r\u00e9solus sans intervention sur site. Il constitue un indicateur utile de la couverture du diagnostic, de l&#039;efficacit\u00e9 des commandes \u00e0 distance, de la qualit\u00e9 de l&#039;int\u00e9gration des chargeurs et du co\u00fbt d&#039;exploitation, \u00e0 condition que les r\u00e9initialisations temporaires ne soient pas comptabilis\u00e9es comme des r\u00e9solutions permanentes en cas de r\u00e9apparition du m\u00eame d\u00e9faut.\n                        <\/p>\n                        <div class=\"tp-kpi-formula\"><span>Formule<\/span><code>Incidents r\u00e9solus sans intervention sur site \u00f7 Nombre total d&#039;incidents r\u00e9solus \u00d7 100<\/code><\/div>\n                        <p>\n                            Suivez l&#039;action \u00e0 distance utilis\u00e9e, la v\u00e9rification de la restauration et la r\u00e9currence des incidents au cours de la p\u00e9riode d&#039;observation choisie. Un taux plus \u00e9lev\u00e9 n&#039;est pertinent que si le taux de r\u00e9ussite des sessions et la performance en cas de panne r\u00e9p\u00e9t\u00e9e s&#039;am\u00e9liorent \u00e9galement. L&#039;objectif est une restauration fiable, et non simplement une r\u00e9duction du nombre d&#039;interventions.\n                        <\/p>\n                        <ul class=\"tp-kpi-breakdowns\"><li>Type de commande \u00e0 distance<\/li><li>Famille de d\u00e9fauts<\/li><li>D\u00e9lai de restauration v\u00e9rifi\u00e9<\/li><li>R\u00e9p\u00e9tition du d\u00e9faut apr\u00e8s intervention \u00e0 distance<\/li><\/ul>\n                    <\/div>\n                <\/section>\n\n                <section class=\"tp-kpi-metric\" id=\"tp-kpi-12\">\n                    <div class=\"tp-kpi-number\">12<\/div>\n                    <div class=\"tp-kpi-metric-body\">\n                        <div class=\"tp-kpi-tag\">\u00c9NERGIE INTELLIGENTE<\/div>\n                        <h3>Performances en mati\u00e8re de demande de pointe et de gestion de la charge<\/h3>\n                        <p>\n                            La demande de pointe indique la charge maximale du site pendant un intervalle de rapport. La gestion de la charge permet de v\u00e9rifier si le syst\u00e8me a respect\u00e9 les limites configur\u00e9es pour le site tout en fournissant l&#039;\u00e9nergie requise par les conducteurs ou les plannings de flotte. Afficher uniquement la puissance de pointe en kW peut masquer une d\u00e9gradation du service due \u00e0 une limitation excessive.\n                        <\/p>\n                        <div class=\"tp-kpi-formula\"><span>Formule de contr\u00f4le<\/span><code>Intervalles dans la limite du site configur\u00e9e \u00f7 Intervalles contr\u00f4l\u00e9s \u00d7 100<\/code><\/div>\n                        <p>\n                            Associez la puissance de pointe du site, la capacit\u00e9 disponible, la puissance allou\u00e9e, la puissance demand\u00e9e et l&#039;\u00e9nergie fournie sur le m\u00eame axe temporel. Pour les flottes, ajoutez le pourcentage de v\u00e9hicules atteignant leur niveau de charge requis avant le d\u00e9part. (Source\u00a0: TrendPower) <a href=\"https:\/\/trendpowercharge.com\/fr_ca\/bus-charging-management-solution\/\">solution de gestion de la recharge des bus<\/a>\n                            coordonne la priorit\u00e9 de recharge, la disponibilit\u00e9 des v\u00e9hicules et la capacit\u00e9 \u00e9nerg\u00e9tique du d\u00e9p\u00f4t.\n                        <\/p>\n                        <ul class=\"tp-kpi-breakdowns\"><li>kW de pointe et p\u00e9riode tarifaire<\/li><li>Puissance demand\u00e9e par rapport \u00e0 la puissance allou\u00e9e<\/li><li>Violations des limites du site<\/li><li>Flotte pr\u00eate \u00e0 fonctionner sur le plan \u00e9nerg\u00e9tique au moment du d\u00e9part<\/li><\/ul>\n                    <\/div>\n                <\/section>\n            <\/section>\n\n            <section class=\"tp-kpi-section\" id=\"tp-kpi-targets\">\n                <div class=\"tp-kpi-section-label\">CIBLES ET ALERTES<\/div>\n                <h2>Transformer les indicateurs du tableau de bord en r\u00e8gles op\u00e9rationnelles exploitables<\/h2>\n                <p>\n                    Un tableau de bord doit distinguer un objectif \u00e0 long terme d&#039;une alerte en temps r\u00e9el. Les objectifs facilitent la gestion des performances\u00a0; les alertes, la gestion des incidents. Utilisez l&#039;historique du r\u00e9seau, la capacit\u00e9 des bornes de recharge, les heures d&#039;ouverture, les engagements contractuels et la r\u00e9glementation locale pour d\u00e9finir les seuils. Sauf indication contraire dans une r\u00e8gle ou un accord de niveau de service (SLA), \u00e9vitez de copier une valeur de r\u00e9f\u00e9rence universelle d&#039;un autre r\u00e9seau.\n                <\/p>\n\n                <div class=\"tp-kpi-table-wrap\" role=\"region\" aria-label=\"matrice d&#039;actions des indicateurs cl\u00e9s de performance (KPI)\" tabindex=\"0\">\n                    <table class=\"tp-kpi-table\">\n                        <thead><tr><th>Groupe KPI<\/th><th>Signal du tableau de bord<\/th><th>Premi\u00e8re question diagnostique<\/th><th>propri\u00e9taire typique<\/th><\/tr><\/thead>\n                        <tbody>\n                            <tr><td>Fiabilit\u00e9<\/td><td>La disponibilit\u00e9 ou la pr\u00e9cision de l&#039;\u00e9tat est inf\u00e9rieure \u00e0 l&#039;objectif convenu<\/td><td>Quel mod\u00e8le, site ou cohorte de firmware explique ce changement\u00a0?<\/td><td>Op\u00e9rations r\u00e9seau<\/td><\/tr>\n                            <tr><td>Voyage du conducteur<\/td><td>Le succ\u00e8s du d\u00e9marrage ou de l&#039;ach\u00e8vement diminue par rapport \u00e0 sa plage normale<\/td><td>\u00c0 quelle \u00e9tape et sur quel canal d&#039;autorisation les tentatives \u00e9chouent-elles\u00a0?<\/td><td>Produit + O&amp;M<\/td><\/tr>\n                            <tr><td>Commercial<\/td><td>L&#039;utilisation augmente, mais les revenus par connecteur diminuent.<\/td><td>La composition des tarifs, les remises, les frais ou le co\u00fbt de l&#039;\u00e9nergie ont-ils chang\u00e9\u00a0?<\/td><td>Commerce et finance<\/td><\/tr>\n                            <tr><td>Paiements<\/td><td>Un march\u00e9 ou une porte d&#039;entr\u00e9e affiche un d\u00e9clin soudain<\/td><td>L&#039;\u00e9chec se situe-t-il au niveau de l&#039;autorisation, de la capture ou du r\u00e8glement\u00a0?<\/td><td>Finance et int\u00e9gration<\/td><\/tr>\n                            <tr><td>Entretien<\/td><td>Augmentation de la fr\u00e9quence des pannes ou du temps de r\u00e9paration P90<\/td><td>Les r\u00e9initialisations temporaires masquent-elles une cause profonde commune\u00a0?<\/td><td>Exploitation et maintenance<\/td><\/tr>\n                            <tr><td>\u00c9nergie<\/td><td>Les pics de fr\u00e9quentation du site augmentent ou les v\u00e9hicules ne respectent pas les objectifs de disponibilit\u00e9.<\/td><td>La demande, les limites des sites ou les priorit\u00e9s de facturation ont-elles chang\u00e9\u00a0?<\/td><td>\u00c9nergie et op\u00e9rations de flotte<\/td><\/tr>\n                        <\/tbody>\n                    <\/table>\n                <\/div>\n            <\/section>\n\n            <section class=\"tp-kpi-section\" id=\"tp-kpi-design\">\n                <div class=\"tp-kpi-section-label\">CONCEPTION DU TABLEAU DE BORD<\/div>\n                <h2>Comment cr\u00e9er un tableau de bord CPO que les \u00e9quipes utilisent r\u00e9ellement<\/h2>\n\n                <div class=\"tp-kpi-steps\">\n                    <div><span>1<\/span><p class=\"tp-kpi-card-title\" role=\"heading\" aria-level=\"3\">Commencez par un r\u00e9sum\u00e9.<\/p><p>Pr\u00e9sentez cinq \u00e0 huit indicateurs cl\u00e9s de performance (KPI) principaux, leur \u00e9volution par rapport \u00e0 la p\u00e9riode de comparaison et le nombre d&#039;actifs concern\u00e9s. \u00c9vitez de m\u00e9langer pourcentages et effectifs sans l\u00e9gende.<\/p><\/div>\n                    <div><span>2<\/span><p class=\"tp-kpi-card-title\" role=\"heading\" aria-level=\"3\">Ajouter une file d&#039;attente d&#039;exceptions<\/p><p>Placez les ports hors ligne, les sessions ayant \u00e9chou\u00e9, les pannes urgentes, les incidents de paiement et les risques de d\u00e9passement de limite du site au-dessus des graphiques exploratoires. Permettez aux utilisateurs de trier par gravit\u00e9, impact client et temps \u00e9coul\u00e9.<\/p><\/div>\n                    <div><span>3<\/span><p class=\"tp-kpi-card-title\" role=\"heading\" aria-level=\"3\">Rendez chaque graphique exploitable<\/p><p>Passez du r\u00e9seau \u00e0 la r\u00e9gion, au site, au chargeur, au connecteur, \u00e0 la session et au journal des \u00e9v\u00e9nements. Conservez les filtres pour que l&#039;op\u00e9rateur puisse mener son enqu\u00eate sans perdre le contexte initial.<\/p><\/div>\n                    <div><span>4<\/span><p class=\"tp-kpi-card-title\" role=\"heading\" aria-level=\"3\">Utilisez des fen\u00eatres de temps comparables<\/p><p>Affichage en temps r\u00e9el des donn\u00e9es (aujourd&#039;hui, hier, 7 jours glissants, 30 jours glissants et p\u00e9riodes personnalis\u00e9es). Comparaison des heures d&#039;ouverture \u00e9quivalentes et prise en compte de la saisonnalit\u00e9.<\/p><\/div>\n                    <div><span>5<\/span><p class=\"tp-kpi-card-title\" role=\"heading\" aria-level=\"3\">Afficher la fra\u00eecheur des donn\u00e9es<\/p><p>Afficher le dernier signal de pr\u00e9sence, la derni\u00e8re synchronisation r\u00e9ussie et tout flux de donn\u00e9es en amont retard\u00e9. Un tableau de bord ne doit jamais pr\u00e9senter des donn\u00e9es obsol\u00e8tes comme \u00e9tant en temps r\u00e9el.<\/p><\/div>\n                    <div><span>6<\/span><p class=\"tp-kpi-card-title\" role=\"heading\" aria-level=\"3\">Concevoir un acc\u00e8s bas\u00e9 sur les r\u00f4les<\/p><p>Fournir aux op\u00e9rateurs, aux h\u00e9bergeurs de sites, aux \u00e9quipes financi\u00e8res et aux partenaires les indicateurs dont ils ont besoin sans exposer de donn\u00e9es qui ne rel\u00e8vent pas de leur responsabilit\u00e9 ou de leur p\u00e9rim\u00e8tre commercial.<\/p><\/div>\n                <\/div>\n\n                <div class=\"tp-kpi-rule\">\n                    <strong>Hi\u00e9rarchie recommand\u00e9e<\/strong>\n                    <p>R\u00e9sum\u00e9 du r\u00e9seau \u2192 file d&#039;attente des exceptions \u2192 comparaison des tendances \u2192 classement des sites \u2192 d\u00e9tails du chargeur \u2192 enregistrement de session, de paiement ou de panne.<\/p>\n                <\/div>\n\n                <p>\n                    Si votre \u00e9quipe doit encore exporter plusieurs syst\u00e8mes avant de pouvoir expliquer une seule transaction ayant \u00e9chou\u00e9, le probl\u00e8me ne r\u00e9side pas dans un manque de graphiques, mais dans la d\u00e9connexion des donn\u00e9es op\u00e9rationnelles. Une configuration\n                    <a href=\"https:\/\/trendpowercharge.com\/fr_ca\/ev-charging-point-management-systems\/\">Tableau de bord du syst\u00e8me de gestion de la recharge des v\u00e9hicules \u00e9lectriques<\/a>\n                    devrait permettre de relier les \u00e9v\u00e9nements li\u00e9s aux appareils, les sessions de charge, les utilisateurs, la tarification, les paiements, les revenus et les enregistrements d&#039;exploitation et de maintenance gr\u00e2ce \u00e0 un mod\u00e8le d&#039;identit\u00e9 coh\u00e9rent.\n                <\/p>\n            <\/section>\n\n            <section class=\"tp-kpi-section\" id=\"tp-kpi-cases\">\n                <div class=\"tp-kpi-section-label\">APPLICATIONS<\/div>\n                <h2>Comment les priorit\u00e9s des indicateurs cl\u00e9s de performance (KPI) \u00e9voluent au cours des op\u00e9rations de recharge r\u00e9elles<\/h2>\n                <p>\n                    Les 12 indicateurs cl\u00e9s de performance (KPI) constituent un langage op\u00e9rationnel commun, mais leur priorit\u00e9 varie selon le mod\u00e8le \u00e9conomique. Les \u00e9tudes de cas publi\u00e9es par TrendPower montrent pourquoi un centre de services publics, un r\u00e9seau de recharge logistique et un d\u00e9p\u00f4t de bus ne devraient pas utiliser le m\u00eame tableau de bord par d\u00e9faut.\n                <\/p>\n\n                <div class=\"tp-kpi-case-grid\">\n                    <article>\n                        <span>LOGISTIQUE LOURDE \u00b7 CHINE<\/span>\n                        <p class=\"tp-kpi-card-title\" role=\"heading\" aria-level=\"3\">R\u00e9seau de recharge connect\u00e9 Longqi Power<\/p>\n                        <p>La connexion des stations autog\u00e9r\u00e9es et tierces aux flottes de camions, la recharge bas\u00e9e sur le VIN, les donn\u00e9es des v\u00e9hicules, la planification des itin\u00e9raires et les paiements centralis\u00e9s rendent l&#039;utilisation, la disponibilit\u00e9 des stations, l&#039;\u00e9nergie des sessions et la visibilit\u00e9 des revenus particuli\u00e8rement importantes.<\/p>\n                        <a href=\"https:\/\/trendpowercharge.com\/fr_ca\/heavy-duty-truck-charging-platform-case-study\/\">Lire l&#039;\u00e9tude de cas Longqi Power \u2192<\/a>\n                    <\/article>\n                    <article>\n                        <span>BUS \u00c9LECTRIQUE AUTONOME \u00b7 SINGAPOUR<\/span>\n                        <p class=\"tp-kpi-card-title\" role=\"heading\" aria-level=\"3\">Recharge intelligente des bus en fonction des horaires<\/p>\n                        <p>Lorsque chaque v\u00e9hicule a une heure de d\u00e9part requise, le tableau de bord doit combiner la disponibilit\u00e9 des bornes de recharge, l&#039;\u00e9tat de charge (SOC), la priorit\u00e9 de recharge, la charge de pointe, les d\u00e9fauts et les performances de disponibilit\u00e9 \u00e9nerg\u00e9tique au d\u00e9part.<\/p>\n                        <a href=\"https:\/\/trendpowercharge.com\/fr_ca\/singapore-driverless-electric-bus-trendpower-smart-charging\/\">Lire l&#039;\u00e9tude de cas sur les bus \u00e9lectriques de Singapour \u2192<\/a>\n                    <\/article>\n                    <article>\n                        <span>PLATEFORME CPO LOCALIS\u00c9E \u00b7 BOLIVIE<\/span>\n                        <p class=\"tp-kpi-card-title\" role=\"heading\" aria-level=\"3\">OCPP, op\u00e9rations de paiement et multilingues<\/p>\n                        <p>Le d\u00e9ploiement sur un nouveau march\u00e9 n\u00e9cessite une visibilit\u00e9 sur la connectivit\u00e9 OCPP, l&#039;\u00e9tat des connecteurs, le succ\u00e8s du d\u00e9marrage, les performances de paiement localis\u00e9es, les sessions, l&#039;activit\u00e9 des stations et la croissance future multisite.<\/p>\n                        <a href=\"https:\/\/trendpowercharge.com\/fr_ca\/bolivia-ev-charging-platform-case-study\/\">Lire l&#039;\u00e9tude de cas de la plateforme bolivienne \u2192<\/a>\n                    <\/article>\n                <\/div>\n\n                <p>\n                    Explorez davantage <a href=\"https:\/\/trendpowercharge.com\/fr_ca\/cases\/\">\u00e9tudes de cas sur les logiciels de recharge pour v\u00e9hicules \u00e9lectriques<\/a>, ou consultez le site web d\u00e9di\u00e9 de TrendPower <a href=\"https:\/\/trendpowercharge.com\/fr_ca\/heavy-duty-truck-charging-fleet-management-system\/\">plateforme de recharge pour camions poids lourds<\/a>\n                    pour les flux de travail op\u00e9rationnels ax\u00e9s sur la flotte.\n                <\/p>\n            <\/section>\n\n            <section class=\"tp-kpi-section\" id=\"tp-kpi-checklist\">\n                <div class=\"tp-kpi-section-label\">MISE EN \u0152UVRE<\/div>\n                <h2>Liste de contr\u00f4le pour la mise en \u0153uvre du tableau de bord de recharge des v\u00e9hicules \u00e9lectriques<\/h2>\n                <div class=\"tp-kpi-checklist\">\n                    <div class=\"tp-kpi-checklist-head\">\n                        <span id=\"tp-kpi-checklist-status\" aria-live=\"polite\">0 sur 10 termin\u00e9s<\/span>\n                        <button type=\"button\" class=\"tp-kpi-reset\">R\u00e9initialiser<\/button>\n                    <\/div>\n                    <label><input type=\"checkbox\"><span>D\u00e9finissez chaque indicateur de performance cl\u00e9 (KPI), son d\u00e9nominateur, son fuseau horaire et sa r\u00e8gle d&#039;exclusion.<\/span><\/label>\n                    <label><input type=\"checkbox\"><span>Afficher l&#039;\u00e9tat des chargeurs et des connecteurs pour chaque protocole pris en charge.<\/span><\/label>\n                    <label><input type=\"checkbox\"><span>S\u00e9paration des s\u00e9ances tent\u00e9es, commenc\u00e9es, \u00e9nergisantes et termin\u00e9es.<\/span><\/label>\n                    <label><input type=\"checkbox\"><span>Connecter les \u00e9tats d&#039;autorisation de paiement, de capture, de remboursement et de r\u00e8glement.<\/span><\/label>\n                    <label><input type=\"checkbox\"><span>Normaliser le nombre de d\u00e9fauts en fonction de l&#039;exposition et identifier les incidents r\u00e9currents.<\/span><\/label>\n                    <label><input type=\"checkbox\"><span>Attribuer la propri\u00e9t\u00e9 des alertes, leur niveau de gravit\u00e9, les r\u00e8gles d&#039;accus\u00e9 de r\u00e9ception et d&#039;escalade.<\/span><\/label>\n                    <label><input type=\"checkbox\"><span>Valider le rapprochement entre le compteur, la session, le tarif et l&#039;\u00e9nergie factur\u00e9e.<\/span><\/label>\n                    <label><input type=\"checkbox\"><span>Cr\u00e9er des chemins d&#039;exploration d\u00e9taill\u00e9s pour le r\u00e9seau, le site, le chargeur, le connecteur et la transaction.<\/span><\/label>\n                    <label><input type=\"checkbox\"><span>Configurez les acc\u00e8s en fonction des r\u00f4les pour le CPO, l&#039;h\u00e9bergeur du site, les \u00e9quipes financi\u00e8res, de support et partenaires.<\/span><\/label>\n                    <label><input type=\"checkbox\"><span>Testez le tableau de bord avec des mod\u00e8les de chargeurs repr\u00e9sentatifs avant de proc\u00e9der \u00e0 une mise \u00e0 l&#039;\u00e9chelle.<\/span><\/label>\n                <\/div>\n            <\/section>\n\n            <section class=\"tp-kpi-cta\">\n                <div>\n                    <span>CONSTRUISEZ UN TABLEAU DE BORD AUTOUR DE VOTRE MOD\u00c8LE D&#039;EXPLOITATION<\/span>\n                    <p class=\"tp-kpi-cta-title\" role=\"heading\" aria-level=\"2\">Transformez les donn\u00e9es de facturation en d\u00e9cisions exploitables par votre \u00e9quipe.<\/p>\n                    <p>\n                        Partagez vos mod\u00e8les de chargeurs, la taille de votre r\u00e9seau, vos march\u00e9s, vos exigences de paiement et vos priorit\u00e9s en mati\u00e8re de rapports. TrendPower peut vous pr\u00e9senter des flux de travail CPMS adapt\u00e9s \u00e0 votre projet.\n                    <\/p>\n                <\/div>\n                <div class=\"tp-kpi-cta-actions\">\n                    <a class=\"tp-kpi-btn tp-kpi-btn-green\" href=\"https:\/\/trendpowercharge.com\/fr_ca\/contact\/\">Demander une d\u00e9monstration de CPMS<\/a>\n                    <a class=\"tp-kpi-btn tp-kpi-btn-light\" href=\"https:\/\/trendpowercharge.com\/fr_ca\/ev-charging-point-management-systems\/\">Explorez le CPMS<\/a>\n                <\/div>\n            <\/section>\n\n            <section class=\"tp-kpi-section\" id=\"tp-kpi-faq\">\n                <div class=\"tp-kpi-section-label\">FAQ<\/div>\n                <h2>FAQ sur le tableau de bord de la borne de recharge pour v\u00e9hicules \u00e9lectriques<\/h2>\n\n                <div class=\"tp-kpi-faq-list\">\n                    <details>\n                        <summary>Qu&#039;est-ce qu&#039;un tableau de bord de borne de recharge pour v\u00e9hicules \u00e9lectriques\u00a0?<\/summary>\n                        <p>Le tableau de bord d&#039;une station de recharge pour v\u00e9hicules \u00e9lectriques est une interface op\u00e9rateur qui centralise les informations sur l&#039;\u00e9tat des chargeurs et des connecteurs, les sessions, les utilisateurs, les tarifs, les paiements, les revenus, les pannes, la maintenance et les donn\u00e9es \u00e9nerg\u00e9tiques. Il permet au responsable de la maintenance de surveiller les performances du r\u00e9seau et d&#039;analyser les indicateurs cl\u00e9s de performance (KPI) jusqu&#039;\u00e0 l&#039;\u00e9quipement ou la transaction concern\u00e9e.<\/p>\n                    <\/details>\n                    <details>\n                        <summary>Quel est l&#039;indicateur de performance cl\u00e9 (KPI) le plus important pour un directeur des achats (CPO)\u00a0?<\/summary>\n                        <p>Aucun indicateur de performance cl\u00e9 (KPI) ne suffit \u00e0 lui seul. La disponibilit\u00e9 est essentielle, mais une borne de recharge peut \u00eatre en ligne alors m\u00eame que les conducteurs ne parviennent pas \u00e0 d\u00e9marrer ou \u00e0 terminer leurs sessions. Il est donc indispensable de surveiller la disponibilit\u00e9, ainsi que la pr\u00e9cision de l&#039;\u00e9tat, le succ\u00e8s des sessions, l&#039;utilisation, le succ\u00e8s des paiements, la r\u00e9activit\u00e9 en cas de panne et la performance \u00e9nerg\u00e9tique.<\/p>\n                    <\/details>\n                    <details>\n                        <summary>Comment est calcul\u00e9e la dur\u00e9e de disponibilit\u00e9 des bornes de recharge pour v\u00e9hicules \u00e9lectriques\u00a0?<\/summary>\n                        <p>Une formule pratique consiste \u00e0 soustraire les minutes \u00e9ligibles aux minutes d&#039;indisponibilit\u00e9 comptabilis\u00e9es, \u00e0 diviser le r\u00e9sultat par les minutes \u00e9ligibles, puis \u00e0 multiplier le r\u00e9sultat par 100. Les d\u00e9finitions r\u00e9glementaires et contractuelles peuvent pr\u00e9ciser des exclusions, des heures de fonctionnement et des p\u00e9riodes d&#039;agr\u00e9gation\u00a0; il est donc important de documenter la r\u00e8gle exacte utilis\u00e9e.<\/p>\n                    <\/details>\n                    <details>\n                        <summary>Quelle est la diff\u00e9rence entre la disponibilit\u00e9 et le taux de r\u00e9ussite de la charge\u00a0?<\/summary>\n                        <p>La disponibilit\u00e9 d&#039;un port de chargement est mesur\u00e9e par son fonctionnement et sa disponibilit\u00e9 selon des r\u00e8gles d\u00e9finies. Le taux de r\u00e9ussite de la recharge mesure la r\u00e9ussite des tentatives de recharge effectu\u00e9es par un conducteur. Des probl\u00e8mes d&#039;autorisation, de paiement, de connexion avec le v\u00e9hicule ou de transaction peuvent r\u00e9duire le taux de r\u00e9ussite, m\u00eame avec une disponibilit\u00e9 \u00e9lev\u00e9e.<\/p>\n                    <\/details>\n                    <details>\n                        <summary>\u00c0 quelle fr\u00e9quence les tableaux de bord des CPO doivent-ils \u00eatre mis \u00e0 jour\u00a0?<\/summary>\n                        <p>L&#039;\u00e9tat op\u00e9rationnel, les pannes urgentes et les informations sur les sessions actives doivent \u00eatre mis \u00e0 jour en temps quasi r\u00e9el, conform\u00e9ment au chargeur, au protocole et \u00e0 la conception d&#039;int\u00e9gration. Les rapports de r\u00e8glement financier et de tendances \u00e0 long terme peuvent \u00eatre mis \u00e0 jour moins fr\u00e9quemment. L&#039;interface doit toujours afficher la fra\u00eecheur des donn\u00e9es.<\/p>\n                    <\/details>\n                    <details>\n                        <summary>Un tableau de bord peut-il surveiller les chargeurs de diff\u00e9rents fabricants\u00a0?<\/summary>\n                        <p>Oui, lorsque les chargeurs utilisent des protocoles compatibles et des interfaces prises en charge. La surveillance multimarque n\u00e9cessite toujours la validation du mod\u00e8le de chargeur et du micrologiciel, car diff\u00e9rents fabricants peuvent impl\u00e9menter une m\u00eame version de protocole de mani\u00e8re diff\u00e9rente.<\/p>\n                    <\/details>\n                    <details>\n                        <summary>Quelles sont les m\u00e9triques du tableau de bord les plus importantes pour la recharge des flottes et des bus\u00a0?<\/summary>\n                        <p>Les tableaux de bord de flotte devraient inclure l&#039;\u00e9tat de pr\u00e9paration du v\u00e9hicule, l&#039;\u00e9nergie requise avant le d\u00e9part, l&#039;\u00e9tat de la file d&#039;attente de recharge, la puissance demand\u00e9e par rapport \u00e0 la puissance allou\u00e9e, la demande maximale du site et le respect du calendrier des indicateurs cl\u00e9s de performance (KPI) de fiabilit\u00e9, de session et de maintenance.<\/p>\n                    <\/details>\n                    <details>\n                        <summary>Comment un CPMS peut-il am\u00e9liorer la qualit\u00e9 des donn\u00e9es d&#039;un tableau de bord\u00a0?<\/summary>\n                        <p>Un syst\u00e8me de gestion des bornes de recharge (CPMS) permet de connecter les donn\u00e9es de t\u00e9l\u00e9m\u00e9trie des bornes, les \u00e9v\u00e9nements d&#039;\u00e9tat, les sessions, les relev\u00e9s de compteurs, l&#039;autorisation des utilisateurs, les tarifs, les paiements et les dossiers de maintenance gr\u00e2ce \u00e0 des identifiants coh\u00e9rents pour les bornes, les connecteurs et les transactions. Une bonne gouvernance des donn\u00e9es et des tests d&#039;int\u00e9gration restent indispensables.<\/p>\n                    <\/details>\n                <\/div>\n            <\/section>\n\n            <section class=\"tp-kpi-conclusion\">\n                <h2>Concevez le tableau de bord autour des d\u00e9cisions, et non de la d\u00e9coration.<\/h2>\n                <p>\n                    Le tableau de bord id\u00e9al pour une borne de recharge de v\u00e9hicules \u00e9lectriques ne cherche pas \u00e0 afficher tous les champs disponibles. Il \u00e9tablit une cha\u00eene fiable reliant l&#039;\u00e9tat du r\u00e9seau aux r\u00e9sultats pour les conducteurs, \u00e0 l&#039;impact commercial et aux actions correctives. Commencez par les 12 indicateurs cl\u00e9s de performance (KPI) mentionn\u00e9s pr\u00e9c\u00e9demment, d\u00e9finissez-en les d\u00e9finitions, validez les donn\u00e9es sources et attribuez un responsable \u00e0 chaque alerte. Adaptez ensuite le tableau de bord au mod\u00e8le op\u00e9rationnel\u00a0: bornes de recharge publiques, flottes, d\u00e9p\u00f4ts de bus, r\u00e9seaux r\u00e9sidentiels ou plateformes r\u00e9gionales.\n                <\/p>\n                <a href=\"https:\/\/trendpowercharge.com\/fr_ca\/ev-charging-point-management-systems\/\">D\u00e9couvrez comment TrendPower centralise la surveillance des chargeurs, les sessions, la facturation, les paiements et l&#039;exploitation et la maintenance dans un seul CPMS \u2192<\/a>\n            <\/section>\n    <\/main>\n<\/article>\n\n<style>\n.tp-kpi-article {\n    --tp-navy: #07172d;\n    --tp-navy-2: #0d2340;\n    --tp-blue: #2878ff;\n    --tp-blue-dark: #155fd3;\n    --tp-green: #19c77e;\n    --tp-ink: #14243a;\n    --tp-text: #4b5e75;\n    --tp-muted: #74869b;\n    --tp-line: #dfe7f1;\n    --tp-soft: #f4f8fd;\n    --tp-white: #ffffff;\n    width: 100%;\n    max-width: 100%;\n    background: transparent;\n    color: var(--tp-text);\n    font-family: Inter, \"Segoe UI\", Arial, Helvetica, sans-serif;\n    font-size: 16px;\n    line-height: 1.78;\n    -webkit-font-smoothing: antialiased;\n}\n\n.tp-kpi-article,\n.tp-kpi-article * { box-sizing: border-box; }\n\n.tp-kpi-article a { color: var(--tp-blue-dark); text-decoration-thickness: 1px; text-underline-offset: 3px; }\n.tp-kpi-article a:hover { color: #0b4da9; }\n.tp-kpi-article a:focus-visible,\n.tp-kpi-article button:focus-visible,\n.tp-kpi-article summary:focus-visible,\n.tp-kpi-article input:focus-visible { outline: 3px solid rgba(40,120,255,.28); outline-offset: 3px; }\n.tp-kpi-featured { margin: 0 0 28px; overflow: hidden; border: 1px solid var(--tp-line); border-radius: 18px; background: #edf4fb; box-shadow: 0 16px 38px rgba(18,54,96,.10); }\n.tp-kpi-featured img { display: block; width: 100%; height: auto; aspect-ratio: 3 \/ 2; object-fit: cover; }\n.tp-kpi-featured figcaption { padding: 11px 16px; border-top: 1px solid var(--tp-line); background: #f8fbff; color: #687b91; font-size: 11.5px; line-height: 1.55; }\n\n.tp-kpi-intro { position: relative; margin: 0 0 54px; padding: clamp(25px, 3.5vw, 38px); overflow: hidden; border: 1px solid #d4e2f2; border-radius: 18px; background: linear-gradient(135deg, #f7fbff 0%, #eef6ff 64%, #f2fcf7 100%); }\n.tp-kpi-intro::after { position: absolute; top: -60px; right: -60px; width: 180px; height: 180px; border-radius: 50%; background: rgba(40,120,255,.075); content: \"\"; pointer-events: none; }\n.tp-kpi-intro > * { position: relative; z-index: 1; }\n.tp-kpi-lead { max-width: 860px; margin: 0; color: #304963; font-size: clamp(17px, 1.8vw, 20px); font-weight: 500; line-height: 1.72; }\n.tp-kpi-overview { display: grid; grid-template-columns: repeat(3,minmax(0,1fr)); gap: 10px; max-width: 720px; margin-top: 24px; }\n.tp-kpi-overview > div { display: flex; gap: 10px; align-items: center; min-height: 58px; padding: 10px 14px; border: 1px solid rgba(174,199,229,.8); border-radius: 11px; background: rgba(255,255,255,.72); }\n.tp-kpi-overview strong { color: var(--tp-blue); font-size: 24px; line-height: 1; }\n.tp-kpi-overview span { color: #526a83; font-size: 11.5px; font-weight: 700; line-height: 1.35; }\n.tp-kpi-intro-actions { display: flex; flex-wrap: wrap; gap: 14px 20px; align-items: center; margin-top: 24px; }\n.tp-kpi-btn { display: inline-flex; align-items: center; justify-content: center; min-height: 48px; padding: 12px 19px; border: 1px solid transparent; border-radius: 10px; font-size: 13px; font-weight: 750; line-height: 1.2; text-decoration: none !important; transition: transform .2s ease, background-color .2s ease, border-color .2s ease, box-shadow .2s ease; }\n.tp-kpi-btn:hover { transform: translateY(-2px); }\n.tp-kpi-btn-primary { background: var(--tp-blue); color: #fff !important; box-shadow: 0 12px 28px rgba(40,120,255,.25); }\n.tp-kpi-btn-primary:hover { background: #4088ff; }\n.tp-kpi-text-link { display: inline-flex; gap: 6px; align-items: center; color: var(--tp-blue-dark); font-size: 13px; font-weight: 750; text-decoration: none !important; }\n.tp-kpi-text-link:hover span { transform: translateX(3px); }\n.tp-kpi-text-link span { transition: transform .2s ease; }\n\n.tp-kpi-main { min-width: 0; }\n.tp-kpi-section { scroll-margin-top: 96px; padding: 0 0 58px; }\n.tp-kpi-section + .tp-kpi-section { padding-top: 8px; }\n.tp-kpi-section-label { margin-bottom: 10px; color: var(--tp-blue-dark); font-size: 11px; font-weight: 800; letter-spacing: .13em; }\n.tp-kpi-main h2 { margin: 0 0 20px; color: var(--tp-ink); font-size: clamp(28px, 3vw, 38px); font-weight: 720; line-height: 1.2; letter-spacing: -.032em; }\n.tp-kpi-main h3 { color: var(--tp-ink); }\n.tp-kpi-main p { margin: 0 0 19px; }\n.tp-kpi-main > .tp-kpi-section > p:first-of-type { color: #435970; font-size: 16.5px; line-height: 1.78; }\n\n.tp-kpi-answer-box { margin: 29px 0; padding: 26px; border: 1px solid #cfe0fa; border-radius: 16px; background: linear-gradient(135deg, #f1f7ff, #f7fbff); }\n.tp-kpi-answer-box > strong { display: block; margin-bottom: 16px; color: var(--tp-ink); font-size: 15px; }\n.tp-kpi-answer-box ol { display: grid; grid-template-columns: repeat(2,minmax(0,1fr)); gap: 10px 28px; margin: 0; padding-left: 23px; color: #435a72; }\n.tp-kpi-answer-box li::marker { color: var(--tp-blue); font-weight: 800; }\n\n.tp-kpi-role-switcher { margin: 29px 0; border: 1px solid var(--tp-line); border-radius: 16px; overflow: hidden; background: #fff; box-shadow: 0 14px 40px rgba(22,55,95,.07); }\n.tp-kpi-role-tabs { display: flex; overflow-x: auto; padding: 8px; border-bottom: 1px solid var(--tp-line); background: var(--tp-soft); }\n.tp-kpi-role-tabs button { flex: 1 0 auto; min-height: 40px; padding: 8px 13px; border: 0; border-radius: 8px; background: transparent; color: #60748c; font: inherit; font-size: 11.5px; font-weight: 700; cursor: pointer; }\n.tp-kpi-role-tabs button[aria-selected=\"true\"] { background: #fff; color: var(--tp-blue-dark); box-shadow: 0 3px 12px rgba(31,68,111,.1); }\n.tp-kpi-role-panel { padding: 21px 23px; }\n.tp-kpi-role-panel strong { color: var(--tp-ink); font-size: 14px; }\n.tp-kpi-role-panel p { margin: 5px 0 0; font-size: 13.5px; }\n.tp-kpi-layer-grid { display: grid; grid-template-columns: repeat(2,minmax(0,1fr)); gap: 14px; margin: 30px 0; }\n.tp-kpi-layer-grid > div { padding: 21px; border: 1px solid var(--tp-line); border-radius: 14px; background: #fff; }\n.tp-kpi-layer-grid span { color: var(--tp-blue); font-size: 11px; font-weight: 800; }\n.tp-kpi-layer-grid .tp-kpi-card-title { margin: 6px 0; color: var(--tp-ink); font-size: 17px; font-weight: 750; line-height: 1.35; }\n.tp-kpi-layer-grid p { margin: 0; font-size: 13px; line-height: 1.62; }\n.tp-kpi-source-note { padding-left: 16px; border-left: 3px solid var(--tp-green); color: #60748a; font-size: 13px; }\n\n.tp-kpi-metric { display: grid; grid-template-columns: 58px minmax(0,1fr); gap: 20px; scroll-margin-top: 78px; padding: 31px 0; border-bottom: 1px solid var(--tp-line); }\n.tp-kpi-metric:first-of-type { margin-top: 10px; border-top: 1px solid var(--tp-line); }\n.tp-kpi-number { display: grid; width: 52px; height: 52px; place-items: center; border: 1px solid #c9dbf7; border-radius: 14px; background: #f2f7ff; color: var(--tp-blue); font-size: 14px; font-weight: 800; }\n.tp-kpi-tag { margin-bottom: 4px; color: #178e60; font-size: 9px; font-weight: 800; letter-spacing: .11em; }\n.tp-kpi-metric h3 { margin: 0 0 13px; font-size: clamp(21px, 2.5vw, 28px); line-height: 1.25; letter-spacing: -.02em; }\n.tp-kpi-metric p { font-size: 15px; }\n.tp-kpi-formula { display: grid; gap: 6px; margin: 18px 0; padding: 15px 17px; border-left: 3px solid var(--tp-blue); border-radius: 0 10px 10px 0; background: #f3f7fc; }\n.tp-kpi-formula span { color: #6b7f96; font-size: 9px; font-weight: 800; letter-spacing: .09em; text-transform: uppercase; }\n.tp-kpi-formula code { color: #233c5a; font-family: \"SFMono-Regular\", Consolas, \"Liberation Mono\", monospace; font-size: 12.5px; line-height: 1.65; white-space: normal; }\n.tp-kpi-breakdowns { display: flex; flex-wrap: wrap; gap: 7px; margin: 18px 0 0; padding: 0; list-style: none; }\n.tp-kpi-breakdowns li { padding: 7px 10px; border: 1px solid #d9e4f1; border-radius: 999px; background: #fbfdff; color: #61758d; font-size: 10.5px; line-height: 1.3; }\n\n.tp-kpi-table-wrap { margin-top: 28px; overflow-x: auto; border: 1px solid var(--tp-line); border-radius: 14px; }\n.tp-kpi-table { width: 100%; min-width: 720px; border-collapse: collapse; background: #fff; font-size: 12.5px; line-height: 1.55; }\n.tp-kpi-table th { padding: 15px; background: var(--tp-navy-2); color: #fff; font-weight: 700; text-align: left; }\n.tp-kpi-table td { padding: 15px; border-top: 1px solid var(--tp-line); vertical-align: top; }\n.tp-kpi-table tbody tr:nth-child(even) { background: #f8fbff; }\n.tp-kpi-table td:first-child { color: var(--tp-ink); font-weight: 700; }\n\n.tp-kpi-steps { display: grid; grid-template-columns: repeat(2,minmax(0,1fr)); gap: 15px; margin: 28px 0; }\n.tp-kpi-steps > div { padding: 22px; border: 1px solid var(--tp-line); border-radius: 14px; background: #fff; transition: transform .2s ease, border-color .2s ease, box-shadow .2s ease; }\n.tp-kpi-steps > div:hover { transform: translateY(-3px); border-color: #bed4f5; box-shadow: 0 14px 32px rgba(23,59,100,.08); }\n.tp-kpi-steps span { display: inline-grid; width: 28px; height: 28px; place-items: center; border-radius: 8px; background: #eaf2ff; color: var(--tp-blue); font-size: 11px; font-weight: 800; }\n.tp-kpi-steps .tp-kpi-card-title { margin: 12px 0 7px; color: var(--tp-ink); font-size: 16px; font-weight: 750; line-height: 1.35; }\n.tp-kpi-steps p { margin: 0; font-size: 12.5px; line-height: 1.65; }\n.tp-kpi-rule { margin: 27px 0; padding: 20px 22px; border-radius: 13px; background: var(--tp-navy); color: #c4d2e4; }\n.tp-kpi-rule strong { color: #6ce2aa; font-size: 11px; letter-spacing: .08em; text-transform: uppercase; }\n.tp-kpi-rule p { margin: 6px 0 0; font-size: 13px; }\n\n.tp-kpi-case-grid { display: grid; grid-template-columns: repeat(3,minmax(0,1fr)); gap: 14px; margin: 29px 0; }\n.tp-kpi-case-grid article { display: flex; min-height: 280px; flex-direction: column; padding: 23px; border: 1px solid var(--tp-line); border-radius: 15px; background: linear-gradient(180deg, #fff, #f8fbff); transition: transform .2s ease, border-color .2s ease, box-shadow .2s ease; }\n.tp-kpi-case-grid article:hover { transform: translateY(-4px); border-color: #bfd5f5; box-shadow: 0 15px 35px rgba(24,59,101,.09); }\n.tp-kpi-case-grid span { color: var(--tp-blue-dark); font-size: 9px; font-weight: 800; letter-spacing: .09em; }\n.tp-kpi-case-grid .tp-kpi-card-title { margin: 12px 0 10px; color: var(--tp-ink); font-size: 17px; font-weight: 750; line-height: 1.35; }\n.tp-kpi-case-grid p { margin: 0 0 18px; font-size: 12.5px; line-height: 1.65; }\n.tp-kpi-case-grid a { margin-top: auto; font-size: 11.5px; font-weight: 750; text-decoration: none; }\n\n.tp-kpi-checklist { display: grid; grid-template-columns: repeat(2,minmax(0,1fr)); gap: 11px; margin-top: 27px; }\n.tp-kpi-checklist-head { display: flex; grid-column: 1 \/ -1; align-items: center; justify-content: space-between; min-height: 42px; padding: 8px 12px; border-radius: 10px; background: #eef5ff; color: #415a74; font-size: 12px; font-weight: 750; }\n.tp-kpi-reset { padding: 6px 10px; border: 1px solid #c6d8ed; border-radius: 7px; background: #fff; color: var(--tp-blue-dark); font: inherit; font-size: 10.5px; font-weight: 750; cursor: pointer; }\n.tp-kpi-reset:hover { border-color: var(--tp-blue); }\n.tp-kpi-checklist label { display: flex; gap: 11px; align-items: flex-start; padding: 15px 16px; border: 1px solid var(--tp-line); border-radius: 11px; background: #fbfdff; color: #50647c; font-size: 12.5px; line-height: 1.55; cursor: pointer; }\n.tp-kpi-checklist input { flex: 0 0 17px; width: 17px; height: 17px; margin: 2px 0 0; accent-color: var(--tp-green); }\n.tp-kpi-checklist label:has(input:checked) { border-color: #a9e5ca; background: #f2fcf7; color: #2f624e; }\n\n.tp-kpi-cta { display: grid; grid-template-columns: minmax(0,1fr) auto; gap: 35px; align-items: center; margin: 4px 0 76px; padding: 34px; border-radius: 20px; background: linear-gradient(125deg, #07172d, #0d2c4d); box-shadow: 0 22px 55px rgba(11,36,67,.17); }\n.tp-kpi-cta > div > span { color: #65dfa6; font-size: 10px; font-weight: 800; letter-spacing: .11em; }\n.tp-kpi-cta-title { max-width: 690px; margin: 8px 0 10px; color: #fff; font-size: clamp(26px, 3vw, 35px); font-weight: 720; line-height: 1.22; letter-spacing: -.025em; }\n.tp-kpi-cta p { max-width: 680px; margin: 0; color: #b8c9dd; font-size: 13.5px; }\n.tp-kpi-cta-actions { display: flex; flex-direction: column; gap: 10px; }\n.tp-kpi-btn-green { background: var(--tp-green); color: #062417 !important; }\n.tp-kpi-btn-green:hover { background: #37d996; }\n.tp-kpi-btn-light { border-color: rgba(255,255,255,.22); color: #e7f0fa !important; }\n.tp-kpi-btn-light:hover { background: rgba(255,255,255,.07); }\n\n.tp-kpi-faq-list { margin-top: 27px; border-top: 1px solid var(--tp-line); }\n.tp-kpi-faq-list details { border-bottom: 1px solid var(--tp-line); }\n.tp-kpi-faq-list summary { position: relative; padding: 20px 42px 20px 0; color: var(--tp-ink); font-size: 15px; font-weight: 700; line-height: 1.45; cursor: pointer; list-style: none; }\n.tp-kpi-faq-list summary::-webkit-details-marker { display: none; }\n.tp-kpi-faq-list summary::after { position: absolute; top: 50%; right: 4px; width: 26px; height: 26px; border: 1px solid #d5e1ee; border-radius: 8px; color: var(--tp-blue); content: \"+\"; font-size: 19px; font-weight: 500; line-height: 23px; text-align: center; transform: translateY(-50%); }\n.tp-kpi-faq-list details[open] summary::after { content: \"\u2212\"; }\n.tp-kpi-faq-list details p { padding: 0 42px 20px 0; margin: 0; font-size: 13.5px; }\n.tp-kpi-conclusion { padding: 33px; border: 1px solid #cfe0f7; border-radius: 18px; background: #f3f8ff; }\n.tp-kpi-conclusion h2 { font-size: clamp(25px, 3vw, 34px); }\n.tp-kpi-conclusion p { font-size: 14.5px; }\n.tp-kpi-conclusion > a { font-size: 13px; font-weight: 750; text-decoration: none; }\n\n@media (max-width: 980px) {\n    .tp-kpi-case-grid { grid-template-columns: 1fr; }\n    .tp-kpi-case-grid article { min-height: 0; }\n}\n\n@media (max-width: 700px) {\n    .tp-kpi-featured { margin-bottom: 22px; border-radius: 14px; }\n    .tp-kpi-featured figcaption { padding: 10px 12px; font-size: 10.5px; }\n    .tp-kpi-intro { margin-bottom: 44px; padding: 23px 19px; border-radius: 14px; }\n    .tp-kpi-lead { font-size: 16px; }\n    .tp-kpi-overview { grid-template-columns: 1fr; gap: 8px; }\n    .tp-kpi-overview > div { min-height: 50px; }\n    .tp-kpi-intro-actions { align-items: stretch; flex-direction: column; }\n    .tp-kpi-btn { width: 100%; }\n    .tp-kpi-text-link { justify-content: center; min-height: 42px; }\n    .tp-kpi-answer-box { padding: 21px; }\n    .tp-kpi-answer-box ol,\n    .tp-kpi-layer-grid,\n    .tp-kpi-steps,\n    .tp-kpi-checklist { grid-template-columns: 1fr; }\n    .tp-kpi-metric { grid-template-columns: 1fr; gap: 14px; }\n    .tp-kpi-number { width: 44px; height: 44px; border-radius: 12px; }\n    .tp-kpi-role-tabs button { flex-basis: 48%; }\n    .tp-kpi-cta { grid-template-columns: 1fr; gap: 24px; padding: 26px 22px; }\n}\n\n@media (max-width: 440px) {\n    .tp-kpi-main h2 { font-size: 27px; }\n    .tp-kpi-metric h3 { font-size: 23px; }\n    .tp-kpi-formula { padding: 14px; }\n    .tp-kpi-conclusion { padding: 24px 20px; }\n    .tp-kpi-cta { border-radius: 15px; }\n}\n\n@media (prefers-reduced-motion: reduce) {\n    .tp-kpi-article *,\n    .tp-kpi-article *::before,\n    .tp-kpi-article *::after { scroll-behavior: auto !important; transition: none !important; }\n}\n\n@media print {\n    .tp-kpi-cta { display: none !important; }\n    .tp-kpi-intro { background: #fff; box-shadow: none; }\n    .tp-kpi-lead { color: #111; }\n}\n<\/style>\n\n<script>\n(function () {\n    \"use strict\";\n\n    var article = document.querySelector(\".tp-kpi-article\");\n    if (!article) return;\n\n    var roleButtons = article.querySelectorAll(\".tp-kpi-role-tabs button\");\n    var rolePanels = article.querySelectorAll(\".tp-kpi-role-panel\");\n    var checklist = article.querySelector(\".tp-kpi-checklist\");\n    var checkboxes = checklist ? checklist.querySelectorAll(\"input[type='checkbox']\") : [];\n    var checklistStatus = article.querySelector(\"#tp-kpi-checklist-status\");\n    var resetButton = article.querySelector(\".tp-kpi-reset\");\n\n    function selectRole(button) {\n        var target = button.getAttribute(\"data-role\");\n        roleButtons.forEach(function (item) {\n            var active = item === button;\n            item.setAttribute(\"aria-selected\", active ? \"true\" : \"false\");\n            item.setAttribute(\"tabindex\", active ? \"0\" : \"-1\");\n        });\n        rolePanels.forEach(function (panel) {\n            var active = panel.id === target;\n            panel.hidden = !active;\n            panel.classList.toggle(\"is-active\", active);\n        });\n    }\n\n    roleButtons.forEach(function (button) {\n        button.addEventListener(\"click\", function () {\n            selectRole(button);\n        });\n        button.addEventListener(\"keydown\", function (event) {\n            if (event.key !== \"ArrowLeft\" && event.key !== \"ArrowRight\") return;\n            event.preventDefault();\n            var buttons = Array.prototype.slice.call(roleButtons);\n            var current = buttons.indexOf(button);\n            var offset = event.key === \"ArrowRight\" ? 1 : -1;\n            var next = buttons[(current + offset + buttons.length) % buttons.length];\n            selectRole(next);\n            next.focus();\n        });\n    });\n\n    var initialRole = article.querySelector(\".tp-kpi-role-tabs button[aria-selected='true']\");\n    if (initialRole) selectRole(initialRole);\n\n    function updateChecklist() {\n        if (!checklistStatus) return;\n        var completed = 0;\n        checkboxes.forEach(function (checkbox) {\n            if (checkbox.checked) completed += 1;\n        });\n        checklistStatus.textContent = completed + \" of \" + checkboxes.length + \" completed\";\n    }\n\n    checkboxes.forEach(function (checkbox) {\n        checkbox.addEventListener(\"change\", updateChecklist);\n    });\n\n    if (resetButton) {\n        resetButton.addEventListener(\"click\", function () {\n            checkboxes.forEach(function (checkbox) { checkbox.checked = false; });\n            updateChecklist();\n        });\n    }\n\n    updateChecklist();\n}());\n<\/script>\n\n<script type=\"application\/ld+json\">{\n    \"@context\": \"https:\\\/\\\/schema.org\",\n    \"@type\": \"FAQPage\",\n    \"mainEntity\": [\n        {\n            \"@type\": \"Question\",\n            \"name\": \"What is an EV charging station dashboard?\",\n            \"acceptedAnswer\": {\n                \"@type\": \"Answer\",\n                \"text\": \"An EV charging station dashboard is an operator interface that combines charger and connector status, sessions, users, tariffs, payments, revenue, faults, maintenance and energy data.\"\n            }\n        },\n        {\n            \"@type\": \"Question\",\n            \"name\": \"What is the most important KPI for a CPO?\",\n            \"acceptedAnswer\": {\n                \"@type\": \"Answer\",\n                \"text\": \"No single KPI is sufficient. CPOs should monitor uptime together with status accuracy, session success, utilization, payment success, fault response and energy performance.\"\n            }\n        },\n        {\n            \"@type\": \"Question\",\n            \"name\": \"How is EV charger uptime calculated?\",\n            \"acceptedAnswer\": {\n                \"@type\": \"Answer\",\n                \"text\": \"A practical formula is eligible minutes minus countable outage minutes, divided by eligible minutes, multiplied by 100. Regulatory and contractual definitions may specify exclusions and aggregation periods.\"\n            }\n        },\n        {\n            \"@type\": \"Question\",\n            \"name\": \"What is the difference between uptime and charging success rate?\",\n            \"acceptedAnswer\": {\n                \"@type\": \"Answer\",\n                \"text\": \"Uptime measures whether a port is online and available. Charging success rate measures whether a real driver attempt starts or completes successfully.\"\n            }\n        },\n        {\n            \"@type\": \"Question\",\n            \"name\": \"How often should CPO dashboards update?\",\n            \"acceptedAnswer\": {\n                \"@type\": \"Answer\",\n                \"text\": \"Operational status, urgent faults and active-session information should update close to real time according to the charger, protocol and integration design. The dashboard should always show data freshness.\"\n            }\n        },\n        {\n            \"@type\": \"Question\",\n            \"name\": \"Can one dashboard monitor chargers from different manufacturers?\",\n            \"acceptedAnswer\": {\n                \"@type\": \"Answer\",\n                \"text\": \"Yes, when the chargers use compatible protocols and supported interfaces. Charger model and firmware behavior should still be validated during integration.\"\n            }\n        },\n        {\n            \"@type\": \"Question\",\n            \"name\": \"Which dashboard metrics matter most for fleet and bus charging?\",\n            \"acceptedAnswer\": {\n                \"@type\": \"Answer\",\n                \"text\": \"Fleet dashboards should add vehicle readiness, required energy before departure, charging queue status, requested versus allocated power, peak site demand and schedule adherence to the core reliability metrics.\"\n            }\n        },\n        {\n            \"@type\": \"Question\",\n            \"name\": \"How can a CPMS improve dashboard data quality?\",\n            \"acceptedAnswer\": {\n                \"@type\": \"Answer\",\n                \"text\": \"A CPMS can connect charger telemetry, status events, sessions, meter values, user authorization, tariffs, payments and maintenance records through consistent charger, connector and transaction identifiers.\"\n            }\n        }\n    ]\n}<\/script>\n\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>A unified EV charging station dashboard helps CPO teams connect network health, driver outcomes, revenue and energy performance. CPO OPERATIONS [&hellip;]<\/p>","protected":false},"author":1,"featured_media":5917,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"default","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[84],"tags":[],"class_list":["post-5916","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog-categorized"],"_links":{"self":[{"href":"https:\/\/trendpowercharge.com\/fr_ca\/wp-json\/wp\/v2\/posts\/5916","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/trendpowercharge.com\/fr_ca\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/trendpowercharge.com\/fr_ca\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/trendpowercharge.com\/fr_ca\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/trendpowercharge.com\/fr_ca\/wp-json\/wp\/v2\/comments?post=5916"}],"version-history":[{"count":4,"href":"https:\/\/trendpowercharge.com\/fr_ca\/wp-json\/wp\/v2\/posts\/5916\/revisions"}],"predecessor-version":[{"id":5921,"href":"https:\/\/trendpowercharge.com\/fr_ca\/wp-json\/wp\/v2\/posts\/5916\/revisions\/5921"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/trendpowercharge.com\/fr_ca\/wp-json\/wp\/v2\/media\/5917"}],"wp:attachment":[{"href":"https:\/\/trendpowercharge.com\/fr_ca\/wp-json\/wp\/v2\/media?parent=5916"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/trendpowercharge.com\/fr_ca\/wp-json\/wp\/v2\/categories?post=5916"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/trendpowercharge.com\/fr_ca\/wp-json\/wp\/v2\/tags?post=5916"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}