Gå til indhold
smart opladning

evcc-app til iOS og Android

evcc-app til iOS og Android

Så er den her! Den første version af evcc-appen til iOS og Android er klar. Den kan nu downloades fra Apple App Store og Google Play Butik.

evcc-appen er en nativ ramme om evcc-brugerfladen, der giver dig en optimeret brugeroplevelse på din smartphone eller tablet. Den har flere praktiske funktioner, der gør det meget lettere at bruge din evcc-installation:

  • Automatisk søgning: Appen finder automatisk evcc-installationer på dit lokale netværk via mDNS.
  • Manuel opsætning: Du kan også tilføje din evcc-installation manuelt via URL.
  • Demotilstand: Nysgerrig? Prøv bare appen med vores demoinstallation.
  • Fuldskærmsvisning: Brug evcc-brugerfladen i fuldskærmstilstand uden forstyrrende browserelementer.
  • Tilpasset design: Brugerfladen tilpasser sig din enheds skærm (notch, afrundede hjørner osv.).
  • Forbedret gestusstyring: Swipe og naviger intuitivt gennem appen, uden at browserzoom eller overscroll-effekter kommer i vejen.
  • Online/offline-genkendelse: Appen viser en indlæsningsskærm, når din evcc-installation ikke kan nås.
  • Automatisk genforbindelse: Så snart din installation er tilgængelig igen, genopretter appen automatisk forbindelsen.
  • Ingen død brugerflade: Appen undgår vildledende situationer, hvor brugerfladen vises, men ikke fungerer, f.eks. på grund af netværksproblemer.
  • Skift server: Du kan til enhver tid ændre den konfigurerede URL, enten i offlinetilstand eller via menupunktet ”Skift server”.
  • Lyst og mørkt design: Den native brugerflade tilpasser sig automatisk til din enheds systemindstillinger.

Appen er endnu et skridt mod at gøre evcc lettere og mere intuitiv at bruge. Du kan nu holde endnu bedre øje med din oplader, dit solcelleanlæg og energiflowet i dit hjem, direkte fra din smartphone.

P.S.: Har du en Mac med Apple Silicon? Så kan du også bruge iOS-appen direkte der.

Vi har satset på gennemprøvede teknologier i udviklingen af appen. Grundlæggende er appen en nativ ramme om vores eksisterende webvisning. Vi valgte React Native i kombination med Expo, hvilket gør det muligt for os at udvikle appen til iOS og Android med en fælles kodebase. Det reducerer udviklingsindsatsen betydeligt og sikrer, at nye funktioner hurtigt bliver tilgængelige på begge platforme.

De native komponenter er skrevet i TypeScript og holdt på et minimum. Til designsystemet bruger vi UI Kitten / Eva, som hjælper os med at skabe en ensartet og tiltalende brugerflade.

Som alle vores projekter er appen også open source. Kildekoden er tilgængelig på GitHub. Fejlrapporter, forslag til forbedringer og pull requests er velkomne!

Den første version af appen er en vigtig milepæl, men vi har stadig nogle spændende idéer til fremtiden:

I øjeblikket fungerer appen kun på samme netværk som din evcc-installation. Til fjernadgang skal du selv etablere en sikker forbindelse. Det er allerede muligt i dag med VPN-løsninger som Wireguard (i kombination med en FritzBox) eller Tailscale (med forbindelser efter behov og Magic DNS), men det kræver ekstra konfiguration. Vi har endnu ingen konkrete planer om direkte integration i appen, men det er bestemt et emne, vi vil tage fat på på mellemlang sigt.

Den native app danner grundlaget for yderligere platformspecifikke funktioner, som ikke ville være mulige med en ren webapplikation. Det omfatter pushnotifikationer, der informerer dig om vigtige hændelser, og widgets til startskærmen, der giver dig et hurtigt overblik over den aktuelle status for din oplader og dit solcelleanlæg.

💚 En stor tak til alle, der støtter projektet økonomisk eller gennem aktiv deltagelse.

🌟 En sidste ting: Giv gerne appen en bedømmelse i App Store eller Play Butik, hvis du kan lide den!

Venlig hilsen
evcc-teamet
Michael, Andi & Uli