Question-and-Answer Resource for the Building Energy Modeling Community
Get started with the Help page
Ask Your Question

Revision history [back]

Just for posterity the issue here was use of the IPUnitsForHTML measure which changes E+ output to IP units. This measure changes all E+ outputs to IP units even the SQL results that OpenStudio expects in SI units. Potential fixes are:

  1. Add option to E+ to output human readable results (html) in IP but machine readable results (SQL) in SI
  2. Require OpenStudio Reporting Measures to work on both IP or SI units
  3. Warn OpenStudio users that Reporting Measures might not work with E+ results are requested in IP units

In the meantime, users just need to be careful that using the IPUnitsForHTML measure may break OpenStudio Reporting Measures or other OpenStudio functionality that depends on E+ output.

Just for posterity the issue here was use of the IPUnitsForHTML measure which changes E+ output to IP units. This measure changes all E+ outputs to IP units even the SQL results that OpenStudio expects in SI units. Potential fixes are:

  1. Add option to E+ to output human readable results (html) in IP but machine readable results (SQL) in SI
  2. Require OpenStudio Reporting Measures to work on both IP or SI units
  3. Warn OpenStudio users that Reporting Measures might not work with E+ results are requested in IP units

In the meantime, users just need to be careful that using the IPUnitsForHTML measure may break OpenStudio Reporting Measures or other OpenStudio functionality that depends on E+ output.

* Update *

There were also issues on upload due to the XML file not being encoded in UTF. I've filed a bug to fix this in PAT. However, in the meantime you can use Notepad++ to convert your XML file to UTF-8 without BOM format.

If upload still fails, a good next step is to validate your XML against the EDAPT schema, this online tool seems to do the trick. You can also use the Notepad++ XML tools plugin to validate your XML but you have to download the EDAPT schema first.

Just for posterity the issue here was use of the IPUnitsForHTML measure which changes E+ output to IP units. This measure changes all E+ outputs to IP units even the SQL results that OpenStudio expects in SI units. Potential fixes are:

  1. Add option to E+ to output human readable results (html) in IP but machine readable results (SQL) in SI
  2. Require OpenStudio Reporting Measures to work on both IP or SI units
  3. Warn OpenStudio users that Reporting Measures might not work with E+ results are requested in IP units

I think #3 is the right fix and have filed this issue. In the meantime, users just need to be careful that using the IPUnitsForHTML measure may break OpenStudio Reporting Measures or other OpenStudio functionality that depends on E+ output.

* Update *

There were also issues on upload due to the XML file not being encoded in UTF. I've filed a bug to fix this in PAT. However, in the meantime you can use Notepad++ to convert your XML file to UTF-8 without BOM format.

If upload still fails, a good next step is to validate your XML against the EDAPT schema, this online tool seems to do the trick. You can also use the Notepad++ XML tools plugin to validate your XML but you have to download the EDAPT schema first.