Zákazník se potýkal s problémem degradace baterií elektrokol kvůli nesprávnému nabíjení. Pokud byly baterie nabíjeny na 100 % a ponechány v tomto stavu dlouhodobě, docházelo k jejich poškození, což vedlo k nutnosti drahých výměn. Cílem bylo vytvořit systém, který by automaticky zastavil nabíjení při dosažení nastavené úrovně, obvykle okolo 80 %, čímž by se prodloužila životnost baterie. Zároveň bylo nutné zajistit snadnou kontrolu nabíjení jak hardwarově, tak na dálku, aby nedocházelo k nabíjení nad rámec denního limitu.
Vyvinuli jsme systém pro řízení nabíjení, který kombinuje hardwarové a softwarové prvky. Základem systému je Raspberry Pi s rádiovým modulem na frekvenci 433 MHz, který simuluje dálkové ovládání zásuvek pro zapínání a vypínání nabíjení. Tento systém jsme integrovali do zákazníkovy aplikace ve FileMakeru. V této aplikaci může zákazník nastavit čas nabíjení nebo jej předčasně zastavit, čímž se zabrání přebíjení. Raspberry Pi obsahuje webový server, který přijímá příkazy z FileMakeru prostřednictvím HTTP požadavků a následně vysílá signály do chytrých zásuvek, které ovládají nabíjení.
Pro hardwarové ovládání byl u nabíječky umístěn tlačítkový spínač, který umožňuje spuštění nabíjení bez nutnosti používat mobilní zařízení nebo počítač. Dále byla zavedena ochrana, která automaticky zastaví nabíjení v předem nastavený čas každý den, pokud uživatel nezadá jiný příkaz.
Systém také loguje všechny aktivity spojené s nabíjením pro účely monitorování zdraví baterie. Zákazník tak může sledovat, jak dlouho a jak často se baterie nabíjela, a porovnávat to s výkonem baterie v čase. Po ročním používání systém prokázal výrazné zlepšení životnosti baterií, čímž se potvrdilo, že správná správa nabíjení účinně zabránila jejich degradaci.