MareX WeBlog

Tasker Battery log - monitoring baterie v Taskeru (video)

REKLAMA

Projekt, na kterém pracuji cca 14 dní a jehož účel je monitorování stavu baterie, jsem konečně dotáhl do stadia, kdy je možné zveřejnit alespoň video ukázku.

Aplikace se stará o sledování procentuálního stavu baterie a změn v napájení. Při každé takové změně uloží záznam do log souboru na SD kartě. Na základě informací z tohoto souboru dokáže později celý log vypsat s barevně vyznačeným typem napájení, nebo spočítat celkové statistiky a vykreslit graf za zvolené časové období.

Obsahuje dva režimy:

Offline

  • o zpracování veškerých dat se stará samotný Tasker (včetně kreslení grafu)
  • je to velice pomalé, rychlost je závislá na výkonu zařízení a samozřejmě rychlosti, jakou Tasker zpracovává data
  • v tomto režimu není potřeba internetové připojení

Online

  • při požadavku na zobrazení statistik se celý log soubor odešle na server, který se postará o zpracování dat a Tasker pouze zobrazí výsledek
  • velice rychlé, rychlost je závislá hlavně na rychlosti Vašeho internetového připojení a dostupnosti serveru – nejedná se o žádné závratné množství dat, při 200 záznamech má odesílaný log soubor necelé 4kB, stahovaný HTML soubor s vygenerovaným logem necelých 20kB, statistiky 0,5kB a obrázek grafu přes 7kB
  • pro tento režim je samozřejmě potřeba připojení k internetu

Jen pro zajímavost: projekt obsahuje kolem 400 příkazů v jednotlivých tascích a 10 scén s celkovým počtem cca 200 elementů (odhad).

Celý projekt by mohl být (snad) ke stažení do konce tohoto víkendu.

Jak aplikace vypadá a funguje, můžete vidět na následujícím videu. Pokud se Vám nechce koukat na pomalý offline režim, přejděte na čas 8:24, kde začíná ukázka online režimu. Ke konci je ukázka nastavení.

 

 

REKLAMA

Tasker Battery log - monitoring baterie v Taskeru (video)