Simple distributed smart home implemented in Java using ZeroC ICE platform