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

Revision history [back]

@Manny, there are 13 Output:Variable requests in the IDF you shared. But as a few are redundant entries, there are really only 8 unique requests:

Output:Variable,
    *,                       !- Key Value
    Zone Thermal Comfort Fanger Model PMV,  !- Variable Name
    hourly,                  !- Reporting Frequency
    Always On Discrete;      !- Schedule Name

Output:Variable,
    *,                       !- Key Value
    Zone Thermal Comfort Fanger Model PPD,  !- Variable Name
    hourly,                  !- Reporting Frequency
    Always On Discrete;      !- Schedule Name

Output:Variable,
    *,                       !- Key Value
    Zone Heating Electricity Energy,  !- Variable Name
    hourly,                  !- Reporting Frequency
    Always On Discrete;      !- Schedule Name

Output:Variable,
    *,                       !- Key Value
    Zone Cooling Electricity Energy,  !- Variable Name
    hourly,                  !- Reporting Frequency
    Always On Discrete;      !- Schedule Name

Output:Variable,
    *,                       !- Key Value
    InteriorLights:Electricity,  !- Variable Name
    hourly,                  !- Reporting Frequency
    Always On Discrete;      !- Schedule Name

Output:Variable,
    RefPoint_Center,         !- Key Value
    Daylighting Reference Point 1 Illuminance,  !- Variable Name
    Hourly,                  !- Reporting Frequency
    Always On Discrete;      !- Schedule Name

Output:Variable,
    *,                       !- Key Value
    Facility Total Purchased Electric Energy,  !- Variable Name
    hourly;                  !- Reporting Frequency

Output:Variable,
    *,                       !- Key Value
    Facility Total Purchased Gas Energy,  !- Variable Name
    hourly;                  !- Reporting Frequency

These 4 variables are successfully being reported in the eplusout.eso file:

  • Zone Thermal Comfort Fanger Model PMV
  • Zone Thermal Comfort Fanger Model PPD
  • InteriorLights:Electricity
  • Facility Total Purchased Electric Energy

Search the eplusout.err file for failed ones, e.g.:

** Warning ** The following Report Variables were requested but not generated -- check.rdd file
   **   ~~~   ** Either the IDF did not contain these elements, the variable name is misspelled,
   **   ~~~   ** or the requested variable is an advanced output which requires Output : Diagnostics, DisplayAdvancedReportVariables;
   ************* Key=*, VarName=ZONE HEATING ELECTRICITY ENERGY, Frequency=Hourly
   ************* Key=*, VarName=ZONE COOLING ELECTRICITY ENERGY, Frequency=Hourly
   etc.

Heating & Cooling: The single zone in the model ("Thermal Zone 1") is served by an IdealLoadsAirSystem. As such, there is neither electric heating nor electric cooling energy use in your model. Zone heating and cooling requirements are reported as District Heating and District Cooling (see eplustbl.htm file). Search the generated eplusout.rdd file for:

  • Zone Ideal Loads Zone Total Heating Energy
  • Zone Ideal Loads Zone Total Cooling Energy

... probably pick these instead.


Daylighting: I simply replaced "RefPoint_Center" with an " " - now getting realistic numbers in the *eplusout.eso file. The eplusout.err holds additional warnings on daylighting parameters - these should help pinpointing underlying issues with your model vis-à-vis daylighting.


@Manny, there are 13 Output:Variable requests in the IDF you shared. But as a few are redundant entries, there are really only 8 unique requests:

Output:Variable,
    *,                       !- Key Value
    Zone Thermal Comfort Fanger Model PMV,  !- Variable Name
    hourly,                  !- Reporting Frequency
    Always On Discrete;      !- Schedule Name

Output:Variable,
    *,                       !- Key Value
    Zone Thermal Comfort Fanger Model PPD,  !- Variable Name
    hourly,                  !- Reporting Frequency
    Always On Discrete;      !- Schedule Name

Output:Variable,
    *,                       !- Key Value
    Zone Heating Electricity Energy,  !- Variable Name
    hourly,                  !- Reporting Frequency
    Always On Discrete;      !- Schedule Name

Output:Variable,
    *,                       !- Key Value
    Zone Cooling Electricity Energy,  !- Variable Name
    hourly,                  !- Reporting Frequency
    Always On Discrete;      !- Schedule Name

Output:Variable,
    *,                       !- Key Value
    InteriorLights:Electricity,  !- Variable Name
    hourly,                  !- Reporting Frequency
    Always On Discrete;      !- Schedule Name

Output:Variable,
    RefPoint_Center,         !- Key Value
    Daylighting Reference Point 1 Illuminance,  !- Variable Name
    Hourly,                  !- Reporting Frequency
    Always On Discrete;      !- Schedule Name

Output:Variable,
    *,                       !- Key Value
    Facility Total Purchased Electric Energy,  !- Variable Name
    hourly;                  !- Reporting Frequency

Output:Variable,
    *,                       !- Key Value
    Facility Total Purchased Gas Energy,  !- Variable Name
    hourly;                  !- Reporting Frequency

These 4 variables are successfully being reported in the eplusout.eso file:

  • Zone Thermal Comfort Fanger Model PMV
  • Zone Thermal Comfort Fanger Model PPD
  • InteriorLights:Electricity
  • Facility Total Purchased Electric Energy

Search the eplusout.err file for failed ones, e.g.:

** Warning ** The following Report Variables were requested but not generated -- check.rdd file
   **   ~~~   ** Either the IDF did not contain these elements, the variable name is misspelled,
   **   ~~~   ** misspelled, or the the
requested variable is an advanced output which requires requires
Output : Diagnostics, DisplayAdvancedReportVariables;
   ************* Key=*, VarName=ZONE HEATING ELECTRICITY ENERGY, Frequency=Hourly
   ************* Key=*, VarName=ZONE COOLING ELECTRICITY ENERGY, Frequency=Hourly
   etc.

Heating & Cooling: The single zone in the model ("Thermal Zone 1") is served by an IdealLoadsAirSystem. As such, there is neither electric heating nor electric cooling energy use in your model. Zone heating and cooling requirements are reported as District Heating and District Cooling (see eplustbl.htm file). Search the generated eplusout.rdd file for:

  • Zone Ideal Loads Zone Total Heating Energy
  • Zone Ideal Loads Zone Total Cooling Energy

... probably pick these instead.


Daylighting: I simply replaced "RefPoint_Center" with an " " - now getting realistic numbers in the *eplusout.eso file. The eplusout.err holds additional warnings on daylighting parameters - these should help pinpointing underlying issues with your model vis-à-vis daylighting.


@Manny, there are 13 Output:Variable requests in the IDF you shared. But as a few are redundant entries, there are really only 8 unique requests:

Output:Variable,
    *,                       !- Key Value
    Zone Thermal Comfort Fanger Model PMV,  !- Variable Name
    hourly,                  !- Reporting Frequency
    Always On Discrete;      !- Schedule Name

Output:Variable,
    *,                       !- Key Value
    Zone Thermal Comfort Fanger Model PPD,  !- Variable Name
    hourly,                  !- Reporting Frequency
    Always On Discrete;      !- Schedule Name

Output:Variable,
    *,                       !- Key Value
    Zone Heating Electricity Energy,  !- Variable Name
    hourly,                  !- Reporting Frequency
    Always On Discrete;      !- Schedule Name

Output:Variable,
    *,                       !- Key Value
    Zone Cooling Electricity Energy,  !- Variable Name
    hourly,                  !- Reporting Frequency
    Always On Discrete;      !- Schedule Name

Output:Variable,
    *,                       !- Key Value
    InteriorLights:Electricity,  !- Variable Name
    hourly,                  !- Reporting Frequency
    Always On Discrete;      !- Schedule Name

Output:Variable,
    RefPoint_Center,         !- Key Value
    Daylighting Reference Point 1 Illuminance,  !- Variable Name
    Hourly,                  !- Reporting Frequency
    Always On Discrete;      !- Schedule Name

Output:Variable,
    *,                       !- Key Value
    Facility Total Purchased Electric Energy,  !- Variable Name
    hourly;                  !- Reporting Frequency

Output:Variable,
    *,                       !- Key Value
    Facility Total Purchased Gas Energy,  !- Variable Name
    hourly;                  !- Reporting Frequency

These 4 variables are successfully being reported in the eplusout.eso file:

  • Zone Thermal Comfort Fanger Model PMV
  • Zone Thermal Comfort Fanger Model PPD
  • InteriorLights:Electricity
  • Facility Total Purchased Electric Energy

Search the eplusout.err file for failed ones, e.g.:

The following Report Variables were requested but not generated -- check.rdd file
Either the IDF did not contain these elements, the variable name is misspelled, or the
requested variable is an advanced output which requires
Output : Diagnostics, DisplayAdvancedReportVariables;
   ************* Key=*, VarName=ZONE HEATING ELECTRICITY ENERGY, Frequency=Hourly
   ************* Key=*, VarName=ZONE COOLING ELECTRICITY ENERGY, Frequency=Hourly
   etc.

Heating & Cooling: The single zone in the model ("Thermal Zone 1") is served by an IdealLoadsAirSystem. As such, there is neither electric heating nor electric cooling energy use in your model. Zone heating and cooling requirements are reported as District Heating and District Cooling (see "end uses" in the eplustbl.htm file). Search the generated eplusout.rdd file for:

  • Zone Ideal Loads Zone Total Heating Energy
  • Zone Ideal Loads Zone Total Cooling Energy

... probably pick these instead.


Daylighting: I simply replaced "RefPoint_Center" with an " " - now ". Now getting realistic numbers in the *eplusout.eso file. The eplusout.err holds additional warnings on daylighting parameters - these should help in pinpointing underlying issues with your model vis-à-vis daylighting.


@Manny, there are 13 Output:Variable requests in the IDF you shared. But as a few are redundant entries, there are really only 8 unique requests:

Output:Variable,
    *,                       !- Key Value
    Zone Thermal Comfort Fanger Model PMV,  !- Variable Name
    hourly,                  !- Reporting Frequency
    Always On Discrete;      !- Schedule Name

Output:Variable,
    *,                       !- Key Value
    Zone Thermal Comfort Fanger Model PPD,  !- Variable Name
    hourly,                  !- Reporting Frequency
    Always On Discrete;      !- Schedule Name

Output:Variable,
    *,                       !- Key Value
    Zone Heating Electricity Energy,  !- Variable Name
    hourly,                  !- Reporting Frequency
    Always On Discrete;      !- Schedule Name

Output:Variable,
    *,                       !- Key Value
    Zone Cooling Electricity Energy,  !- Variable Name
    hourly,                  !- Reporting Frequency
    Always On Discrete;      !- Schedule Name

Output:Variable,
    *,                       !- Key Value
    InteriorLights:Electricity,  !- Variable Name
    hourly,                  !- Reporting Frequency
    Always On Discrete;      !- Schedule Name

Output:Variable,
    RefPoint_Center,         !- Key Value
    Daylighting Reference Point 1 Illuminance,  !- Variable Name
    Hourly,                  !- Reporting Frequency
    Always On Discrete;      !- Schedule Name

Output:Variable,
    *,                       !- Key Value
    Facility Total Purchased Electric Energy,  !- Variable Name
    hourly;                  !- Reporting Frequency

Output:Variable,
    *,                       !- Key Value
    Facility Total Purchased Gas Energy,  !- Variable Name
    hourly;                  !- Reporting Frequency

These 4 variables are successfully being reported in the eplusout.eso file:

  • Zone Thermal Comfort Fanger Model PMV
  • Zone Thermal Comfort Fanger Model PPD
  • InteriorLights:Electricity
  • Facility Total Purchased Electric Energy

Search the eplusout.err file for failed ones, e.g.:

The following Report Variables were requested but not generated -- check.rdd file
Either the IDF did not contain these elements, the variable name is misspelled, or the
requested variable is an advanced output which requires
Output : Diagnostics, DisplayAdvancedReportVariables;
   ************* Key=*, VarName=ZONE HEATING ELECTRICITY ENERGY, Frequency=Hourly
   ************* Key=*, VarName=ZONE COOLING ELECTRICITY ENERGY, Frequency=Hourly
   etc.

Heating & Cooling: The single zone in the model ("Thermal Zone 1") is served by an IdealLoadsAirSystem. As such, there is neither electric heating nor electric cooling energy use in your model. Zone With ideal loads, zone heating and cooling requirements are instead reported as District Heating and District Cooling (see "end uses" in the eplustbl.htm file). Search the generated eplusout.rdd file for:

  • Zone Ideal Loads Zone Total Heating Energy
  • Zone Ideal Loads Zone Total Cooling Energy

... probably pick these instead.


Daylighting: I simply replaced "RefPoint_Center" with an " ". Now getting realistic numbers in the *eplusout.eso file. The eplusout.err holds additional warnings on daylighting parameters - these should help in pinpointing underlying issues with your model vis-à-vis daylighting.


@Manny, there are 13 Output:Variable requests in the IDF you shared. But as a few are redundant entries, there are really only 8 unique requests:

Output:Variable,
    *,                       !- Key Value
    Zone Thermal Comfort Fanger Model PMV,  !- Variable Name
    hourly,                  !- Reporting Frequency
    Always On Discrete;      !- Schedule Name

Output:Variable,
    *,                       !- Key Value
    Zone Thermal Comfort Fanger Model PPD,  !- Variable Name
    hourly,                  !- Reporting Frequency
    Always On Discrete;      !- Schedule Name

Output:Variable,
    *,                       !- Key Value
    Zone Heating Electricity Energy,  !- Variable Name
    hourly,                  !- Reporting Frequency
    Always On Discrete;      !- Schedule Name

Output:Variable,
    *,                       !- Key Value
    Zone Cooling Electricity Energy,  !- Variable Name
    hourly,                  !- Reporting Frequency
    Always On Discrete;      !- Schedule Name

Output:Variable,
    *,                       !- Key Value
    InteriorLights:Electricity,  !- Variable Name
    hourly,                  !- Reporting Frequency
    Always On Discrete;      !- Schedule Name

Output:Variable,
    RefPoint_Center,         !- Key Value
    Daylighting Reference Point 1 Illuminance,  !- Variable Name
    Hourly,                  !- Reporting Frequency
    Always On Discrete;      !- Schedule Name

Output:Variable,
    *,                       !- Key Value
    Facility Total Purchased Electric Energy,  !- Variable Name
    hourly;                  !- Reporting Frequency

Output:Variable,
    *,                       !- Key Value
    Facility Total Purchased Gas Energy,  !- Variable Name
    hourly;                  !- Reporting Frequency

These 4 variables are successfully being reported in the eplusout.eso file:

  • Zone Thermal Comfort Fanger Model PMV
  • Zone Thermal Comfort Fanger Model PPD
  • InteriorLights:Electricity
  • Facility Total Purchased Electric Energy

Search the eplusout.err file for failed ones, e.g.:

The following Report Variables were requested but not generated -- check.rdd file
Either the IDF did not contain these elements, the variable name is misspelled, or the
requested variable is an advanced output which requires
Output : Diagnostics, DisplayAdvancedReportVariables;
   ************* Key=*, VarName=ZONE HEATING ELECTRICITY ENERGY, Frequency=Hourly
   ************* Key=*, VarName=ZONE COOLING ELECTRICITY ENERGY, Frequency=Hourly
   etc.

Heating & Cooling: The single zone in the model ("Thermal Zone 1") is served by an IdealLoadsAirSystem. As such, there is neither electric heating nor electric cooling energy use in your model. With ideal loads, zone heating and cooling requirements are instead reported as District Heating and District Cooling (see "end uses" in the eplustbl.htm file). Search the generated eplusout.rdd file for:

  • Zone Ideal Loads Zone Total Heating Energy
  • Zone Ideal Loads Zone Total Cooling Energy

... probably pick these instead.


Daylighting: I simply replaced "RefPoint_Center" with an " * ". Now getting realistic numbers in the *eplusout.esoeplusout.eso file. The eplusout.err holds additional warnings on daylighting parameters - these should help in pinpointing underlying issues with your model vis-à-vis daylighting.


@Manny, there are 13 Output:Variable requests in the IDF you shared. But as a few are redundant entries, there are really only 8 10 unique requests:

Output:Variable,
    *,                       !- Key Value
    Zone Thermal Comfort Fanger Model PMV,  !- Variable Name
    hourly,                  !- Reporting Frequency
    Always On Discrete;      !- Schedule Name

Output:Variable,
    *,                       !- Key Value
    Zone Thermal Comfort Fanger Model PPD,  !- Variable Name
    hourly,                  !- Reporting Frequency
    Always On Discrete;      !- Schedule Name

Output:Variable,
    *,                       !- Key Value
    Zone Heating Electricity Energy,  !- Variable Name
    hourly,                  !- Reporting Frequency
    Always On Discrete;      !- Schedule Name

Output:Variable,
    *,                       !- Key Value
    Zone Cooling Electricity Energy,  !- Variable Name
    hourly,                  !- Reporting Frequency
    Always On Discrete;      !- Schedule Name

Output:Variable,
    *,                       !- Key Value
    InteriorLights:Electricity,  !- Variable Name
    hourly,                  !- Reporting Frequency
    Always On Discrete;      !- Schedule Name

Output:Variable,
    RefPoint_Center,         !- Key Value
    Daylighting Reference Point 1 Illuminance,  !- Variable Name
    Hourly,                  !- Reporting Frequency
    Always On Discrete;      !- Schedule Name

Output:Variable,
    *,                       !- Key Value
    Facility Total Purchased Electric Energy,  !- Variable Name
    hourly;                  !- Reporting Frequency

Output:Variable,
    *,                       !- Key Value
    Facility Total Purchased Gas Energy,  !- Variable Name
    hourly;                  !- Reporting Frequency

Output:Variable,
    *, Lights Electric Energy, Hourly;

Output:Variable,
    *, Zone Lights Illuminance at Reference Point, Hourly;

These The following 4 variables are successfully being reported in the eplusout.eso file:

  • Zone Thermal Comfort Fanger Model PMV
  • Zone Thermal Comfort Fanger Model PPD
  • InteriorLights:Electricity
  • Facility Total Purchased Electric Energy

Search the eplusout.err file for failed ones, e.g.:

The following Report Variables were requested but not generated -- check.rdd file
Either the IDF did not contain these elements, the variable name is misspelled, or the
requested variable is an advanced output which requires
Output : Diagnostics, DisplayAdvancedReportVariables;
   ************* Key=*, VarName=ZONE HEATING ELECTRICITY ENERGY, Frequency=Hourly
   ************* Key=*, VarName=ZONE COOLING ELECTRICITY ENERGY, Frequency=Hourly
   etc.

Heating & Cooling: The single zone in the model ("Thermal Zone 1") is served by an IdealLoadsAirSystem. As such, there is neither electric heating nor electric cooling energy use in your model. With ideal loads, zone heating and cooling requirements are instead reported as District Heating and District Cooling (see "end uses" in the eplustbl.htm file). Search the generated eplusout.rdd file for:

  • Zone Ideal Loads Zone Total Heating Energy
  • Zone Ideal Loads Zone Total Cooling Energy

... probably pick these instead.


Daylighting: I simply replaced "RefPoint_Center" with an " * ". Now getting realistic numbers in the eplusout.eso file. The eplusout.err holds additional warnings on daylighting parameters - these should help in pinpointing underlying issues with your model vis-à-vis daylighting.


@Manny, there are 13 Output:Variable requests in the IDF you shared. But as a few are redundant entries, there are really only 10 unique requests:

Output:Variable,
    *,                       !- Key Value
    Zone Thermal Comfort Fanger Model PMV,  !- Variable Name
    hourly,                  !- Reporting Frequency
    Always On Discrete;      !- Schedule Name

Output:Variable,
    *,                       !- Key Value
    Zone Thermal Comfort Fanger Model PPD,  !- Variable Name
    hourly,                  !- Reporting Frequency
    Always On Discrete;      !- Schedule Name

Output:Variable,
    *,                       !- Key Value
    Zone Heating Electricity Energy,  !- Variable Name
    hourly,                  !- Reporting Frequency
    Always On Discrete;      !- Schedule Name

Output:Variable,
    *,                       !- Key Value
    Zone Cooling Electricity Energy,  !- Variable Name
    hourly,                  !- Reporting Frequency
    Always On Discrete;      !- Schedule Name

Output:Variable,
    *,                       !- Key Value
    InteriorLights:Electricity,  !- Variable Name
    hourly,                  !- Reporting Frequency
    Always On Discrete;      !- Schedule Name

Output:Variable,
    RefPoint_Center,         !- Key Value
    Daylighting Reference Point 1 Illuminance,  !- Variable Name
    Hourly,                  !- Reporting Frequency
    Always On Discrete;      !- Schedule Name

Output:Variable,
    *,                       !- Key Value
    Facility Total Purchased Electric Energy,  !- Variable Name
    hourly;                  !- Reporting Frequency

Output:Variable,
    *,                       !- Key Value
    Facility Total Purchased Gas Energy,  !- Variable Name
    hourly;                  !- Reporting Frequency

Output:Variable,
    *, Lights Electric Energy, Hourly;

Output:Variable,
    *, Zone Lights Illuminance at Reference Point, Hourly;

The IDF also hold 8 Output:Meter requests - some are also redundant (e.g. 3 separate "Electricity:Facility" requests). In the end, the following 4 variables variables/meters are successfully being reported in the eplusout.eso file:

  • Zone Thermal Comfort Fanger Model PMV
  • Zone Thermal Comfort Fanger Model PPD
  • Electricity:Facility
  • InteriorLights:Electricity

The reported "Electricity:Facility" and "InteriorLights:Electricity" are in fact Output:Meter instances - not Output:Variable instances. For instance, there are 2 "InteriorLights:Electricity" entries in the IDF:

  • Facility Total Purchased Electric Energy1x Output:Variable
  • 1x Output:Meter

In the end, it's the Output:Meter "InteriorLights:Electricity" that's being reported in the ESO file - not the Output:Variable of the same name. Search the eplusout.err file for failed remaining (failed) ones, e.g.:

The following Report Variables were requested but not generated -- check.rdd file
Either the IDF did not contain these elements, the variable name is misspelled, or the
requested variable is an advanced output which requires
Output : Diagnostics, DisplayAdvancedReportVariables;
   ************* Key=*, VarName=ZONE HEATING ELECTRICITY ENERGY, Frequency=Hourly
   ************* Key=*, VarName=ZONE COOLING ELECTRICITY ENERGY, Frequency=Hourly
   etc.

Heating & Cooling: The single zone in the model ("Thermal Zone 1") is served by an IdealLoadsAirSystem. As such, there is neither electric heating nor electric cooling energy use in your model. With ideal loads, zone heating and cooling requirements are instead reported as District Heating and District Cooling (see "end uses" in the eplustbl.htm file). Search the generated eplusout.rdd file for:

  • Zone Ideal Loads Zone Total Heating Energy
  • Zone Ideal Loads Zone Total Cooling Energy

... probably pick these instead.


Daylighting: I simply replaced "RefPoint_Center" with an " * ". Now getting realistic numbers in the eplusout.eso file. The eplusout.err holds additional warnings on daylighting parameters - these should help in pinpointing underlying issues with your model vis-à-vis daylighting.


@Manny, there are 13 Output:Variable requests in the IDF you shared. But as a few are redundant entries, there are really only 10 unique requests:

Output:Variable,
    *,                       !- Key Value
    Zone Thermal Comfort Fanger Model PMV,  !- Variable Name
    hourly,                  !- Reporting Frequency
    Always On Discrete;      !- Schedule Name

Output:Variable,
    *,                       !- Key Value
    Zone Thermal Comfort Fanger Model PPD,  !- Variable Name
    hourly,                  !- Reporting Frequency
    Always On Discrete;      !- Schedule Name

Output:Variable,
    *,                       !- Key Value
    Zone Heating Electricity Energy,  !- Variable Name
    hourly,                  !- Reporting Frequency
    Always On Discrete;      !- Schedule Name

Output:Variable,
    *,                       !- Key Value
    Zone Cooling Electricity Energy,  !- Variable Name
    hourly,                  !- Reporting Frequency
    Always On Discrete;      !- Schedule Name

Output:Variable,
    *,                       !- Key Value
    InteriorLights:Electricity,  !- Variable Name
    hourly,                  !- Reporting Frequency
    Always On Discrete;      !- Schedule Name

Output:Variable,
    RefPoint_Center,         !- Key Value
    Daylighting Reference Point 1 Illuminance,  !- Variable Name
    Hourly,                  !- Reporting Frequency
    Always On Discrete;      !- Schedule Name

Output:Variable,
    *,                       !- Key Value
    Facility Total Purchased Electric Energy,  !- Variable Name
    hourly;                  !- Reporting Frequency

Output:Variable,
    *,                       !- Key Value
    Facility Total Purchased Gas Energy,  !- Variable Name
    hourly;                  !- Reporting Frequency

Output:Variable,
    *, Lights Electric Energy, Hourly;

Output:Variable,
    *, Zone Lights Illuminance at Reference Point, Hourly;

The IDF also hold 8 Output:Meter requests - some are also redundant (e.g. 3 separate "Electricity:Facility" requests). In the end, the following 4 variables/meters are successfully being reported in the eplusout.eso file:

  • Zone Thermal Comfort Fanger Model PMV
  • Zone Thermal Comfort Fanger Model PPD
  • Electricity:Facility
  • InteriorLights:Electricity

The reported "Electricity:Facility" and "InteriorLights:Electricity" are in fact Output:Meter instances - not Output:Variable instances. For instance, there are 2 "InteriorLights:Electricity" entries in the IDF:

  • 1x Output:Variable
  • 1x Output:Meter

In the end, it's the Output:Meter "InteriorLights:Electricity" that's being reported in the ESO file - not the Output:Variable of the same name. Search the eplusout.err file for remaining (failed) ones, e.g.:

The following Report Variables were requested but not generated -- check.rdd file
Either the IDF did not contain these elements, the variable name is misspelled, or the
requested variable is an advanced output which requires
Output : Diagnostics, DisplayAdvancedReportVariables;
   ************* Key=*, VarName=ZONE HEATING ELECTRICITY ENERGY, Frequency=Hourly
   ************* Key=*, VarName=ZONE COOLING ELECTRICITY ENERGY, Frequency=Hourly
   etc.

Heating & Cooling: The single zone in the model ("Thermal Zone 1") is served by an IdealLoadsAirSystem. As such, there is neither electric heating nor electric cooling energy use in your model. With ideal loads, zone heating and cooling requirements are instead reported as District Heating and District Cooling (see "end uses" in the eplustbl.htm file). Search the generated eplusout.rdd file for:

  • Zone Ideal Loads Zone Total Heating Energy
  • Zone Ideal Loads Zone Total Cooling Energy

... probably pick these instead.


Daylighting: I simply replaced "RefPoint_Center" with an " * ". Now getting realistic numbers in the eplusout.eso file. The eplusout.err holds additional warnings on daylighting parameters - these should help in pinpointing underlying issues with your model vis-à-vis daylighting.


EDIT

Utility Costs: Hadn't taken a deeper dive on the Utility:Costs issues, as reported in the generated eplusout.err file - my bad! I must admit, I have rarely used Utility:Cost instances - I usually post process results using bespoke scripts. I suggest incrementally building up something useful/testable, based on the documentation here and examples here. For instance, the following in the IDF you shared could be as follows:

UtilityCost:Charge:Simple,
    EnergyChargeElectric,    !- Utility Cost Charge Simple Name
    Electricity Tariff,      !- Tariff Name
    totalEnergy,             !- Source Variable
    Annual,                  !- Season
    EnergyCharges,           !- Category Variable Name
    0.105;                   !- Cost per Unit Value or Variable Name

Note the "totalEnergy" as Source Variable and "Annual" as Season. This works when tested.


@Manny, there are 13 Output:Variable requests in the IDF you shared. But as a few are redundant entries, there are really only 10 unique requests:

Output:Variable,
    *,                       !- Key Value
    Zone Thermal Comfort Fanger Model PMV,  !- Variable Name
    hourly,                  !- Reporting Frequency
    Always On Discrete;      !- Schedule Name

Output:Variable,
    *,                       !- Key Value
    Zone Thermal Comfort Fanger Model PPD,  !- Variable Name
    hourly,                  !- Reporting Frequency
    Always On Discrete;      !- Schedule Name

Output:Variable,
    *,                       !- Key Value
    Zone Heating Electricity Energy,  !- Variable Name
    hourly,                  !- Reporting Frequency
    Always On Discrete;      !- Schedule Name

Output:Variable,
    *,                       !- Key Value
    Zone Cooling Electricity Energy,  !- Variable Name
    hourly,                  !- Reporting Frequency
    Always On Discrete;      !- Schedule Name

Output:Variable,
    *,                       !- Key Value
    InteriorLights:Electricity,  !- Variable Name
    hourly,                  !- Reporting Frequency
    Always On Discrete;      !- Schedule Name

Output:Variable,
    RefPoint_Center,         !- Key Value
    Daylighting Reference Point 1 Illuminance,  !- Variable Name
    Hourly,                  !- Reporting Frequency
    Always On Discrete;      !- Schedule Name

Output:Variable,
    *,                       !- Key Value
    Facility Total Purchased Electric Energy,  !- Variable Name
    hourly;                  !- Reporting Frequency

Output:Variable,
    *,                       !- Key Value
    Facility Total Purchased Gas Energy,  !- Variable Name
    hourly;                  !- Reporting Frequency

Output:Variable,
    *, Lights Electric Energy, Hourly;

Output:Variable,
    *, Zone Lights Illuminance at Reference Point, Hourly;

The IDF also hold 8 Output:Meter requests - some are also redundant (e.g. 3 separate "Electricity:Facility" requests). In the end, the following 4 variables/meters are successfully being reported in the eplusout.eso file:

  • Zone Thermal Comfort Fanger Model PMV
  • Zone Thermal Comfort Fanger Model PPD
  • Electricity:Facility
  • InteriorLights:Electricity

The reported "Electricity:Facility" and "InteriorLights:Electricity" are in fact Output:Meter instances - not Output:Variable instances. For instance, there are 2 "InteriorLights:Electricity" entries in the IDF:

  • 1x Output:Variable
  • 1x Output:Meter

In the end, it's the Output:Meter "InteriorLights:Electricity" that's being reported in the ESO file - not the Output:Variable of the same name. Search the eplusout.err file for remaining (failed) ones, e.g.:

The following Report Variables were requested but not generated -- check.rdd file
Either the IDF did not contain these elements, the variable name is misspelled, or the
requested variable is an advanced output which requires
Output : Diagnostics, DisplayAdvancedReportVariables;
   ************* Key=*, VarName=ZONE HEATING ELECTRICITY ENERGY, Frequency=Hourly
   ************* Key=*, VarName=ZONE COOLING ELECTRICITY ENERGY, Frequency=Hourly
   etc.

Heating & Cooling: The single zone in the model ("Thermal Zone 1") is served by an IdealLoadsAirSystem. As such, there is neither electric heating nor electric cooling energy use in your model. With ideal loads, zone heating and cooling requirements are instead reported as District Heating and District Cooling (see "end uses" in the eplustbl.htm file). Search the generated eplusout.rdd file for:

  • Zone Ideal Loads Zone Total Heating Energy
  • Zone Ideal Loads Zone Total Cooling Energy

... probably pick these instead.


Daylighting: I simply replaced "RefPoint_Center" with an " * ". Now getting realistic numbers in the eplusout.eso file. The eplusout.err holds additional warnings on daylighting parameters - these should help in pinpointing underlying issues with your model vis-à-vis daylighting.


EDIT

Utility Costs: Hadn't taken a deeper dive on the Utility:CostsUtility:Cost issues, as reported in the generated eplusout.err file - my bad! I must admit, I have rarely used Utility:Cost instances - I usually post process results using bespoke scripts. I suggest incrementally building up something useful/testable, based on the documentation here and examples here. For instance, the following in the IDF you shared could be as follows:

UtilityCost:Charge:Simple,
    EnergyChargeElectric,    !- Utility Cost Charge Simple Name
    Electricity Tariff,      !- Tariff Name
    totalEnergy,             !- Source Variable
    Annual,                  !- Season
    EnergyCharges,           !- Category Variable Name
    0.105;                   !- Cost per Unit Value or Variable Name

Note the "totalEnergy" as Source Variable and "Annual" as Season. This works when tested.