Perception is a vital part of a smart environment, both as a way to sense the state of the space and a way to detect commands from its users. This paper catalogs different sorts of perception for smart environments using the EasyLiving project at Microsoft Research as the main example.