Annual-energy-use 0.5.11 fails

Hi @chriswmackey ,

I’m not sure if I should post this here, but I’ve just updated to 1.57.5.0 and I also have issues with the annual-energy-use 0.5.11 recipe.

The model is the same as in this comment. It is pretty vanilla in terms of the construction set and programs (I’ve purged all properties and quickly reapplied constructions and programs compared to that state, the default Ideal Air System is selected).

In Pollination the model fails to run with the following message (indicating some problems with the Ideal Air System) - although PO_ValidateModel congratulates me for a valid model:

2025-04-22 19:48:42 INFO: File "C:\Program Files\ladybug_tools\python\lib\site-packages\honeybee_openstudio\writer.py", line 993, in model_to_openstudio
2025-04-22 19:48:42 INFO: os_hvac = ideal_air_system_to_openstudio(hvac, os_model, room)
2025-04-22 19:48:42 INFO: File "C:\Program Files\ladybug_tools\python\lib\site-packages\honeybee_openstudio\hvac\idealair.py", line 26, in ideal_air_system_to_openstudio
2025-04-22 19:48:42 INFO: hvac.setDisplayName(hvac.display_name)
2025-04-22 19:48:42 INFO: AttributeError: 'IdealAirSystem' object has no attribute 'setDisplayName'

...

2025-04-22 19:48:43 ERROR: "RunSimulation" failed. See below for more information:

    Translating Systems

2025-04-22 19:48:43 ERROR: [pid 38944] Worker Worker(salt=7348181681, workers=24, host=fbpc, username=fb, pid=19012) failed 

I haven’t encountered this AttributeError: 'IdealAirSystem' object has no attribute 'setDisplayName' problem before.

The system has a display name (although I'm not entirely sure what the AttributeError refers to exactly) - factory defaults by the Rhino plugin.
{
  "economizer_type": "DifferentialDryBulb",
  "demand_controlled_ventilation": false,
  "sensible_heat_recovery": 0.0,
  "latent_heat_recovery": 0.0,
  "heating_air_temperature": 50.0,
  "cooling_air_temperature": 13.0,
  "heating_limit": {
    "type": "Autosize"
  },
  "cooling_limit": {
    "type": "Autosize"
  },
  "identifier": "fbfcb07f-2dd3-437f-94be-06388da17053",
  "display_name": "Ideal Air System",
  "type": "IdealAirSystemAbridged"
}

As you wrote, there was/is a huge refactoring going on, could this be related to that?

I tried updating my LBT install to the latest version, no luck.
This is my current setup:

If I load the model to Honeybee, I can run it without any fatal issues...

…the Model to OSM component is moderately happy, but the 2 severe errors are unrelated, those are due to non-convex surfaces, I’m not yet concerned about them:

The .hbjson and the complete error log is attached.

I would appreciate your feedback!

Thanks!

Model_linked_from_rhino.hbjson (285.4 KB)
err.log (113 Bytes)
logs.log (15.5 KB)