OpenStudio Not Working with Pollination Grasshopper Integration

Hi everyone,

I’m encountering an issue while setting up my simulation environment using Pollination Grasshopper.

Here’s what I intended to do:

  1. I used Pollination Grasshopper to install and integrate Ladybug Tools, OpenStudio, and Radiance.
  2. The installation seemed to complete, but OpenStudio doesn’t appear to be working correctly.

Here are the versions currently installed on my system:

  • LBT_gh: 1.8.113
  • Python: 3.10.10
  • Radiance: RADIANCE 5.4 (2023-11-05) — LBNL 5.4.4ee32974b1
  • OpenStudio: 3.9.0+c77fbb9569
  • EnergyPlus: 24.2.0-94a887817b

Has anyone experienced a similar issue?
Is there anything I should double-check in the installation process or compatibility between these versions?

Any advice or guidance would be greatly appreciated!

Thanks in advance.

Hi again,

I forgot to mention earlier — I’ve uploaded the simulation log file as well.
Please take a look when you have a chance. It might provide more insight into what’s going wrong.

Thanks again for your help!

ShoeBox0.4.zip (11.1 KB)

Thanks @hongwontaek ,

You are the first to ask this question on the Pollination forum but this question has been asked a lot on the Ladybug Tools forum:

Essentially, we have made a major update to use OpenStudio 3.9 and OpenStudio Python bindings in the latest version of Ladybug Tools that you get with the Pollination installer.

So, if you want your old Grasshopper scripts to work with your updated installation, you must run the LB Sync Grasshopper File component to synchronize the components on your canvas with the ones in your installation. Once you do that, everything will work.

Most changes that we make to the software are not big enough to necessitate running this sync component so I don’t blame anyone for not being aware of it. But it is generally good practice to use it on your old .gh scripts after you have upgraded to a new version of Ladybug Tools, either with the Pollination installer, the Food4Rhino installer, or the LB Versioner component.

Given that this solution is straightforward and has worked for everyone else, I am going to unassign myself from this issue but just let me know if you have any other questions and I can reassign myself. And thanks for being the first one to ask this question on the Pollination forum! Hopefully, this helps others find the solution if they get stuck.

1 Like