Honeybee_EPConstruction layer blanks?

definitely not a high-priority question, but still one I’ve had for awhile. Whenever I run the Ladybug_Update File component after new versions of LB/HB are available, all my components update successfully EXCEPT the Honeybee_EPConstruction component when said component only has 1 layer connected (and default other 2 are removed). I’m assuming the update code sees that the component doesn’t have the default 3 layer inputs and thus requires a manual replacement. Is there anything that can fed into the inputs to act as blanks/ignore to retain the 3 inputs at all times even if only using 1?

similarly, the only other component I have issues updating is the Honeybee_EPWindowShadeGenerator as it changes the inputs when a value of 1 (Shades) or 2 (Switchable Glazing) is connected to the shadeType_ input, thus the update script requires a manual replacement. An input of 0 (Blinds) does not change the inputs and thus replaces just fine.

again, not high-priority, but was just curious! @chris

Hi @josh.greenfield, we have avoided dynamic inputs like this one in the new plugins (to be released later today) for reasons like this one. It should not be a problem anymore. :slight_smile:

1 Like