Enostavna polnilna postaja za električna kolesaDULAR, BLAŽ (Avtor)
Humar, Iztok (Mentor)
električna kolesapolnilna postajaRaspberry PiOCPPGolangDiplomsko delo predstavi definicijo, zahteve in komunikacijske protokole polnilnih
postaj. Osrednja tema je odprtokodna polnilnica za električna kolesa, ki za
centralno enoto uporablja Raspberry Pi 4. Navedene so funkcionalne zahteve in
zahteve strojne opreme projekta, natančneje pa je opisan proces načrtovanja in
implementacije odjemalca polnilne postaje. Odjemalec je napisan v jeziku Golang,
za komunikacijo s centralnim sistemom pa uporablja OCPP protokol, ki
temelji na Websockets protokolu. Naštete in bolje predstavljene so komponente
odjemalca, njihovo delovanje in povezovanje komponent med seboj. V nadaljevanju
je opisan proces inicializacije, konfiguracije odjemalca ter zaporedje pošiljanja
sporočil in implementacija nekaterih delov poslovne logike. Prav tako je krajše
predstavljeno testiranje, tehnike testiranja odjemalca in problematika pri testiranju.
Projekt zajema tudi storitvi Graylog in Mender, ki skrbita za posodabljanje
programske opreme, dostop do gostiteljske naprave in vpogled v izvajanje odjemalca.
Povzeto je delovanje, postavitev in komponente omenjenih storitev, ki se
jih uporablja v testnem in produkcijskem okolju. V zaključku je predstavljena
refleksija na uspeh projekta, ki zajema možne izboljšave in trenutne pomanjkljivosti.20222022-05-12 15:35:16Diplomsko delo/naloga136642VisID: 60001COBISS_ID: 108708611sl