network (or the Internet) and their communication is achieved
through various collaborating technologies offering
seamless connectivity. Decisions are taken by programmed
devices or by users who have the capability to monitor,
manage, adjust and interact with their automated smart
environment.