Korisnički alati

Site alati


2014:sasa_tepic:projektni_zadatak

Ovo je stara izmjena dokumenta!


Kućni asistent

Svrha projekta

Transparentno, sinkrono i neometano nadziranje,upravljanje i automatizacija različitih aspekata kućanstva.

Korisnici projekta

Svi stanari kuće, stana, ili korisnici nekog poslovnog prostora, te ostali korisnici koji imaju omogućen udaljeni pristup sustavu.

Sustav treba biti zamišljen tako da na prirodan i logičan način prikazuje informacije korisniku, na različitim klijentskim sustavima koji posjeduju sučelje za prikaz i upravljanje (računalo, televizor, pametni telefon).

Ciljevi projekta

  1. Definirati:
    • opseg kontrole i nadziranja sustava (što sve korisnik može vidjeti i kontrolirati)
    • platformu na kojoj će biti implementirana većina sustava (mainframe)
    • podsustave potrebne za realizaciju transparentnosti (senzori, aktuatori)
    • komunikacijske standarde (između podsustava i mainframe-a)
    • dizajn i algoritme korisničkog sučelja
  2. Istražiti:
    • postojeća rješenja sustava centraliziranog nadzora
    • postojeća rješenja senzora i aktuatora
    • postojeća rješenja komunikacijskih standarada
  3. Realizirati:
    • primjer sklopovskog rješenja svih modula
    • primjer korisničkog sučelja
    • koncepte interakcije sa korisnikom

Budući da je ovaj projekt dovoljno opsežan da ga nije moguće u potpunosti realizirati kroz preostalo vrijeme rezervirano za izradu projekta, kao krajnji proizvod biti će predstavljeni svi sklopovski moduli, primjer korisničkog sučelja, kompletno razrađena sva pitanja oko daljnje realizacije projekta, kako idejna tako i ona tehničke naravi.

Resursi

Ideja je da se Mainframe realizira na računalu koje ima malu potrošnju sa Linux operacijskim sustavom, da senzori i aktuatori budu realizirani sa mikrokontrolerima te da se komunikacija vrši preko Etherneta i bežične mreže niske potrošnje.

Mainframe može biti bilokoje računalo, no u svrhu ovog projekta koristiti će se RaspberryPi. Senzorski, akutatorski te agregatorski moduli biti će realizirani samostalno.

Ograničenja

Osim ograničenja koja su specificirana u dokumentaciji modula koji bi se mogli koristiti, dodatna ograničenja postavljaju pojedini programski moduli Kućnog asistenta, koji će biti razjašnjeni prilikom realizacije.

Komunikacija s ostalim podsustavima

Komunikacija sa ostalim podsustavima može biti ostvariva na razini internetske komunikacije, preko bežične komunikacije koja je u sastavu Kućnog asistenta ili preko preusmjerivača (engl. router) koji bi preusmjerio komunikacijske pakete sa mreže i/ili podmreže Kućnog asistenta na mrežu ciljanog sustava.

Komunikacija s vanjskim sustavima

Kućni asistent je zamišljen da ima pristup internetu što omogućuje upravljanje kućnim asistentom “izvana”, ali i interakciju kućnog asistenta sa drugim servisima, no to uvelike ovisi o definiciji vanjskog sustava. Ukoliko je vanjski sustav na relativno maloj geografskoj udaljenosti od kućnog asistenta, komunikacija se može obaviti na način kako je objašnjeno u poglavlju “Komunikacija sa ostalim podsustavima”.

Ukoliko vanjski sustav nije zamišljen da bude “umrežen”, postoji mogućnost da se taj sustav integrira u mrežu ili podmrežu Kućnog asistenta.

Plan projekta

Datum Očekivani rezultat
30.04.2014 Početak rada na projektu
12.04.2014 Rezultati istraživanja postojećih rješenja
2014/sasa_tepic/projektni_zadatak.1398438043.txt.gz · Zadnja izmjena: 2023/06/19 18:10 (vanjsko uređivanje)