BH.oM.Environment.SAP.HeatingControlCode¶
Code which indicates the type of boiler fuel feed.
Enum values¶
Name | Description |
---|---|
None | - |
Boiler_OnlyDHW | - |
Boiler_NoTimeOrThermostaticControl | - |
Boiler_ProgrammerOnly | - |
Boiler_ThermostatOnly | - |
Boiler_ProgrammerAndThermostat | - |
Boiler_ProgrammerAndMoreThanOneThermostat | - |
Boiler_ThermostatAndTRVs | - |
Boiler_ProgrammerThermostatAndTRVs | - |
Boiler_TRVsAndBypass | - |
Boiler_ProgrammerTRVsAndBypass | - |
Boiler_ProgrammerTRVsAndFlowSwitch | - |
Boiler_ProgrammerTRVsAndEnergyManager | - |
Boiler_TimeAndTempControlByPlumbingAndElectrical | - |
Boiler_TimeAndTempControlByPCDB | - |
HeatPump_NoTimeOrThermostaticControl | - |
HeatPump_ProgrammerOnly | - |
HeatPump_ThermostatOnly | - |
HeatPump_ProgrammerAndThermostat | - |
HeatPump_ProgrammerAndMoreThanOneThermostat | - |
HeatPump_ThermostatAndTRVs | - |
HeatPump_ProgrammerThermostatAndTRVs | - |
HeatPump_ProgrammerTRVsAndBypass | - |
HeatPump_TimeAndTempControlByPlumbingAndElectrical | - |
HeatPump_TimeAndTempControlByPCDB | - |
HeatNetworks_FlatRateNoThermostaticControl | - |
HeatNetworks_FlatRateProgrammerOnly | - |
HeatNetworks_FlatRateThermostatOnly | - |
HeatNetworks_FlatRateProgrammerAndThermostat | - |
HeatNetworks_FlatRateThermostatAndTRVs | - |
HeatNetworks_FlatRateTRVs | - |
HeatNetworks_FlatRateProgrammerAndTRVs | - |
HeatNetworks_FlatRateProgrammerAndMoreThanOneThermostat | - |
HeatNetworks_ChargingSystemThermostatOnly | - |
HeatNetworks_ChargingSystemProgrammerAndThermostat | - |
HeatNetworks_ChargingSystemThermostatAndTRVs | - |
HeatNetworks_ChargingSystemTRVs | - |
HeatNetworks_ChargingSystemProgrammerAndTRVs | - |
HeatNetworks_ChargingSystemProgrammerAndMoreThanOneThermostat | - |
ElectricStorage_Manual | - |
ElectricStorage_Automatic | - |
ElectricStorage_CelectType | - |
ElectricStorage_ControlsForHighHeatRetention | - |
WarmAir_NoTimeOrThermostaticControl | - |
WarmAir_ProgrammerOnly | - |
WarmAir_ThermostatOnly | - |
WarmAir_ProgrammerAndThermostat | - |
WarmAir_ProgrammerAndMoreThanOneThermostat | - |
WarmAir_TimeAndTemperatureZoneControl | - |
RooomHeater_NoThermostaticControl | - |
RooomHeater_ApplianceThermostats | - |
RooomHeater_ProgrammerAndApplianceThermostats | - |
RooomHeater_RoomThermostatsOnly | - |
RooomHeater_ProgrammerAndRoomThermostats | - |
Other_NoTimeOrThermostaticControl | - |
Other_ProgrammerOnly | - |
Other_RoomThermostatOnly | - |
Other_ProgrammerAndRoomThermostat | - |
Other_TemperatureZoneControl | - |
Other_TimeAndTemperatureZoneControl | - |
Code and Schema¶
C# implementation¶
C#
public enum HeatingControlCode : System.Enum, System.ValueType, System.IComparable, System.ISpanFormattable, System.IFormattable, System.IConvertible
Assembly: SAP_oM.dll
The C# enum definition is available on github:
All history and changes of the class can be found by inspection the history.
JSON Schema implementation¶
The object is defined as a JSON schema. You can validate a JSON instance against this schema by reference. To do this, use the schema reference below in a validator like this one.
JSON Schema
{
"$ref" : "https://raw.githubusercontent.com/BHoM/BHoM_JSONSchema/develop/SAP_oM/SAP/HeatingControlCode.json"
}
The JSON Schema is available on github here: