EasyTouch
1. Strojna sestava

Sistem sestoji iz avtomatizacijske centrale ter tabličnih računalnikov, ki so med seboj povezani preko Ethernet omrežja. Centrala kot osnovo uporablja računalnik z Microsoft Windows operacijskim sistemom, ter dodatnimi komunikacijskimi karticami, ki vsebujejo vmesnike potrebno za povezovanje z fizičnimi napravami. Najbolj pogoste komunikacijske kartice so tiste z COM in IR porti. Naprave, ki vsebujejo ethernet nadzorni port ne potrebujejo dodatnih komunikacijskih kartic, ampak so krmiljene direktno preko ethernet omrežja. Pasivno krmiljene naprave, kot so luči, senčila, zavese ..., so krmiljene preko temu namenjenih polj z relejnimi stikali.
2. Programska sestava
Sistem Easy Touch sestoji iz treh ločenih vendar medseboj povezljivih programskih modulov.

Kontrolni modul je implementiran kot windows service in je namenjen krmiljenju naprav povezanih v sistem kakor tudi branju stanja naprav. Sestavljen je iz gonilnikov naprav, gonilnikov kartic namenjenih za komunikacijo z napravami, komunikacijskega modula namenjenega za komunikacijo z ostalimi moduli Easy Touch sistema, ter povezovalne logike ki naštete module povezuje v celoto.
2.2. Grafični vmesnik (GUI)
Grafični vmesnik je implementiran kot standalone executable in se izvaja na tabličnih računalnikih ter omogoča uporabniško interakcijo z sistemom. Sestavljen je iz glavnega menija ter podstrani. S izbiro elementa iz glavnega menija, se prikaže podstran povezana z tem menijskim elementov. Podstrani so sestavljene iz grafičnih elementov, potrebnih za krmiljnje posamezne naprave, oziroma povezanega skupka naprav. Grafični elementi posameznih podstrani služijo uporabniku za izdajanje ukazov sistemu, nudijo pa mu tudi vizualno indikacijo stanja posamezne naprave oziroma skupka naprav. Poleg tega grafični vmesnik vsebuje tudi komunikacijski modul, namenjen za komunikacijo z ostalimi moduli Easy Touch sistema.
2.3. Komunikacijski modul (Communicator)
