Abstract:
A thermostat may include a plurality of heat-generating components; a plurality of first temperature sensors, each of the plurality of first temperature sensors being disposed next to a corresponding one of the plurality of heat-generating components; a second temperature sensor that is disposed away from the plurality of heat-generating components; and a memory device storing a coefficient matrix. The thermostat may also include one or more processors that combine a plurality of inputs to calculate an ambient temperature for an enclosure in which the thermostat is installed, the plurality of inputs including readings from the plurality of first temperature sensors, readings from the second temperature sensor, and the coefficient matrix.
Abstract:
A thermostat may include a proximity sensor and a temperature sensor. The thermostat may also include a sensor mount assembly containing the proximity sensor, the temperature sensor, and a first alignment feature. The thermostat may additionally include a lens assembly having a first area, a second area, and a second alignment feature, where the second area includes a Fresnel lens, and the first area is thinner than the second area. The thermostat may further include a front cover where the outward-facing surface of the lens assembly is shaped to continuously conform to a curvature of the front cover. The thermostat may also include a frame member with third and fourth alignment features configured for respective matable alignment with the first and second alignment features and configured such that the proximity sensor and the temperature sensor are maintained in generally close, non-touching proximity to the lens assembly, the first area of the lens assembly being aligned with the proximity sensor, and the second area of the lens assembly being aligned with the temperature sensor.
Abstract:
A deivce may include a user interface configured to display at least a first graphical display and a second graphical display, a first proximity sensor having a first responsive range, and a second proximity sensor having a second responsive range. A processing system may be programmed to control the user interface by receiving an indication of a user presence within the second responsive range from the second proximity sensor while not receiving an indication of a user presence within the first responsive range from the first proximity sensor and causing the user interface to display the second graphical display. The processing system may also be programmed to receive an indication of a user presence within the first responsive range from the first proximity sensor and an indication of the user presence within the second responsive range from the second proximity sensor and cause the user interface to transition from the second graphical display to the first graphical display.
Abstract:
A thermostat may include a proximity sensor and a temperature sensor. The thermostat may also include a sensor mount assembly containing the proximity sensor, the temperature sensor, and a first alignment feature. The thermostat may additionally include a lens assembly having a first area, a second area, and a second alignment feature, where the second area includes a Fresnel lens, and the first area is thinner than the second area. The thermostat may further include a front cover where the outward-facing surface of the lens assembly is shaped to continuously conform to a curvature of the front cover. The thermostat may also include a frame member with third and fourth alignment features configured for respective matable alignment with the first and second alignment features and configured such that the proximity sensor and the temperature sensor are maintained in generally close, non-touching proximity to the lens assembly, the first area of the lens assembly being aligned with the proximity sensor, and the second area of the lens assembly being aligned with the temperature sensor.
Abstract:
A thermostat may include a user interface having a first operating mode and a second operating mode, and a first proximity sensor configured to detect a user presence within a first range, the first proximity sensor comprising a plurality of channels comprising a left channel and a right channel, the right channel producing a response when a user presence is detected to the right of the thermostat, and the left channel producing a response when a user presence is detected to the left of the thermostat. A processing system may be programmed to receive an indication of a user presence within the first range from the first proximity sensor, the indication of the user presence being associated with responses from a plurality of the channels of the first proximity detector, and determine a motion signature based on the responses from the plurality of the channels of the first proximity detector. A processing system may also be programmed to process the determined motion signature to determine the presence of a condition warranting user interface entry into the second mode from the first mode, responsive to determining the presence of the conditions, cause the user interface to transition from the first operating mode to the second operating mode based on the determined motion signature.
Abstract:
A thermostat may include a user interface configured to display at least a first graphical display and a second graphical display, a first proximity sensor having a first responsive range, and a second proximity sensor having a second responsive range. A processing system may be programmed to control the user interface by receiving an indication of a user presence within the second responsive range from the second proximity sensor while not receiving an indication of a user presence within the first responsive range from the first proximity sensor and causing the user interface to display the second graphical display. The processing system may also be programmed to receive an indication of a user presence within the first responsive range from the first proximity sensor and an indication of the user presence within the second responsive range from the second proximity sensor and cause the user interface to transition from the second graphical display to the first graphical display.