Technical Notes | Frequently Asked QuestionsQ: What exactly are web services and APIs? Q: Do I need to use these APIs if all I want to do is link to your site? Q: Do I need to sign a license in order to use hes.lbl.gov or hespro.lbl.gov or homeenergyscore.lbl.gov? Q: Who developed the HES APIs? Q: What are LBNL's goals of licensing technology and why does it charge some licensees?
In addition, indefinite government funding to offset the costs of maintaining the infrastructure to support licensees is not guaranteed, and usage-based payments help establish greater sustainability of the service. Given license fees that are a tiny fraction of the millions of dollars we have invested in developing these web services, third-party software developers can avoid similar investments and get tremendous leverage by repurposing the tools we have developed. Q: Do I need to also license DOE2.1E in order to use these APIs Q: Can I get an exclusive license? Q: How often will the APIs be updated? Q: Do you have examples of how the APIs have been used? Q: Is the Home Energy Saver method BESTEST-certified? Q: Changes in internal loads resulting from changes in appliances/lights/misc/etc calculated outside of DOE-2 can affect the response of the thermal model and the HVAC equipment. Are these loads fed back into the HES model? Q: To what extent are individual schedules for appliances/lights/misc/etc exposed in the API. For the thermostat? Can we manipulate typical weekday/weekend schedules on an hourly basis? Can we manipulate individual days on an hourly basis? Q: Can we expand the recommended upgrades? Q: Can we test the impact of individual upgrades or run parametric studies through the API, or will this require us to make an APIrequest for each variant? Q: Can I use these APIs to replicate the Home Energy Scoring Tool functionality? Q: Are there any functional differences between the sandbox environment and the production environment? Q: What's the difference between the base and version 1.1 APIs? I get more results from retrieveSessionUpgrades vs. retrieveSessionUpgrades11, though the documentation makes me think that I should use the 1.1 version of the APIs Q: What function does retrieveUpgradesResult perform? Q: What's the proper setup for the final parameter in? Q: Where do I report a bug or technical issue in the HES website? Q: Do licensees get any tracking metrics on how their customers hit the service? |