Én a következőképpen látom. A HA és az NC-nél is úgy tűnik, hogy jelentős megkötést és tervezési/koncepcionális sarokkövet jelent az, hogy a végső felületet mindig össze kell állítani és a webszerveren keresztül kell kiadni a böngészőnek és ugyanezen a módon fenntartani valamilyen interaktivitást. Maga az oldalgenerálás jelentős hatással van a többi részre, az oldalgenerálás köré kell felfűzni mindent, szinte minden a webböngésző alá van rendelve.
Ettől a belső struktúra eléggé el tud bonyolódni és szétválik a szerver és a kliens oldal is: más hozzáállás/nyelv/koncepció kell a weboldal generálásához, illetve a böngészőben való interaktivitás létrehozásához.
Én úgy közelíteném meg a problémát, hogy mindössze egyetlen egy alkalmazás lenne Ez az alkalmazás fut konzolos és grafikus üzemmódban, illetve a webböngészőben is. Ezek (mert ugye több példány fut egyszerre) kifeszítik egymás között a kommunikációs réteget, így weboldal generálás nélkül, közel real-time-ban lehetne az eseményeket átadni, s nem mellesleg valamennyire redundánssá is lehetne tenni az okosotthon vezérlést és a homecloud-ot.
Ha egy ilyen AmoebaOS szerű rendszeren lenne megvalósítva a naptár/fileshare ... akkor szerintem jelentősen gyorsabb és kényelmesebb lehetne a használata.
(Az életem rámegy a fejlesztési időre, ha nem lesz mögötte userbase ... :) )