Skip to content

FanZoneExhaust schedule fields disabled in App for objects created with API #254

@MatthewSteen

Description

@MatthewSteen

Issue overview

FanZoneExhaust objects created with the API have two schedule fields disabled in the App. Objects added to a model in the App are fine. Found in 2.9.0, but I assume it's present in newer versions based on a quick look at git blame. NatLabRockies/OpenStudio#4116

Current Behavior

image

Expected Behavior

image

Steps to Reproduce

require 'openstudio'
include OpenStudio::Model
m = Model.new
tz = ThermalZone.new(m)
fze = FanZoneExhaust.new(m)
fze.addToThermalZone(tz)
m.save
  1. Open model and add FanZoneExhaust to zone with an object from the library

Possible Solution

Details

Environment

Some additional details about your environment for this issue (if relevant):

  • Platform (Operating system, version): Windows 10
  • Version of OpenStudio (if using an intermediate build, include SHA): 2.9.0

Context

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions