{"id":5840,"date":"2026-09-05T02:46:38","date_gmt":"2026-09-05T02:46:38","guid":{"rendered":"https:\/\/trendpowercharge.com\/?page_id=5840"},"modified":"2026-09-05T02:47:40","modified_gmt":"2026-09-05T02:47:40","slug":"ocpp-charging-management-system","status":"publish","type":"page","link":"https:\/\/trendpowercharge.com\/nl\/ocpp-charging-management-system\/","title":{"rendered":"OCPP-laadbeheersysteem | 1.6J &amp; 2.0.1"},"content":{"rendered":"<div data-elementor-type=\"wp-page\" data-elementor-id=\"5840\" class=\"elementor elementor-5840\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-dbf903d e-con-full e-flex e-con e-parent\" data-id=\"dbf903d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-15a230a elementor-widget elementor-widget-html\" data-id=\"15a230a\" 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 id=\"tp-ocpp\" lang=\"en\" aria-label=\"OCPP-laadbeheersysteemoplossing\"><div class=\"ms-wrap\">\n<nav class=\"ms-breadcrumb\" aria-label=\"Paneermeel\"><a href=\"\/nl\/\">Thuis<\/a><span aria-hidden=\"true\">\/<\/span><span aria-current=\"page\">OCPP-laadbeheersysteem<\/span><\/nav>\n<header class=\"ms-hero\"><div class=\"ms-hero-copy\"><span class=\"ms-eyebrow\">TRENDPOWER \u00b7 OCPP SOFTWAREOPLOSSINGEN<\/span><h1>OCPP-laadbeheersysteem<\/h1><p class=\"ms-lead\">Sluit uw opladers aan.<br>Bouw een netwerk dat je kunt beheren.<\/p><p>Integreer compatibele laadapparatuur in een geco\u00f6rdineerde softwareomgeving voor monitoring, sessiebeheer, beheer op afstand en bedrijfsrapportage. Begin met uw laadmodellen en operationele vereisten.<\/p><div class=\"ms-actions\"><a class=\"ms-btn ms-primary\" href=\"https:\/\/trendpowercharge.com\/nl\/contact\/\">Bespreek de compatibiliteit van de oplader. <span aria-hidden=\"true\">\u2197<\/span><\/a><a class=\"ms-btn ms-secondary\" href=\"#oc-versions\">Vergelijk OCPP-versies <span aria-hidden=\"true\">\u2193<\/span><\/a><\/div><ul class=\"ms-tags\" aria-label=\"Onderwerpen voor platformevaluatie\"><li>OCPP 1.6J &amp; 2.0.1<\/li><li>Opladerintegratie<\/li><li>Netwerkactiviteiten<\/li><\/ul><\/div>\n<div class=\"ms-demo\" aria-labelledby=\"oc-fit-title\"><div class=\"ms-demo-head\"><div><span class=\"ms-eyebrow\">BEGIN MET JE HARDWARE<\/span><h2 id=\"oc-fit-title\">Wat gebruikt uw netwerk?<\/h2><\/div><\/div><p class=\"ms-demo-note\">Kies een uitgangspunt voor uw integratiebespreking.<\/p><div class=\"ms-demo-select\" role=\"group\" aria-label=\"Selecteer uw laadprotocolsituatie\"><button type=\"button\" data-oc-version=\"v16\" aria-pressed=\"true\"><span>BESTAANDE OPLADERS<\/span><strong>OCPP 1,6J<\/strong><\/button><button type=\"button\" data-oc-version=\"v201\" aria-pressed=\"false\"><span>NIEUW OF UITBREIDEND<\/span><strong>OCPP 2.0.1<\/strong><\/button><button type=\"button\" data-oc-version=\"mixed\" aria-pressed=\"false\"><span>MEERDERE MODELLEN<\/span><strong>Gemengd \/ Onzeker<\/strong><\/button><\/div><div class=\"ms-demo-result\" role=\"status\" aria-live=\"polite\" aria-atomic=\"true\"><span class=\"ms-status\">OCPP 1.6J-NETWERK<\/span><h3>Breng in kaart welke functies uw opladers daadwerkelijk ondersteunen.<\/h3><dl><div><dt>Voorbereiden<\/dt><dd>Model, firmware en JSON-transportgegevens van de lader<\/dd><\/div><div><dt>Bevestigen<\/dt><dd>Autorisatie, sessies, acties op afstand en beveiliging<\/dd><\/div><div><dt>Volgende stap<\/dt><dd>Pilot-vertegenwoordigerladers v\u00f3\u00f3r migratie<\/dd><\/div><\/dl><\/div><p class=\"ms-demo-note oc-fit-note\">Deze handleiding test geen oplader en bevestigt de compatibiliteit ervan niet.<\/p><a class=\"ms-demo-link\" href=\"#oc-testing\">Bekijk de checklist voor acceptatie van de integratie \u2192<\/a><noscript><p>Voor OCPP 2.0.1 dient u de ge\u00efmplementeerde functies en de beveiligingsomvang op te vragen. Voor hardware met verschillende typen hardware dient u v\u00f3\u00f3r het testen een compatibiliteitsinventaris per model op te stellen.<\/p><\/noscript><\/div><\/header>\n<div class=\"ms-answer\"><span class=\"ms-eyebrow\">HET KORTE ANTWOORD<\/span><p><strong>Een OCPP-laadbeheersysteem is een software-backend die communiceert met laadstations voor elektrische voertuigen via het Open Charge Point Protocol.<\/strong> OCPP verbindt apparaten met beheersoftware; een compleet besturingssysteem heeft ook gebruikersworkflows, rapportagemogelijkheden, commerci\u00eble integraties en een duidelijk ondersteuningsproces nodig.<\/p><\/div>\n<nav class=\"ms-toc\" aria-label=\"Pagina-inhoud\"><details open><summary>Verken deze oplossing<\/summary><div><a href=\"#oc-definition\">Wat OCPP doet<\/a><a href=\"#oc-value\">Waarom operators het gebruiken<\/a><a href=\"#oc-capabilities\">Platformmogelijkheden<\/a><a href=\"#oc-versions\">Versievergelijking<\/a><a href=\"#oc-workflow\">Hoe integratie werkt<\/a><a href=\"#oc-testing\">Compatibiliteitschecklist<\/a><a href=\"#oc-security\">Veiligheid en veerkracht<\/a><a href=\"#oc-commercial\">Facturering en integraties<\/a><a href=\"#oc-migration\">Migratie en uitrol<\/a><a href=\"#oc-faq\">Veelgestelde vragen<\/a><\/div><\/details><\/nav>\n\n<section class=\"ms-section\" id=\"oc-definition\" aria-labelledby=\"oc-definition-title\"><span class=\"ms-eyebrow\">01 \/ HET SYSTEEM BEGRIJPEN<\/span><h2 id=\"oc-definition-title\">OCPP, CSMS en CPMS: wat elke term betekent<\/h2><p class=\"ms-intro\">Bij de evaluatie van factureringssoftware is het belangrijk om de communicatiestandaard los te zien van het bedrijfsplatform dat eromheen is gebouwd. Dit maakt het vergelijken van voorstellen eenvoudiger en helpt bij het vaststellen waar integratie nodig is.<\/p><div class=\"ms-two\"><div class=\"ms-card\"><h3>OCPP: het protocol voor de verbinding tussen lader en backend.<\/h3><p>De Open Charge Alliance onderhoudt OCPP als een gemeenschappelijke communicatiestandaard voor laadstations en hun beheersystemen. Het biedt compatibele implementaties een gedeelde manier om operationele informatie en verzoeken uit te wisselen.<\/p><p>Het protocol is geen fysieke laadconnector, een complete chauffeursapp of een betalingsverwerker. Die onderdelen van de laadservice hebben hun eigen vereisten en interfaces.<\/p><\/div><div class=\"ms-card\"><h3>CSMS \/ CPMS: de beheersoftware<\/h3><p>CSMS staat meestal voor Charging Station Management System (systeem voor het beheer van laadstations); CPMS staat doorgaans voor Charge Point Management System (systeem voor het beheer van laadpunten). Aanbieders gebruiken deze termen voor backend-platforms, maar de inbegrepen functionaliteiten verschillen per aanbod.<\/p><p>Vergelijk de daadwerkelijke functionaliteit: aansluiting van de lader, bedieningshulpmiddelen, gebruikers, tarieven, betalingsintegraties, rapportage en ondersteuning. Een overeenkomend productlabel is minder nuttig dan een gedemonstreerde workflow.<\/p><\/div><\/div><p>De <a href=\"https:\/\/openchargealliance.org\/protocols\/open-charge-point-protocol\/\" target=\"_blank\" rel=\"noopener noreferrer nofollow\">Overzicht van het Open Charge Alliance-protocol<\/a> Dit biedt het offici\u00eble uitgangspunt. Gebruik de protocolversie als \u00e9\u00e9n veld in uw vereisten, samen met het ladermodel, de firmware, de ge\u00efmplementeerde functies en de beoogde gebruiksomgeving.<\/p><\/section>\n<section class=\"ms-section\" id=\"oc-value\" aria-labelledby=\"oc-value-title\"><span class=\"ms-eyebrow\">02 \/ OPEN COMMUNICATIE, PRAKTISCHE WAARDE<\/span><h2 id=\"oc-value-title\">Waarom kiezen voor een op OCPP gebaseerd laadplatform?<\/h2><p class=\"ms-intro\">Een open communicatiestandaard kan exploitanten meer keuzevrijheid geven bij het samenstellen van een laadnetwerk. Die flexibiliteit komt goed van pas bij de planning van hardware, software-integratie en commerci\u00eble overeenkomsten.<\/p><div class=\"ms-grid\"><div class=\"ms-card\"><span class=\"ms-number\">01<\/span><h3>Bekijk meer hardwareopties.<\/h3><p>Vergelijk de laders op basis van hun geschiktheid voor de locatie, onderhoudbaarheid en ondersteunde functies. Vraag de platformaanbieders op uw shortlist om de daadwerkelijke modellen te valideren in plaats van de discussie te beperken tot een merknaam of protocollogo.<\/p><p>Bewaar bewijsmateriaal dat de apparatuur compatibel is met de inventaris, zodat latere aankopen kunnen worden gecontroleerd aan de hand van een bekende basislijn.<\/p><\/div><div class=\"ms-card\"><span class=\"ms-number\">02<\/span><h3>Cre\u00eber een consistent operationeel beeld<\/h3><p>Integreer ondersteunde apparaten in gedeelde monitoring- en rapportageworkflows. Standaardiseer site-identificaties, connectornamen, verantwoordelijkheid voor problemen en sessiegegevens, zodat beheerders het netwerk kunnen begrijpen zonder te hoeven schakelen tussen ongerelateerde processen.<\/p><p>Wanneer de mogelijkheden van apparaten verschillen, maak die verschillen dan zichtbaar in plaats van niet-beschikbare acties als universele functies te presenteren.<\/p><\/div><div class=\"ms-card\"><span class=\"ms-number\">03<\/span><h3>Plan voor veranderingen in de loop van de tijd.<\/h3><p>Nieuwe locaties, vervangende hardware en veranderende bedrijfsvereisten moeten onderdeel uitmaken van het oorspronkelijke voorstel. Spreek af hoe nieuwe modellen worden getest en hoe configuratiewijzigingen worden gedocumenteerd.<\/p><p>Bespreek exporttoegang, controle over backend-eindpunten en exitvoorwaarden vroegtijdig. Protocolondersteuning kan een integratie vergemakkelijken, maar heft een restrictief contract niet op.<\/p><\/div><\/div><p>Het resultaat moet een beter beheersbaar netwerk zijn, en niet de aanname dat elke lader uitwisselbaar is. Beschouw hardwarevrijheid als iets dat geverifieerd en gewaarborgd moet worden tijdens de aanschaf, inbedrijfstelling en het dagelijkse gebruik.<\/p><\/section>\n<section class=\"ms-section\" id=\"oc-capabilities\" aria-labelledby=\"oc-capabilities-title\"><span class=\"ms-eyebrow\">03 \/ VAN CONNECTIVITEIT NAAR OPERATIONELE PROCESSEN<\/span><h2 id=\"oc-capabilities-title\">Wat uw OCPP-beheersysteem u moet helpen doen<\/h2><p class=\"ms-intro\">Gebruik deze workflows als demonstratieprogramma. Vraag de leverancier om de gegevens, de handelingen van de operator en het uiteindelijke resultaat voor elke gewenste functionaliteit te laten zien.<\/p><div class=\"ms-grid\"><div class=\"ms-card\"><span class=\"ms-number\">01<\/span><h3>Controleer laders en connectoren<\/h3><p>Identificeer welk apparaat een gebeurtenis heeft gemeld, welke connector is getroffen en wanneer de informatie is ontvangen. Controleer of het platform onderscheid maakt tussen niet-beschikbare apparatuur, een verbroken verbinding of verouderde gegevens.<\/p><p>Een operator moet vanuit een netwerkoverzicht direct naar de relevante locatie en diagnosegeschiedenis kunnen overschakelen zonder de context handmatig opnieuw op te bouwen.<\/p><\/div><div class=\"ms-card\"><span class=\"ms-number\">02<\/span><h3>Sessies en autorisatie beheren<\/h3><p>Volg het laadproces van een bestuurder vanaf de autorisatie tot de energielevering en de voltooiing. Controleer geaccepteerde en geweigerde toegangsmethoden, onderbroken sessies en onvolledige gegevens.<\/p><p>Maak het voor ondersteunend personeel eenvoudig om te achterhalen waar de reis is mislukt, in plaats van elke mislukte start als een defect aan de oplader te beschouwen.<\/p><\/div><div class=\"ms-card\"><span class=\"ms-number\">03<\/span><h3>Voer ondersteunde acties op afstand uit.<\/h3><p>Vraag welke acties beschikbaar zijn voor elk ladermodel en welke rollen deze kunnen initi\u00ebren. Een verzoek op afstand, de acceptatie ervan en het fysieke resultaat moeten duidelijk van elkaar te onderscheiden zijn in de operationele workflow.<\/p><p>Voor acties die de dienstverlening verstoren, moeten de goedkeuringsvereisten worden vastgelegd en moet worden bepaald hoe het team controleert of de normale dienstverlening is hervat.<\/p><\/div><div class=\"ms-card\"><span class=\"ms-number\">04<\/span><h3>Co\u00f6rdineer het laadbeleid.<\/h3><p>Wanneer stroomplanning of laadprofielen vereist zijn, documenteer dan de doelstellingen van de locatie voordat u de configuratieschermen bekijkt. Test de voorgestelde instellingen met de daadwerkelijke apparatuur en meters.<\/p><p>Bevestig hoe conflicterende regels worden afgehandeld en welke lokale limieten van kracht blijven als de backend of het netwerk niet beschikbaar is.<\/p><\/div><div class=\"ms-card\"><span class=\"ms-number\">05<\/span><h3>Beheer wijzigingen aan apparatuur<\/h3><p>Plan configuratiewijzigingen, diagnostische gegevensopvragingen en firmware-onderhoud volgens de door de fabrikant aanbevolen procedures. Vraag hoe de voortgang en eventuele fouten worden gerapporteerd en welke herstelopties er zijn.<\/p><p>Houd een kleine testgroep aan voor wijzigingen die een groter netwerk kunnen be\u00efnvloeden, met een goedgekeurd onderhoudsvenster en een verantwoordelijke eigenaar.<\/p><\/div><div class=\"ms-card\"><span class=\"ms-number\">06<\/span><h3>Zet gegevens om in nuttige rapportages.<\/h3><p>Controleer de volledigheid van de sessie, de energie-eenheden, de tijdstempels en de identificatiegegevens van de apparatuur voordat u op netwerkrapporten vertrouwt. Definieer hoe aanpassingen, ontbrekende gegevens en vertraagde uploads worden weergegeven.<\/p><p>Beoordeel de operationele prestaties los van de financi\u00eble afwikkeling, zodat een sessieverslag niet ten onrechte wordt aangezien voor bewijs van een ontvangen betaling.<\/p><\/div><\/div><div class=\"ms-callout\"><h3>Begin met de dag van de operator<\/h3><p>Kies drie realistische situaties: een oplader die niet meer rapporteert, een klant die geen sessie kan starten en een voltooide sessie met een betalingsvraag. Een handige demo laat zien hoe uw team elk van deze situaties onderzoekt en oplost. Ontdek de mogelijkheden. <a href=\"https:\/\/trendpowercharge.com\/nl\/ev-charging-point-management-systems\/\">TrendPower CPMS-platform<\/a> om de discussie te kaderen.<\/p><\/div><\/section>\n<section class=\"ms-section\" id=\"oc-versions\" aria-labelledby=\"oc-versions-title\"><span class=\"ms-eyebrow\">04 \/ KIES OP BASIS VAN VEREISTE<\/span><h2 id=\"oc-versions-title\">OCPP 1.6J versus 2.0.1: vergelijk uw integratiebehoeften<\/h2><p>OCPP 1.6 en 2.0.1 zijn verschillende protocolversies en niet direct compatibel. Een backend die beide ondersteunt, moet beide versies ondersteunen. Ga er niet vanuit dat het wijzigen van een serveradres de protocolimplementatie van een lader automatisch verbetert.<\/p><p class=\"ms-scroll-note\" id=\"oc-version-hint\">Veeg de vergelijking op kleinere schermen zijwaarts. Toetsenbordgebruikers kunnen de tabel selecteren en de pijltjestoetsen gebruiken.<\/p><div class=\"ms-table-scroll\" tabindex=\"0\" role=\"region\" aria-labelledby=\"oc-versions-title\" aria-describedby=\"oc-version-hint\"><table><caption>Protocolcontext en praktische vragen voor uw leverancier<\/caption><thead><tr><th scope=\"col\">Evaluatiegebied<\/th><th scope=\"col\">OCPP 1,6J<\/th><th scope=\"col\">OCPP 2.0.1<\/th><th scope=\"col\">Wat moet je controleren?<\/th><\/tr><\/thead><tbody><tr><th scope=\"row\">Protocolcontext<\/th><td>JSON-implementatie van OCPP 1.6.<\/td><td>Latere versie met uitgebreider apparaatbeheer en transactieverwerking.<\/td><td>Exacte implementatie en firmware-release.<\/td><\/tr><tr><th scope=\"row\">Beveiliging<\/th><td>Bekijk de ondersteunde beveiligingsuitbreidingen.<\/td><td>Inclusief uitgebreidere beveiligingsmogelijkheden.<\/td><td>Ingeschakelde besturingselementen, referenties en certificaatbewerkingen.<\/td><\/tr><tr><th scope=\"row\">Slim opladen<\/th><td>Ondersteuning voor laadprofielen is standaard inbegrepen.<\/td><td>Breidt de mogelijkheden van slim opladen uit.<\/td><td>Functies ge\u00efmplementeerd en getest op uw apparaten.<\/td><\/tr><tr><th scope=\"row\">Projectselectie<\/th><td>Evalueer de behoeften van de ge\u00efnstalleerde hardware.<\/td><td>Evalueer de benodigde functies voor nieuwe of uitbreidende implementaties.<\/td><td>Operationele voordelen, integratie-inspanning en ondersteuning.<\/td><\/tr><tr><th scope=\"row\">Gemengde netwerken<\/th><td>Vereist een compatibele backend-implementatie.<\/td><td>Vereist een compatibele backend-implementatie.<\/td><td>Ondersteuning per model en gedeeld rapportagegedrag.<\/td><\/tr><\/tbody><\/table><\/div><div class=\"ms-callout\"><h3>Waar past OCPP 2.1 in?<\/h3><p>OCPP 2.1 bouwt voort op 2.0.1 en voegt functionaliteit toe, waaronder bidirectioneel laden en de besturing van gedistribueerde energiebronnen. De beschikbaarheid ervan garandeert geen ondersteuning voor een specifieke lader of backend. De door TrendPower gepubliceerde ondersteuning die voor deze pagina is geraadpleegd, omvat 1.6J en 2.0.1; eventuele vereisten voor 2.1 moeten afzonderlijk worden besproken.<\/p><\/div><p class=\"oc-source\">Versiereferentie: <a href=\"https:\/\/openchargealliance.org\/protocols\/open-charge-point-protocol\/\" target=\"_blank\" rel=\"noopener noreferrer nofollow\">Overzicht van OCA&#039;s OCPP<\/a>Kies een versie op basis van de vereiste, geteste functionaliteit in plaats van alleen op basis van het hoogste versienummer.<\/p><\/section>\n<section class=\"ms-section\" id=\"oc-workflow\" aria-labelledby=\"oc-workflow-title\"><span class=\"ms-eyebrow\">05 \/ INTEGRATIE IN DE PRAKTIJK<\/span><h2 id=\"oc-workflow-title\">Hoe een oplader onderdeel wordt van uw besturingssysteem<\/h2><p>Integratie is een gecontroleerd onboardingproces. Geef de softwareleverancier en de fabrikant van de lader dezelfde informatie en spreek vervolgens af hoe een succesvolle ingebruikname eruitziet.<\/p><ol class=\"ms-steps\"><li><h3>Identificeer de apparatuur en de reikwijdte<\/h3><p>Noteer de fabrikant, het model, de firmware, de laderidentificatie, de connectorconfiguratie en de netwerktoegang. Beschrijf het beoogde gebruikerstraject en de functies die op die locatie van belang zijn. Bevestig wie de backend-configuratie mag wijzigen.<\/p><\/li><li><h3>Configureer een goedgekeurde verbinding.<\/h3><p>Gebruik de door de provider gedocumenteerde eindpunt- en beveiligingsvereisten. Wijs de verantwoordelijkheid voor inloggegevens en certificaten toe. Controleer de netwerktoegang en tijdconfiguratie via de overeengekomen inbedrijfstellingsprocedure en leg de uiteindelijke instellingen vast.<\/p><\/li><li><h3>Doorloop het volledige operationele proces.<\/h3><p>Test een geautoriseerde start, actieve facturering, be\u00ebindiging en de daaruit voortvloeiende gegevens. Herhaal dit met de toegangsmethoden en faalscenario&#039;s die uw service daadwerkelijk zal gebruiken. Voeg ondersteunde acties op afstand en locatiespecifieke factureringsbeleidsregels toe.<\/p><\/li><li><h3>Goedkeuren en zorgvuldig uitbreiden<\/h3><p>Documenteer de resultaten, uitzonderingen en openstaande werkzaamheden. Zodra de representatieve apparatuur de test heeft doorstaan, voegt u extra apparaten toe met behulp van de goedgekeurde configuratie. Controleer de aannames opnieuw wanneer de firmware, hardware of het besturingsmodel verandert.<\/p><\/li><\/ol><p>Zorg gedurende het hele proces voor duidelijke verantwoordelijkheid. Als een oplader wel verbinding maakt, maar een vereiste workflow mislukt, hebben de teams logboeken, reproduceerbare stappen en overeengekomen acceptatiecriteria nodig om te bepalen wat er moet worden aangepast.<\/p><\/section>\n<section class=\"ms-section\" id=\"oc-testing\" aria-labelledby=\"oc-testing-title\"><span class=\"ms-eyebrow\">06 \/ CONTROLEER VOOR DE UITROL<\/span><h2 id=\"oc-testing-title\">Compatibiliteit is een testresultaat, geen label.<\/h2><p class=\"ms-intro\">Het meest bruikbare bewijs van compatibiliteit geeft informatie over de apparatuur, de softwareversie, de geteste functies en het resultaat. Vraag om dit bewijs voordat u een grote vloot laders aanschaft.<\/p><div class=\"ms-two\"><div class=\"ms-card\"><h3>Protocolondersteuning en productcertificering<\/h3><p>Een ondersteuningsaanvraag beschrijft een implementatie. Een OCA-certificaat registreert een getest product en de bijbehorende reikwijdte. Vraag het betreffende certificaat aan en controleer de productidentiteit in plaats van ervan uit te gaan dat een bedrijfsnaam alles omvat wat het bedrijf verkoopt.<\/p><p>Voor OCPP 2.0.1 stelt OCA Core als verplicht en aanvullende certificeringsprofielen zoals Smart Charging, Advanced Security en ISO 15118-ondersteuning als optioneel. Controleer de vereiste scope voor uw project.<\/p><p>Gebruik de <a href=\"https:\/\/openchargealliance.org\/certified-companies\/\" target=\"_blank\" rel=\"noopener noreferrer nofollow\">officieel register van gecertificeerde producten<\/a> En <a href=\"https:\/\/openchargealliance.org\/verification-of-certificates\/\" target=\"_blank\" rel=\"noopener noreferrer nofollow\">richtlijnen voor certificaatverificatie<\/a> bij het beoordelen van certificeringsaanvragen.<\/p><\/div><div class=\"ms-card\"><h3>End-to-end acceptatie<\/h3><p>Uw operationele omgeving stelt eisen die verder gaan dan een protocoltest: betalingsintegratie, gebruikersrollen, lokale energiebeheer, rapportage en incidentafhandeling. Neem deze op in het inbedrijfstellingsplan.<\/p><p>Bepaal welke problemen de lancering belemmeren en welke kunnen worden opgelost met een gedocumenteerde beperking. Vermeld voor elk openstaand item de verantwoordelijke, de beoogde oplossing en de benodigde hertest.<\/p><p>Referentie: <a href=\"https:\/\/openchargealliance.org\/certificationocpp\/certification-ocpp-2-0-1\/\" target=\"_blank\" rel=\"noopener noreferrer nofollow\">OCA-certificeringsprofielen voor OCPP 2.0.1<\/a>.<\/p><\/div><\/div><div class=\"oc-check\"><h3>Integratieacceptatiechecklist<\/h3><p>Vink de tests aan die u voor uw pilot hebt gedefinieerd. Dit is een checklist voor de planning, geen geautomatiseerde compatibiliteitstest.<\/p><div class=\"ms-check-items\"><label><input type=\"checkbox\"><span><strong>Identiteit en verbondenheid<\/strong>Correcte lader, connectormapping, tijdstempels en herverbindingsgedrag.<\/span><\/label><label><input type=\"checkbox\"><span><strong>Rijbewijs<\/strong>Goedgekeurde, afgewezen en verlopen toegangsmethoden.<\/span><\/label><label><input type=\"checkbox\"><span><strong>Sessie-opnamen<\/strong>Start, stop, totaal energieverbruik, onderbrekingen en vertraagde gegevens.<\/span><\/label><label><input type=\"checkbox\"><span><strong>Bediening op afstand<\/strong>Toestemmingen, resultaat van het verzoek en daadwerkelijke reactie van de apparatuur.<\/span><\/label><label><input type=\"checkbox\"><span><strong>Regels voor opladen en offline gebruik<\/strong>Vereiste profielen, lokale limieten, storingen en herstel.<\/span><\/label><label><input type=\"checkbox\"><span><strong>Bedrijfsoverdracht<\/strong>Factuurafstemming, rapportage, ondersteuning en goedkeuring.<\/span><\/label><\/div><\/div><\/section>\n<section class=\"ms-section\" id=\"oc-security\" aria-labelledby=\"oc-security-title\"><span class=\"ms-eyebrow\">07 \/ ZORG DAT DE DIENST WERKT<\/span><h2 id=\"oc-security-title\">Beveiliging, offline gedrag en herstel<\/h2><p>De beveiliging en beschikbaarheid zijn afhankelijk van het ge\u00efmplementeerde systeem en de mensen die het bedienen. Definieer de benodigde controles en verantwoordelijkheden en controleer vervolgens hoe deze gedurende de gehele levenscyclus van de apparatuur worden gehandhaafd.<\/p><div class=\"ms-two\"><div class=\"ms-card\"><h3>Bescherm de toegang en configuratie<\/h3><p>Documenteer de goedgekeurde communicatiebeveiliging, het eigenaarschap van inloggegevens, de certificaatvernieuwing en de accountmachtigingen. Vraag het operationele team hoe verlopen inloggegevens of mislukte authenticatie worden ervaren en hoe de toegang wordt ingetrokken wanneer verantwoordelijkheden veranderen.<\/p><p>Controleer de beheerdersrechten los van de verbinding met de oplader. Een beveiligde apparaatverbinding verklaart niet wie een tarief mag wijzigen, klantgegevens mag exporteren of een storende actie op afstand mag uitvoeren.<\/p><p>Neem de configuratiegeschiedenis, incidentrapportage en herstelprocedures op in de operationele overdracht. Test een herstelpad voordat het urgent wordt.<\/p><\/div><div class=\"ms-card\"><h3>Test de stroomuitval die je nodig hebt om te overleven.<\/h3><p>Stel vast of de storing wordt veroorzaakt door een internetuitval op locatie, een niet-beschikbare back-end, een storing in het lokale netwerk of een stroomstoring. Elk van deze oorzaken heeft gevolgen voor een ander onderdeel van de dienstverlening en vereist mogelijk een andere aanpak.<\/p><p>Test het gedrag van actieve sessies, de autorisatie voor nieuwe sessies, lokale stroomlimieten, buffering van gegevensregistraties en de herverbinding met de voorgestelde laders. Afhankelijkheden van de app en de betaling moeten in deze test worden meegenomen.<\/p><p>Na het herstelproces dient u de gegevens te controleren en na te gaan of er bedrijfsresultaten ontbreken of dubbel voorkomen. Geef aan welke functies beschikbaar bleven en welke ondersteuning vereisten.<\/p><\/div><\/div><p>Zowel cloudhosting als on-premises hosting vereisen een eigendomsmodel voor monitoring, updates, back-ups en respons. Neem onderhoudsvensters, escalatiecontactpersonen en herstelverwachtingen op in het voorstel, in plaats van infrastructuurkeuzes te behandelen als een volledig betrouwbaarheidsplan.<\/p><\/section>\n<section class=\"ms-section\" id=\"oc-commercial\" aria-labelledby=\"oc-commercial-title\"><span class=\"ms-eyebrow\">08 \/ VOLTOOI DE BEDRIJFSWORKFLOW<\/span><h2 id=\"oc-commercial-title\">Koppel OCPP-activiteiten aan betalingen en externe systemen.<\/h2><p class=\"ms-intro\">Communicatie met de laadpaal is een onderdeel van een commerci\u00eble laadservice. Zorg ervoor dat de grenzen tussen apparatuurbeheer, klanttoegang, prijsstelling, betaling en rapportage duidelijk zijn.<\/p><div class=\"ms-grid\"><div class=\"ms-card\"><span class=\"ms-number\">01<\/span><h3>Integratie van facturering en betalingen<\/h3><p>Definieer hoe een sessie een kostenpost wordt en hoe die kostenpost een verwerkte betaling wordt. Neem mislukte transacties, terugbetalingen, correcties en bewijsmateriaal mee in uw acceptatietests.<\/p><p>Bekijk de <a href=\"https:\/\/trendpowercharge.com\/nl\/ev-charging-payment-solution\/\">Betaaloplossing voor het opladen van elektrische voertuigen<\/a> gebruikmakend van uw gewenste betaalmethoden en de markt waarin u actief bent.<\/p><\/div><div class=\"ms-card\"><span class=\"ms-number\">02<\/span><h3>Roaming en OCPI<\/h3><p>OCPI biedt een andere interface dan OCPP: het ondersteunt verbindingen tussen exploitanten van laadpunten en aanbieders van e-mobiliteitsdiensten. Roaming vereist een eigen integratie en commerci\u00eble afspraken.<\/p><p>De <a href=\"https:\/\/evroaming.org\/ocpi\/\" target=\"_blank\" rel=\"noopener noreferrer nofollow\">Overzicht van OCPI door de EVRoaming Foundation<\/a> Leg die rol uit. Vraag welke partijen, modules en workflows je project nodig heeft.<\/p><\/div><div class=\"ms-card\"><span class=\"ms-number\">03<\/span><h3>Apps, portals en API&#039;s<\/h3><p>Specificeer welke informatie chauffeurs, sitebeheerders, financi\u00eble medewerkers en operationele teams moeten zien en kunnen gebruiken. Spreek af welke gegevens moeten worden doorgegeven aan bestaande bedrijfssystemen en hoe fouten worden afgehandeld.<\/p><p>Definieer voor elke integratie de identificatiegegevens, toegangsrechten, rapportageperioden en het team dat verantwoordelijk is voor het oplossen van onvolledige overdrachten.<\/p><\/div><\/div><p>Een nuttig voorstel verbindt deze onderdelen tot \u00e9\u00e9n klanttraject. Vraag om een voorbeeld te zien, van de selectie en autorisatie van de oplader tot de voltooiing van de sessie, de betalingsafstemming en de klantenservice, inclusief ten minste \u00e9\u00e9n uitzondering.<\/p><\/section>\n<section class=\"ms-section\" id=\"oc-use-cases\" aria-labelledby=\"oc-use-cases-title\"><span class=\"ms-eyebrow\">09 \/ HET BEDIENINGSMODEL INSTELLEN<\/span><h2 id=\"oc-use-cases-title\">Wie moet een OCPP-laadbeheersysteem evalueren?<\/h2><div class=\"ms-two\"><div class=\"ms-card\"><h3>Laadbedrijven en hardwaremerken<\/h3><p>CPO&#039;s moeten prioriteit geven aan gemengde apparaatbewerkingen, sessiesucces, ondersteuningsworkflows en siterapportage. Fabrikanten moeten de reikwijdte van hun hardwaretests, het eigenaarschap van de firmware en het vereiste integratiebewijs defini\u00ebren voordat ze een backend aan klanten aanbevelen.<\/p><p>Beide partijen profiteren van een overeengekomen proces voor het valideren van nieuwe apparatuurversies en het diagnosticeren van problemen op de grens tussen hardware en software.<\/p><\/div><div class=\"ms-card\"><h3>Vlootbeheer, werkplekken en vastgoedgroepen<\/h3><p>Wagenparken hebben laadprocessen nodig die aansluiten op de voertuigplanning en de lokale capaciteit. Werkplekken en vastgoedportefeuilles hebben duidelijke toegangsgroepen, lokale verantwoordelijkheden en kostenrapportage nodig.<\/p><p>Neem deze operationele vereisten mee in de demonstratie. Een technisch aangesloten laadpaal heeft nog steeds de juiste regels en ondersteuning nodig voor de gebruikers.<\/p><\/div><\/div><\/section>\n<section class=\"ms-section\" id=\"oc-migration\" aria-labelledby=\"oc-migration-title\"><span class=\"ms-eyebrow\">10 \/ LANCERING EN LANGTERMIJNBEHEERSING<\/span><h2 id=\"oc-migration-title\">Plan de migratie, de kosten en de doorlopende ondersteuning samen.<\/h2><p>Het verplaatsen van bestaande apparatuur vereist meer dan alleen het wijzigen van een backend-adres. Begin met het controleren van de toegang tot de eindpunten, de inloggegevens, contractuele beperkingen, exportopties en de ondersteuning van de fabrikant. Behoud de oorspronkelijke instellingen en definieer een goedgekeurd terugdraaiproces.<\/p><h3>Verplaats eerst een representatieve groep.<\/h3><p>Kies laders die geschikt zijn voor verschillende modellen, firmware, connectiviteit, toegangsmethoden en bedrijfsomstandigheden. Valideer de vereiste workflows voordat u meer apparaten toevoegt. Plan de wijziging in met sitebeheerders en supportteams, zodat gebruikers weten waar ze terecht kunnen voor hulp tijdens de overgang.<\/p><h3>Ga akkoord met de gegevensoverdracht.<\/h3><p>Bepaal welke gebruikersgegevens, tarieven, sessiegeschiedenissen en financi\u00eble informatie moeten worden overgezet of toegankelijk moeten blijven. Documenteer exportformaten en stabiele identificatoren. Historische gegevens moeten mogelijk worden gearchiveerd of via een apart rapportageproces worden verwerkt in plaats van rechtstreeks in het nieuwe platform te worden ge\u00efmporteerd.<\/p><h3>Vergelijk de totale bedrijfskosten<\/h3><p>Vraag naar installatiekosten, terugkerende softwarekosten, kosten voor apparaten of connectoren, integratiekosten, ondersteuningskosten en kosten voor toekomstige wijzigingen. Bepaal of nieuwe ladermodellen extra validatie vereisen en of er kosten verbonden zijn aan data-export of technische overdracht. Vergelijk de voorstellen met dezelfde aannames over netwerkomvang en -groei.<\/p><h3>Bereid ondersteuning voor v\u00f3\u00f3r de uitbreiding.<\/h3><p>Definieer wie een probleem met een oplader onderzoekt, wie de firmware mag wijzigen en wie verantwoordelijk is voor een mislukte bedrijfsintegratie. Houd een overzicht bij van bekende beperkingen en goedgekeurde oplossingen. Analyseer terugkerende incidenten, zodat de volgende uitrol kan profiteren van de inzichten die de eerste locaties hebben opgeleverd.<\/p><\/section>\n<section class=\"ms-section\" id=\"oc-trendpower\" aria-labelledby=\"oc-trendpower-title\"><span class=\"ms-eyebrow\">11 \/ UW VOLGENDE STAP<\/span><h2 id=\"oc-trendpower-title\">Bespreek uw OCPP-platformvereisten met TrendPower.<\/h2><p>Het softwareaanbod van TrendPower omvat OCPP 1.6J en 2.0.1, bewaking van laadpalen, bediening op afstand, betalingsworkflows en configureerbare bedrijfsinterfaces. De technische FAQ beschrijft het testen van laadpaalmodellen als onderdeel van de compatibiliteitsvalidatie.<\/p><p>Deel de ladermodellen en firmware die u gebruikt, het aantal locaties en connectoren, uw werkgebied en de gewenste route voor uw chauffeur. Vraag een demonstratie van de volledige workflow en een schriftelijke bevestiging van de integratieomvang aan.<\/p><div class=\"ms-resource-grid\"><a href=\"https:\/\/trendpowercharge.com\/nl\/ev-charging-point-management-systems\/\"><span>PLATFORM<\/span><strong>Beheersystemen voor laadpunten voor elektrische voertuigen<\/strong><span>Ontdek het softwareplatform \u2192<\/span><\/a><a href=\"https:\/\/trendpowercharge.com\/nl\/intelligent-operations-management\/\"><span>OPERATIES<\/span><strong>Intelligent operationeel beheer<\/strong><span>Ontdek monitoring en onderhoud \u2192<\/span><\/a><a href=\"https:\/\/trendpowercharge.com\/nl\/ev-charging-software-faqs\/\"><span>TECHNISCHE ANTWOORDEN<\/span><strong>Veelgestelde vragen over software voor het opladen van elektrische voertuigen<\/strong><span>Bekijk de gepubliceerde platformdetails \u2192<\/span><\/a><\/div><\/section>\n<section class=\"ms-section\" id=\"oc-faq\" aria-labelledby=\"oc-faq-title\"><span class=\"ms-eyebrow\">12 \/ VEELGESTELDE VRAGEN<\/span><h2 id=\"oc-faq-title\">Veelgestelde vragen over het OCPP-laadbeheersysteem<\/h2><div class=\"oc-faq-tools\" hidden><label for=\"oc-faq-search\">Vind een antwoord<\/label><div><input id=\"oc-faq-search\" type=\"search\" placeholder=\"Zoeken naar compatibiliteit, versies, offline\u2026\" autocomplete=\"off\"><button type=\"button\" id=\"oc-faq-clear\" class=\"ms-btn ms-secondary\">Duidelijk<\/button><\/div><p id=\"oc-faq-count\" role=\"status\" aria-live=\"polite\">12 vragen beschikbaar<\/p><\/div><div class=\"ms-faq\"><details><summary>Wat is een OCPP-laadbeheersysteem?<\/summary><div><p>Het is een backend-platform dat via OCPP communiceert met compatibele laadstations. Het bredere softwareaanbod kan monitoring, gebruikers, prijsstelling, betalingen, rapportage en integraties omvatten. Bevestig welke modules en operationele verantwoordelijkheden zijn inbegrepen.<\/p><\/div><\/details><details><summary>Kan elke OCPP-lader verbinding maken met elke OCPP-backend?<\/summary><div><p>Ga daar niet zomaar vanuit. Vergelijk de protocolversie, het transportmechanisme, de firmware, de ge\u00efmplementeerde functies en de beveiligingsvereisten, en test vervolgens de daadwerkelijke combinatie. Een verbinding alleen garandeert niet dat elke vereiste workflow correct werkt.<\/p><\/div><\/details><details><summary>Wat betekent de J in OCPP 1.6J?<\/summary><div><p>De J geeft de JSON-variant van OCPP 1.6 aan. Vermeld deze informatie samen met het model en de firmware bij het documenteren van uw apparatuur, zodat de leverancier de vereiste verbindingsimplementatie kan bevestigen.<\/p><\/div><\/details><details><summary>Kan \u00e9\u00e9n platform zowel 1.6J- als 2.0.1-laders ondersteunen?<\/summary><div><p>Een platform kan beide ondersteunen als het beide vereiste protocolversies implementeert. Bevestig uw inventaris van gemengde apparaten met de leverancier en test hoe de ondersteunde apparatuur wordt weergegeven in gedeelde bewerkingen en rapporten.<\/p><\/div><\/details><details><summary>Betekent OCPP-ondersteuning dat het product OCA-gecertificeerd is?<\/summary><div><p>Nee. Vraag het relevante certificaat op en controleer de productidentiteit en de geteste reikwijdte. Een algemene compatibiliteitsverklaring mag niet worden gebruikt als bewijs van onafhankelijke certificering.<\/p><\/div><\/details><details><summary>Garandeert een OCPP-label slim opladen of Plug &amp; Charge?<\/summary><div><p>Nee. Specificeer de vereiste functie en vraag om bewijs van de ge\u00efmplementeerde hardware, software en ondersteunende integratie. Controleer voor OCPP 2.0.1 de toepasselijke optionele certificeringsprofielen en uw end-to-end acceptatieresultaten.<\/p><\/div><\/details><details><summary>Werken de opladers ook als er geen internetverbinding is?<\/summary><div><p>Dat hangt af van de configuratie van de lader, lokale instellingen, autorisatiemethode en externe afhankelijkheden. Test de vereiste uitvalscenario&#039;s, inclusief herstel en gegevensafstemming, voordat u de service als offline-compatibel beschrijft.<\/p><\/div><\/details><details><summary>Is OCPP hetzelfde als OCPI?<\/summary><div><p>Nee. OCPP behandelt de communicatie tussen laadstations en een beheersysteem. OCPI ondersteunt verbindingen tussen laadoperators en aanbieders van e-mobiliteitsdiensten. Een project kan beide nodig hebben, met afzonderlijke integratievereisten.<\/p><\/div><\/details><details><summary>Moet ik de bestaande laders vervangen om de software te wijzigen?<\/summary><div><p>Niet per se. Controleer eerst de toegang tot backend-instellingen, ondersteunde implementaties, inloggegevens, contracten en ondersteuning van de fabrikant. Test de voorgestelde backend met representatieve apparatuur voordat u besluit of hardwarevervanging nodig is.<\/p><\/div><\/details><details><summary>Wat moet ik opsturen voor een integratiebespreking?<\/summary><div><p>Geef de fabrikant, het model, de firmware, protocolgegevens, het aantal connectoren, netwerktoegang, vereiste functies en operationele locaties op. Voeg betaalmethoden, gebruikersgroepen, verwachte groei en eventuele vereiste externe integraties toe.<\/p><\/div><\/details><details><summary>Hoe lang duurt de implementatie?<\/summary><div><p>De timing hangt af van de gereedheid van de hardware, de omvang van de integratie, de toegang tot bestaande apparatuur en de acceptatie-eisen. Vraag om een gefaseerd plan dat de fasen van inventarisatie, pilottesten, probleemoplossing, uitrol en overdracht van ondersteuning omvat, in plaats van een algemene lanceringsbelofte.<\/p><\/div><\/details><details><summary>Ondersteunt TrendPower OCPP 2.1?<\/summary><div><p>De gepubliceerde ondersteuning die voor deze pagina is geraadpleegd, bevestigt OCPP 1.6J en 2.0.1. Als uw project OCPP 2.1 vereist, vraag dan expliciet om bevestiging van de beschikbaarheid en de ondersteunde reikwijdte voordat u apparatuur selecteert of een implementatie uitvoert.<\/p><\/div><\/details><\/div><p class=\"oc-no-results\" hidden>Geen overeenkomend antwoord gevonden. Probeer &quot;versie&quot;, &quot;offline&quot; of &quot;oplader&quot;, of <a href=\"https:\/\/trendpowercharge.com\/nl\/contact\/\">vraag naar uw project<\/a>.<\/p><\/section>\n<section class=\"ms-final\" aria-labelledby=\"oc-final-title\"><span class=\"ms-eyebrow\">ZORG DAT JE VOLGENDE CONTACT WAARDIG IS<\/span><h2 id=\"oc-final-title\">Begin met je opladers.<br>Plan de complete dienstverlening.<\/h2><p>Bespreek uw apparatuur, benodigde functies en implementatieplan met TrendPower. Stel een duidelijke compatibiliteits- en werkingsomvang vast v\u00f3\u00f3r de implementatie.<\/p><a class=\"ms-btn ms-primary\" href=\"https:\/\/trendpowercharge.com\/nl\/contact\/\">Vraag een OCPP-platformdemonstratie aan <span aria-hidden=\"true\">\u2197<\/span><\/a><\/section><div class=\"ms-bottom\"><a href=\"#tp-ocpp\">Terug naar boven \u2191<\/a><a href=\"#oc-testing\">Ga terug naar de compatibiliteitschecklist.<\/a><\/div><\/div><\/article>\n<style>\n#tp-ocpp{--ms-blue:#0758d4;--ms-ink:#142640;--ms-text:#4b5d73;--ms-line:#dce5ef;--ms-pale:#f3f7fc;--ms-offset:110px;background:#fff;color:var(--ms-ink);font:17px\/1.8 Arial,Helvetica,sans-serif;width:100%;max-width:none;margin:0;text-align:left;isolation:isolate;overflow-wrap:anywhere}\n#tp-ocpp *,#tp-ocpp *::before,#tp-ocpp *::after{box-sizing:border-box}\n#tp-ocpp [id]{scroll-margin-top:var(--ms-offset)}\n#tp-ocpp .ms-wrap{width:calc(100% - 48px);max-width:1320px;margin:0 auto;padding:28px 0 30px}\n#tp-ocpp h1,#tp-ocpp h2,#tp-ocpp h3{color:var(--ms-ink);font-family:inherit;font-weight:700;letter-spacing:-.025em;text-transform:none}\n#tp-ocpp h1{font-size:clamp(36px,4.15vw,58px);line-height:1.1;margin:20px 0 24px}\n#tp-ocpp h2{font-size:clamp(27px,2.8vw,39px);line-height:1.23;margin:0 0 23px;max-width:990px}\n#tp-ocpp h3{font-size:22px;line-height:1.35;margin:30px 0 14px}\n#tp-ocpp p{color:var(--ms-text);margin:0 0 20px}\n#tp-ocpp a{color:var(--ms-blue);text-decoration:underline;text-underline-offset:4px}\n#tp-ocpp a:hover{color:#003e98}\n#tp-ocpp :is(a,button,summary,input,[tabindex]):focus-visible{outline:3px solid #2780ed;outline-offset:5px;border-radius:5px}\n#tp-ocpp ul,#tp-ocpp ol{padding-left:23px;margin:18px 0 24px}\n#tp-ocpp li{color:var(--ms-text);margin:10px 0;padding-left:4px}\n#tp-ocpp li::marker{color:var(--ms-blue)}\n#tp-ocpp .ms-breadcrumb{display:flex;flex-wrap:wrap;gap:8px 12px;font-size:13px;line-height:1.6;color:var(--ms-text);margin-bottom:25px}\n#tp-ocpp .ms-eyebrow{display:block;font-size:11px;line-height:1.6;font-weight:700;letter-spacing:.14em;color:var(--ms-blue);margin:0 0 16px}\n#tp-ocpp .ms-hero{display:grid;grid-template-columns:1.12fr 1fr;gap:42px;align-items:center;background:radial-gradient(ellipse at 90% 10%,#254c7a 0%,transparent 55%),#10243f;border-radius:22px;padding:52px 40px;overflow:hidden}\n#tp-ocpp .ms-hero h1{color:#fff}\n#tp-ocpp .ms-hero-copy>.ms-eyebrow{color:#b6d5ff}\n#tp-ocpp .ms-hero-copy>p{color:#d5e2f3;font-size:17px}\n#tp-ocpp .ms-hero-copy>.ms-lead{font-size:24px;line-height:1.4;font-weight:600;letter-spacing:-.02em;color:#fff;margin:0 0 23px}\n#tp-ocpp .ms-actions{display:flex;gap:12px;flex-wrap:wrap;margin:27px 0 0}\n#tp-ocpp .ms-btn{display:inline-flex;justify-content:center;align-items:center;gap:12px;min-height:50px;padding:14px 20px;border:1px solid transparent;border-radius:8px;font:700 14px\/1.5 Arial,Helvetica,sans-serif;letter-spacing:normal;text-transform:none;white-space:normal;text-align:center;text-decoration:none!important;cursor:pointer;transition:background .18s ease,box-shadow .18s ease;appearance:none}\n#tp-ocpp .ms-primary{background:var(--ms-blue);color:#fff!important}\n#tp-ocpp .ms-primary:hover{background:#0345a8;box-shadow:0 4px 18px #0758d422}\n#tp-ocpp .ms-secondary{background:#fff;color:var(--ms-ink)!important;border-color:#b6c8dd}\n#tp-ocpp .ms-secondary:hover{background:#eaf2fd}\n#tp-ocpp .ms-hero .ms-primary,#tp-ocpp .ms-final .ms-primary{background:#fff;color:#102d50!important;border-color:#fff}\n#tp-ocpp .ms-hero .ms-primary:hover,#tp-ocpp .ms-final .ms-primary:hover{background:#dcecff}\n#tp-ocpp .ms-hero .ms-secondary{background:transparent;color:#fff!important;border-color:#728aa8}\n#tp-ocpp .ms-hero .ms-secondary:hover{background:#ffffff12}\n#tp-ocpp .ms-tags{display:flex;flex-wrap:wrap;gap:10px 16px;padding:0;margin:24px 0 0;list-style:none}\n#tp-ocpp .ms-tags li{padding:0;color:#c9ddf6;font-size:12px;line-height:1.6;margin:0}\n#tp-ocpp .ms-tags li::before{content:'\u2713';padding-right:7px;color:#9eddd3}\n#tp-ocpp .ms-demo{min-width:0;background:#fff;border:1px solid #eff5ff;border-radius:15px;padding:25px;box-shadow:0 20px 50px #00000020}\n#tp-ocpp .ms-demo-head{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}\n#tp-ocpp .ms-demo-head .ms-eyebrow{font-size:9px;letter-spacing:.1em;margin-bottom:8px}\n#tp-ocpp .ms-demo h2{font-size:22px;line-height:1.3;margin-bottom:12px;letter-spacing:-.02em}\n#tp-ocpp .ms-demo-label{flex-shrink:0;font-size:10px;line-height:1.6;background:#eaf1fa;color:#435c7b;border-radius:5px;padding:5px 7px}\n#tp-ocpp .ms-demo-note{font-size:12px;line-height:1.6;margin:0 0 20px}\n#tp-ocpp .ms-demo-select{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0 0 17px}\n#tp-ocpp .ms-demo-select button{appearance:none;background:#f5f8fc;border:1px solid var(--ms-line);border-radius:8px;text-align:left;color:var(--ms-ink);padding:12px 10px;cursor:pointer;font-family:inherit;min-height:85px;letter-spacing:normal;text-transform:none;white-space:normal}\n#tp-ocpp .ms-demo-select button>span{display:block;font-size:10px;line-height:1.6;margin-bottom:7px;color:var(--ms-text)}\n#tp-ocpp .ms-demo-select button>strong{font-size:13px;line-height:1.4;display:block}\n#tp-ocpp .ms-demo-select button[aria-pressed=\"true\"]{border-color:var(--ms-blue);background:#eaf2ff;box-shadow:inset 0 -3px var(--ms-blue)}\n#tp-ocpp .ms-demo-result{background:#f6f9fd;border:1px solid var(--ms-line);border-radius:9px;padding:20px;min-height:276px}\n#tp-ocpp .ms-status{font-size:10px;letter-spacing:.08em;font-weight:700;color:#255d85;line-height:1.5}\n#tp-ocpp .ms-demo-result h3{font-size:19px;margin:10px 0 15px}\n#tp-ocpp .ms-demo dl{margin:0;font-size:13px;line-height:1.6}\n#tp-ocpp .ms-demo dl>div{display:grid;grid-template-columns:85px minmax(0,1fr);gap:10px;border-top:1px solid var(--ms-line);padding:10px 0}\n#tp-ocpp .ms-demo dt{font-weight:700}\n#tp-ocpp .ms-demo dd{margin:0;color:var(--ms-text)}\n#tp-ocpp .ms-demo-link{display:inline-block;padding:16px 0 0;font-size:12px;font-weight:700}\n#tp-ocpp .ms-answer{display:grid;grid-template-columns:180px minmax(0,1fr);gap:25px;border-bottom:1px solid var(--ms-line);padding:34px 0}\n#tp-ocpp .ms-answer .ms-eyebrow{padding-top:5px}\n#tp-ocpp .ms-answer p{margin:0;max-width:970px}\n#tp-ocpp .ms-answer strong{color:var(--ms-ink)}\n#tp-ocpp .ms-toc{border:1px solid var(--ms-line);border-radius:13px;margin:28px 0 18px;padding:0 24px;background:var(--ms-pale)}\n#tp-ocpp .ms-toc summary{font-size:16px;font-weight:700;cursor:pointer;min-height:52px;padding:17px 0}\n#tp-ocpp .ms-toc details>div{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px 18px;padding-bottom:20px}\n#tp-ocpp .ms-toc a{font-size:13px;line-height:1.5;padding:10px 0;min-height:44px;text-decoration:none}\n#tp-ocpp .ms-toc a:hover{text-decoration:underline}\n#tp-ocpp .ms-section{padding:54px 0;border-bottom:1px solid var(--ms-line)}\n#tp-ocpp .ms-section>p{max-width:970px}\n#tp-ocpp .ms-section>.ms-intro{font-size:19px;line-height:1.75}\n#tp-ocpp .ms-grid,#tp-ocpp .ms-resource-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:30px 0}\n#tp-ocpp .ms-two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin:28px 0}\n#tp-ocpp .ms-card{min-width:0;border:1px solid var(--ms-line);border-radius:13px;background:#fff;padding:27px}\n#tp-ocpp .ms-card h3{margin:0 0 15px;font-size:22px}\n#tp-ocpp .ms-card p{font-size:16px;line-height:1.8}\n#tp-ocpp .ms-card p:last-child,#tp-ocpp .ms-card ul:last-child{margin-bottom:0}\n#tp-ocpp .ms-number{display:block;color:var(--ms-blue);font-size:12px;font-weight:700;margin:0 0 21px;line-height:1.5}\n#tp-ocpp .ms-callout{padding:27px 30px;background:var(--ms-pale);border-left:3px solid var(--ms-blue);border-radius:0 12px 12px 0;margin:28px 0 0}\n#tp-ocpp .ms-callout h3{margin:0 0 13px}\n#tp-ocpp .ms-callout p{max-width:1050px;margin:0}\n#tp-ocpp .ms-steps{counter-reset:ms-step;list-style:none;padding:0;margin:30px 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}\n#tp-ocpp .ms-steps>li{counter-increment:ms-step;position:relative;margin:0;padding:28px 28px 28px 80px;border:1px solid var(--ms-line);border-radius:13px;background:var(--ms-pale)}\n#tp-ocpp .ms-steps>li::before{content:counter(ms-step,decimal-leading-zero);position:absolute;top:28px;left:24px;width:36px;height:36px;display:grid;place-items:center;border-radius:9px;background:#dfeafb;color:var(--ms-blue);font-size:12px;font-weight:700}\n#tp-ocpp .ms-steps h3{font-size:21px;margin:0 0 12px}\n#tp-ocpp .ms-steps p{font-size:16px;margin:0}\n#tp-ocpp .ms-scroll-note{font-size:13px}\n#tp-ocpp .ms-table-scroll{max-width:100%;overflow-x:auto;border:1px solid var(--ms-line);border-radius:12px;margin:25px 0;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}\n#tp-ocpp table{width:100%;min-width:820px;border-collapse:separate;border-spacing:0;font-size:15px;line-height:1.65;margin:0;text-align:left}\n#tp-ocpp caption{caption-side:top;text-align:left;color:var(--ms-text);font-size:13px;background:var(--ms-pale);padding:16px 20px}\n#tp-ocpp th,#tp-ocpp td{padding:18px 20px;border:0;border-bottom:1px solid var(--ms-line);vertical-align:top;text-align:left;white-space:normal}\n#tp-ocpp thead th{background:#142c4a;color:#fff;font-weight:700}\n#tp-ocpp tbody th{color:var(--ms-ink);font-weight:700}\n#tp-ocpp tbody td{color:var(--ms-text)}\n#tp-ocpp tbody tr:nth-child(even){background:#f6f9fd}\n#tp-ocpp .ms-checklist{border:1px solid #b9cfee;background:#f5f9ff;border-radius:15px;padding:30px;margin-top:28px}\n#tp-ocpp .ms-checklist-head{display:flex;justify-content:space-between;align-items:baseline;gap:14px;flex-wrap:wrap}\n#tp-ocpp .ms-checklist-head h3{margin:0 0 15px}\n#tp-ocpp #ms-check-count{font-size:13px;font-weight:700;color:var(--ms-blue)}\n#tp-ocpp progress{display:block;appearance:none;width:100%;height:7px;accent-color:var(--ms-blue);margin:4px 0 24px;border:none;border-radius:8px;overflow:hidden;background:#dce6f4}\n#tp-ocpp progress::-webkit-progress-bar{background:#dce6f4;border-radius:8px}\n#tp-ocpp progress::-webkit-progress-value{background:var(--ms-blue);border-radius:8px}\n#tp-ocpp progress::-moz-progress-bar{background:var(--ms-blue)}\n#tp-ocpp .ms-check-items{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}\n#tp-ocpp .ms-check-items label{display:flex;align-items:flex-start;gap:13px;background:#fff;border:1px solid var(--ms-line);border-radius:9px;padding:19px;cursor:pointer;font-size:14px;line-height:1.6;color:var(--ms-text);margin:0}\n#tp-ocpp .ms-check-items label:has(input:checked){border-color:#709ce0;background:#edf4ff}\n#tp-ocpp .ms-check-items strong{display:block;color:var(--ms-ink);margin-bottom:5px;font-size:15px}\n#tp-ocpp .ms-check-items input{appearance:auto;flex:0 0 20px;width:20px;height:20px;padding:0;margin:3px 0 0;accent-color:var(--ms-blue);cursor:pointer;opacity:1;position:static}\n#tp-ocpp .ms-checklist .ms-small{font-size:12px;margin:17px 0 0}\n#tp-ocpp .ms-resource-grid>a{display:flex;flex-direction:column;gap:18px;min-width:0;text-decoration:none!important;border:1px solid var(--ms-line);border-radius:12px;padding:26px;background:var(--ms-pale)}\n#tp-ocpp .ms-resource-grid>a:hover{background:#eaf2ff;border-color:#9ebbe3}\n#tp-ocpp .ms-resource-grid span:first-child{font-size:10px;font-weight:700;letter-spacing:.13em}\n#tp-ocpp .ms-resource-grid strong{font-size:21px;line-height:1.4;color:var(--ms-ink)}\n#tp-ocpp .ms-resource-grid span:last-child{font-size:13px;margin-top:auto}\n#tp-ocpp .ms-faq{border-top:1px solid var(--ms-line);margin-top:30px}\n#tp-ocpp .ms-faq details{border-bottom:1px solid var(--ms-line);margin:0;background:#fff}\n#tp-ocpp .ms-faq summary{list-style:none;position:relative;cursor:pointer;padding:23px 38px 23px 0;font-size:19px;font-weight:700;line-height:1.5;color:var(--ms-ink)}\n#tp-ocpp .ms-faq summary::-webkit-details-marker{display:none}\n#tp-ocpp .ms-faq summary::after{content:'+';position:absolute;right:6px;top:20px;font-size:26px;font-weight:400;color:var(--ms-blue)}\n#tp-ocpp .ms-faq details[open] summary{color:var(--ms-blue)}\n#tp-ocpp .ms-faq details[open] summary::after{content:'\u2212'}\n#tp-ocpp .ms-faq details>div{padding:0 36px 24px 0;max-width:1030px}\n#tp-ocpp .ms-faq p{margin:0}\n#tp-ocpp .ms-final{background:radial-gradient(ellipse at 80% 0%,#255487,transparent 65%),#112742;text-align:center;border-radius:20px;padding:56px 30px;margin-top:45px}\n#tp-ocpp .ms-final .ms-eyebrow{color:#b8d7ff}\n#tp-ocpp .ms-final h2{color:#fff;font-size:clamp(30px,3.3vw,46px);margin:0 auto 22px}\n#tp-ocpp .ms-final p{color:#d1e2f7;max-width:720px;margin:0 auto 28px}\n#tp-ocpp .ms-bottom{display:flex;justify-content:center;flex-wrap:wrap;gap:15px 30px;padding:25px 0;font-size:13px}\n@media(max-width:1100px){#tp-ocpp .ms-hero{grid-template-columns:1fr;gap:35px;padding:40px}#tp-ocpp .ms-hero-copy{max-width:790px}#tp-ocpp .ms-hero h1{max-width:700px}#tp-ocpp .ms-demo{max-width:760px;width:100%}#tp-ocpp .ms-demo-result{min-height:0}#tp-ocpp .ms-grid,#tp-ocpp .ms-resource-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#tp-ocpp .ms-toc details>div{grid-template-columns:repeat(3,minmax(0,1fr))}#tp-ocpp .ms-answer{grid-template-columns:140px minmax(0,1fr)}}\n@media(max-width:760px){#tp-ocpp .ms-two,#tp-ocpp .ms-steps,#tp-ocpp .ms-check-items{grid-template-columns:1fr}#tp-ocpp .ms-answer{grid-template-columns:1fr;gap:0}#tp-ocpp .ms-answer .ms-eyebrow{margin-bottom:12px}}\n@media(max-width:600px){#tp-ocpp{font-size:16px;line-height:1.75}#tp-ocpp .ms-wrap{width:calc(100% - 32px);padding-top:18px}#tp-ocpp .ms-breadcrumb{font-size:12px}#tp-ocpp .ms-hero{padding:30px 19px;border-radius:16px;gap:28px}#tp-ocpp h1{font-size:36px}#tp-ocpp .ms-hero-copy>.ms-lead{font-size:22px}#tp-ocpp .ms-hero-copy>p{font-size:16px}#tp-ocpp .ms-actions{flex-direction:column}#tp-ocpp .ms-btn{width:100%;min-height:50px}#tp-ocpp .ms-tags{gap:8px 12px}#tp-ocpp .ms-tags li{font-size:11px}#tp-ocpp .ms-demo{padding:17px}#tp-ocpp .ms-demo-head{flex-direction:column;gap:0}#tp-ocpp .ms-demo-label{margin-bottom:12px}#tp-ocpp .ms-demo h2{font-size:21px}#tp-ocpp .ms-demo-select{gap:6px}#tp-ocpp .ms-demo-select button{padding:10px 7px;min-height:88px}#tp-ocpp .ms-demo-select button>strong{font-size:12px}#tp-ocpp .ms-demo-select button>span{font-size:9px}#tp-ocpp .ms-demo-result{padding:16px}#tp-ocpp .ms-demo-result h3{font-size:18px}#tp-ocpp .ms-demo dl>div{grid-template-columns:70px minmax(0,1fr);gap:7px}#tp-ocpp .ms-demo dl{font-size:12px}#tp-ocpp .ms-answer{padding:28px 0}#tp-ocpp .ms-toc{padding:0 17px}#tp-ocpp .ms-toc details>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 12px}#tp-ocpp .ms-toc a{font-size:12px}#tp-ocpp .ms-section{padding:36px 0}#tp-ocpp h2{font-size:28px}#tp-ocpp h3{font-size:21px}#tp-ocpp .ms-section>.ms-intro{font-size:17px}#tp-ocpp .ms-grid,#tp-ocpp .ms-resource-grid{grid-template-columns:1fr;gap:15px;margin:24px 0}#tp-ocpp .ms-card{padding:23px}#tp-ocpp .ms-card h3{font-size:21px}#tp-ocpp .ms-number{margin-bottom:16px}#tp-ocpp .ms-callout{padding:23px 20px}#tp-ocpp .ms-steps>li{padding:24px 22px 24px 68px}#tp-ocpp .ms-steps>li::before{left:19px;top:23px;width:32px;height:32px}#tp-ocpp .ms-checklist{padding:23px 18px}#tp-ocpp .ms-check-items label{padding:17px}#tp-ocpp .ms-faq summary{font-size:17px;padding-top:21px;padding-bottom:21px}#tp-ocpp .ms-final{padding:38px 22px;margin-top:32px}#tp-ocpp .ms-final h2{font-size:31px}}\n@media(prefers-reduced-motion:reduce){#tp-ocpp *{transition:none!important;scroll-behavior:auto!important}}\n\n#tp-ocpp .ms-hero{background:radial-gradient(ellipse at 95% 0%,#dceaff 0%,transparent 55%),#f3f7fd;border:1px solid var(--ms-line)}\n#tp-ocpp .ms-hero h1{color:var(--ms-ink)}\n#tp-ocpp .ms-hero-copy>.ms-eyebrow{color:var(--ms-blue)}\n#tp-ocpp .ms-hero-copy>p{color:var(--ms-text)}\n#tp-ocpp .ms-hero-copy>.ms-lead{color:var(--ms-ink)}\n#tp-ocpp .ms-hero .ms-primary{background:var(--ms-blue);border-color:var(--ms-blue);color:#fff!important}\n#tp-ocpp .ms-hero .ms-primary:hover{background:#0345a8}\n#tp-ocpp .ms-hero .ms-secondary{background:#fff;border-color:#b6c8dd;color:var(--ms-ink)!important}\n#tp-ocpp .ms-hero .ms-secondary:hover{background:#eaf2fd}\n#tp-ocpp .ms-tags li{color:#455d7e}\n#tp-ocpp .ms-tags li::before{color:#167263}\n#tp-ocpp .ms-demo{box-shadow:0 16px 45px #19467512;border-color:#d1e0f3}\n#tp-ocpp .ms-demo-select button>span{font-size:9px}\n#tp-ocpp .oc-fit-note{margin:16px 0 0}\n#tp-ocpp .oc-source{font-size:13px;margin-top:20px}\n#tp-ocpp .oc-check{padding:28px;background:var(--ms-pale);border:1px solid var(--ms-line);border-radius:13px;margin-top:30px}\n#tp-ocpp .oc-check h3{margin-top:0}\n#tp-ocpp [hidden]{display:none!important}\n#tp-ocpp .oc-faq-tools{margin-top:25px;max-width:790px}\n#tp-ocpp .oc-faq-tools label{display:block;font-size:14px;font-weight:700;margin:0 0 10px;color:var(--ms-ink)}\n#tp-ocpp .oc-faq-tools>div{display:flex;gap:12px}\n#tp-ocpp #oc-faq-search{appearance:none;min-width:0;flex:1;width:100%;border:1px solid #adc3de;border-radius:8px;background:#fff;color:var(--ms-ink);padding:13px 16px;font:16px\/1.5 Arial,Helvetica,sans-serif;min-height:50px;margin:0;box-shadow:none}\n#tp-ocpp #oc-faq-search::placeholder{color:#596d85;opacity:1}\n#tp-ocpp .oc-faq-tools p{font-size:13px;margin:11px 0 0}\n#tp-ocpp .oc-no-results{padding:25px 0;font-size:16px}\n@media(max-width:600px){#tp-ocpp .oc-check{padding:22px 18px}#tp-ocpp .oc-faq-tools .ms-btn{width:auto;flex:0 0 auto;padding:13px 15px}#tp-ocpp .ms-demo-select button>span{font-size:8px}}\n\n<\/style><script>\n(function(){\n'use strict';\nvar root=document.getElementById('tp-ocpp');\nif(!root||root.dataset.ocReady==='true')return;\nroot.dataset.ocReady='true';\nvar versions={v16:{label:'OCPP 1.6J NETWORK',title:'Map the features your chargers actually support',rows:['Charger model, firmware, and JSON transport details','Authorization, sessions, remote actions, and security','Pilot representative chargers before migration']},v201:{label:'OCPP 2.0.1 NETWORK',title:'Specify the functions your project needs',rows:['Charger model, firmware, and implemented feature scope','Device management, charging policies, and security requirements','Agree acceptance criteria for the complete operating journey']},mixed:{label:'MIXED OR UNCONFIRMED NETWORK',title:'Build a model-by-model compatibility inventory',rows:['All charger models, firmware versions, and known protocols','Which functions are available on each device family','Validate a representative test group for each implementation']}};\nvar result=root.querySelector('.ms-demo-result');\nroot.querySelectorAll('[data-oc-version]').forEach(function(button){button.addEventListener('click',function(){var data=versions[button.dataset.ocVersion];if(!data)return;root.querySelectorAll('[data-oc-version]').forEach(function(item){item.setAttribute('aria-pressed',String(item===button));});result.querySelector('.ms-status').textContent=data.label;result.querySelector('h3').textContent=data.title;result.querySelectorAll('dd').forEach(function(item,index){item.textContent=data.rows[index];});});});\nvar tools=root.querySelector('.oc-faq-tools');\nvar search=root.querySelector('#oc-faq-search');\nvar items=Array.from(root.querySelectorAll('.ms-faq details'));\nvar count=root.querySelector('#oc-faq-count');\nvar empty=root.querySelector('.oc-no-results');\nvar filtering=false;\nvar savedStates=[];\nfunction filterFaq(){var query=search.value.trim().toLowerCase();if(query&&!filtering){savedStates=items.map(function(item){return item.open;});filtering=true;}var shown=0;items.forEach(function(item,index){var match=!query||item.textContent.toLowerCase().includes(query);item.hidden=!match;if(match)shown++;if(query&&match)item.open=true;else if(!query&&filtering)item.open=savedStates[index];});if(!query)filtering=false;empty.hidden=shown>0;count.textContent=query?shown+' of '+items.length+' questions match':items.length+' questions available';}\nsearch.addEventListener('input',filterFaq);\nfunction clearSearch(){search.value='';filterFaq();search.focus();}\nroot.querySelector('#oc-faq-clear').addEventListener('click',clearSearch);\nsearch.addEventListener('keydown',function(event){if(event.key==='Escape'){event.preventDefault();clearSearch();}});\ntools.hidden=false;\nfilterFaq();\nvar toc=root.querySelector('.ms-toc details');\nif(window.matchMedia('(max-width:600px)').matches)toc.open=false;\nroot.querySelectorAll('a[href^=\"#\"]').forEach(function(link){link.addEventListener('click',function(event){if(event.metaKey||event.ctrlKey||event.shiftKey||event.altKey||event.button!==0)return;var target=document.getElementById(link.getAttribute('href').slice(1));if(!target||!(root.contains(target)||target===root))return;event.preventDefault();if(link.closest('.ms-toc')&&window.matchMedia('(max-width:600px)').matches)toc.open=false;var oldTab=target.getAttribute('tabindex');target.setAttribute('tabindex','-1');target.focus({preventScroll:true});var offset=parseFloat(getComputedStyle(root).getPropertyValue('--ms-offset'))||110;window.scrollTo({top:Math.max(0,target.getBoundingClientRect().top+window.scrollY-offset),behavior:window.matchMedia('(prefers-reduced-motion:reduce)').matches?'auto':'smooth'});try{history.replaceState(null,'',link.getAttribute('href'));}catch(error){}target.addEventListener('blur',function(){if(oldTab===null)target.removeAttribute('tabindex');else target.setAttribute('tabindex',oldTab);},{once:true});});});\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>Home\/OCPP Charging Management System TRENDPOWER \u00b7 OCPP SOFTWARE SOLUTIONS OCPP Charging Management System Connect your chargers.Build a network you can [&hellip;]<\/p>","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"site-sidebar-layout":"no-sidebar","site-content-layout":"","ast-site-content-layout":"full-width-container","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":"disabled","ast-breadcrumbs-content":"","ast-featured-img":"disabled","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":""},"class_list":["post-5840","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/trendpowercharge.com\/nl\/wp-json\/wp\/v2\/pages\/5840","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/trendpowercharge.com\/nl\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/trendpowercharge.com\/nl\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/trendpowercharge.com\/nl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/trendpowercharge.com\/nl\/wp-json\/wp\/v2\/comments?post=5840"}],"version-history":[{"count":4,"href":"https:\/\/trendpowercharge.com\/nl\/wp-json\/wp\/v2\/pages\/5840\/revisions"}],"predecessor-version":[{"id":5844,"href":"https:\/\/trendpowercharge.com\/nl\/wp-json\/wp\/v2\/pages\/5840\/revisions\/5844"}],"wp:attachment":[{"href":"https:\/\/trendpowercharge.com\/nl\/wp-json\/wp\/v2\/media?parent=5840"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}