No problem, I can try to clarify the single program behaviour as I understand it. But, I think you should first mark Chris’ post as the solution to your main question. It details the logic of multiple program blending very clearly.
If you don’t specify a program explicitly, then by default Honeybee uses a “Generic Office” program, which then provides a default setpoint schedule. I think this is why you are seeing the 26C reset setpoint. It’s not an assumption about setpoints for all buildings, it’s just the default program assumption.
I’m not sure if this is the only way, but its how I shut down HVAC systems in a schedule - set setpoints to +/- 100C. You can also disable HVAC systems completely by toggling _conditioned
to False in the HB Room from Solid
component.
Not sure if I follow this question. Aren’t your previous questions asking why there’s a night default setpoint temperature, and how to remove it? A program with no setpoints just means exactly that: an unconditioned space like a closet, plenum, or office space passively conditioned by natural ventilation.