Arquitectura del sistema distribuït

El sistema OpenDomo consta d'una xarxa d'agents que funcionen com un sistema distribuït. Això significa que, per l'usuari, tot el sistema funcionarà com si es tractés d'un sol element, tot i que en realitat hi hagin diversos mini-ordinadors en tota la instal·lació. En el següent diagrama es mostren els elements principals que hi intervenen:

Arquitectura del sistema distribuït

Com podem veure, l'element central d'aquest sistema és la xarxa que connecta els agents OpenDomo (mini-ordinadors) entre ells i amb l'enrutador d'accés a Internet. És, en certa manera, el sistema nerviós que mantindrà units els elements principals.

Un cop el sistema es troba configurat, ja podrem accedir-hi com si d'un sol element es tractés. També podrem connectar els elements del segon anell, els perifèrics, a l'agent que es trobi més a la vora. Si en disposen, normalment farem servir una connexió USB estàndard, doncs ens permet utilitzar dispositius més variats i amb un cost més assequible. A més, tot i disposar de varis ports USB a cada agent, podem utilitzar els anomenats "hubs USB" que ens permetran multiplicar-los.

 

Sensors i actuadors

Des dels dispositius de control del segon anell sortiran encara unes línies més cap a fora del darrer cercle. Aquestes línies van a parar fins als interruptors, polsadors i sensors instal·lats arreu de la casa, i també als actuadors que ens permetran controlar línies elèctriques i llums.

 

Dispositius IP

Si volem incorporar dispositius IP a la nostra llar (càmeres de vigilància IP o estacions multimèdia, per exemple), aquests  aniran connectats al cercle central del diagrama, o sigui a la xarxa de la infraestructura. Tot i funcionar sobre la mateixa xarxa informàtica, no es produiran interferències amb el funcionament normal d'OpenDomo.