Podizanje platforme „kućni asistent” za pametne kuće u različitim okruženjima (CROSBI ID 442361)
Ocjenski rad | diplomski rad
Podaci o odgovornosti
Kitić, Melani
Lorincz, Josip
hrvatski
Podizanje platforme „kućni asistent” za pametne kuće u različitim okruženjima
Dostupne tehnologije i manjak slobodnog vremena utjecali su na ljude koji danas sve više žele sebi omogućiti veću udobnost življenja uz uštede u kućnom budžetu. Tu mogućnost danas nudi koncept „pametne kuće“. Tema ovog rada je podizanje platforme kućni asistent u različitim okruženjima (dokumentiranim i nedokumentiranim). Opisana je njihova arhitekta te su detaljno dokumentirani svi postupci podizanja i pokretanja za svako okruženje. Prikazan je način povezivanja pametnih uređaja te njihovo korištenje kroz razne automatizacije. Zbog sve većeg korištenja mobitela i tableta u svakodnevnom životu, kreirana je i aplikacija kućni asistent koja nudi isto korisničko sučelje kao i na računalu. Korištenjem aplikacije omogućena je kontrola nad svim pametnim uređajima unutar kućanstva u bilo kojem trenutku. Aplikacija kućni asistent povezuje IoT uređaje različitih proizvođača koji međusobno mogu komunicirati. Velika je prednost što se aplikacija kućni asistent može koristit u različitim okruženjima. Kućni asistent je službeno dokumentiran za platforme Hassio i Debian 10 (Buster) koja su testirana u ovom radu. Korišten je Hassio na Raspberry Pi 3 uređaju za prikaz kontrolne ploče, povezivanja pametnih uređaja i njihove automatizacije. Također je instalacija kućnog asistenta testirana na nedokumentiranim platformama kao što su Ubunu, Raspbian i kontejneri, Docker u Dockeru i Docker u Debianu, te vlastite Docked dadoteke (engl. Dockerfiles). Za nedokumentirane platforme moglo se pretpostaviti da će se pojaviti upozorenja pri podizanju kućnog asistenta. Bez obzira na takva upozorenja, kućni asistent se mogao pokretati i raditi. Neka upozorenja nije bilo moguće pretpostaviti ali su se greške nastale kao posljedica takvih upozorenja mogle otkloniti. Pritom su i dalje bila prikazana upozorenja s kojima je kućni asistent mogao raditi, ali sa smanjenim karakteristikama nadziratelja. Prilikom pokretanja vlastitih Docker datoteka (engl. Dockerfile), očekivano je ostvareno i više grešaka, jer nisu korišteni svi dijelovi originalnog koda prilikom njihovog kreiranja, već samo najbitniji dijelovi za pokretanje i rad nadziratelja. Tada je kućni asistent mogao raditi, ali ne u potpunosti. Provedena analiza je pokazala da se kućni asistent može instalirati na različitim platformama, i da je njegov rad unatoč indikaciji određenih grešaka moguć u cjelokupnom ili djelomičnom obimu.
Kućni asistent ; pametna kuća ; automatizacija ; daljinski nadzor i upravljanje ; Raspberry Pi ; Debian ; Raspbian ; Ubuntu ; Docker ; Docker u Docker (DIND) ; Dockerfile ; nadziratelj ; IoT ; senzori
nije evidentirano
engleski
Launching ˮhome assistantˮ platform for smart homes in different surroundings
nije evidentirano
Home Assistant ; smart home ; automatization ; remote monitoring and control ; Raspberry Pi 3 ; Debian ; Raspbian ; Ubuntu ; Docker ; Docker in Docker (DIND) ; Dockerfile ; Supervisor ; IoT ; sensors
nije evidentirano
Podaci o izdanju
117
21.07.2021.
obranjeno
Podaci o ustanovi koja je dodijelila akademski stupanj
Fakultet elektrotehnike, strojarstva i brodogradnje u Splitu
Split