Closed snjsomnath closed 1 year ago
Hi @snjsomnath ,
I'm going to need some more context here. Generally speaking, Honeybee Rooms map to Spaces in OpenStudio (and by extension gbXML). It's more that the concept of Zone has not been implemented (yet) in Honeybee schema. But, if/when we do implement it, Zone will be something that exists above the Room, not below it (much like how the Room.story property is implemented now). More info on our thinking can be found here:
So I don't understand how a "Room has multiple Spaces". Can you elaborate on what you are trying to achieve here?
Hi @chriswmackey ,
Apologies for this. I did misunderstand how this is supposed to work. Hence, I am closing this issue with this comment.
For context, I am trying to generate a detailed energy model from a geojson that we automatically generate from GIS data. I was incorrectly generating the HBModel which resulted in having more than one zone per room. I have since corrected that issue and now only have one zone per room.
You can see more of this here DTCC Workflow Thank you for looking into this! /Sanjay
https://github.com/ladybug-tools/honeybee-energy/blob/f76222320811116c01a773b9fda05e26c02da277/honeybee_energy/run.py#L940C32-L940C32
Removing '_Space' fails in case a room has multiple
Spaces
My zones in the OSW gbxml: