A method of evaluating energy harvesting potential comprising: receiving point-in-time illuminance data into a mobile device for incorporation into a building information model of a building, wherein receiving point-in-time illuminance data includes receiving illuminance measurements from sensors as input into the mobile device; wherein room lighting conditions associated with all point-in-time illuminance measurements are recorded; wherein receiving point-in-time illuminance data includes associating point-in-time illuminance data with corresponding location data relative to the building information model; obtaining a lighting schedule which specifies expected lighting conditions at any given time within the room; calibrating a site-specific light simulation model for the building using the building information model incorporating the point-in-time illuminance data; determining energy availability for energy harvesting in the building based on the calibrated site-specific light simulation model, wherein determining energy availability includes: generating cumulative illuminance statistics from point-in-time illuminance measurements and point-in-time illuminance estimates based on the lighting conditions as specified by the lighting schedule; and determining average illuminance as a function of location within the building to determine locations where uninterrupted operation of devices powered by energy harvesters is feasible within the building for devices powered by photovoltaic energy harvesters, with harvestable energy being estimated as a function of location in the building based on the cumulative illuminance statistics and efficiency specifications of a given photovoltaic cell; determining feasibility of operating a given device at any given location based on its power requirements and estimated harvestable energy at that location; and displaying output indicative of feasibility of operating the given device. receiving point-in-time illuminance data into a mobile device for incorporation into a building information model of a building, wherein receiving point-in-time illuminance data includes receiving illuminance measurements from sensors as input into the mobile device; wherein room lighting conditions associated with all point-in-time illuminance measurements are recorded; wherein receiving point-in-time illuminance data includes associating point-in-time illuminance data with corresponding location data relative to the building information model; obtaining a lighting schedule which specifies expected lighting conditions at any given time within the room; calibrating a site-specific light simulation model for the building using the building information model incorporating the point-in-time illuminance data; determining energy availability for energy harvesting in the building based on the calibrated site-specific light simulation model, wherein determining energy availability includes: generating cumulative illuminance statistics from point-in-time illuminance measurements and point-in-time illuminance estimates based on the lighting conditions as specified by the lighting schedule; and determining average illuminance as a function of location within the building to determine locations where uninterrupted operation of devices powered by energy harvesters is feasible within the building for devices powered by photovoltaic energy harvesters, with harvestable energy being estimated as a function of location in the building based on the cumulative illuminance statistics and efficiency specifications of a given photovoltaic cell; determining feasibility of operating a given device at any given location based on its power requirements and estimated harvestable energy at that location; and displaying output indicative of feasibility of operating the given device. generating cumulative illuminance statistics from point-in-time illuminance measurements and point-in-time illuminance estimates based on the lighting conditions as specified by the lighting schedule; and determining average illuminance as a function of location within the building to determine locations where uninterrupted operation of devices powered by energy harvesters is feasible within the building for devices powered by photovoltaic energy harvesters, with harvestable energy being estimated as a function of location in the building based on the cumulative illuminance statistics and efficiency specifications of a given photovoltaic cell; determining feasibility of operating a given device at any given location based on its power requirements and estimated harvestable energy at that location; and displaying output indicative of feasibility of operating the given device.