Pregled bibliografske jedinice broj: 1126042
Sustav pametne kuće temeljen na Raspberry PI i NodeMCU platformama
Sustav pametne kuće temeljen na Raspberry PI i NodeMCU platformama, 2017., diplomski rad, preddiplomski, Fakultet elektortehnike i računarstva, Zagreb
CROSBI ID: 1126042 Za ispravke kontaktirajte CROSBI podršku putem web obrasca
Naslov
Sustav pametne kuće temeljen na Raspberry PI i
NodeMCU platformama
(Smart Home System Based on Raspberry PI and
NodeMCU Platforms)
Autori
Nižetić, Pjero
Vrsta, podvrsta i kategorija rada
Ocjenski radovi, diplomski rad, preddiplomski
Fakultet
Fakultet elektortehnike i računarstva
Mjesto
Zagreb
Datum
05.07
Godina
2017
Stranica
25
Mentor
Hrvoje Hegeduš
Ključne riječi
Pametna kuća, mikroprocesor, Raspberry PI3, mikrokontroler, NodeMCU, Linux, poslužitelj, Home Assistant, modul pametne kuće, temperaturni modul, nadzor potrošnje električne energije, temperatura, vlaga, napon, struja, Wi-Fi, MQTT, Arduino, senzori, centralna upravljačka jedinica.
(Smart home, microprocessor, Raspberry PI3, microcontroller, NodeMCU, Linux, server, Home Assistant, smart home module, temperature module, energy consumption control, temperature, humidity, voltage, current, Wi-Fi, MQTT, Arduino, sensor, central unit)
Sažetak
Sustav pametne kuće realiziran je koristeći mikroprocesor Raspberry PI3 i mikrokontroler NodeMCU. Raspberry PI radi na operacijskom sustavu Linux i služi kao poslužitelj za aplikaciju Home Assistant. Home Assistant je aplikacija otvorenog koda namijenjena za izradu vlastitog sustava pametne kuće. Funkcionalnost aplikacije se dodaje izmjenom konfiguracijske datoteke Home Assistant aplikacije, a na nju se povezuju uređaji koji su dio sustava pametne kuće, kao i korisnički uređaji. Moduli koji čine sustav su temperaturni modul, koji mjeri temperaturu i vlagu i modul za nadzor potrošnje električne energije koji mjeri struju i napon izvora na koji je priključen. Svi moduli komuniciraju bežično putem Wi-Fi veze koristeći MQTT protokol. Moduli su bazirani na NodeMCU mikrokontroleru koji se programira kroz Arduino okruženje. Moduli periodički očitavaju senzore i podatke šalju centralnoj upravljačkoj jedinici, Raspberry PI-ju, sa koje korisnik može očitavati stanje senzora u kući.
Izvorni jezik
Hrvatski
Znanstvena područja
Računarstvo
POVEZANOST RADA
Ustanove:
Fakultet elektrotehnike i računarstva, Zagreb
Profili:
Hrvoje Hegeduš
(mentor)