A method and system for monitoring the flow of heat into and out of a building comprising at least one infrared detector adapted to be positioned on opposite sides of a building opening; at least one processor for processing data obtained from the at least one infrared detector; the at least one infrared detector operatively connected to the at least one processor; whereby the at least one infrared detector operates to detect heat transfer through the building opening for processing by the at least one processor, the at least one processor being operative to detect energy usage.