1. A smart premises controller unit for processing data received from a plurality of sensors and controlling and monitoring one or more pieces of equipment in at least one room in a premises responsive to said processing, the controller unit comprising at least two of the following resolvers: an alarm resolver to activate an alarm; a climate resolver to control a climate in said room; and a presence resolver to determine at least the presence of a human in said room; wherein each said resolver receives input from a subset of said plurality of sensors and each said resolver comprises a sensor processor and scorer for at least one of its associated subset of sensors, wherein each said resolver comprises a set of models for each of its associated sensors according to its type of resolver, and wherein each said sensor processor and scorer matches its sensor data against its models to produce a score for each of its associated models.