A Miniserver programja logikai blokkokból áll. Egy blokknak bemenetei vannak (kapcsoló, érzékelő, másik blokk kimenete) és kimenetei, amik valamit kapcsolnak. A gyakori feladatokra kész blokk van: fénykapcsoló, árnyékolásvezérlő, helyiség-hőmérséklet szabályozó, riasztó, impulzusadó, időzítő.
Ez teszi a rendszert gyorsan építhetővé: nem kell minden logikát nulláról megírni, a tipikus családi ház működése összeáll a kész blokkokból. Ahol egyedi igény van, ott logikai kapuk, számlálók és matematikai blokkok segítenek, végső esetben pedig saját szkript írható.
Az átláthatóság fontosabb, mint amilyennek tűnik. A rendezett, felcímkézett oldalakra bontott program évekkel később is módosítható, a rendetlen pedig akkor is nehezen érthető, ha ugyanaz csinálta.