Easy BACnet
  1. Home
  2. BACnet points lists
  3. Neptronic
  4. EFCB-OE1 Series Fan Coil Controller

Fan coil unit controller · BACnet points list

Neptronic EFCB-OE1 Series Fan Coil Controller BACnet points list

Updated 28 October 2026

Short answer

The EFCB-OE1 is a variant of Neptronic's EFCB fan coil controller with its own object table on BACnet MS/TP. It adds a fan mode, a selector switch status and alarm objects on top of the usual temperature, setpoint, fan speed, occupancy and output configuration points. Objects apply per model according to the relay count.

This page lists 200 BACnet objects for the Neptronic EFCB-OE1 Series Fan Coil Controller — 168 of them writable — with each object’s type, instance number, name, engineering units and access. It is re-typed from Neptronic’s own free documentation, linked below.

Manufacturer
Neptronic
Model
EFCB-OE1 Series Fan Coil Controller
Equipment
Fan coil unit controller
Equipment type
VAV boxes & fan coils
BACnet objects
200 (168 writable)
Transport
BACnet MS/TP
Firmware
2.05 (as printed)
Default device instance
153000 + MAC address
Also known as
EFCB-OE1, EFCB10T-OE1, EFCB12T-OE1, EFCB12TU2-OE1, EFCB12TU4-OE1
Source document
Fan Coil Controller EFCB-OE1 Series BACnet Communication Module User Guide · EFCB-OE1-BACnet Guide-EUA-160318 · rev. 2016-03-18
Download CSV 200 rows Download EDE B.I.G.-EU JSON Manufacturer PDF ↗ Download Easy BACnet Mobile App Google Play

BMS integration notes: Neptronic EFCB-OE1 Series Fan Coil Controller

Integration in brief

Map the control temperature, setpoint, system mode and fan speed, and drive occupancy with MSV.13 NsbOccCommand. To use a BMS space temperature, set MSV.21 Cfg_TempControlSource to Network and keep AV.1 ControlTemp refreshed within the AV.2 Cfg_NetworkTimeOut period.

Minimum points to map

The short list most integrators start with — enough to run the unit from a BMS. Map more as the job needs.

ObjectNameWhyAccess
MV 13NsbOccCommandBMS occupancy / night setback / off commandWrite
MV 1SystemModeAuto/fan/heat/cool/off modeWrite
AV 9TempSetPointOccupied/day zone setpointWrite
MV 2UserFanSpeedSelectFan speed (auto/low/medium/high)Write
MV 21Cfg_TempControlSourceSelect network, internal or external temperatureWrite
AV 1ControlTempControl temp; BMS writes it when the source is NetworkWrite
MV 14OccupancyStatusActual occupancy stateRead
AV 20HeatingDemandHeating ramp demand, %Read
AV 35CoolingDemandCooling ramp demand, %Read

Enable & remote start

Occupancy and off are commanded with MSV.13 NsbOccCommand (Locally, Off, Occupancy/Day, No Occupancy/Night). Mode is written to MSV.1 SystemMode; whether Off is allowed depends on BV.3. Changeover can be forced by the BMS via MSV.10.

Heartbeat & communication loss

AV.2 Cfg_NetworkTimeOut (0-60 min): if MSV.21 is Network/Remote and no temperature has been written within this time, the EFC goes to Off and AV.1 shows 999°C in fault. Setting 0 makes AV.1 fall back to the AV.9 setpoint value.

Sensors & values from the BMS

Set MSV.21 Cfg_TempControlSource to Network (Net); AV.1 ControlTemp then becomes writable and must be refreshed by the BMS within AV.2.

Network setup

Watch out for

Neptronic EFCB-OE1 Series Fan Coil Controller BACnet objects

Type: AI, AO, AV, BI, BO, BV, MI/MO/MV (multi-state) · Access: Read read-only, Write writable, Command writable with a priority array.

200 of 200 shown
Type
Multi-state
Access
Show
Neptronic EFCB-OE1 Series Fan Coil Controller BACnet Points List
DescriptionStates
AI1ExternTempExternal temperature sensor value (ETS) when AI.1 is wired or AI.3 is°F/°CRead
AI2ChangeOverTempChangeover temperature value (SENS) when AI.2 is wired°F/°CRead
AI3AnalogInput3Temperature or humidity sensor value°F/°CRead
AI4AnalogInput4Temperature or humidity sensor value°F/°CRead
AI5AnalogInput5Temperature or humidity sensor value°F/°CRead
AI6AnalogInput6Temperature or humidity sensor value°F/°CRead
AI7InternTempInternal temperature sensor value (ITS) of the integrated sensor in the TFL.°F/°CRead
AI8InternHumidityInternal humidity sensor value (Irh) of the integrated sensor in the TFLH.%RHRead
AO1AnalogOutput1Percentage value of analog output 1, based on demand%Write
AO2AnalogOutput2Percentage value of analog output 2, based on demand%Write
AO3AnalogOutput3Percentage value of analog output 3, based on demand%Write
AO4AnalogOutput4Percentage value of analog output 4, based on demand%Write
AVmin1ControlTempControl temperature; writable when MSV.21 is Network°F/°CWrite
AV2Cfg_NetworkTimeOutBMS temperature timeout when control source is networkminWrite
AV5Cfg_InternTempOffsetTo calibrate the integrated temperature sensor of the TFL (ITS)°F/°CWrite
AV6Cfg_ExternTempOffsetTo calibrate the 10kΩ external temperature sensor (ETS) wired to AI.1. Cannot°F/°CWrite
AV7Cfg_AI3Extern Temp MinMinimum temperature read by the sensor (minimum range value)°F/°CWrite
AV8Cfg_AI3Extern Temp MaxMaximum temperature read by the sensor (maximum range value)°F/°CWrite
AVmin9TempSetPointActual user setpoint of the zone in occupied/day operation mode°F/°CWrite
AV10Cfg_MinSetPointMinimum temperature setpoint of the zone in occupied/day operation mode, allowed by°F/°CWrite
AV11Cfg_MaxSetPointMaximum temperature setpoint of the zone in occupied/day operation mode, allowed by°F/°CWrite
AV12SetPointCoolNoOccNSBCooling setpoint when in night setback or unoccupied mode°F/°CWrite
AV13SetPointHeatNoOccNSBHeating setpoint when in night setback or unoccupied mode°F/°CWrite
AVmin20HeatingDemandHeating demand for the Heating Ramp%Read
AV21Cfg_HeatingPropBandRange through which the controller will modulate the heating output from 0°F/°CWrite
AV22Cfg_HeatingDeadBandRange at which the controller will not take action when temperature is°F/°CWrite
AV24ReHeatDemandHeating demand for the Reheat Ramp°F/°CRead
AV25Cfg_ReHeatPropBandRange through which the controller will modulate the reheat output from 0°F/°CWrite
AV26Cfg_ReHeatDeadBandRange at which the controller will not take action when temperature is°F/°CWrite
AV32Cfg_IntegralTimeHeatingReciprocal of the integral time in secs (1/I or repeats per second)sWrite
AVmin35CoolingDemandCooling demand for the Cooling Ramp%Read
AV36Cfg_CoolingPropBandRange through which the controller will modulate the cooling output from 0°F/°CWrite
AV37Cfg_CoolingDeadBandRange at which the controller will not take action when temperature is°F/°CWrite
AV45Cfg_IntegralTimeCoolingRepresents the reciprocal of the integral time in secs (1/I or repeatssWrite
AV46Cfg_CoolingAntiCycleDelayIn mins to prevent the cooling outputs to cycle on and offminWrite
AV50ChangeOverDemandChangeover demand for the fan coil%Read
AV51Cfg_ChangeOverPropBandRange through which the controller modulates the cooling and heating output from°F/°CWrite
AV52Cfg_ChangeOverDeadBandRange at which the controller will not take action when above or°F/°CWrite
AV53ChangeOverSetPointTemperature at which the water that enters is considered to be in°F/°CWrite
AV56Cfg_CL_HT_SwitchTimerTime required before the changeover is permitted to take place (time inminWrite
AV58CL_HT_SwitchTimerCountRemaining time before the changeover is authorisedsRead
AV60FanDemandFan demand for the fan coil%Read
AV61Cfg_FanAutoTimeOutDelayTo prevent the cycling of the fansWrite
AV62Cfg_FanDampingFactorIn secs that represents the delay before changing fan speedsWrite
AV70ExternHumidityExternal humidity sensor value (Erh)%RHRead
AV71Cfg_InternHumidityOffsetTo calibrate the integrated relative humidity sensor of the TFLH (Irh)%RHWrite
AV72Cfg_ExternHumidityOffsetTo calibrate the external relative humidity sensor (Erh)%RHWrite
AV73HumSetPointActual user humidity setpoint of the zone in occupied/day operation mode%RHWrite
AV74Cfg_HumMinSetPointMinimum relative humidity setpoint of the zone in occupied/day operation mode allowed%RHWrite
AV75Cfg_HumMaxSetPointMaximum relative humidity setpoint of the zone in occupied/day operation mode allowed%RHWrite
AV76DehumSPNoOccNSBHighest relative humidity allowed when in night setback or unoccupied mode%RHWrite
AV77HumidifySPNoOccNSBLowest relative humidity allowed when in night setback or unoccupied mode%RHWrite
AV78HumidifDemandHumidifier modulation, based on demand%RHRead
AV79DehumidifyDemandDehumidification percentage, based on demand%RHRead
AV80Cfg_HumPropBandRange through which the controller modulates the humidifier or dehumidification output from%RHWrite
AV81Cfg_HumDeadBandRange at which the controller will not take action when below or%RHWrite
AV85Cfg_NSBOverrideDelayMaximum configuration time in mins when in night setback mode and anminWrite
AV86Cfg_NoOccOverrideDelayMaximum configuration time in mins when in unoccupied mode and an overrideminWrite
AV87Cfg_NoOccOvCountDownTime in mins before the state of the input changes from OccupiedminRead
AV88Cfg_OccupancyMinTimeTime in mins before the state of the input changes from OccupiedminWrite
AV90Cfg_DigitalInput1DelayTime in secssWrite
AV91Cfg_DigitalInput2DelayTime in secssWrite
AV93Cfg_DigitalInput4DelayTime in secssWrite
AV100Cfg_AnalogOutput1MinMinimum control signal of the controlled elementVWrite
AV101Cfg_AnalogOutput1MaxMaximum control signal of the controlled elementVWrite
AV103Cfg_AnalogOutput2MinSame description as AV.100VWrite
AV104Cfg_AnalogOutput2MaxSame description as AV.101VWrite
AV106Cfg_AnalogOutput3MinSame description as AV.100VWrite
AV107Cfg_AnalogOutput3MaxSame description as AV.101VWrite
AV109Cfg_AnalogOutput4MinSame description as AV.100VWrite
AV110Cfg_AnalogOutput4MaxSame description as AV.101VWrite
AV115Cfg_DigitalOutput1ClosePosThat indicates the percentage of demand at which the contact closes to%Write
AV116Cfg_DigitalOutput1OpenPosThat indicates the percentage of demand at which the contact opens to%Write
AV117Cfg_DigitalOutput1ContactDelayIn mins to add a delay before changing DO1 from inactive tominWrite
AV120Cfg_DigitalOutput2ClosePosSame description as AV.115%Write
AV121Cfg_DigitalOutput2OpenPosSame description as AV.116%Write
AV122Cfg_DigitalOutput2ContactDelayIn mins to add a delay before changing DO2 from inactive tominWrite
AV125Cfg_DigitalOutput3ClosePosSame description as AV.115%Write
AV126Cfg_DigitalOutput3OpenPosSame description as AV.116%Write
AV127Cfg_DigitalOutput3ContactDelayIn mins to add a delay before changing DO3 from inactive tominWrite
AV130Cfg_DigitalOutput4ClosePosSame description as AV.115%Write
AV131Cfg_DigitalOutput4OpenPosSame description as AV.116%Write
AV132Cfg_DigitalOutput4ContactDelayIn mins to add a delay before changing DO4 from inactive tominWrite
AV135Cfg_TO1ClosePosThat indicates the percentage of the demand at which the contact closes%Write
AV136Cfg_TO1OpenPosThat indicates the percentage of the demand at which the contact opens%Write
AV137Cfg_TO2ClosePosSame description as AV.135%Write
AV138Cfg_TO2OpenPosSame description as AV.136%Write
AV139Cfg_TO3ClosePosSame description as AV.135%Write
AV140Cfg_TO3OpenPosSame description as AV.136%Write
AV141Cfg_TO4ClosePosSame description as AV.135%Write
AV142Cfg_TO4OpenPosSame description as AV.136%Write
AV145FloatingTO1/TO2Status value to show the floating signal demand%Write
AV146Cfg_FloatingTO1/TO2TimerTime required by the actuator to complete a 90° runsWrite
AV150FloatingTO3/TO4Status value to show the floating signal demand%Write
AV151Cfg_FloatingTO3/TO4TimerTime required by the actuator to complete a 90° runsWrite
AV155TO1PulsingStatus value to show the pulse signal demand%Write
AV156TO2PulsingStatus value to show the pulse signal demand%Write
AV157TO3PulsingStatus value to show the pulse signal demand%Write
AV158TO4PulsingStatus value to show the pulse signal demand%Write
AV165CopyCfgStartAddressRepresents the first address in the range of copied controllers while usingWrite
AV166CopyCfgEndAddressRepresents the last address in the range of copied controllers while usingWrite
AV167CopyCfgResultIs used to verify whether the copy to the controllers operation wasWrite
BI1DigitalInput1Contact status of the input: (0) Open, (1) CloseRead0 = Open, 1 = Close
BI2DigitalInput2Contact status of the input: (0) Open, (1) CloseRead0 = Open, 1 = Close
BI3DigitalInput3Contact status of the input: (0) Open, (1) CloseRead0 = Open, 1 = Close
BI4DigitalInput4Contact status of the input: (0) Open, (1) CloseRead0 = Open, 1 = Close
BO1FanContactHighContact status of the output: (0) Open, (1) CloseWrite0 = Open, 1 = Close
BO2FanContactMedContact status of the output: (0) Open, (1) CloseWrite0 = Open, 1 = Close
BO3FanContactLowContact status of the output: (0) Open, (1) CloseWrite0 = Open, 1 = Close
BO4DigitalOutput1Contact status of the output: (0) Open, (1) CloseWrite0 = Open, 1 = Close
BO5DigitalOutput2Contact status of the output: (0) Open, (1) CloseWrite0 = Open, 1 = Close
BO6DigitalOutput3Contact status of the output: (0) Open, (1) CloseWrite0 = Open, 1 = Close
BO7DigitalOutput4Contact status of the output: (0) Open, (1) CloseWrite0 = Open, 1 = Close
BO8TO1OnOffContact status of the outputWrite0 = Off, 1 = On
BO9TO2OnOffContact status of the outputWrite0 = Off, 1 = On
BO10TO3OnOffContact status of the outputWrite0 = Off, 1 = On
BO11TO4OnOffContact status of the outputWrite0 = Off, 1 = On
BV1Cfg_TempUnitBACnetTemperature units used in BACnetWrite0 = Celsius,1 = Fahrenheit
BV2Cfg_TempSetPointLockLock the zone setpoint and prevent users to change the valueWrite0 = Disable, 1 = Enable
BV3Cfg_UserSysOffModeAllow users to turn off the EFC. (0) Enable - user canWrite0 = Enable, 1 = Disable
BV4Cfg_TempUnitTstatUser temperature units used on TFL. If set to (0), the temperatureWrite0 = Celsius, 1 = Fahrenheit
BV5AL_FreezeProtectionWhen option is configured, the controller will activate the heating outputs whenWrite0 = Off, 1 = On
BV10Cfg_HeatingRampLockTo lock the heating ramp when a heating demand is activeWrite0 = Off, 1 = On
BV11Cfg_ReHeatRampLockTo lock the reheat ramp when a reheat demand is activeWrite0 = Off, 1 = On
BV13Cfg_CoolingRampLockTo lock the cooling ramp when a cooling demand is activeWrite0 = Off, 1 = On
BV16AL_CondensationRead0 = Off, 1 = On
BV17Cfg_ChangeOverRampLockTo lock the changeover ramp even when a cooling or heating demandWrite0 = Off, 1 = On
BV20Cfg_UserFanAutoModeTo enable or disable the automatic fan optionWrite0 = Enable, 1 = Disable
BV25Cfg_HumControlSourceTo indicate which relative humidity sensor is to be used by theWrite0 = Intern Sensor, 1 = Extern Sensor
BV26Cfg_HumSetPointLockTo prevent the user to change the relative humidity setpointWrite0 = Disable , 1 = Enable
BV27Cfg_HumidifyRampLockTo lock the humidification ramp even when a humidification demand is activeWrite0 = Off, 1 = On
BV28Cfg_DehumidifyRampLockTo lock the dehumidification ramp even when a dehumidification demand is activeWrite0 = Off, 1 = On
BV30ChangeOverModeActual mode (0) Cooling, (1) HeatingWrite0 = Cooling, 1 = Heating
BV35Cfg_NightorNoOccModeDetermine the action of the EFC when in night setback modeWrite0 = Setpoint, 1 = OFF
BV36AL_DirtyFilterStatus value to inform if a filter change is requiredRead0 = No, 1 = Yes
BV37AL_FlowSwitchStatus value to inform if an airflow alarm is activeRead0 = No, 1 = Yes
BV38AL_OverrideStatus value to inform if an override is activeRead0 = No, 1 = Yes
BV39AL_WindowOpenedStatus value to inform that a window has been openedRead0 = No, 1 = Yes
BV40AL_DoorOpenedStatus value to inform that a door has been openedRead0 = No, 1 = Yes
BV41AL_OverHeatStatus value to inform if a heat/reheat with fan override is activeRead0 = No, 1 = Yes
BV42AL_SelectorSwitchStatusSelector switch position: remote or local modeRead0 = Remote Mode, 1 = Local Mode
BV45Cfg_DigitalInput1ContactChange the contact's normal positionWrite0 = Norm Open, 1 = Norm Close
BV46Cfg_DigitalInput2ContactChange the contact's normal positionWrite0 = Norm Open, 1 = Norm Close
BV48Cfg_DigitalInput4ContactChange the contact's normal positionWrite0 = Norm Open, 1 = Norm Close
BV50Cfg_AnalogOutput1DirectionAnalog output directionWrite0 = Direct, 1 = Reverse
BV51Cfg_AnalogOutput2DirectionSame description as BV.50Write0 = Direct, 1 = Reverse
BV52Cfg_AnalogOutput3DirectionSame description as BV.50Write0 = Direct, 1 = Reverse
BV53Cfg_AnalogOutput4DirectionSame description as BV.50Write0 = Direct, 1 = Reverse
BV60Cfg_DigitalOutput1DirectionDigital outputs' contact normal stateWrite0 = Direct, 1 = Reverse
BV61Cfg_DigitalOutput2DirectionSame description as BV.60Write0 = Direct, 1 = Reverse
BV62Cfg_DigitalOutput3DirectionSame description as BV.60Write0 = Direct, 1 = Reverse
BV63Cfg_DigitalOutput4DirectionSame description as BV.60Write0 = Direct, 1 = Reverse
BV70Cfg_TO1DirectionTRIAC output's contact normal stateWrite0 = Direct, 1 = Reverse
BV71Cfg_TO2DirectionSame description as BV.70Write0 = Direct, 1 = Reverse
BV72Cfg_TO3DirectionSame description as BV.70Write0 = Direct, 1 = Reverse
BV73Cfg_TO4DirectionSame description as BV.70Write0 = Direct, 1 = Reverse
BV74Cfg_FloatingTO1/TO2DirectionRotation directionWrite0 = Direct, 1 = Reverse
BV75Cfg_FloatingTO3/TO4DirectionRotation directionWrite0 = Direct, 1 = Reverse
BV85Cfg_ServiceDisplayAddressWhen activated, the TFL lights up and displays the MSTP addressWrite0 = Off, 1 = On
BV86Cfg_KeyPadUpperLeftLockIf object is ON, the button is inactive in RUN mode butWrite0 = Off, 1 = On If set to “On”, functionality of these buttons will not be available.
BV87Cfg_KeyPadBottomLeftLockIf object is ON, the button is inactive in RUN mode butWrite0 = Off, 1 = On If set to “On”, functionality of these buttons will not be available.
BV88Cfg_KeyPadArrowsLockIf object is ON, the button is inactive in RUN mode butWrite0 = Off, 1 = On If set to “On”, functionality of these buttons will not be available.
BV89Cfg_ProgramModeLockIf object is ON, all buttons are inactive and PRG mode isWrite0 = Off, 1 = On
BV90CopyCfgExecuteWhen using Copy Config, this value is used to start the copyWrite0 = No, 1 = Yes
BV91Cfg_ActivateScheduleActivate the scheduleWrite0 = No, 1 = Yes
MVmin1SystemModeActual mode selectedWriteAuto (All modes available) Fan Heat Cool Off (if BV.3 is enabled)
MVmin2UserFanSpeedSelectActual fan speedWriteAuto Low Medium High
MV5HumControlModeTo authorize humidification and/or dehumidification in order to maintain relative humidity setpointsWriteAuto Dehumidification Humidification Off
MV10Cfg_ChangeOverControlModeThat indicates the source of the changeover valueWriteLocally Cooling Heating
MVmin13NsbOccCommandSet the occupancy or night setback modeWriteLocally Off Occupancy/Day No Occupancy/Night
MVmin14OccupancyStatusStatus that indicates the actual occupancyReadNoOccupancy Occupancy Override
MV15NightSetBackStatusStatus that indicates the actual mode of the zoneReadDay Night Override
MV20Cfg_Sequence SelectTo limit available options at MSV.1. Auto: All modes availableWriteAuto Heating Cooling HeatingOrCooling Auto Lock
MVmin21Cfg_TempControlSourceControl temperature to be used by the EFC. Remote Temp: AV.1 willWriteNetwork (Net) Internal (ItS) External (EtS)
MV25Cfg_FanOperationTypeNumber of fan speed available on the fan coilWrite1Speed 2Speeds 3Speeds
MV26Cfg_FanModeNoOccNightFan speed for no occupancy or night setback modeWriteLow: Fan is limited to low speed. Medium: Fan is limited to medium speed. High: Fan is limited to high speed. Auto: Fan automatically changes speed, based on demand.
MV36Cfg_ChangeOverInputSignalAnalog Input 2. This value will only affect the 2 pipe applicationWriteChangeOverSensor (Sens) ChOvContactNormCool (NoCl) ChOvContactNormHeat (NoHt)
MV38Cfg_AI3Extern Temp TypeType of signal used for an external temperature sensor wired to AI.3.WriteOff 2 to 10V 0 to 10V
MV39Cfg_ExternHumidityInputInput used for an external relative humidity sensorWriteOff Analog Input3 Analog Input4 Analog Input5 Analog Input6
MV45Cfg_NsbOccContactDI1 modeWriteOFF OccNorm.Open (OCC.o) OccNorm.Close (OCC.c) NSBNorm.Open (nSb.o) NSBNorm.Close (nSb.c)
MV46Cfg_DigitalInput1TypeDigital Input 1. Description based on Normally Opened Contact (see BV.45)WriteOff Override Window Door Dirty Filter Flow Switch Overheat Selector Switch
MV47Cfg_DigitalInput2TypeDigital Input 2. Description based on Normally Opened Contact (see BV.46)WriteOff Override Window Door Dirty Filter Flow Switch Overheat Selector Switch
MV49Cfg_DigitalInput4TypeDigital Input 4. Description based on Normally Opened Contact (see BV.48)WriteOff Override Window Door Dirty Filter Flow Switch Overheat Selector Switch
MV55Cfg_AnalogOutput1RampRamp used to modulate AO1 based on demandWriteOff Changeover Ramp Cooling Ramp Heating Ramp ReHeat with fan ReHeat without fan Humidity with Fan
MV57Cfg_AnaloguOtput2RampSame description as MSV.55WriteOff Changeover Ramp Cooling Ramp Heating Ramp ReHeat with fan ReHeat without fan Humidity with Fan
MV59Cfg_AnalogOutput3RampSame description as MSV.55WriteOff Changeover Ramp Cooling Ramp Heating Ramp ReHeat with fan ReHeat without fan Humidity with Fan
MV61Cfg_AnalogOutput4RampSame description as MSV.55WriteOff Changeover Ramp Cooling Ramp Heating Ramp ReHeat with fan ReHeat without fan Humidity with Fan
MV70Cfg_DigitalOutput1RampRamp used to activate/deactivate DO1 based on demandWriteOff Changeover Ramp Cooling Ramp Heating Ramp ReHeat with fan ReHeat without fan Humidity with Fan | Reheat with fan Ramp (Reheat): This ramp is used for a reheat coil. The ramp is configured with AV.25 Reheat Proportional Band and AV.26 Reheat Dead Band. Reheat without fan Ramp (Reheat): This ramp is used for a reheat element that does not require the fan to operate such as baseboard heaters. The ramp is configured with AV.25 Reheat Proportional Band and AV.26 Reheat Dead Band. Humidity with fan: Option available with the TFLH only. This ramp is used to activate/deactivate a humidifier based on demand. The ramp is configured with AV.73 Hum setpoint, AV.80 Hum Prop Band and AV.81 Hum Dead Band.
MV71Cfg_DigitalOutput2RampRamp used to activate/deactivate DO2 based on demandWriteOff Changeover Ramp Cooling Ramp Heating Ramp ReHeat with fan ReHeat without fan, Humidity with Fan
MV72Cfg_DigitalOutput3RampRamp used to activate/deactivate DO3 based on demandWriteOff Changeover Ramp Cooling Ramp Heating Ramp ReHeat with fan ReHeat without fan Humidity with Fan
MV73Cfg_DigitalOutput4RampRamp used to activate/deactivate DO4 based on demandWriteOff Changeover Ramp Cooling Ramp Heating Ramp ReHeat with fan ReHeat without fan, Humidity with Fan
MV80Cfg_TO1RampRamp used to modulate (pulse or floating) or activate/deactivate (On/Off) TO1 basedWriteOff Changeover Ramp Cooling Ramp Heating Ramp ReHeat with fan ReHeat without fan Humidity with Fan
MV81Cfg_TO1SignalTypeTO1 output signal typeWritePulse (if heat or reheat is selected) On_Off Floating
MV82Cfg_TO2RampRamp used to modulate (pulse or floating) or activate/deactivate (On/Off) TO2 basedWriteOff Changeover Ramp Cooling Ramp Heating Ramp ReHeat with fan ReHeat without fan , Humidity with Fan
MV83Cfg_TO2SignalTypeTO2 output signal typeWritePulse (if heat or reheat is selected) On_Off Floating
MV84Cfg_TO3RampRamp used to modulate (pulse or floating) or activate/deactivate (On/Off) TO3 basedWriteOff Changeover Ramp Cooling Ramp Heating Ramp ReHeat with fan ReHeat without fan, Humidity with Fan
MV85Cfg_TO3SignalTypeTO3 output signal typeWritePulse (if heat or reheat is selected) On_Off Floating
MV86Cfg_TO4RampRamp used to modulate (pulse or floating) or activate/deactivate (On/Off) TO4 basedWriteOff Changeover Ramp Cooling Ramp Heating Ramp ReHeat with fan ReHeat without fan , Humidity with Fan
MV87Cfg_TO4SignalTypeTO4 output signal typeWritePulse (if heat or reheat is selected) On_Off Floating
MV95Cfg_DisplayInfoInformation displayed on the TFL. Display Temp Demand: The TFL will displayWriteTemp and demand Setpoint and demand Temp only Setpoint only Off

Integration notes

Check it against the live device. A points list tells you what the controller can expose; the unit in front of you may differ by firmware or installed options. Easy BACnet scans a network for BACnet IP devices from an Android phone, reads every object on the EFCB-OE1 Series Fan Coil Controller and exports what it actually has to Excel — free. New to BACnet? Start with what a BACnet points list is and what the object types mean.

Questions about the Neptronic EFCB-OE1 Series Fan Coil Controller

How many BACnet points does the Neptronic EFCB-OE1 Series Fan Coil Controller have?

This list has 200 BACnet objects: 8 analog inputs, 4 analog outputs, 90 analog values, 4 binary inputs, 11 binary outputs, 48 binary values, 35 multi-state values. The exact set on a given unit depends on its firmware, installed options and configuration.

Which Neptronic EFCB-OE1 Series Fan Coil Controller BACnet points are writable?

168 of the 200 objects accept a write. Points marked Command have a priority array: a write holds until it is released, so release it back to automatic when you are done.

Where is the official Neptronic EFCB-OE1 Series Fan Coil Controller BACnet documentation?

The source is Fan Coil Controller EFCB-OE1 Series BACnet Communication Module User Guide (EFCB-OE1-BACnet Guide-EUA-160318), revision 2016-03-18, published free by Neptronic at https://www.neptronic.com/controls/PDF/EFC/BACnetModbus/EFCB-OE1-BACnet%20Guide-EUA-160318.pdf.

What are the minimum BACnet points to integrate the Neptronic EFCB-OE1 Series Fan Coil Controller?

Start with MV 13 NsbOccCommand (BMS occupancy / night setback / off command); MV 1 SystemMode (Auto/fan/heat/cool/off mode); AV 9 TempSetPoint (Occupied/day zone setpoint); MV 2 UserFanSpeedSelect (Fan speed (auto/low/medium/high)); MV 21 Cfg_TempControlSource (Select network, internal or external temperature); AV 1 ControlTemp (Control temp; BMS writes it when the source is Network); MV 14 OccupancyStatus (Actual occupancy state); AV 20 HeatingDemand (Heating ramp demand, %); AV 35 CoolingDemand (Cooling ramp demand, %).

How do I enable BMS control of the Neptronic EFCB-OE1 Series Fan Coil Controller?

Occupancy and off are commanded with MSV.13 NsbOccCommand (Locally, Off, Occupancy/Day, No Occupancy/Night). Mode is written to MSV.1 SystemMode; whether Off is allowed depends on BV.3. Changeover can be forced by the BMS via MSV.10.

Does the Neptronic EFCB-OE1 Series Fan Coil Controller need a BACnet heartbeat or have a communication timeout?

AV.2 Cfg_NetworkTimeOut (0-60 min): if MSV.21 is Network/Remote and no temperature has been written within this time, the EFC goes to Off and AV.1 shows 999°C in fault. Setting 0 makes AV.1 fall back to the AV.9 setpoint value.

Can the BMS supply sensor values to the Neptronic EFCB-OE1 Series Fan Coil Controller?

Set MSV.21 Cfg_TempControlSource to Network (Net); AV.1 ControlTemp then becomes writable and must be refreshed by the BMS within AV.2.

How do I check these points on the real EFCB-OE1 Series Fan Coil Controller?

Scan the network with a BACnet IP browser such as Easy BACnet, open the device and compare its object list with this table. Anything missing is usually an option that isn't installed or a point that is disabled in the controller's configuration.

More Neptronic BACnet points lists

Source: Fan Coil Controller EFCB-OE1 Series BACnet Communication Module User Guide · EFCB-OE1-BACnet Guide-EUA-160318 · rev. 2016-03-18. Object names, instances and units are reproduced as published; descriptions are our own.