Wireless sensor networks seem to be everywhere. Technology magazines talk about them. Universities offer courses on the topic. Companies, both large and small, are working aggressively to push the development of these systems. Despite this interest and activity, such systems have not yet achieved the broad adoption envisioned by pundits and anticipated by engineers. Before this technology can attain its expected ubiquity, more effort is required to identify and satisfy real-world needs.