Mitä Monta OCPP Toolkit tekee

Monta OCPP Toolkit on selainpohjainen OCPP-testityökalu, joka toimii latauspisteen hallintajärjestelmän korvikkeena. Kun osoitat latauspisteen työkaluun, voit tarkastella sen lähettämiä viestejä ja lähettää komentoja takaisin latauspisteelle. Työkalun perusversio on ilmainen eikä vaadi kirjautumista. Monta-tilin käyttäjät pääsevät lisäksi käyttämään sen tekoälyavustajaa ja palautetoimintoja.

 

Nykyinen V2-rajapinta helpottaa komentojen ja lokitietojen käsittelyä. Se tukee OCPP 1.6- ja OCPP 2.0.1 -standardeja, joten se on hyödyllinen nopeiden kehitystestien suorittamiseen sekä sellaisen laturin vianmääritykseen, jonka toiminta poikkeaa tietyn taustapalvelimen suhteen.

Toolkit, Emulator ja OCTT ovat eri työkaluja

Monta julkaisee kaksi työkalua, jotka ratkaisevat toisistaan poikkeavia ongelmia. Toolkit toimii hallintajärjestelmänä, joten laturivalmistajat käyttävät sitä latausaseman testaamiseen. Avoimen lähdekoodin OCPP-emulaattori toimii latauspisteenä, joten CPMS-kehittäjät käyttävät sitä taustajärjestelmän testaamiseen.

 

Emulaattori on kirjoitettu Kotlin-kielellä, ja se tarjoaa valmiita sovelluksia Windowsille, Linuxille ja macOS:lle. Sen viestien sieppausominaisuuden avulla voidaan lähettää tarkoituksellisesti epätavallisia tai vaatimustenvastaisia viestejä, jotta voidaan testata, miten taustapalvelu reagoi.

 

Open Charge Alliance Compliance Test Tool (OCTT) -työkalulla on erilainen rooli. Se suorittaa muodollisia vaatimustenmukaisuustestejä, ja hyväksytyt laboratoriot käyttävät sitä OCPP-sertifiointiprosessissa. Kumpikaan Monta-työkalu ei korvaa OCTT:tä tai riippumatonta sertifiointia. Vaatimustenmukaisuus ei myöskään takaa yhteentoimivuutta kaikkien laturien, laiteohjelmistojen ja CPMS-järjestelmien yhdistelmien kanssa.

Miksi käytämme sitä Norlysin kanssa

OCPP-dokumentaatiossamme mainitaan OCTT, sisäinen automaatio, kenttätestaus ja regressiotestaus osana validointiprosessia. Monta Toolkit täydentää näitä tarkastuksia helpottamalla laturin käyttäytymisen tarkastelua todellisissa käyttöolosuhteissa.

 

Tällä on merkitystä, koska Norlys hallinnoi amina C -laivastoaan Monta-alustalla. Testaus työkalulla, jonka on kehittänyt sama tiimi kuin tuotantokäytössä olevan taustajärjestelmän, on edustavampaa kuin pelkkä testaus yleisellä simulaattorilla.

Mitä tarkistamme joka kerta

Tarkistamme, käynnistyykö latausasema nopeasti, ovatko sen viestit oikein ja tuottavatko etäkomennot odotetun tuloksen. Ehdottomasti suoritettava testi on langaton laiteohjelmistopäivitys. Jos verkkoon kytketty latausasema hyväksyy etäyhteyden kautta lähetetyn, allekirjoitetun laiteohjelmistopäivityksen, monia myöhemmin ilmeneviä vikoja voidaan korjata ilman paikan päällä tehtävää käyntiä.

Jos laturi kytkeytyy verkkoon ja laiteohjelmiston päivitys onnistuu, lähes kaikki muu voidaan korjata.
Kjell Arne Ødegaard, sulautetun ohjelmiston johtaja amina-yrityksessä

Tämä periaate ohjaa tuotetestauksia. Laturia, joka pysyy verkossa ja jota voidaan edelleen päivittää, voidaan tukea vuosien ajan. Laturi, joka ei pysty muodostamaan yhteyttä tai päivittymään, voi muuttaa ohjelmistovian huoltokäynniksi.

Sertifikaatin ja taustajärjestelmän siirtotarkistukset

Backend-siirtymän yhteydessä testisuunnitelmaan lisätään varmenteiden käsittely. Laturin on luotettava uuteen CPMS-varmenneketjuun ennen kuin sen päätelaitteen asetukset muuttuvat. Varmenteiden koko, koodaus ja ketjun rakenne vaihtelevat, joten testauksessa on varmistettava sekä se, että varmenne kokonaisuudessaan saapuu laturille, että laturi pystyy tulkitsemaan sen.

 

Nykyinen amina-laiteohjelmisto tukee etäsiirtoa valmiiksi määritettyjen CSMS-päätelaitteiden välillä, kun uusi juuritodistus on jo asennettu. Myöhemmät laiteohjelmistoversiot voidaan myös toimittaa tehtaalla varustettuna laajemmalla juuritodistusviranomaispaketilla. Tämä vähentää toimittajariippuvuuden riskiä, mutta ei poista tarvetta testata juuri kyseistä laturia, laiteohjelmistoa ja varmenneketjua.

Kaksi liitäntää, jotka on hoidettava oikein

  • Käytä WebSocket-polun koko muotoa. Nykyinen suojattu päätelaite on wss://ocpp-toolkit.monta.app/ocpp/ jota seuraa latausaseman tunniste.
  • Luota nykyiseen juuritodistukseen. Monta ilmoittaa, että elokuusta 2026 lähtien Toolkit käyttää Amazon Root CA 1:tä, samaa varmentajaa kuin sen tuotantokäytössä oleva OCPP-yhdyskäytävä. Vanhemmissa asennusohjeissa saatetaan vielä mainita Let’s Encrypt, joten tarkista reaaliaikaiset yhteysohjeet ennen testausta.

Missä OCPP:n ilmainen testityökalu päättyy

Työkalupaketti on hyödyllinen kehitystyössä ja vianetsinnässä, mutta sen ei tulisi olla ainoa julkaisun este. Manuaalisilla komennoilla löydetään ilmeiset viat. Regressiot vaativat toistettavia automatisoituja testejä, ja tuotantokelpoisuuden varmistamiseksi tarvitaan edelleen ennen käyttöönottoa laadittu testaussuunnitelma, joka kattaa tietoturvan, offline-toiminnan, laiteohjelmiston, transaktiot ja viankorjauksen.

 

Ilmaiseksi saatavaksi selaimen apuvälineeksi se ratkaisee tärkeän ongelman: sen avulla latauslaitteiden kehittäjätiimit voivat jäljitellä OCPP-protokollan toimintaa ennen kuin sama ongelma ehtii vaikuttaa asiakkaaseen.