WiFeed - IT Centar
IoT

WiFeed

Kompletno IoT rešenje za pametno hranjenje kućnih ljubimaca

Za WiFeed razvili smo kompletan hardversko-softverski sistem za automatizaciju i praćenje ishrane kućnih ljubimaca – od razvoja same pametne hranilice i elektronike koja njome upravlja, do mobilne aplikacije kroz koju korisnik kontroliše uređaj.

Cilj projekta bio je da fizički uređaj i mobilno iskustvo funkcionišu kao jedinstven proizvod, omogućavajući vlasnicima da jednostavno planiraju obroke, kontrolišu količinu hrane i upravljaju hranjenjem na daljinu.

Od ideje do povezanog IoT proizvoda

WiFeed nije projekat u kojem smo razvijali samo aplikaciju za već postojeći uređaj. Naš tim učestvovao je u razvoju kompletnog proizvoda – od fizičke pametne hranilice i elektronike, do softvera i mobilnog korisničkog iskustva.

Takav pristup omogućio je da se hardver i softver razvijaju paralelno i kao delovi jednog sistema. Način na koji uređaj dozira hranu, komunicira sa internetom i razmenjuje informacije sa aplikacijom morao je da bude usklađen sa načinom na koji će krajnji korisnik svakodnevno koristiti proizvod.

Rezultat je povezan sistem u kojem fizički uređaj obavlja automatizovano hranjenje, dok aplikacija korisniku pruža jednostavnu kontrolu i pregled najvažnijih informacija.

WiFeed

Pouzdano upravljanje fizičkim uređajem na daljinu

Kod klasične mobilne aplikacije većina korisničkih akcija završava se unutar samog softvera. Kod WiFeed-a, akcija pokrenuta na telefonu treba da proizvede konkretan rezultat na fizičkom uređaju.

Zbog toga je jedan od ključnih izazova bio obezbediti pouzdanu komunikaciju između hranilice, serverskog sistema i mobilne aplikacije, uz jasnu povratnu informaciju korisniku o trenutnom stanju uređaja.

Istovremeno, trebalo je osmisliti sistem dovoljno fleksibilan za različite režime hranjenja, a da njegovo svakodnevno korišćenje ostane jednostavno i razumljivo.

WiFeed
WiFeed

Pametna hranilica razvijena kao deo jedinstvenog sistema

Za potrebe WiFeed projekta razvijen je hardverski deo pametne hranilice i elektronika koja kontroliše njene funkcije.

Uređaj je projektovan tako da može automatski da dozira unapred definisanu količinu hrane prema rasporedu koji korisnik podešava kroz aplikaciju, ali i da reaguje na komande poslate na daljinu.

Posebna pažnja tokom razvoja bila je posvećena pouzdanosti mehanizma za doziranje, kontroli uređaja i komunikaciji sa ostatkom WiFeed sistema. Hardver je od početka razvijan zajedno sa softverom, kako bi krajnji proizvod funkcionisao kao celina, a ne kao skup naknadno povezanih komponenti.

WiFeed
WiFeed

Kompleksna tehnologija iza jednostavnog interfejsa

Korisnik ne treba da razmišlja o tome kako aplikacija komunicira sa hranilicom ili šta se dešava u pozadini nakon što podesi novi obrok.

Zato je UX/UI dizajn fokusiran na nekoliko ključnih svakodnevnih radnji: pregled uređaja, kreiranje rasporeda hranjenja, određivanje količine hrane, ručno pokretanje obroka i praćenje statusa hranilice.

Informacije su organizovane tako da korisnik već na prvi pogled može da razume trenutno stanje sistema, dok su naprednije opcije dostupne onda kada su zaista potrebne.

WiFeed

Potpuna kontrola ishrane, gde god da se nalazite

Automatizovano hranjenje

Raspored i količina obroka pod kontrolom korisnika

Jedna od osnovnih funkcija WiFeed sistema je mogućnost unapred definisanog rasporeda hranjenja.

Korisnik kroz aplikaciju određuje kada će ljubimac dobiti obrok i koja količina hrane treba da bude dozirana. Nakon podešavanja, hranilica samostalno izvršava definisani raspored bez potrebe da korisnik svaki put pokreće hranjenje.

Na taj način WiFeed omogućava održavanje konzistentne rutine hranjenja čak i kada vlasnik nije kod kuće.

Daljinska kontrola

Hranjenje dostupno direktno sa telefona

Pored unapred definisanog rasporeda, korisnik može u svakom trenutku ručno da pokrene hranjenje kroz mobilnu aplikaciju.

Aplikacija omogućava i pregled statusa povezanog uređaja i relevantnih informacija o njegovom radu, čime vlasnik ima kontrolu nad hranilicom i kada se nalazi van kuće.

Time mobilni telefon postaje centralni interfejs između vlasnika i fizičkog WiFeed uređaja.

Od prvog uključivanja do online uređaja

Važan deo korisničkog iskustva predstavlja inicijalno povezivanje fizičkog uređaja sa WiFeed sistemom.

Proces je osmišljen tako da korisnika vodi kroz povezivanje hranilice na Wi-Fi mrežu i pripremu uređaja za korišćenje. Nakon uspešnog podešavanja, hranilica postaje deo korisničkog naloga i njene funkcije dostupne su direktno kroz aplikaciju.

Posebna pažnja posvećena je ovom procesu jer upravo prvi kontakt sa uređajem značajno utiče na ukupni utisak o IoT proizvodu.

WiFeed
WiFeed
WiFeed

Aplikacija kao centralna tačka WiFeed ekosistema

Mobilna aplikacija razvijena je kao glavni korisnički interfejs kompletnog WiFeed sistema.

Ona povezuje korisnički nalog sa fizičkom hranilicom i omogućava razmenu podataka i komandi između korisnika i uređaja. Kroz aplikaciju se podešavaju parametri hranjenja, šalju komande uređaju i prikazuju informacije o njegovom trenutnom stanju.

Tokom razvoja poseban fokus stavljen je na stabilnost komunikacije i pravilno upravljanje različitim statusima uređaja, kako bi korisnik u svakom trenutku imao jasnu informaciju o tome da li je određena akcija uspešno izvršena.

Testiranje softvera i fizičkog uređaja kao celine

Kod IoT proizvoda QA proces ne završava se proverom interfejsa mobilne aplikacije.

Testiranje je obuhvatilo kompletne korisničke scenarije i komunikaciju između aplikacije i fizičke hranilice – od inicijalnog povezivanja uređaja, preko kreiranja rasporeda i automatskog hranjenja, do ručnog slanja komandi i različitih statusa uređaja.

Na taj način proveravano je ponašanje kompletnog sistema u uslovima koji odgovaraju njegovom svakodnevnom korišćenju.

Hardver i softver objedinjeni u jedan proizvod

Rezultat projekta je kompletan IoT proizvod koji povezuje namenski razvijenu pametnu hranilicu sa mobilnim softverom i omogućava vlasnicima jednostavniju kontrolu ishrane kućnih ljubimaca.

WiFeed automatizuje svakodnevni proces hranjenja, omogućava preciznije definisanje rasporeda i količine obroka i pruža korisniku mogućnost upravljanja fizičkim uređajem direktno sa telefona.

Za naš tim, projekat predstavlja spoj hardware developmenta, IoT tehnologije, UX/UI dizajna i razvoja mobilnih aplikacija – od fizičkog uređaja do digitalnog iskustva koje krajnji korisnik svakodnevno koristi.

WiFeed