Lb_preparation not defined (and some other stuff)

Hi Ladybug team,

I just seem to bump into different issues with honeybee lately. Please see attached definition to check if these problems occur:

  1. Latest changes in Github did not show up when updating Hb using the component - had to download directly and overwrite files.

  2. Colorsurfaces component returns this: Solution exception:name ‘lb_preparation’ is not defined. I don’t remember this being an issue earlier but now it won’t go away unless I plug a slider to ‘stepsOfSimulation’ and then unplug.

  3. PETrecipe component returns this: Solution exception:global name ‘Icl’ is not defined. Goes away if value is unplugged from clothinginsulation @ bodycharacteristics component.

  4. AdaptRecipe component returns null for outdoor case with minimal inputs (worked fine earlier)

  5. Decompose EPmaterial: the last value (visual absorbance?) is missing from comments

and a less technical question (so that I won’t flood the forum with more threads): Can ecoroof material be used to simulate grass on ground? I did an experiment and I got higher surface-temp results than concrete and no indications of shadow effect from obstacles. I’d post this def. but I bumped into the above problems.

-Aris

colorzones_issue.gh (693 KB)

Aris,

Thanks for reporting. 2 and 3 were minor bugs that I just fixed:

https://github.com/mostaphaRoudsari/honeybee/commit/cc22a4a2a9a578a…

Thanks for finding them.

1 is likely a result of your internet connection at the time. 4 - the adaptive and PMV comfort recipes have always required the input of indoor data as they are indoor comfort models. The UTCI and PET recipes, however, have the option of only plugging in surface temperature as they are outdoor comfort models. 5 -I see the last comment is usually missing when HB_HB imports materials from the OpenStudioMaterTemplate.idf. I’ll try to add this soon but, yes, it’s visual Absorptance for opaque materials.

-Chris

Chris,

Thanks for the quick reply and bug fixing! Regarding #4, its my mistake, I confused the components.

-Aris