External Interface¶
13 object types from idfpy.models.external_interface · EnergyPlus 26.2
| Object | Summary |
|---|---|
| ExternalInterface | This object activates the external interface of EnergyPlus. |
| ExternalInterface:Actuator | Hardware portion of EMS used to set up actuators in the model |
| ExternalInterface:FunctionalMockupUnitExport:From:Variable | This object declares an FMU input variable |
| ExternalInterface:FunctionalMockupUnitExport:To:Actuator | Hardware portion of EMS used to set up actuators in the model that are dynamically updated from the FMU. |
| ExternalInterface:FunctionalMockupUnitExport:To:Schedule | This objects contains only one value, which is used during the first call of EnergyPlus |
| ExternalInterface:FunctionalMockupUnitExport:To:Variable | Declares Erl variable as having global scope No spaces allowed in names used for Erl variables |
| ExternalInterface:FunctionalMockupUnitImport | This object declares an FMU |
| ExternalInterface:FunctionalMockupUnitImport:From:Variable | This object declares an FMU input variable |
| ExternalInterface:FunctionalMockupUnitImport:To:Actuator | Hardware portion of EMS used to set up actuators in the model that are dynamically updated from the FMU. |
| ExternalInterface:FunctionalMockupUnitImport:To:Schedule | This objects contains only one value, which is used during the first call of EnergyPlus |
| ExternalInterface:FunctionalMockupUnitImport:To:Variable | Declares Erl variable as having global scope No spaces allowed in names used for Erl variables |
| ExternalInterface:Schedule | A ExternalInterface:Schedule contains only one value, which is used during the warm-up period and the system … |
| ExternalInterface:Variable | This input object is similar to EnergyManagementSystem:GlobalVariable. |
ExternalInterface¶
from idfpy.models import ExternalInterface
This object activates the external interface of EnergyPlus. If the object ExternalInterface is present, then all ExtnernalInterface:* objects will receive their values from the BCVTB interface or from FMUs at each zone time step. If this object is not present, then the values of these objects will be fixed at the value declared in the "initial value" field of the corresponding object, and a warning will be written to the EnergyPlus error file.
| Field | Type | Default | Details |
|---|---|---|---|
name_Name of External Interface required |
choice | Name of External Interface Currently, the only valid entries are PtolemyServer, FunctionalMockupUnitImport, and FunctionalMockupUnitExport. One of FunctionalMockupUnitExport, FunctionalMockupUnitImport, PtolemyServer |
ExternalInterface:Actuator¶
from idfpy.models import ExternalInterfaceActuator
Hardware portion of EMS used to set up actuators in the model
| Field | Type | Default | Details |
|---|---|---|---|
nameName required |
string | This name becomes a variable for use in Erl programs no spaces allowed in name | |
actuated_Actuated Component Unique Name required |
string | ||
actuated_Actuated Component Type required |
string | ||
actuated_Actuated Component Control Type required |
string | ||
optional_Optional Initial Value |
number | If specified, it is used during warm-up and system sizing. If not specified, then the actuator only overwrites the actuated component after the warm-up and system sizing. |
ExternalInterface:FunctionalMockupUnitExport:From:Variable¶
from idfpy.models import ExternalInterfaceFunctionalMockupUnitExportFromVariable
This object declares an FMU input variable
| Field | Type | Default | Details |
|---|---|---|---|
output_Output:Variable Index Key Name required |
string | ||
output_Output:Variable Name required |
string | ||
fmu_FMU Variable Name required |
string |
ExternalInterface:FunctionalMockupUnitExport:To:Actuator¶
from idfpy.models import ExternalInterfaceFunctionalMockupUnitExportToActuator
Hardware portion of EMS used to set up actuators in the model that are dynamically updated from the FMU.
| Field | Type | Default | Details |
|---|---|---|---|
nameName required |
string | This name becomes a read-only variable for use in Erl programs no spaces allowed in name | |
actuated_Actuated Component Unique Name required |
string | ||
actuated_Actuated Component Type required |
string | ||
actuated_Actuated Component Control Type required |
string | ||
fmu_FMU Variable Name required |
string | ||
initial_Initial Value |
number | Used during EnergyPlus sizing and warm-up. If no value is specified, then the actuated component will only be updated after sizing and warm-up. |
ExternalInterface:FunctionalMockupUnitExport:To:Schedule¶
from idfpy.models import ExternalInterfaceFunctionalMockupUnitExportToSchedule
This objects contains only one value, which is used during the first call of EnergyPlus
| Field | Type | Default | Details |
|---|---|---|---|
schedule_Schedule Name required |
string | ||
schedule_Schedule Type Limits Names |
reference | Names a ScheduleTypeLimits | |
fmu_FMU Variable Name required |
string | ||
initial_Initial Value |
number | Used during EnergyPlus sizing and warm-up. |
Referenced by 350 object types
AirConditioner:VariableRefrigerantFlow, AirConditioner:VariableRefrigerantFlow:FluidTemperatureControl, AirConditioner:VariableRefrigerantFlow:FluidTemperatureControl:HR, AirLoopHVAC:DedicatedOutdoorAirSystem, AirLoopHVAC:Unitary:Furnace:HeatCool, AirLoopHVAC:Unitary:Furnace:HeatOnly, AirLoopHVAC:UnitaryHeatCool, AirLoopHVAC:UnitaryHeatCool:VAVChangeoverBypass, AirLoopHVAC:UnitaryHeatOnly, AirLoopHVAC:UnitaryHeatPump:AirToAir, AirLoopHVAC:UnitaryHeatPump:AirToAir:MultiSpeed, AirLoopHVAC:UnitaryHeatPump:WaterToAir, AirLoopHVAC:UnitarySystem, AirTerminal:DualDuct:ConstantVolume, AirTerminal:DualDuct:VAV, AirTerminal:DualDuct:VAV:OutdoorAir, AirTerminal:SingleDuct:ConstantVolume:CooledBeam, AirTerminal:SingleDuct:ConstantVolume:FourPipeBeam, AirTerminal:SingleDuct:ConstantVolume:FourPipeInduction, AirTerminal:SingleDuct:ConstantVolume:NoReheat, AirTerminal:SingleDuct:ConstantVolume:Reheat, AirTerminal:SingleDuct:ParallelPIU:Reheat, AirTerminal:SingleDuct:SeriesPIU:Reheat, AirTerminal:SingleDuct:VAV:HeatAndCool:NoReheat, AirTerminal:SingleDuct:VAV:HeatAndCool:Reheat, AirTerminal:SingleDuct:VAV:NoReheat, AirTerminal:SingleDuct:VAV:Reheat, AirTerminal:SingleDuct:VAV:Reheat:VariableSpeedFan, AirflowNetwork:MultiZone:Surface, AirflowNetwork:MultiZone:Zone, AirflowNetwork:OccupantVentilationControl, AirflowNetwork:ZoneControl:PressureController, AvailabilityManager:HybridVentilation, AvailabilityManager:LowTemperatureTurnOff, AvailabilityManager:NightCycle, AvailabilityManager:NightVentilation, AvailabilityManager:OptimumStart, AvailabilityManager:Scheduled, AvailabilityManager:ScheduledOff, AvailabilityManager:ScheduledOn, CentralHeatPumpSystem, Chiller:CombustionTurbine, Chiller:ConstantCOP, Chiller:Electric, Chiller:Electric:ASHRAE205, Chiller:Electric:EIR, Chiller:Electric:ReformulatedEIR, Chiller:EngineDriven, Coil:Cooling:DX, Coil:Cooling:DX:CurveFit:Performance, Coil:Cooling:DX:MultiSpeed, Coil:Cooling:DX:SingleSpeed, Coil:Cooling:DX:SingleSpeed:ThermalStorage, Coil:Cooling:DX:TwoSpeed, Coil:Cooling:DX:TwoStageWithHumidityControlMode, Coil:Cooling:DX:VariableRefrigerantFlow, Coil:Cooling:DX:VariableRefrigerantFlow:FluidTemperatureControl, Coil:Cooling:DX:VariableSpeed, Coil:Cooling:Water, Coil:Cooling:Water:DetailedGeometry, Coil:Cooling:WaterToAirHeatPump:EquationFit, Coil:Cooling:WaterToAirHeatPump:ParameterEstimation, Coil:Cooling:WaterToAirHeatPump:VariableSpeedEquationFit, Coil:Heating:DX:MultiSpeed, Coil:Heating:DX:SingleSpeed, Coil:Heating:DX:VariableRefrigerantFlow, Coil:Heating:DX:VariableRefrigerantFlow:FluidTemperatureControl, Coil:Heating:DX:VariableSpeed, Coil:Heating:Desuperheater, Coil:Heating:Electric, Coil:Heating:Electric:MultiStage, Coil:Heating:Fuel, Coil:Heating:Gas:MultiStage, Coil:Heating:Steam, Coil:Heating:Water, Coil:Heating:WaterToAirHeatPump:EquationFit, Coil:Heating:WaterToAirHeatPump:ParameterEstimation, Coil:Heating:WaterToAirHeatPump:VariableSpeedEquationFit, Coil:WaterHeating:AirToWaterHeatPump:Pumped, Coil:WaterHeating:AirToWaterHeatPump:VariableSpeed, Coil:WaterHeating:AirToWaterHeatPump:Wrapped, Coil:WaterHeating:Desuperheater, CoilSystem:Cooling:DX, CoilSystem:Cooling:Water, CoilSystem:Heating:DX, ComplexFenestrationProperty:SolarAbsorbedLayers, CondenserEquipmentOperationSchemes, Construction:AirBoundary, Controller:MechanicalVentilation, Controller:OutdoorAir, CoolingTower:SingleSpeed, CoolingTower:TwoSpeed, CoolingTower:VariableSpeed, CoolingTower:VariableSpeed:Merkel, Daylighting:Controls, Dehumidifier:Desiccant:NoFans, Dehumidifier:Desiccant:System, DemandManager:ElectricEquipment, DemandManager:ExteriorLights, DemandManager:Lights, DemandManager:Thermostats, DemandManager:Ventilation, DemandManagerAssignmentList, DesignSpecification:OutdoorAir, DesignSpecification:ZoneAirDistribution, DistrictCooling, DistrictHeating:Steam, DistrictHeating:Water, Duct:Loss:Conduction, ElectricEquipment, ElectricEquipment:ITE:AirCooled, ElectricEquipment:ITE:AirCooled:Definition, ElectricEquipment:ITE:AirCooled:Instance, ElectricEquipment:Instance, ElectricLoadCenter:Distribution, ElectricLoadCenter:Generators, ElectricLoadCenter:Inverter:FunctionOfPower, ElectricLoadCenter:Inverter:LookUpTable, ElectricLoadCenter:Inverter:Simple, ElectricLoadCenter:Storage:Battery, ElectricLoadCenter:Storage:Converter, ElectricLoadCenter:Storage:LiIonNMCBattery, ElectricLoadCenter:Storage:Simple, ElectricLoadCenter:Transformer, EvaporativeCooler:Direct:CelDekPad, EvaporativeCooler:Direct:ResearchSpecial, EvaporativeCooler:Indirect:CelDekPad, EvaporativeCooler:Indirect:ResearchSpecial, EvaporativeCooler:Indirect:WetCoil, EvaporativeFluidCooler:SingleSpeed, EvaporativeFluidCooler:TwoSpeed, Exterior:FuelEquipment, Exterior:Lights, Exterior:WaterEquipment, Fan:ComponentModel, Fan:ConstantVolume, Fan:OnOff, Fan:SystemModel, Fan:VariableVolume, Fan:ZoneExhaust, FaultModel:EnthalpySensorOffset:OutdoorAir, FaultModel:EnthalpySensorOffset:ReturnAir, FaultModel:Fouling:AirFilter, FaultModel:Fouling:Boiler, FaultModel:Fouling:Chiller, FaultModel:Fouling:Coil, FaultModel:Fouling:CoolingTower, FaultModel:Fouling:EvaporativeCooler, FaultModel:HumidistatOffset, FaultModel:HumiditySensorOffset:OutdoorAir, FaultModel:TemperatureSensorOffset:ChillerSupplyWater, FaultModel:TemperatureSensorOffset:CoilSupplyAir, FaultModel:TemperatureSensorOffset:CondenserSupplyWater, FaultModel:TemperatureSensorOffset:OutdoorAir, FaultModel:TemperatureSensorOffset:ReturnAir, FaultModel:ThermostatOffset, FuelFactors, GasEquipment, GasEquipment:Instance, Generator:FuelCell:WaterSupply, Generator:FuelSupply, Generator:MicroCHP, Generator:WindTurbine, HVACTemplate:Plant:ChilledWaterLoop, HVACTemplate:Plant:HotWaterLoop, HVACTemplate:Plant:MixedWaterLoop, HVACTemplate:System:ConstantVolume, HVACTemplate:System:DedicatedOutdoorAir, HVACTemplate:System:DualDuct, HVACTemplate:System:PackagedVAV, HVACTemplate:System:Unitary, HVACTemplate:System:UnitaryHeatPump:AirToAir, HVACTemplate:System:UnitarySystem, HVACTemplate:System:VAV, HVACTemplate:System:VRF, HVACTemplate:Thermostat, HVACTemplate:Zone:BaseboardHeat, HVACTemplate:Zone:ConstantVolume, HVACTemplate:Zone:DualDuct, HVACTemplate:Zone:FanCoil, HVACTemplate:Zone:IdealLoadsAirSystem, HVACTemplate:Zone:PTAC, HVACTemplate:Zone:PTHP, HVACTemplate:Zone:Unitary, HVACTemplate:Zone:VAV, HVACTemplate:Zone:VAV:FanPowered, HVACTemplate:Zone:VAV:HeatAndCool, HVACTemplate:Zone:VRF, HVACTemplate:Zone:WaterToAirHeatPump, HeaderedPumps:ConstantSpeed, HeaderedPumps:VariableSpeed, HeatExchanger:AirToAir:FlatPlate, HeatExchanger:AirToAir:SensibleAndLatent, HeatExchanger:Desiccant:BalancedFlow, HeatExchanger:FluidToFluid, HeatPump:AirToWater, HotWaterEquipment, HotWaterEquipment:Instance, Humidifier:Steam:Electric, Humidifier:Steam:Gas, HybridModel:Zone, IndoorLivingWall, Lights, Lights:Instance, LoadProfile:Plant, OtherEquipment, OtherEquipment:Instance, OutdoorAir:Node, Output:Table:Annual, Output:Table:TimeBins, Output:Variable, People, People:Instance, PhotovoltaicPerformance:Simple, Pipe:Indoor, PlantComponent:TemperatureSource, PlantEquipmentOperation:ThermalEnergyStorage, PlantEquipmentOperationSchemes, Pump:ConstantSpeed, Pump:VariableSpeed, Pump:VariableSpeed:Condensate, Refrigeration:AirChiller, Refrigeration:Case, Refrigeration:CompressorRack, Refrigeration:Condenser:EvaporativeCooled, Refrigeration:Condenser:WaterCooled, Refrigeration:WalkIn, RoofIrrigation, RoomAir:TemperaturePattern:UserDefined, RoomAirSettings:CrossVentilation, RoomAirSettings:ThreeNodeDisplacementVentilation, SetpointManager:CondenserEnteringReset, SetpointManager:OutdoorAirReset, SetpointManager:ReturnAirBypassFlow, SetpointManager:ReturnTemperature:ChilledWater, SetpointManager:ReturnTemperature:HotWater, SetpointManager:Scheduled, SetpointManager:Scheduled:DualSetpoint, Shading:Building:Detailed, Shading:Site:Detailed, Shading:Zone:Detailed, Site:Precipitation, Site:VariableLocation, Site:WaterMainsTemperature, Sizing:Zone, SolarCollector:UnglazedTranspired, SolarCollectorPerformance:PhotovoltaicThermal:BIPVT, SolarCollectorPerformance:PhotovoltaicThermal:Simple, SpaceHVAC:EquipmentConnections, SteamEquipment, SteamEquipment:Instance, SurfaceContaminantSourceAndSink:Generic:BoundaryLayerDiffusion, SurfaceContaminantSourceAndSink:Generic:DepositionVelocitySink, SurfaceContaminantSourceAndSink:Generic:PressureDriven, SurfaceControl:MovableInsulation, SurfaceProperty:ConvectionCoefficients, SurfaceProperty:ConvectionCoefficients:MultipleSurface, SurfaceProperty:GroundSurfaces, SurfaceProperty:HeatBalanceSourceTerm, SurfaceProperty:IncidentSolarMultiplier, SurfaceProperty:LocalEnvironment, SurfaceProperty:OtherSideCoefficients, SurfaceProperty:SolarIncidentInside, SurfaceProperty:SurroundingSurfaces, SurfaceProperty:Underwater, SwimmingPool:Indoor, ThermalStorage:ChilledWater:Mixed, ThermalStorage:ChilledWater:Stratified, ThermalStorage:HotWater:Stratified, ThermalStorage:Ice:Detailed, ThermalStorage:PCM, ThermostatSetpoint:DualSetpoint, ThermostatSetpoint:SingleCooling, ThermostatSetpoint:SingleHeating, ThermostatSetpoint:SingleHeatingOrCooling, ThermostatSetpoint:ThermalComfort:Fanger:DualSetpoint, ThermostatSetpoint:ThermalComfort:Fanger:SingleCooling, ThermostatSetpoint:ThermalComfort:Fanger:SingleHeating, ThermostatSetpoint:ThermalComfort:Fanger:SingleHeatingOrCooling, UtilityCost:Tariff, WaterHeater:HeatPump:PumpedCondenser, WaterHeater:HeatPump:WrappedCondenser, WaterHeater:Mixed, WaterHeater:Stratified, WaterUse:Connections, WaterUse:Equipment, WaterUse:RainCollector, WaterUse:Storage, WaterUse:Well, WeatherProperty:SkyTemperature, WindowProperty:AirflowControl, WindowShadingControl, ZoneAirBalance:OutdoorAir, ZoneAirContaminantBalance, ZoneBaseboard:OutdoorTemperatureControlled, ZoneContaminantSourceAndSink:CarbonDioxide, ZoneContaminantSourceAndSink:Generic:Constant, ZoneContaminantSourceAndSink:Generic:CutoffModel, ZoneContaminantSourceAndSink:Generic:DecaySource, ZoneContaminantSourceAndSink:Generic:DepositionRateSink, ZoneControl:ContaminantController, ZoneControl:Humidistat, ZoneControl:Thermostat, ZoneControl:Thermostat:OperativeTemperature, ZoneControl:Thermostat:StagedDualSetpoint, ZoneControl:Thermostat:TemperatureAndHumidity, ZoneControl:Thermostat:ThermalComfort, ZoneCoolTower:Shower, ZoneCrossMixing, ZoneEarthtube, ZoneHVAC:Baseboard:Convective:Electric, ZoneHVAC:Baseboard:Convective:Water, ZoneHVAC:Baseboard:RadiantConvective:Electric, ZoneHVAC:Baseboard:RadiantConvective:Steam, ZoneHVAC:Baseboard:RadiantConvective:Water, ZoneHVAC:CoolingPanel:RadiantConvective:Water, ZoneHVAC:Dehumidifier:DX, ZoneHVAC:EnergyRecoveryVentilator, ZoneHVAC:EnergyRecoveryVentilator:Controller, ZoneHVAC:EquipmentConnections, ZoneHVAC:EquipmentList, ZoneHVAC:EvaporativeCoolerUnit, ZoneHVAC:ExhaustControl, ZoneHVAC:FourPipeFanCoil, ZoneHVAC:HighTemperatureRadiant, ZoneHVAC:HybridUnitaryHVAC, ZoneHVAC:IdealLoadsAirSystem, ZoneHVAC:LowTemperatureRadiant:ConstantFlow, ZoneHVAC:LowTemperatureRadiant:ConstantFlow:Design, ZoneHVAC:LowTemperatureRadiant:Electric, ZoneHVAC:LowTemperatureRadiant:VariableFlow, ZoneHVAC:LowTemperatureRadiant:VariableFlow:Design, ZoneHVAC:OutdoorAirUnit, ZoneHVAC:PackagedTerminalAirConditioner, ZoneHVAC:PackagedTerminalHeatPump, ZoneHVAC:RefrigerationChillerSet, ZoneHVAC:TerminalUnit:VariableRefrigerantFlow, ZoneHVAC:UnitHeater, ZoneHVAC:UnitVentilator, ZoneHVAC:VentilatedSlab, ZoneHVAC:WaterToAirHeatPump, ZoneHVAC:WindowAirConditioner, ZoneInfiltration:DesignFlowRate, ZoneInfiltration:EffectiveLeakageArea, ZoneInfiltration:FlowCoefficient, ZoneMixing, ZoneRefrigerationDoorMixing, ZoneThermalChimney, ZoneVentilation:DesignFlowRate, ZoneVentilation:WindandStackOpenArea
ExternalInterface:FunctionalMockupUnitExport:To:Variable¶
from idfpy.models import ExternalInterfaceFunctionalMockupUnitExportToVariable
Declares Erl variable as having global scope No spaces allowed in names used for Erl variables
| Field | Type | Default | Details |
|---|---|---|---|
nameName required |
string | This name becomes a variable for use in Erl programs no spaces allowed in name | |
fmu_FMU Variable Name required |
string | ||
initial_Initial Value required |
number | Used during EnergyPlus sizing and warm-up. |
ExternalInterface:FunctionalMockupUnitImport¶
from idfpy.models import ExternalInterfaceFunctionalMockupUnitImport
This object declares an FMU
| Field | Type | Default | Details |
|---|---|---|---|
fmu_FMU File Name required |
string | ||
fmu_FMU Timeout |
number ms |
0.0 |
in milli-seconds |
fmu_FMU LoggingOn |
integer | 0 |
Referenced by 4 object types
ExternalInterface:FunctionalMockupUnitImport:From:Variable, ExternalInterface:FunctionalMockupUnitImport:To:Actuator, ExternalInterface:FunctionalMockupUnitImport:To:Schedule, ExternalInterface:FunctionalMockupUnitImport:To:Variable
ExternalInterface:FunctionalMockupUnitImport:From:Variable¶
from idfpy.models import ExternalInterfaceFunctionalMockupUnitImportFromVariable
This object declares an FMU input variable
| Field | Type | Default | Details |
|---|---|---|---|
output_Output:Variable Index Key Name required |
string | ||
output_Output:Variable Name required |
string | ||
fmu_FMU File Name required |
reference | Names a ExternalInterface:FunctionalMockupUnitImport | |
fmu_FMU Instance Name required |
string | ||
fmu_FMU Variable Name required |
string |
ExternalInterface:FunctionalMockupUnitImport:To:Actuator¶
from idfpy.models import ExternalInterfaceFunctionalMockupUnitImportToActuator
Hardware portion of EMS used to set up actuators in the model that are dynamically updated from the FMU.
| Field | Type | Default | Details |
|---|---|---|---|
nameName required |
string | This name becomes a read-only variable for use in Erl programs no spaces allowed in name | |
actuated_Actuated Component Unique Name required |
string | ||
actuated_Actuated Component Type required |
string | ||
actuated_Actuated Component Control Type required |
string | ||
fmu_FMU File Name required |
reference | Names a ExternalInterface:FunctionalMockupUnitImport | |
fmu_FMU Instance Name required |
string | ||
fmu_FMU Variable Name required |
string | ||
initial_Initial Value required |
number | Used during the first call of EnergyPlus. |
ExternalInterface:FunctionalMockupUnitImport:To:Schedule¶
from idfpy.models import ExternalInterfaceFunctionalMockupUnitImportToSchedule
This objects contains only one value, which is used during the first call of EnergyPlus
| Field | Type | Default | Details |
|---|---|---|---|
nameName required |
string | ||
schedule_Schedule Type Limits Names |
reference | Names a ScheduleTypeLimits | |
fmu_FMU File Name required |
reference | Names a ExternalInterface:FunctionalMockupUnitImport | |
fmu_FMU Instance Name required |
string | ||
fmu_FMU Variable Name required |
string | ||
initial_Initial Value required |
number | Used during the first call of EnergyPlus. |
Referenced by 350 object types
AirConditioner:VariableRefrigerantFlow, AirConditioner:VariableRefrigerantFlow:FluidTemperatureControl, AirConditioner:VariableRefrigerantFlow:FluidTemperatureControl:HR, AirLoopHVAC:DedicatedOutdoorAirSystem, AirLoopHVAC:Unitary:Furnace:HeatCool, AirLoopHVAC:Unitary:Furnace:HeatOnly, AirLoopHVAC:UnitaryHeatCool, AirLoopHVAC:UnitaryHeatCool:VAVChangeoverBypass, AirLoopHVAC:UnitaryHeatOnly, AirLoopHVAC:UnitaryHeatPump:AirToAir, AirLoopHVAC:UnitaryHeatPump:AirToAir:MultiSpeed, AirLoopHVAC:UnitaryHeatPump:WaterToAir, AirLoopHVAC:UnitarySystem, AirTerminal:DualDuct:ConstantVolume, AirTerminal:DualDuct:VAV, AirTerminal:DualDuct:VAV:OutdoorAir, AirTerminal:SingleDuct:ConstantVolume:CooledBeam, AirTerminal:SingleDuct:ConstantVolume:FourPipeBeam, AirTerminal:SingleDuct:ConstantVolume:FourPipeInduction, AirTerminal:SingleDuct:ConstantVolume:NoReheat, AirTerminal:SingleDuct:ConstantVolume:Reheat, AirTerminal:SingleDuct:ParallelPIU:Reheat, AirTerminal:SingleDuct:SeriesPIU:Reheat, AirTerminal:SingleDuct:VAV:HeatAndCool:NoReheat, AirTerminal:SingleDuct:VAV:HeatAndCool:Reheat, AirTerminal:SingleDuct:VAV:NoReheat, AirTerminal:SingleDuct:VAV:Reheat, AirTerminal:SingleDuct:VAV:Reheat:VariableSpeedFan, AirflowNetwork:MultiZone:Surface, AirflowNetwork:MultiZone:Zone, AirflowNetwork:OccupantVentilationControl, AirflowNetwork:ZoneControl:PressureController, AvailabilityManager:HybridVentilation, AvailabilityManager:LowTemperatureTurnOff, AvailabilityManager:NightCycle, AvailabilityManager:NightVentilation, AvailabilityManager:OptimumStart, AvailabilityManager:Scheduled, AvailabilityManager:ScheduledOff, AvailabilityManager:ScheduledOn, CentralHeatPumpSystem, Chiller:CombustionTurbine, Chiller:ConstantCOP, Chiller:Electric, Chiller:Electric:ASHRAE205, Chiller:Electric:EIR, Chiller:Electric:ReformulatedEIR, Chiller:EngineDriven, Coil:Cooling:DX, Coil:Cooling:DX:CurveFit:Performance, Coil:Cooling:DX:MultiSpeed, Coil:Cooling:DX:SingleSpeed, Coil:Cooling:DX:SingleSpeed:ThermalStorage, Coil:Cooling:DX:TwoSpeed, Coil:Cooling:DX:TwoStageWithHumidityControlMode, Coil:Cooling:DX:VariableRefrigerantFlow, Coil:Cooling:DX:VariableRefrigerantFlow:FluidTemperatureControl, Coil:Cooling:DX:VariableSpeed, Coil:Cooling:Water, Coil:Cooling:Water:DetailedGeometry, Coil:Cooling:WaterToAirHeatPump:EquationFit, Coil:Cooling:WaterToAirHeatPump:ParameterEstimation, Coil:Cooling:WaterToAirHeatPump:VariableSpeedEquationFit, Coil:Heating:DX:MultiSpeed, Coil:Heating:DX:SingleSpeed, Coil:Heating:DX:VariableRefrigerantFlow, Coil:Heating:DX:VariableRefrigerantFlow:FluidTemperatureControl, Coil:Heating:DX:VariableSpeed, Coil:Heating:Desuperheater, Coil:Heating:Electric, Coil:Heating:Electric:MultiStage, Coil:Heating:Fuel, Coil:Heating:Gas:MultiStage, Coil:Heating:Steam, Coil:Heating:Water, Coil:Heating:WaterToAirHeatPump:EquationFit, Coil:Heating:WaterToAirHeatPump:ParameterEstimation, Coil:Heating:WaterToAirHeatPump:VariableSpeedEquationFit, Coil:WaterHeating:AirToWaterHeatPump:Pumped, Coil:WaterHeating:AirToWaterHeatPump:VariableSpeed, Coil:WaterHeating:AirToWaterHeatPump:Wrapped, Coil:WaterHeating:Desuperheater, CoilSystem:Cooling:DX, CoilSystem:Cooling:Water, CoilSystem:Heating:DX, ComplexFenestrationProperty:SolarAbsorbedLayers, CondenserEquipmentOperationSchemes, Construction:AirBoundary, Controller:MechanicalVentilation, Controller:OutdoorAir, CoolingTower:SingleSpeed, CoolingTower:TwoSpeed, CoolingTower:VariableSpeed, CoolingTower:VariableSpeed:Merkel, Daylighting:Controls, Dehumidifier:Desiccant:NoFans, Dehumidifier:Desiccant:System, DemandManager:ElectricEquipment, DemandManager:ExteriorLights, DemandManager:Lights, DemandManager:Thermostats, DemandManager:Ventilation, DemandManagerAssignmentList, DesignSpecification:OutdoorAir, DesignSpecification:ZoneAirDistribution, DistrictCooling, DistrictHeating:Steam, DistrictHeating:Water, Duct:Loss:Conduction, ElectricEquipment, ElectricEquipment:ITE:AirCooled, ElectricEquipment:ITE:AirCooled:Definition, ElectricEquipment:ITE:AirCooled:Instance, ElectricEquipment:Instance, ElectricLoadCenter:Distribution, ElectricLoadCenter:Generators, ElectricLoadCenter:Inverter:FunctionOfPower, ElectricLoadCenter:Inverter:LookUpTable, ElectricLoadCenter:Inverter:Simple, ElectricLoadCenter:Storage:Battery, ElectricLoadCenter:Storage:Converter, ElectricLoadCenter:Storage:LiIonNMCBattery, ElectricLoadCenter:Storage:Simple, ElectricLoadCenter:Transformer, EvaporativeCooler:Direct:CelDekPad, EvaporativeCooler:Direct:ResearchSpecial, EvaporativeCooler:Indirect:CelDekPad, EvaporativeCooler:Indirect:ResearchSpecial, EvaporativeCooler:Indirect:WetCoil, EvaporativeFluidCooler:SingleSpeed, EvaporativeFluidCooler:TwoSpeed, Exterior:FuelEquipment, Exterior:Lights, Exterior:WaterEquipment, Fan:ComponentModel, Fan:ConstantVolume, Fan:OnOff, Fan:SystemModel, Fan:VariableVolume, Fan:ZoneExhaust, FaultModel:EnthalpySensorOffset:OutdoorAir, FaultModel:EnthalpySensorOffset:ReturnAir, FaultModel:Fouling:AirFilter, FaultModel:Fouling:Boiler, FaultModel:Fouling:Chiller, FaultModel:Fouling:Coil, FaultModel:Fouling:CoolingTower, FaultModel:Fouling:EvaporativeCooler, FaultModel:HumidistatOffset, FaultModel:HumiditySensorOffset:OutdoorAir, FaultModel:TemperatureSensorOffset:ChillerSupplyWater, FaultModel:TemperatureSensorOffset:CoilSupplyAir, FaultModel:TemperatureSensorOffset:CondenserSupplyWater, FaultModel:TemperatureSensorOffset:OutdoorAir, FaultModel:TemperatureSensorOffset:ReturnAir, FaultModel:ThermostatOffset, FuelFactors, GasEquipment, GasEquipment:Instance, Generator:FuelCell:WaterSupply, Generator:FuelSupply, Generator:MicroCHP, Generator:WindTurbine, HVACTemplate:Plant:ChilledWaterLoop, HVACTemplate:Plant:HotWaterLoop, HVACTemplate:Plant:MixedWaterLoop, HVACTemplate:System:ConstantVolume, HVACTemplate:System:DedicatedOutdoorAir, HVACTemplate:System:DualDuct, HVACTemplate:System:PackagedVAV, HVACTemplate:System:Unitary, HVACTemplate:System:UnitaryHeatPump:AirToAir, HVACTemplate:System:UnitarySystem, HVACTemplate:System:VAV, HVACTemplate:System:VRF, HVACTemplate:Thermostat, HVACTemplate:Zone:BaseboardHeat, HVACTemplate:Zone:ConstantVolume, HVACTemplate:Zone:DualDuct, HVACTemplate:Zone:FanCoil, HVACTemplate:Zone:IdealLoadsAirSystem, HVACTemplate:Zone:PTAC, HVACTemplate:Zone:PTHP, HVACTemplate:Zone:Unitary, HVACTemplate:Zone:VAV, HVACTemplate:Zone:VAV:FanPowered, HVACTemplate:Zone:VAV:HeatAndCool, HVACTemplate:Zone:VRF, HVACTemplate:Zone:WaterToAirHeatPump, HeaderedPumps:ConstantSpeed, HeaderedPumps:VariableSpeed, HeatExchanger:AirToAir:FlatPlate, HeatExchanger:AirToAir:SensibleAndLatent, HeatExchanger:Desiccant:BalancedFlow, HeatExchanger:FluidToFluid, HeatPump:AirToWater, HotWaterEquipment, HotWaterEquipment:Instance, Humidifier:Steam:Electric, Humidifier:Steam:Gas, HybridModel:Zone, IndoorLivingWall, Lights, Lights:Instance, LoadProfile:Plant, OtherEquipment, OtherEquipment:Instance, OutdoorAir:Node, Output:Table:Annual, Output:Table:TimeBins, Output:Variable, People, People:Instance, PhotovoltaicPerformance:Simple, Pipe:Indoor, PlantComponent:TemperatureSource, PlantEquipmentOperation:ThermalEnergyStorage, PlantEquipmentOperationSchemes, Pump:ConstantSpeed, Pump:VariableSpeed, Pump:VariableSpeed:Condensate, Refrigeration:AirChiller, Refrigeration:Case, Refrigeration:CompressorRack, Refrigeration:Condenser:EvaporativeCooled, Refrigeration:Condenser:WaterCooled, Refrigeration:WalkIn, RoofIrrigation, RoomAir:TemperaturePattern:UserDefined, RoomAirSettings:CrossVentilation, RoomAirSettings:ThreeNodeDisplacementVentilation, SetpointManager:CondenserEnteringReset, SetpointManager:OutdoorAirReset, SetpointManager:ReturnAirBypassFlow, SetpointManager:ReturnTemperature:ChilledWater, SetpointManager:ReturnTemperature:HotWater, SetpointManager:Scheduled, SetpointManager:Scheduled:DualSetpoint, Shading:Building:Detailed, Shading:Site:Detailed, Shading:Zone:Detailed, Site:Precipitation, Site:VariableLocation, Site:WaterMainsTemperature, Sizing:Zone, SolarCollector:UnglazedTranspired, SolarCollectorPerformance:PhotovoltaicThermal:BIPVT, SolarCollectorPerformance:PhotovoltaicThermal:Simple, SpaceHVAC:EquipmentConnections, SteamEquipment, SteamEquipment:Instance, SurfaceContaminantSourceAndSink:Generic:BoundaryLayerDiffusion, SurfaceContaminantSourceAndSink:Generic:DepositionVelocitySink, SurfaceContaminantSourceAndSink:Generic:PressureDriven, SurfaceControl:MovableInsulation, SurfaceProperty:ConvectionCoefficients, SurfaceProperty:ConvectionCoefficients:MultipleSurface, SurfaceProperty:GroundSurfaces, SurfaceProperty:HeatBalanceSourceTerm, SurfaceProperty:IncidentSolarMultiplier, SurfaceProperty:LocalEnvironment, SurfaceProperty:OtherSideCoefficients, SurfaceProperty:SolarIncidentInside, SurfaceProperty:SurroundingSurfaces, SurfaceProperty:Underwater, SwimmingPool:Indoor, ThermalStorage:ChilledWater:Mixed, ThermalStorage:ChilledWater:Stratified, ThermalStorage:HotWater:Stratified, ThermalStorage:Ice:Detailed, ThermalStorage:PCM, ThermostatSetpoint:DualSetpoint, ThermostatSetpoint:SingleCooling, ThermostatSetpoint:SingleHeating, ThermostatSetpoint:SingleHeatingOrCooling, ThermostatSetpoint:ThermalComfort:Fanger:DualSetpoint, ThermostatSetpoint:ThermalComfort:Fanger:SingleCooling, ThermostatSetpoint:ThermalComfort:Fanger:SingleHeating, ThermostatSetpoint:ThermalComfort:Fanger:SingleHeatingOrCooling, UtilityCost:Tariff, WaterHeater:HeatPump:PumpedCondenser, WaterHeater:HeatPump:WrappedCondenser, WaterHeater:Mixed, WaterHeater:Stratified, WaterUse:Connections, WaterUse:Equipment, WaterUse:RainCollector, WaterUse:Storage, WaterUse:Well, WeatherProperty:SkyTemperature, WindowProperty:AirflowControl, WindowShadingControl, ZoneAirBalance:OutdoorAir, ZoneAirContaminantBalance, ZoneBaseboard:OutdoorTemperatureControlled, ZoneContaminantSourceAndSink:CarbonDioxide, ZoneContaminantSourceAndSink:Generic:Constant, ZoneContaminantSourceAndSink:Generic:CutoffModel, ZoneContaminantSourceAndSink:Generic:DecaySource, ZoneContaminantSourceAndSink:Generic:DepositionRateSink, ZoneControl:ContaminantController, ZoneControl:Humidistat, ZoneControl:Thermostat, ZoneControl:Thermostat:OperativeTemperature, ZoneControl:Thermostat:StagedDualSetpoint, ZoneControl:Thermostat:TemperatureAndHumidity, ZoneControl:Thermostat:ThermalComfort, ZoneCoolTower:Shower, ZoneCrossMixing, ZoneEarthtube, ZoneHVAC:Baseboard:Convective:Electric, ZoneHVAC:Baseboard:Convective:Water, ZoneHVAC:Baseboard:RadiantConvective:Electric, ZoneHVAC:Baseboard:RadiantConvective:Steam, ZoneHVAC:Baseboard:RadiantConvective:Water, ZoneHVAC:CoolingPanel:RadiantConvective:Water, ZoneHVAC:Dehumidifier:DX, ZoneHVAC:EnergyRecoveryVentilator, ZoneHVAC:EnergyRecoveryVentilator:Controller, ZoneHVAC:EquipmentConnections, ZoneHVAC:EquipmentList, ZoneHVAC:EvaporativeCoolerUnit, ZoneHVAC:ExhaustControl, ZoneHVAC:FourPipeFanCoil, ZoneHVAC:HighTemperatureRadiant, ZoneHVAC:HybridUnitaryHVAC, ZoneHVAC:IdealLoadsAirSystem, ZoneHVAC:LowTemperatureRadiant:ConstantFlow, ZoneHVAC:LowTemperatureRadiant:ConstantFlow:Design, ZoneHVAC:LowTemperatureRadiant:Electric, ZoneHVAC:LowTemperatureRadiant:VariableFlow, ZoneHVAC:LowTemperatureRadiant:VariableFlow:Design, ZoneHVAC:OutdoorAirUnit, ZoneHVAC:PackagedTerminalAirConditioner, ZoneHVAC:PackagedTerminalHeatPump, ZoneHVAC:RefrigerationChillerSet, ZoneHVAC:TerminalUnit:VariableRefrigerantFlow, ZoneHVAC:UnitHeater, ZoneHVAC:UnitVentilator, ZoneHVAC:VentilatedSlab, ZoneHVAC:WaterToAirHeatPump, ZoneHVAC:WindowAirConditioner, ZoneInfiltration:DesignFlowRate, ZoneInfiltration:EffectiveLeakageArea, ZoneInfiltration:FlowCoefficient, ZoneMixing, ZoneRefrigerationDoorMixing, ZoneThermalChimney, ZoneVentilation:DesignFlowRate, ZoneVentilation:WindandStackOpenArea
ExternalInterface:FunctionalMockupUnitImport:To:Variable¶
from idfpy.models import ExternalInterfaceFunctionalMockupUnitImportToVariable
Declares Erl variable as having global scope No spaces allowed in names used for Erl variables
| Field | Type | Default | Details |
|---|---|---|---|
nameName required |
string | This name becomes a variable for use in Erl programs no spaces allowed in name | |
fmu_FMU File Name required |
reference | Names a ExternalInterface:FunctionalMockupUnitImport | |
fmu_FMU Instance Name required |
string | ||
fmu_FMU Variable Name required |
string | ||
initial_Initial Value required |
number | Used during the first call of EnergyPlus. |
ExternalInterface:Schedule¶
from idfpy.models import ExternalInterfaceSchedule
A ExternalInterface:Schedule contains only one value, which is used during the warm-up period and the system sizing.
| Field | Type | Default | Details |
|---|---|---|---|
nameName required |
string | ||
schedule_Schedule Type Limits Name |
reference | Names a ScheduleTypeLimits | |
initial_Initial Value required |
number | Used during warm-up and system sizing. |
Referenced by 350 object types
AirConditioner:VariableRefrigerantFlow, AirConditioner:VariableRefrigerantFlow:FluidTemperatureControl, AirConditioner:VariableRefrigerantFlow:FluidTemperatureControl:HR, AirLoopHVAC:DedicatedOutdoorAirSystem, AirLoopHVAC:Unitary:Furnace:HeatCool, AirLoopHVAC:Unitary:Furnace:HeatOnly, AirLoopHVAC:UnitaryHeatCool, AirLoopHVAC:UnitaryHeatCool:VAVChangeoverBypass, AirLoopHVAC:UnitaryHeatOnly, AirLoopHVAC:UnitaryHeatPump:AirToAir, AirLoopHVAC:UnitaryHeatPump:AirToAir:MultiSpeed, AirLoopHVAC:UnitaryHeatPump:WaterToAir, AirLoopHVAC:UnitarySystem, AirTerminal:DualDuct:ConstantVolume, AirTerminal:DualDuct:VAV, AirTerminal:DualDuct:VAV:OutdoorAir, AirTerminal:SingleDuct:ConstantVolume:CooledBeam, AirTerminal:SingleDuct:ConstantVolume:FourPipeBeam, AirTerminal:SingleDuct:ConstantVolume:FourPipeInduction, AirTerminal:SingleDuct:ConstantVolume:NoReheat, AirTerminal:SingleDuct:ConstantVolume:Reheat, AirTerminal:SingleDuct:ParallelPIU:Reheat, AirTerminal:SingleDuct:SeriesPIU:Reheat, AirTerminal:SingleDuct:VAV:HeatAndCool:NoReheat, AirTerminal:SingleDuct:VAV:HeatAndCool:Reheat, AirTerminal:SingleDuct:VAV:NoReheat, AirTerminal:SingleDuct:VAV:Reheat, AirTerminal:SingleDuct:VAV:Reheat:VariableSpeedFan, AirflowNetwork:MultiZone:Surface, AirflowNetwork:MultiZone:Zone, AirflowNetwork:OccupantVentilationControl, AirflowNetwork:ZoneControl:PressureController, AvailabilityManager:HybridVentilation, AvailabilityManager:LowTemperatureTurnOff, AvailabilityManager:NightCycle, AvailabilityManager:NightVentilation, AvailabilityManager:OptimumStart, AvailabilityManager:Scheduled, AvailabilityManager:ScheduledOff, AvailabilityManager:ScheduledOn, CentralHeatPumpSystem, Chiller:CombustionTurbine, Chiller:ConstantCOP, Chiller:Electric, Chiller:Electric:ASHRAE205, Chiller:Electric:EIR, Chiller:Electric:ReformulatedEIR, Chiller:EngineDriven, Coil:Cooling:DX, Coil:Cooling:DX:CurveFit:Performance, Coil:Cooling:DX:MultiSpeed, Coil:Cooling:DX:SingleSpeed, Coil:Cooling:DX:SingleSpeed:ThermalStorage, Coil:Cooling:DX:TwoSpeed, Coil:Cooling:DX:TwoStageWithHumidityControlMode, Coil:Cooling:DX:VariableRefrigerantFlow, Coil:Cooling:DX:VariableRefrigerantFlow:FluidTemperatureControl, Coil:Cooling:DX:VariableSpeed, Coil:Cooling:Water, Coil:Cooling:Water:DetailedGeometry, Coil:Cooling:WaterToAirHeatPump:EquationFit, Coil:Cooling:WaterToAirHeatPump:ParameterEstimation, Coil:Cooling:WaterToAirHeatPump:VariableSpeedEquationFit, Coil:Heating:DX:MultiSpeed, Coil:Heating:DX:SingleSpeed, Coil:Heating:DX:VariableRefrigerantFlow, Coil:Heating:DX:VariableRefrigerantFlow:FluidTemperatureControl, Coil:Heating:DX:VariableSpeed, Coil:Heating:Desuperheater, Coil:Heating:Electric, Coil:Heating:Electric:MultiStage, Coil:Heating:Fuel, Coil:Heating:Gas:MultiStage, Coil:Heating:Steam, Coil:Heating:Water, Coil:Heating:WaterToAirHeatPump:EquationFit, Coil:Heating:WaterToAirHeatPump:ParameterEstimation, Coil:Heating:WaterToAirHeatPump:VariableSpeedEquationFit, Coil:WaterHeating:AirToWaterHeatPump:Pumped, Coil:WaterHeating:AirToWaterHeatPump:VariableSpeed, Coil:WaterHeating:AirToWaterHeatPump:Wrapped, Coil:WaterHeating:Desuperheater, CoilSystem:Cooling:DX, CoilSystem:Cooling:Water, CoilSystem:Heating:DX, ComplexFenestrationProperty:SolarAbsorbedLayers, CondenserEquipmentOperationSchemes, Construction:AirBoundary, Controller:MechanicalVentilation, Controller:OutdoorAir, CoolingTower:SingleSpeed, CoolingTower:TwoSpeed, CoolingTower:VariableSpeed, CoolingTower:VariableSpeed:Merkel, Daylighting:Controls, Dehumidifier:Desiccant:NoFans, Dehumidifier:Desiccant:System, DemandManager:ElectricEquipment, DemandManager:ExteriorLights, DemandManager:Lights, DemandManager:Thermostats, DemandManager:Ventilation, DemandManagerAssignmentList, DesignSpecification:OutdoorAir, DesignSpecification:ZoneAirDistribution, DistrictCooling, DistrictHeating:Steam, DistrictHeating:Water, Duct:Loss:Conduction, ElectricEquipment, ElectricEquipment:ITE:AirCooled, ElectricEquipment:ITE:AirCooled:Definition, ElectricEquipment:ITE:AirCooled:Instance, ElectricEquipment:Instance, ElectricLoadCenter:Distribution, ElectricLoadCenter:Generators, ElectricLoadCenter:Inverter:FunctionOfPower, ElectricLoadCenter:Inverter:LookUpTable, ElectricLoadCenter:Inverter:Simple, ElectricLoadCenter:Storage:Battery, ElectricLoadCenter:Storage:Converter, ElectricLoadCenter:Storage:LiIonNMCBattery, ElectricLoadCenter:Storage:Simple, ElectricLoadCenter:Transformer, EvaporativeCooler:Direct:CelDekPad, EvaporativeCooler:Direct:ResearchSpecial, EvaporativeCooler:Indirect:CelDekPad, EvaporativeCooler:Indirect:ResearchSpecial, EvaporativeCooler:Indirect:WetCoil, EvaporativeFluidCooler:SingleSpeed, EvaporativeFluidCooler:TwoSpeed, Exterior:FuelEquipment, Exterior:Lights, Exterior:WaterEquipment, Fan:ComponentModel, Fan:ConstantVolume, Fan:OnOff, Fan:SystemModel, Fan:VariableVolume, Fan:ZoneExhaust, FaultModel:EnthalpySensorOffset:OutdoorAir, FaultModel:EnthalpySensorOffset:ReturnAir, FaultModel:Fouling:AirFilter, FaultModel:Fouling:Boiler, FaultModel:Fouling:Chiller, FaultModel:Fouling:Coil, FaultModel:Fouling:CoolingTower, FaultModel:Fouling:EvaporativeCooler, FaultModel:HumidistatOffset, FaultModel:HumiditySensorOffset:OutdoorAir, FaultModel:TemperatureSensorOffset:ChillerSupplyWater, FaultModel:TemperatureSensorOffset:CoilSupplyAir, FaultModel:TemperatureSensorOffset:CondenserSupplyWater, FaultModel:TemperatureSensorOffset:OutdoorAir, FaultModel:TemperatureSensorOffset:ReturnAir, FaultModel:ThermostatOffset, FuelFactors, GasEquipment, GasEquipment:Instance, Generator:FuelCell:WaterSupply, Generator:FuelSupply, Generator:MicroCHP, Generator:WindTurbine, HVACTemplate:Plant:ChilledWaterLoop, HVACTemplate:Plant:HotWaterLoop, HVACTemplate:Plant:MixedWaterLoop, HVACTemplate:System:ConstantVolume, HVACTemplate:System:DedicatedOutdoorAir, HVACTemplate:System:DualDuct, HVACTemplate:System:PackagedVAV, HVACTemplate:System:Unitary, HVACTemplate:System:UnitaryHeatPump:AirToAir, HVACTemplate:System:UnitarySystem, HVACTemplate:System:VAV, HVACTemplate:System:VRF, HVACTemplate:Thermostat, HVACTemplate:Zone:BaseboardHeat, HVACTemplate:Zone:ConstantVolume, HVACTemplate:Zone:DualDuct, HVACTemplate:Zone:FanCoil, HVACTemplate:Zone:IdealLoadsAirSystem, HVACTemplate:Zone:PTAC, HVACTemplate:Zone:PTHP, HVACTemplate:Zone:Unitary, HVACTemplate:Zone:VAV, HVACTemplate:Zone:VAV:FanPowered, HVACTemplate:Zone:VAV:HeatAndCool, HVACTemplate:Zone:VRF, HVACTemplate:Zone:WaterToAirHeatPump, HeaderedPumps:ConstantSpeed, HeaderedPumps:VariableSpeed, HeatExchanger:AirToAir:FlatPlate, HeatExchanger:AirToAir:SensibleAndLatent, HeatExchanger:Desiccant:BalancedFlow, HeatExchanger:FluidToFluid, HeatPump:AirToWater, HotWaterEquipment, HotWaterEquipment:Instance, Humidifier:Steam:Electric, Humidifier:Steam:Gas, HybridModel:Zone, IndoorLivingWall, Lights, Lights:Instance, LoadProfile:Plant, OtherEquipment, OtherEquipment:Instance, OutdoorAir:Node, Output:Table:Annual, Output:Table:TimeBins, Output:Variable, People, People:Instance, PhotovoltaicPerformance:Simple, Pipe:Indoor, PlantComponent:TemperatureSource, PlantEquipmentOperation:ThermalEnergyStorage, PlantEquipmentOperationSchemes, Pump:ConstantSpeed, Pump:VariableSpeed, Pump:VariableSpeed:Condensate, Refrigeration:AirChiller, Refrigeration:Case, Refrigeration:CompressorRack, Refrigeration:Condenser:EvaporativeCooled, Refrigeration:Condenser:WaterCooled, Refrigeration:WalkIn, RoofIrrigation, RoomAir:TemperaturePattern:UserDefined, RoomAirSettings:CrossVentilation, RoomAirSettings:ThreeNodeDisplacementVentilation, SetpointManager:CondenserEnteringReset, SetpointManager:OutdoorAirReset, SetpointManager:ReturnAirBypassFlow, SetpointManager:ReturnTemperature:ChilledWater, SetpointManager:ReturnTemperature:HotWater, SetpointManager:Scheduled, SetpointManager:Scheduled:DualSetpoint, Shading:Building:Detailed, Shading:Site:Detailed, Shading:Zone:Detailed, Site:Precipitation, Site:VariableLocation, Site:WaterMainsTemperature, Sizing:Zone, SolarCollector:UnglazedTranspired, SolarCollectorPerformance:PhotovoltaicThermal:BIPVT, SolarCollectorPerformance:PhotovoltaicThermal:Simple, SpaceHVAC:EquipmentConnections, SteamEquipment, SteamEquipment:Instance, SurfaceContaminantSourceAndSink:Generic:BoundaryLayerDiffusion, SurfaceContaminantSourceAndSink:Generic:DepositionVelocitySink, SurfaceContaminantSourceAndSink:Generic:PressureDriven, SurfaceControl:MovableInsulation, SurfaceProperty:ConvectionCoefficients, SurfaceProperty:ConvectionCoefficients:MultipleSurface, SurfaceProperty:GroundSurfaces, SurfaceProperty:HeatBalanceSourceTerm, SurfaceProperty:IncidentSolarMultiplier, SurfaceProperty:LocalEnvironment, SurfaceProperty:OtherSideCoefficients, SurfaceProperty:SolarIncidentInside, SurfaceProperty:SurroundingSurfaces, SurfaceProperty:Underwater, SwimmingPool:Indoor, ThermalStorage:ChilledWater:Mixed, ThermalStorage:ChilledWater:Stratified, ThermalStorage:HotWater:Stratified, ThermalStorage:Ice:Detailed, ThermalStorage:PCM, ThermostatSetpoint:DualSetpoint, ThermostatSetpoint:SingleCooling, ThermostatSetpoint:SingleHeating, ThermostatSetpoint:SingleHeatingOrCooling, ThermostatSetpoint:ThermalComfort:Fanger:DualSetpoint, ThermostatSetpoint:ThermalComfort:Fanger:SingleCooling, ThermostatSetpoint:ThermalComfort:Fanger:SingleHeating, ThermostatSetpoint:ThermalComfort:Fanger:SingleHeatingOrCooling, UtilityCost:Tariff, WaterHeater:HeatPump:PumpedCondenser, WaterHeater:HeatPump:WrappedCondenser, WaterHeater:Mixed, WaterHeater:Stratified, WaterUse:Connections, WaterUse:Equipment, WaterUse:RainCollector, WaterUse:Storage, WaterUse:Well, WeatherProperty:SkyTemperature, WindowProperty:AirflowControl, WindowShadingControl, ZoneAirBalance:OutdoorAir, ZoneAirContaminantBalance, ZoneBaseboard:OutdoorTemperatureControlled, ZoneContaminantSourceAndSink:CarbonDioxide, ZoneContaminantSourceAndSink:Generic:Constant, ZoneContaminantSourceAndSink:Generic:CutoffModel, ZoneContaminantSourceAndSink:Generic:DecaySource, ZoneContaminantSourceAndSink:Generic:DepositionRateSink, ZoneControl:ContaminantController, ZoneControl:Humidistat, ZoneControl:Thermostat, ZoneControl:Thermostat:OperativeTemperature, ZoneControl:Thermostat:StagedDualSetpoint, ZoneControl:Thermostat:TemperatureAndHumidity, ZoneControl:Thermostat:ThermalComfort, ZoneCoolTower:Shower, ZoneCrossMixing, ZoneEarthtube, ZoneHVAC:Baseboard:Convective:Electric, ZoneHVAC:Baseboard:Convective:Water, ZoneHVAC:Baseboard:RadiantConvective:Electric, ZoneHVAC:Baseboard:RadiantConvective:Steam, ZoneHVAC:Baseboard:RadiantConvective:Water, ZoneHVAC:CoolingPanel:RadiantConvective:Water, ZoneHVAC:Dehumidifier:DX, ZoneHVAC:EnergyRecoveryVentilator, ZoneHVAC:EnergyRecoveryVentilator:Controller, ZoneHVAC:EquipmentConnections, ZoneHVAC:EquipmentList, ZoneHVAC:EvaporativeCoolerUnit, ZoneHVAC:ExhaustControl, ZoneHVAC:FourPipeFanCoil, ZoneHVAC:HighTemperatureRadiant, ZoneHVAC:HybridUnitaryHVAC, ZoneHVAC:IdealLoadsAirSystem, ZoneHVAC:LowTemperatureRadiant:ConstantFlow, ZoneHVAC:LowTemperatureRadiant:ConstantFlow:Design, ZoneHVAC:LowTemperatureRadiant:Electric, ZoneHVAC:LowTemperatureRadiant:VariableFlow, ZoneHVAC:LowTemperatureRadiant:VariableFlow:Design, ZoneHVAC:OutdoorAirUnit, ZoneHVAC:PackagedTerminalAirConditioner, ZoneHVAC:PackagedTerminalHeatPump, ZoneHVAC:RefrigerationChillerSet, ZoneHVAC:TerminalUnit:VariableRefrigerantFlow, ZoneHVAC:UnitHeater, ZoneHVAC:UnitVentilator, ZoneHVAC:VentilatedSlab, ZoneHVAC:WaterToAirHeatPump, ZoneHVAC:WindowAirConditioner, ZoneInfiltration:DesignFlowRate, ZoneInfiltration:EffectiveLeakageArea, ZoneInfiltration:FlowCoefficient, ZoneMixing, ZoneRefrigerationDoorMixing, ZoneThermalChimney, ZoneVentilation:DesignFlowRate, ZoneVentilation:WindandStackOpenArea
ExternalInterface:Variable¶
from idfpy.models import ExternalInterfaceVariable
This input object is similar to EnergyManagementSystem:GlobalVariable. However, at the beginning of each zone time step, its value is set to the value received from the external interface. During the warm-up period and the system sizing, its value is set to the value specified by the field "initial value." This object can be used to move data into Erl subroutines.
| Field | Type | Default | Details |
|---|---|---|---|
nameName required |
string | This name becomes a variable for use in Erl programs no spaces allowed in name | |
initial_Initial Value required |
number | Used during warm-up and system sizing. |