Ga naar inhoud
slim laden

Raspberry Pi & co.

De eenvoudigste manier om evcc op een Raspberry Pi of vergelijkbare singleboardcomputer te installeren. Vooraf geconfigureerd en klaar om via de webinterface in te stellen!

  1. Download het nieuwste evcc-image voor uw apparaat:

    ApparaatDownload
    Raspberry Pi (3, 4, 5, Zero 2 W)evcc_raspberry-pi.img.zip (SHA)
    NanoPi Zero2evcc_nanopi-zero2.img.zip (SHA)
    NanoPi R3Sevcc_nanopi-r3s.img.zip (SHA)
    NanoPi R76Sevcc_nanopi-r76s.img.zip (SHA)
    NanoPi NEO3 Plusevcc_nanopi-neo3-plus.img.zip (SHA)
    NanoPi R28Sevcc_nanopi-r28s.img.zip (SHA)

    Meer details per board (wifi, opslag, prestaties) vindt u in de lijst met ondersteunde boards.

  2. Schrijf nu het gedownloade image naar de SD-kaart. Wij gebruiken hiervoor Armbian Imager. Als alternatief kunt u Rufus (Windows) gebruiken.

    • SD-kaart in de computer steken
    • Armbian Imager openen
    • Use Custom Image → gedownload bestand selecteren
    • Uw SD-kaart selecteren
    • Flashen starten → wachten tot het klaar is
    • SD-kaart in de Raspberry Pi steken
    • Netwerkkabel aansluiten (aanbevolen), als alternatief wifi instellen
    • Voedingsadapter aansluiten
    • Wachten tot hij is opgestart
  3. evcc-wachtwoord instellen

    • Browser openen
    • https://evcc.local/ invoeren
      • Certificaatwaarschuwing accepteren (dat is normaal, de verbinding is wel versleuteld)
      • Als alternatief via IP-adres, bijv. https://192.168.1.123/ (IP-adres in de router opzoeken)
    • Beheerderswachtwoord instellen (bij de eerste start)
    • Apparaten instellen (lader, zonnepanelensysteem, thuisbatterij, voertuigen)
      • Let op: er moet minimaal één laadpunt worden aangemaakt, anders draait evcc niet.

    Meer details over het instellen vindt u in de configuratiehandleiding.

    evcc-welkomstscherm

    Klaar! 🎉

Systeemconfiguratie en updates gaan via Cockpit. Log daar eenmalig in om het standaard Linux-wachtwoord te wijzigen.

Is er geen netwerkkabel beschikbaar, dan maakt de Raspberry Pi voor de eerste configuratie een wifihotspot aan.

  • Zoek op uw smartphone naar het wifinetwerk evcc-setup
  • Maak verbinding (geen wachtwoord nodig)
  • Selecteer uw wifinetwerk thuis in de lijst
  • Voer het wachtwoord van uw wifinetwerk thuis in
  • De Raspberry Pi schakelt de hotspot uit en maakt verbinding met uw wifinetwerk thuis
  • Ga verder met evcc Web UI

U kunt wifi ook later via Cockpit instellen.

Cockpit is een grafische interface voor systeembeheer onder Linux. Hier kunt u uw systeem configureren, updates installeren en netwerkinstellingen wijzigen.

Bij de eerste keer inloggen wordt u gevraagd het standaardwachtwoord te wijzigen. Kies een veilig wachtwoord voor het systeembeheer. Vergeet u het, dan moet u de SD-kaart opnieuw flashen. Er is geen functie “wachtwoord vergeten”.

Cockpit-inlogscherm

Belangrijke functies:

  • System: overzicht van CPU, geheugen en schijf
  • Logs: systeemlogs bekijken
  • Networking: netwerk en wifi configureren
  • Navigator: bestandseditor voor configuratiebestanden
  • Terminal: toegang tot de opdrachtregel
  • Software Updates: systeem updaten

evcc draait op diverse singleboardcomputers en heeft maar weinig systeembronnen nodig. Zelfs 1 GB RAM is ruim voldoende.

Ondersteunde apparaten:

  • Raspberry Pi 4 en 5: ruim voldoende prestaties
  • Raspberry Pi 3 en Zero 2 W: voldoende als evcc de enige applicatie is
  • NanoPi Zero2, R3S en R76S: compact, betaalbaar, verkrijgbaar met metalen behuizing en geïntegreerde eMMC-opslag

Opslag: Minimaal een SD-kaart of eMMC van 16 GB. Voor een langere levensduur raden we eMMC aan in plaats van een SD-kaart (bijv. bij de NanoPi). SD-kaarten kunnen door veelvuldige schrijfbewerkingen slijten. Zie ook de aanbevelingen van Armbian.

Voeding: Gebruik de originele voeding van de betreffende fabrikant.

Netwerk: Een bekabelde verbinding wordt sterk aanbevolen. Wifi is mogelijk, maar vaak minder stabiel.

Het Linux-image van evcc is gebaseerd op Armbian en biedt enkele praktische functies:

ServiceURLOpmerking
evcc-webinterfacehttps://evcc.local/zelfondertekend certificaat (standaard)
http://evcc.local:7070/onversleuteld
OCPP-serverws://evcc.local:8887/<station-id>onversleuteld (standaard)
wss://evcc.local:8888/<station-id>zelfondertekend certificaat
Cockpithttps://evcc.local:9090/ (standaardwachtwoord: admin)zelfondertekend certificaat
SSHssh admin@evcc.local (standaardwachtwoord: admin)

Het image biedt voor alle services een versleutelde variant. We raden aan om ook in lokale netwerken versleutelde verbindingen te gebruiken. Bij OCPP ondersteunen sommige laders geen zelfondertekende certificaten. Gebruik dan onversleuteld WS als terugvaloptie.

  • Besturingssysteem: beveiligingsupdates worden automatisch geïnstalleerd
  • evcc: updates kunnen handmatig via Cockpit worden uitgevoerd

U kunt via SSH inloggen als gebruiker admin (zelfde inloggegevens als bij Cockpit).

Meer technische details vindt u in de GitHub-repository.

In het gedeelte Functies leest u over alle mogelijkheden van evcc. Download ook de iOS/Android-app.