Customer Journey with Greenflux: Buying and Integrating New Chargers

Customer Journey with Greenflux: Buying and Integrating New Chargers

Certification Process  

When a client decides to purchase a charging station, they can request Greenflux to perform an OCPP certification test.   
During the technical integration, our team contacts the manufacturers and provides them with a test script and URL endpoint for connection.  

It's important to note that the initial test may not always be successful, and retesting might be necessary to complete the process. From our experience with hundreds of testing sessions, more than 50% of the charge stations fail the first testing session. To retest, manufacturers typically need to make changes to the FW version, which takes some time, a certification test completion may take from weeks to several months.  


Below is an overview of how the certification process is conducted:
%3CmxGraphModel%3E%3Croot%3E%3CmxCell%20id%3D%220%22%2F%3E%3CmxCell%20id%3D%221%22%20parent%3D%220%22%2F%3E%3CmxCell%20id%3D%222%22%20value%3D%22%26lt%3Bfont%20style%3D%26quot%3Bfont-size%3A%2022px%3B%26quot%3B%26gt%3BNO%26lt%3B%2Ffont%26gt%3B%22%20style%3D%22edgeStyle%3DorthogonalEdgeStyle%3Brounded%3D0%3BorthogonalLoop%3D1%3BjettySize%3Dauto%3Bhtml%3D1%3BentryX%3D0.5%3BentryY%3D0%3BentryDx%3D0%3BentryDy%3D0%3BstrokeWidth%3D3%3BexitX%3D0.5%3BexitY%3D1%3BexitDx%3D0%3BexitDy%3D0%3BfontSize%3D22%3B%22%20edge%3D%221%22%20parent%3D%221%22%3E%3CmxGeometry%20relative%3D%221%22%20as%3D%22geometry%22%3E%3CmxPoint%20x%3D%223349%22%20y%3D%22-2200%22%20as%3D%22targetPoint%22%2F%3E%3CmxPoint%20x%3D%223349%22%20y%3D%22-2383%22%20as%3D%22sourcePoint%22%2F%3E%3C%2FmxGeometry%3E%3C%2FmxCell%3E%3C%2Froot%3E%3C%2FmxGraphModel%3E%3CmxGraphModel%3E%3Croot%3E%3CmxCell%20id%3D%220%22%2F%3E%3CmxCell%20id%3D%221%22%20parent%3D%220%22%2F%3E%3CmxCell%20id%3D%222%22%20value%3D%22%22%20style%3D%22rounded%3D1%3BwhiteSpace%3Dwrap%3Bhtml%3D1%3BfillColor%3Dnone%3BstrokeWidth%3D5%3BfontColor%3D%23196114%3BstrokeColor%3D%23169F04%3B%22%20vertex%3D%221%22%20parent%3D%221%22%3E%3CmxGeometry%20x%3D%2289%22%20y%3D%22-2920%22%20width%3D%223500%22%20height%3D%22920%22%20as%3D%22geometry%22%2F%3E%3C%2FmxCell%3E%3CmxCell%20id%3D%223%22%20style%3D%22edgeStyle%3DorthogonalEdgeStyle%3Brounded%3D0%3BorthogonalLoop%3D1%3BjettySize%3Dauto%3Bhtml%3D1%3BexitX%3D1%3BexitY%3D0.5%3BexitDx%3D0%3BexitDy%3D0%3BentryX%3D0.5%3BentryY%3D1%3BentryDx%3D0%3BentryDy%3D0%3BstrokeWidth%3D5%3B%22%20edge%3D%221%22%20source%3D%224%22%20target%3D%227%22%20parent%3D%221%22%3E%3CmxGeometry%20relative%3D%221%22%20as%3D%22geometry%22%2F%3E%3C%2FmxCell%3E%3CmxCell%20id%3D%224%22%20value%3D%22%26lt%3Bfont%20style%3D%26quot%3Bfont-size%3A%2030px%3B%26quot%3B%26gt%3B%26lt%3Bb%20style%3D%26quot%3Bfont-size%3A%2030px%3B%26quot%3B%26gt%3BTicket%20picked%20up%20%26lt%3Bbr%20style%3D%26quot%3Bfont-size%3A%2030px%3B%26quot%3B%26gt%3Bfrom%20queue%26lt%3B%2Fb%26gt%3B%26lt%3B%2Ffont%26gt%3B%22%20style%3D%22rounded%3D1%3BwhiteSpace%3Dwrap%3Bhtml%3D1%3BfontSize%3D30%3Bglass%3D0%3BstrokeWidth%3D5%3Bshadow%3D0%3BfillColor%3D%23008a00%3BfontColor%3D%23ffffff%3BstrokeColor%3D%23005700%3B%22%20vertex%3D%221%22%20parent%3D%221%22%3E%3CmxGeometry%20x%3D%22119%22%20y%3D%22-2637.12%22%20width%3D%22340%22%20height%3D%22185.75%22%20as%3D%22geometry%22%2F%3E%3C%2FmxCell%3E%3CmxCell%20id%3D%225%22%20value%3D%22No%26lt%3Bbr%20style%3D%26quot%3Bfont-size%3A%2030px%3B%26quot%3B%26gt%3B%22%20style%3D%22edgeStyle%3DorthogonalEdgeStyle%3Brounded%3D0%3BorthogonalLoop%3D1%3BjettySize%3Dauto%3Bhtml%3D1%3BexitX%3D1%3BexitY%3D0.5%3BexitDx%3D0%3BexitDy%3D0%3BentryX%3D0%3BentryY%3D0.5%3BentryDx%3D0%3BentryDy%3D0%3BfontSize%3D30%3BstrokeWidth%3D5%3B%22%20edge%3D%221%22%20source%3D%227%22%20target%3D%2211%22%20parent%3D%221%22%3E%3CmxGeometry%20x%3D%22-0.242%22%20relative%3D%221%22%20as%3D%22geometry%22%3E%3CmxPoint%20y%3D%22-2%22%20as%3D%22offset%22%2F%3E%3C%2FmxGeometry%3E%3C%2FmxCell%3E%3CmxCell%20id%3D%226%22%20value%3D%22%26lt%3Bfont%20style%3D%26quot%3Bfont-size%3A%2030px%3B%26quot%3B%26gt%3BYES%26lt%3B%2Ffont%26gt%3B%22%20style%3D%22edgeStyle%3DorthogonalEdgeStyle%3Brounded%3D0%3BorthogonalLoop%3D1%3BjettySize%3Dauto%3Bhtml%3D1%3BentryX%3D0%3BentryY%3D0.5%3BentryDx%3D0%3BentryDy%3D0%3BstrokeWidth%3D5%3BexitX%3D0.5%3BexitY%3D0%3BexitDx%3D0%3BexitDy%3D0%3BfontSize%3D30%3B%22%20edge%3D%221%22%20source%3D%227%22%20target%3D%229%22%20parent%3D%221%22%3E%3CmxGeometry%20x%3D%22-0.0964%22%20y%3D%221%22%20relative%3D%221%22%20as%3D%22geometry%22%3E%3CmxPoint%20x%3D%22389%22%20y%3D%22-2690%22%20as%3D%22sourcePoint%22%2F%3E%3CmxPoint%20as%3D%22offset%22%2F%3E%3C%2FmxGeometry%3E%3C%2FmxCell%3E%3CmxCell%20id%3D%227%22%20value%3D%22%26lt%3Bfont%20style%3D%26quot%3Bfont-size%3A%2030px%3B%26quot%3B%26gt%3BDoes%20the%20ticket%20%26lt%3Bbr%20style%3D%26quot%3Bfont-size%3A%2030px%3B%26quot%3B%26gt%3Bcontain%20the%26lt%3Bbr%20style%3D%26quot%3Bfont-size%3A%2030px%3B%26quot%3B%26gt%3B%26amp%3Bnbsp%3Brequired%20info%3F%26lt%3B%2Ffont%26gt%3B%22%20style%3D%22rhombus%3BwhiteSpace%3Dwrap%3Bhtml%3D1%3Bshadow%3D0%3BfontFamily%3DHelvetica%3BfontSize%3D30%3Balign%3Dcenter%3BstrokeWidth%3D5%3Bspacing%3D6%3BspacingTop%3D-4%3Bdirection%3Dsouth%3Brounded%3D1%3BfillColor%3D%23647687%3BfontColor%3D%23ffffff%3BstrokeColor%3D%23314354%3B%22%20vertex%3D%221%22%20parent%3D%221%22%3E%3CmxGeometry%20x%3D%22519%22%20y%3D%22-2700.75%22%20width%3D%22320%22%20height%3D%22311.5%22%20as%3D%22geometry%22%2F%3E%3C%2FmxCell%3E%3CmxCell%20id%3D%228%22%20style%3D%22edgeStyle%3DorthogonalEdgeStyle%3Brounded%3D0%3BorthogonalLoop%3D1%3BjettySize%3Dauto%3Bhtml%3D1%3BexitX%3D1%3BexitY%3D0.5%3BexitDx%3D0%3BexitDy%3D0%3BentryX%3D0%3BentryY%3D0.5%3BentryDx%3D0%3BentryDy%3D0%3BstrokeWidth%3D5%3B%22%20edge%3D%221%22%20source%3D%229%22%20target%3D%2213%22%20parent%3D%221%22%3E%3CmxGeometry%20relative%3D%221%22%20as%3D%22geometry%22%2F%3E%3C%2FmxCell%3E%3CmxCell%20id%3D%229%22%20value%3D%22%26lt%3Bfont%20style%3D%26quot%3Bfont-size%3A%2030px%3B%26quot%3B%26gt%3BManufacturer%20is%20sent%20Integrations%20form%20with%20scheduling%20link%20and%26lt%3Bbr%20style%3D%26quot%3Bfont-size%3A%2030px%3B%26quot%3B%26gt%3B%26amp%3Bnbsp%3Btest%20script%26lt%3B%2Ffont%26gt%3B%22%20style%3D%22rounded%3D1%3BwhiteSpace%3Dwrap%3Bhtml%3D1%3BfontSize%3D30%3Bglass%3D0%3BstrokeWidth%3D5%3Bshadow%3D0%3BfillColor%3D%23647687%3BstrokeColor%3D%23314354%3BfontColor%3D%23ffffff%3B%22%20vertex%3D%221%22%20parent%3D%221%22%3E%3CmxGeometry%20x%3D%22959%22%20y%3D%22-2644.43%22%20width%3D%22370%22%20height%3D%22200.38%22%20as%3D%22geometry%22%2F%3E%3C%2FmxCell%3E%3CmxCell%20id%3D%2210%22%20style%3D%22edgeStyle%3DorthogonalEdgeStyle%3Brounded%3D0%3BorthogonalLoop%3D1%3BjettySize%3Dauto%3Bhtml%3D1%3BexitX%3D1%3BexitY%3D0.5%3BexitDx%3D0%3BexitDy%3D0%3BstrokeWidth%3D5%3BentryX%3D0.5%3BentryY%3D1%3BentryDx%3D0%3BentryDy%3D0%3B%22%20edge%3D%221%22%20source%3D%2211%22%20target%3D%229%22%20parent%3D%221%22%3E%3CmxGeometry%20relative%3D%221%22%20as%3D%22geometry%22%3E%3CmxPoint%20x%3D%221319%22%20y%3D%22-2810%22%20as%3D%22targetPoint%22%2F%3E%3C%2FmxGeometry%3E%3C%2FmxCell%3E%3CmxCell%20id%3D%2211%22%20value%3D%22%26lt%3Bfont%20style%3D%26quot%3Bfont-size%3A%2030px%3B%26quot%3B%26gt%3BAsk%20for%20the%20%26lt%3Bbr%26gt%3Brequired%20info%26lt%3B%2Ffont%26gt%3B%22%20style%3D%22rounded%3D1%3BwhiteSpace%3Dwrap%3Bhtml%3D1%3BfontSize%3D30%3BstrokeWidth%3D5%3BfillColor%3D%23647687%3BstrokeColor%3D%23314354%3BfontColor%3D%23ffffff%3B%22%20vertex%3D%221%22%20parent%3D%221%22%3E%3CmxGeometry%20x%3D%22759%22%20y%3D%22-2310%22%20width%3D%22290%22%20height%3D%22160%22%20as%3D%22geometry%22%2F%3E%3C%2FmxCell%3E%3CmxCell%20id%3D%2212%22%20style%3D%22edgeStyle%3DorthogonalEdgeStyle%3Brounded%3D0%3BorthogonalLoop%3D1%3BjettySize%3Dauto%3Bhtml%3D1%3BexitX%3D1%3BexitY%3D0.5%3BexitDx%3D0%3BexitDy%3D0%3BentryX%3D0%3BentryY%3D0.5%3BentryDx%3D0%3BentryDy%3D0%3BstrokeWidth%3D5%3B%22%20edge%3D%221%22%20source%3D%2213%22%20target%3D%2215%22%20parent%3D%221%22%3E%3CmxGeometry%20relative%3D%221%22%20as%3D%22geometry%22%2F%3E%3C%2FmxCell%3E%3CmxCell%20id%3D%2213%22%20value%3D%22%26lt%3Bfont%20style%3D%26quot%3Bfont-size%3A%2030px%3B%26quot%3B%26gt%3BManufacturer%20%26lt%3Bbr%26gt%3Bschedules%20the%20test%26lt%3B%2Ffont%26gt%3B%22%20style%3D%22rounded%3D1%3BwhiteSpace%3Dwrap%3Bhtml%3D1%3BfontSize%3D30%3BstrokeWidth%3D5%3BfillColor%3D%23647687%3BstrokeColor%3D%23314354%3BfontColor%3D%23ffffff%3B%22%20vertex%3D%221%22%20parent%3D%221%22%3E%3CmxGeometry%20x%3D%221433%22%20y%3D%22-2644.43%22%20width%3D%22346%22%20height%3D%22197.12%22%20as%3D%22geometry%22%2F%3E%3C%2FmxCell%3E%3CmxCell%20id%3D%2214%22%20style%3D%22edgeStyle%3DorthogonalEdgeStyle%3Brounded%3D0%3BorthogonalLoop%3D1%3BjettySize%3Dauto%3Bhtml%3D1%3BexitX%3D1%3BexitY%3D0.5%3BexitDx%3D0%3BexitDy%3D0%3BentryX%3D0%3BentryY%3D0.5%3BentryDx%3D0%3BentryDy%3D0%3BstrokeWidth%3D5%3B%22%20edge%3D%221%22%20source%3D%2215%22%20target%3D%2218%22%20parent%3D%221%22%3E%3CmxGeometry%20relative%3D%221%22%20as%3D%22geometry%22%2F%3E%3C%2FmxCell%3E%3CmxCell%20id%3D%2215%22%20value%3D%22%26lt%3Bfont%20style%3D%26quot%3Bfont-size%3A%2030px%3B%26quot%3B%26gt%3BTest%20is%20%26lt%3Bbr%26gt%3Bperformed%26lt%3B%2Ffont%26gt%3B%22%20style%3D%22whiteSpace%3Dwrap%3Bhtml%3D1%3Brounded%3D1%3BfontSize%3D30%3BstrokeWidth%3D5%3BfillColor%3D%23647687%3BstrokeColor%3D%23314354%3BfontColor%3D%23ffffff%3B%22%20vertex%3D%221%22%20parent%3D%221%22%3E%3CmxGeometry%20x%3D%221899%22%20y%3D%22-2644.43%22%20width%3D%22380%22%20height%3D%22200%22%20as%3D%22geometry%22%2F%3E%3C%2FmxCell%3E%3CmxCell%20id%3D%2216%22%20value%3D%22%26lt%3Bfont%20style%3D%26quot%3Bfont-size%3A%2030px%3B%26quot%3B%26gt%3BYES%26lt%3B%2Ffont%26gt%3B%22%20style%3D%22edgeStyle%3DorthogonalEdgeStyle%3Brounded%3D0%3BorthogonalLoop%3D1%3BjettySize%3Dauto%3Bhtml%3D1%3BstrokeWidth%3D5%3BexitX%3D1%3BexitY%3D0.5%3BexitDx%3D0%3BexitDy%3D0%3BfontSize%3D30%3B%22%20edge%3D%221%22%20source%3D%2218%22%20target%3D%2222%22%20parent%3D%221%22%3E%3CmxGeometry%20x%3D%22-0.1111%22%20relative%3D%221%22%20as%3D%22geometry%22%3E%3CmxPoint%20as%3D%22offset%22%2F%3E%3C%2FmxGeometry%3E%3C%2FmxCell%3E%3CmxCell%20id%3D%2217%22%20value%3D%22%26lt%3Bfont%20style%3D%26quot%3Bfont-size%3A%2030px%3B%26quot%3B%26gt%3BNO%26lt%3B%2Ffont%26gt%3B%22%20style%3D%22edgeStyle%3DorthogonalEdgeStyle%3Brounded%3D0%3BorthogonalLoop%3D1%3BjettySize%3Dauto%3Bhtml%3D1%3BexitX%3D0.5%3BexitY%3D1%3BexitDx%3D0%3BexitDy%3D0%3BstrokeWidth%3D5%3BentryX%3D1%3BentryY%3D0.5%3BentryDx%3D0%3BentryDy%3D0%3BfontSize%3D30%3B%22%20edge%3D%221%22%20source%3D%2218%22%20target%3D%2220%22%20parent%3D%221%22%3E%3CmxGeometry%20x%3D%22-0.4076%22%20relative%3D%221%22%20as%3D%22geometry%22%3E%3CmxPoint%20x%3D%222939%22%20y%3D%22-2220%22%20as%3D%22sourcePoint%22%2F%3E%3CmxPoint%20x%3D%222849%22%20y%3D%22-1960%22%20as%3D%22targetPoint%22%2F%3E%3CmxPoint%20y%3D%22-1%22%20as%3D%22offset%22%2F%3E%3C%2FmxGeometry%3E%3C%2FmxCell%3E%3CmxCell%20id%3D%2218%22%20value%3D%22%26lt%3Bfont%20style%3D%26quot%3Bfont-size%3A%2030px%3B%26quot%3B%26gt%3BDid%20the%20%26lt%3Bbr%20style%3D%26quot%3Bfont-size%3A%2030px%3B%26quot%3B%26gt%3Btest%20pass%3F%26lt%3B%2Ffont%26gt%3B%22%20style%3D%22rhombus%3BwhiteSpace%3Dwrap%3Bhtml%3D1%3BfontSize%3D30%3BstrokeWidth%3D5%3Brounded%3D1%3BfillColor%3D%23647687%3BfontColor%3D%23ffffff%3BstrokeColor%3D%23314354%3B%22%20vertex%3D%221%22%20parent%3D%221%22%3E%3CmxGeometry%20x%3D%222329.5%22%20y%3D%22-2664.61%22%20width%3D%22270%22%20height%3D%22240.75%22%20as%3D%22geometry%22%2F%3E%3C%2FmxCell%3E%3CmxCell%20id%3D%2219%22%20value%3D%22%22%20style%3D%22edgeStyle%3DorthogonalEdgeStyle%3Brounded%3D0%3BorthogonalLoop%3D1%3BjettySize%3Dauto%3Bhtml%3D1%3BstrokeWidth%3D5%3B%22%20edge%3D%221%22%20source%3D%2220%22%20target%3D%2228%22%20parent%3D%221%22%3E%3CmxGeometry%20relative%3D%221%22%20as%3D%22geometry%22%2F%3E%3C%2FmxCell%3E%3CmxCell%20id%3D%2220%22%20value%3D%22%26lt%3Bfont%20style%3D%26quot%3Bfont-size%3A%2030px%3B%26quot%3B%26gt%3BFeedback%20is%20%26lt%3Bbr%20style%3D%26quot%3Bfont-size%3A%2030px%3B%26quot%3B%26gt%3Bprovided%20in%20%26lt%3Bbr%20style%3D%26quot%3Bfont-size%3A%2030px%3B%26quot%3B%26gt%3Btest%20report%26lt%3B%2Ffont%26gt%3B%22%20style%3D%22rounded%3D1%3BwhiteSpace%3Dwrap%3Bhtml%3D1%3BfontSize%3D30%3BstrokeWidth%3D5%3BfillColor%3D%23647687%3BstrokeColor%3D%23314354%3BfontColor%3D%23ffffff%3B%22%20vertex%3D%221%22%20parent%3D%221%22%3E%3CmxGeometry%20x%3D%222069%22%20y%3D%22-2330%22%20width%3D%22310%22%20height%3D%22140%22%20as%3D%22geometry%22%2F%3E%3C%2FmxCell%3E%3CmxCell%20id%3D%2221%22%20value%3D%22%22%20style%3D%22edgeStyle%3DorthogonalEdgeStyle%3Brounded%3D0%3BorthogonalLoop%3D1%3BjettySize%3Dauto%3Bhtml%3D1%3BentryX%3D0%3BentryY%3D0.5%3BentryDx%3D0%3BentryDy%3D0%3BstrokeWidth%3D5%3B%22%20edge%3D%221%22%20source%3D%2222%22%20target%3D%2232%22%20parent%3D%221%22%3E%3CmxGeometry%20relative%3D%221%22%20as%3D%22geometry%22%3E%3CmxPoint%20x%3D%222909%22%20y%3D%22-2544.25%22%20as%3D%22targetPoint%22%2F%3E%3C%2FmxGeometry%3E%3C%2FmxCell%3E%3CmxCell%20id%3D%2222%22%20value%3D%22%26lt%3Bfont%20style%3D%26quot%3Bfont-size%3A%2030px%3B%26quot%3B%26gt%3BCharger%20is%20added%20to%20our%20certified%20list%20and%20the%26lt%3Bbr%26gt%3Btest%20report%20is%20sent%26lt%3B%2Ffont%26gt%3B%22%20style%3D%22rounded%3D1%3BwhiteSpace%3Dwrap%3Bhtml%3D1%3BfontSize%3D30%3BstrokeWidth%3D5%3BfillColor%3D%23647687%3BfontColor%3D%23ffffff%3BstrokeColor%3D%23314354%3B%22%20vertex%3D%221%22%20parent%3D%221%22%3E%3CmxGeometry%20x%3D%222719%22%20y%3D%22-2643.56%22%20width%3D%22370%22%20height%3D%22199.51%22%20as%3D%22geometry%22%2F%3E%3C%2FmxCell%3E%3CmxCell%20id%3D%2223%22%20value%3D%22%26lt%3Bfont%20style%3D%26quot%3Bfont-size%3A%2030px%3B%26quot%3B%26gt%3BNO%26lt%3B%2Ffont%26gt%3B%22%20style%3D%22edgeStyle%3DorthogonalEdgeStyle%3Brounded%3D0%3BorthogonalLoop%3D1%3BjettySize%3Dauto%3Bhtml%3D1%3BentryX%3D0.5%3BentryY%3D0%3BentryDx%3D0%3BentryDy%3D0%3BstrokeWidth%3D5%3BexitX%3D0.5%3BexitY%3D1%3BexitDx%3D0%3BexitDy%3D0%3BfontSize%3D30%3B%22%20edge%3D%221%22%20source%3D%2232%22%20target%3D%2224%22%20parent%3D%221%22%3E%3CmxGeometry%20relative%3D%221%22%20as%3D%22geometry%22%3E%3CmxPoint%20x%3D%224775.5%22%20y%3D%22-2687%22%20as%3D%22targetPoint%22%2F%3E%3CmxPoint%20x%3D%223060.875%22%20y%3D%22-2408.75%22%20as%3D%22sourcePoint%22%2F%3E%3C%2FmxGeometry%3E%3C%2FmxCell%3E%3CmxCell%20id%3D%2224%22%20value%3D%22%26lt%3Bfont%20style%3D%26quot%3Bfont-size%3A%2030px%3B%26quot%3B%26gt%3B%26lt%3Bb%20style%3D%26quot%3Bfont-size%3A%2030px%3B%26quot%3B%26gt%3BTicket%20is%20%26lt%3Bbr%20style%3D%26quot%3Bfont-size%3A%2030px%3B%26quot%3B%26gt%3Bclosed%26lt%3B%2Fb%26gt%3B%26lt%3B%2Ffont%26gt%3B%22%20style%3D%22rounded%3D1%3BwhiteSpace%3Dwrap%3Bhtml%3D1%3BfontSize%3D30%3BstrokeWidth%3D5%3BfillColor%3D%23a20025%3BstrokeColor%3D%236F0000%3BfontColor%3D%23ffffff%3BperimeterSpacing%3D0%3B%22%20vertex%3D%221%22%20parent%3D%221%22%3E%3CmxGeometry%20x%3D%223217.59%22%20y%3D%22-2200%22%20width%3D%22240%22%20height%3D%22126%22%20as%3D%22geometry%22%2F%3E%3C%2FmxCell%3E%3CmxCell%20id%3D%2225%22%20value%3D%22%26lt%3Bfont%20style%3D%26quot%3Bfont-size%3A%2030px%3B%26quot%3B%26gt%3BSmart%20Charging%20requests%20are%20done%20through%20CSMs%26lt%3B%2Ffont%26gt%3B%22%20style%3D%22rounded%3D1%3BwhiteSpace%3Dwrap%3Bhtml%3D1%3BfontSize%3D30%3BstrokeWidth%3D5%3Bdashed%3D1%3BfillColor%3D%23A3A3A3%3B%22%20vertex%3D%221%22%20parent%3D%221%22%3E%3CmxGeometry%20x%3D%223779%22%20y%3D%22-2843.0699999999997%22%20width%3D%22320%22%20height%3D%22196.25%22%20as%3D%22geometry%22%2F%3E%3C%2FmxCell%3E%3CmxCell%20id%3D%2226%22%20value%3D%22%26lt%3Bfont%20style%3D%26quot%3Bfont-size%3A%2030px%3B%26quot%3B%26gt%3BEichracht%20test%20is%20scheduled%26lt%3B%2Ffont%26gt%3B%22%20style%3D%22rounded%3D1%3BwhiteSpace%3Dwrap%3Bhtml%3D1%3BfontSize%3D30%3BstrokeWidth%3D5%3Bdashed%3D1%3BfillColor%3D%23A3A3A3%3B%22%20vertex%3D%221%22%20parent%3D%221%22%3E%3CmxGeometry%20x%3D%223779%22%20y%3D%22-2451.37%22%20width%3D%22320%22%20height%3D%22196.25%22%20as%3D%22geometry%22%2F%3E%3C%2FmxCell%3E%3CmxCell%20id%3D%2227%22%20style%3D%22edgeStyle%3DorthogonalEdgeStyle%3Brounded%3D0%3BorthogonalLoop%3D1%3BjettySize%3Dauto%3Bhtml%3D1%3BexitX%3D0%3BexitY%3D0.5%3BexitDx%3D0%3BexitDy%3D0%3BentryX%3D0.5%3BentryY%3D1%3BentryDx%3D0%3BentryDy%3D0%3BstrokeWidth%3D5%3B%22%20edge%3D%221%22%20source%3D%2228%22%20target%3D%2213%22%20parent%3D%221%22%3E%3CmxGeometry%20relative%3D%221%22%20as%3D%22geometry%22%2F%3E%3C%2FmxCell%3E%3CmxCell%20id%3D%2228%22%20value%3D%22%26lt%3Bfont%20style%3D%26quot%3Bfont-size%3A%2030px%3B%26quot%3B%26gt%3BManufacturer%20%26lt%3Bbr%20style%3D%26quot%3Bfont-size%3A%2030px%3B%26quot%3B%26gt%3Bfixes%20issues%26lt%3B%2Ffont%26gt%3B%22%20style%3D%22whiteSpace%3Dwrap%3Bhtml%3D1%3Brounded%3D1%3BfontSize%3D30%3BstrokeWidth%3D5%3BfillColor%3D%23647687%3BstrokeColor%3D%23314354%3BfontColor%3D%23ffffff%3B%22%20vertex%3D%221%22%20parent%3D%221%22%3E%3CmxGeometry%20x%3D%221679%22%20y%3D%22-2330%22%20width%3D%22319%22%20height%3D%22140%22%20as%3D%22geometry%22%2F%3E%3C%2FmxCell%3E%3CmxCell%20id%3D%2229%22%20style%3D%22edgeStyle%3DorthogonalEdgeStyle%3Brounded%3D0%3BorthogonalLoop%3D1%3BjettySize%3Dauto%3Bhtml%3D1%3BexitX%3D1%3BexitY%3D0.5%3BexitDx%3D0%3BexitDy%3D0%3BentryX%3D0%3BentryY%3D0.5%3BentryDx%3D0%3BentryDy%3D0%3BstrokeWidth%3D5%3B%22%20edge%3D%221%22%20source%3D%2232%22%20target%3D%2226%22%20parent%3D%221%22%3E%3CmxGeometry%20relative%3D%221%22%20as%3D%22geometry%22%3E%3CArray%20as%3D%22points%22%3E%3CmxPoint%20x%3D%223689%22%20y%3D%22-2544%22%2F%3E%3CmxPoint%20x%3D%223689%22%20y%3D%22-2353%22%2F%3E%3C%2FArray%3E%3C%2FmxGeometry%3E%3C%2FmxCell%3E%3CmxCell%20id%3D%2230%22%20style%3D%22edgeStyle%3DorthogonalEdgeStyle%3Brounded%3D0%3BorthogonalLoop%3D1%3BjettySize%3Dauto%3Bhtml%3D1%3BexitX%3D1%3BexitY%3D0.5%3BexitDx%3D0%3BexitDy%3D0%3BentryX%3D0%3BentryY%3D0.5%3BentryDx%3D0%3BentryDy%3D0%3BstrokeWidth%3D5%3B%22%20edge%3D%221%22%20source%3D%2232%22%20target%3D%2225%22%20parent%3D%221%22%3E%3CmxGeometry%20relative%3D%221%22%20as%3D%22geometry%22%3E%3CArray%20as%3D%22points%22%3E%3CmxPoint%20x%3D%223689%22%20y%3D%22-2544%22%2F%3E%3CmxPoint%20x%3D%223689%22%20y%3D%22-2743%22%2F%3E%3CmxPoint%20x%3D%223779%22%20y%3D%22-2743%22%2F%3E%3C%2FArray%3E%3C%2FmxGeometry%3E%3C%2FmxCell%3E%3CmxCell%20id%3D%2231%22%20value%3D%22YES%22%20style%3D%22edgeLabel%3Bhtml%3D1%3Balign%3Dcenter%3BverticalAlign%3Dmiddle%3Bresizable%3D0%3Bpoints%3D%5B%5D%3BfontSize%3D30%3B%22%20vertex%3D%221%22%20connectable%3D%220%22%20parent%3D%2230%22%3E%3CmxGeometry%20x%3D%22-0.8234%22%20y%3D%22-9%22%20relative%3D%221%22%20as%3D%22geometry%22%3E%3CmxPoint%20x%3D%2253%22%20y%3D%22-9%22%20as%3D%22offset%22%2F%3E%3C%2FmxGeometry%3E%3C%2FmxCell%3E%3CmxCell%20id%3D%2232%22%20value%3D%22Do%20they%20want%26lt%3Bbr%20style%3D%26quot%3Bborder-color%3A%20var(--border-color)%3B%20font-size%3A%2030px%3B%26quot%3B%26gt%3B%26lt%3Bspan%20style%3D%26quot%3Bfont-size%3A%2030px%3B%26quot%3B%26gt%3Bto%20schedule%20a%26lt%3B%2Fspan%26gt%3B%26lt%3Bbr%20style%3D%26quot%3Bborder-color%3A%20var(--border-color)%3B%20font-size%3A%2030px%3B%26quot%3B%26gt%3B%26lt%3Bspan%20style%3D%26quot%3Bfont-size%3A%2030px%3B%26quot%3B%26gt%3BSmart%20Charging%20or%26amp%3Bnbsp%3B%26lt%3Bbr%26gt%3BEichrecht%26amp%3Bnbsp%3B%26lt%3B%2Fspan%26gt%3B%26lt%3Bspan%20style%3D%26quot%3Bfont-size%3A%2030px%3B%26quot%3B%26gt%3BTest%3F%26lt%3B%2Fspan%26gt%3B%22%20style%3D%22rhombus%3BwhiteSpace%3Dwrap%3Bhtml%3D1%3Brounded%3D1%3BfontSize%3D30%3BstrokeWidth%3D5%3BfillColor%3D%23647687%3BfontColor%3D%23ffffff%3BstrokeColor%3D%23314354%3B%22%20vertex%3D%221%22%20parent%3D%221%22%3E%3CmxGeometry%20x%3D%223139%22%20y%3D%22-2707.93%22%20width%3D%22397.18%22%20height%3D%22328.25%22%20as%3D%22geometry%22%2F%3E%3C%2FmxCell%3E%3CmxCell%20id%3D%2233%22%20value%3D%22Mandatory%22%20style%3D%22rounded%3D1%3BwhiteSpace%3Dwrap%3Bhtml%3D1%3BfillColor%3Dnone%3BstrokeWidth%3D5%3BfontColor%3D%23000000%3BstrokeColor%3D%23169F04%3BfontSize%3D30%3B%22%20vertex%3D%221%22%20parent%3D%221%22%3E%3CmxGeometry%20x%3D%2269%22%20y%3D%22-1820%22%20width%3D%22240%22%20height%3D%2280%22%20as%3D%22geometry%22%2F%3E%3C%2FmxCell%3E%3CmxCell%20id%3D%2234%22%20value%3D%22%26lt%3Bfont%20style%3D%26quot%3Bfont-size%3A%2030px%3B%26quot%3B%26gt%3BOptional%26lt%3Bbr%26gt%3B%26lt%3B%2Ffont%26gt%3B%22%20style%3D%22rounded%3D1%3BwhiteSpace%3Dwrap%3Bhtml%3D1%3BfontSize%3D30%3BstrokeWidth%3D5%3Bdashed%3D1%3BfillColor%3D%23A3A3A3%3B%22%20vertex%3D%221%22%20parent%3D%221%22%3E%3CmxGeometry%20x%3D%2269%22%20y%3D%22-1710%22%20width%3D%22240%22%20height%3D%2280%22%20as%3D%22geometry%22%2F%3E%3C%2FmxCell%3E%3CmxCell%20id%3D%2235%22%20value%3D%22BASIC%22%20style%3D%22text%3Bhtml%3D1%3Balign%3Dcenter%3BverticalAlign%3Dmiddle%3Bresizable%3D0%3Bpoints%3D%5B%5D%3Bautosize%3D1%3BstrokeColor%3Dnone%3BfillColor%3Dnone%3BfontSize%3D50%3BfontStyle%3D1%22%20vertex%3D%221%22%20parent%3D%221%22%3E%3CmxGeometry%20x%3D%221748.5%22%20y%3D%22-1955%22%20width%3D%22180%22%20height%3D%2270%22%20as%3D%22geometry%22%2F%3E%3C%2FmxCell%3E%3C%2Froot%3E%3C%2FmxGraphModel%3E



For a detailed description of the integration process below visit the following article:
OCPP Charge Point GFX Certification Testing (greenflux.com)

What's Important for Clients?  

1. Always review the certification testing report.  Check the FW version that has been tested and ensure that the manufacturers use the same firmware version when purchasing the chargers.  

2. Examine the test results. Often, tests are not flawless, and we, at Greenflux, may allow manufacturers to pass the test if we detect minor issues. However, please note that as Charge Point Operators, the decision of whether the chargers are satisfactory ultimately lies with our clients.  


Additional Tips  

  1. During OCPP integration tests, chargers are typically connected to our public endpoint. This endpoint facilitates various forms of connection, such as SIM cards from different providers, Wi-Fi, and Ethernet . If you plan to connect chargers via VPN to our private endpoint, please provide the manufacturer with the required SIM card and APN information. In case you intend to use our Tele2 SIM card provider, kindly send a SIM card to the manufacturer.  

 Please remember to inform Greenflux about this additional step when requesting an OCPP integration test.  
 
Note that if chargers encounter difficulties connecting to our backend, we can assist in determining if the issue is on our side. However, if the problem lies elsewhere, it often pertains to charge point configuration. Please bear in mind that the manufacturer is responsible for identifying the root cause , as every hardware implementation varies significantly among manufacturers due to the absence of a standard.  

 

2. We recommend visiting the charge point manufacturer and discussing the available options and configurations as a CPO (Charge Point Operator). Different configurations related to network and connection can be implemented by charge point operators, so it's crucial to ensure that the manufacturer provides clear explanations on how to configure the chargers. We recommend testing the charge point connection during the visit.  This step can help prevent numerous problems during the charger installation process.  


3. Discuss with the manufacturer what information is contained in their diagnostics file and for how long.  It's important to note that there is no market standard for its format and included information. We have encountered a wide variety of formats and information in different files.  

 

4. Once the OCPP test is completed, some CPOs prefer to install chargers at a designated "test location" before the final installation on site. The test location is usually easily accessible and allows close monitoring of the chargers for a period of time. This approach helps identify any operational issues that cannot be discovered during the OCPP integration test, such as connection problems, transaction issues, or charging session anomalies. During this phase, we recommend discussing the troubleshooting process with the manufacturer and request documentation on configuration and error codes.  

 

Once the charge point integration is completed and any necessary troubleshooting has been performed, the chargers are ready to be installed on site.  


What to Do When You Encounter Charge Point Issues?  

1. Connectivity issues 
If the charge station fails to connect to our backend, please ensure that the charger is using the correct configuration. Check the charge station logs and consult with the manufacturer. If the issue persists and the manufacturer suggests that Greenflux is the cause, please provide us with:  

  • Charge point ID  

  • Charger's IP address  

  • The endpoint it is attempting to reach.  

  • The charge station logs, if possible, where it shows where the connection fails.   

 
Please note that if Greenflux determines that the issue is not on our side, there is very little we can do at that point. This is why it's strongly recommended to obtain proper charger configuration information from the manufacturer and test the connection prior purchase. If the chargers keep disconnecting, the manufacturer should be contacted for assistance.  


2. Check the chargers in the EVPortal .
If you notice any errors being reported from the chargers, examine the error descriptions and refer to your charge point documentation for error codes to determine the next steps.  

3. If there are no apparent error codes , but you still encounter an issue, please contact our support team. Our support staff will assist in identifying the issue's location:

3a. If the issue is determined to be on our side, our support team will inform you about the subsequent steps.  

3b.  If our support team determines that the issue is related to the charge point itself, please contact the manufacturer. As a platform provider, our expertise lies in communication protocols (OCPP), but we have limited understanding of charge point hardware issues. Each manufacturer implements their chargers differently, making it very challenging for us to provide advice on such matters.  


Please ensure to review this information thoroughly to ensure a smooth customer journey when buying and integrating new chargers with Greenflux.
    • Related Articles

    • OCPP Charge Point GFX Certification Testing

      Process Description Figure 1. Process Overview 1. Intake - Requesting a New Test Currently, we are testing for the 1.6 and 1.5 JSON and 1.5 SOAP protocols. The implementation of version 2.0.1 is underway. To request an OCPP integration test, both the ...
    • Introduction to Charge Station

      Introduction to Charge Station Within the electric mobility management system the Charge Station, also referred to as EVSE (Electric Vehicle Supply Equipment), EV (Electric Vehicle) charger, or charging point, is the physical system that supplies the ...
    • Certified Charge Stations

      The GreenFlux platform is hardware-agnostic and compatible with all charge stations enabled with  OCPP 1.5 and 1.6 JSON protocol. GreenFlux performs integration testing between charge station (hardware and firmware) and platform at three functional ...
    • Eichrecht compliance

      In accordance with German calibration law (Mess-und Eichrecht), charge point operators in Germany may be required to provide signed meter data to EMSPs and drivers, so they can verify these values against the information displayed on the invoice for ...
    • Eichrecht – Signed Meter Values

      This resource is for e-mobility service providers (EMSPs) and EV drivers who wish to see how much electricity was supplied in a particular charge session.  In accordance with the German calibration law (Mess-und Eichrecht), charge point operators may ...