Enheterna kan uppfatta sin omvärld , kommunicera med den och på så sätt anpassa sig till situationer och skapa smarta , ” hjälpsamma ” miljöer och tjänster .