Building intelligent environments with Smart-Its | Synapse