Some strange in HB Color Faces

I want to use the component “HB Color Faces” to check the surface temperature.but something strange happens.The walls cannot be shown separately, the result meshs contain the apertures which belong to the wall (parent surface),the same strange occurs on the door and its wall.

Thanks you in advance,

Yes, that’s just the way that the “Color Faces” component works. If you really needed the walls without windows you can remove the windows from the Wall Face objects that come out of the “Separate by Type” component by using a custom GHPython component. Just paste this into the component and plug the walls in for x:

from honeybee.face import Face
a = Face(x.identifier, x.punched_geometry, x.type, x.boundary_condition)

You’ll probably also have to flatten the a output.