- Home
- BACnet points lists
- Ouellet
- FRIO S1 Heat Trace / Freeze Protection Controller
Heat trace (freeze protection) controller · BACnet points list
Ouellet FRIO S1 Heat Trace / Freeze Protection Controller BACnet points list
Updated 6 November 2026
The FRIO S1 switches a heat trace circuit for pipe freeze protection or temperature maintenance, controlled locally by thermostat or from the Frio Cloud. Its BACnet list is short: current, voltage, RTD and thermistor temperatures, control mode, state and sub-state, alarm and relay status, plus a force on/off command.
This page lists 12 BACnet objects for the Ouellet FRIO S1 Heat Trace / Freeze Protection Controller — 1 of them writable — with each object’s type, instance number, name, engineering units and access. It is re-typed from Ouellet’s own free documentation, linked below.
- Manufacturer
- Ouellet
- Model
- FRIO S1 Heat Trace / Freeze Protection Controller
- Equipment
- Heat trace (freeze protection) controller
- Equipment type
- Other equipment
- BACnet objects
- 12 (1 writable)
- Transport
- —
- Firmware
- Not stated
- Also known as
- FRIO, S1, Ouellet S1, Frio S1
- Source document
- Liste des points FRIO Modbus/BACnet (S1)
Reference only, provided as-is: verify against Ouellet’s current documentation and the live device before use. Not official Ouellet information. Terms of use.
BMS integration notes: Ouellet FRIO S1 Heat Trace / Freeze Protection Controller
Read the heater relay state, alarm summary, current and temperature. The BMS can force the heater on or off with AO 1; writing 0 returns control to the configured mode.
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.
| Object | Name | Why | Access |
|---|---|---|---|
| AO 1 | Forcer Marche/Arrêt | 0 = no force, 1 = force on, 2 = force off | Write |
| BI 2 | État du relais de chauffage | Heater relay: 1 = closed, heat on | Read |
| AI 8 | État | Operating state | Read |
| AI 1 | Actuel | Heat trace current, A | Read |
| AI 3 | DTR Température C | RTD temperature, °C | Read |
| BI 1 | Alarme | Any alarm active | Read |
Enable & remote start
Forcer Marche/Arrêt (AO 1): 1 = FORCE_ON, 2 = FORCE_OFF puts the unit in MODBUS_CONTROL state; 0 = DO_NOTHING returns to the configured control mode. This override has priority over local and cloud overrides.
Watch out for
- Temperature AIs read 65535 when the RTD or thermistor is not connected.
- A CRITICAL_ERROR state needs a manual test/reset cycle at the unit to clear.
Ouellet FRIO S1 Heat Trace / Freeze Protection 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.
| Description | States | |||||
|---|---|---|---|---|---|---|
| AImin | 1 | Actuel | Heat trace current draw; controller rated 30 A | A | Read | |
| AI | 2 | Tension | Supply voltage; controller rated 277 V | V AC | Read | |
| AImin | 3 | DTR Température C | RTD temperature; 65535 if no RTD | °C | Read | |
| AI | 4 | Température en C de la thermistance | Thermistor temperature; 65535 if not fitted | °C | Read | |
| AI | 5 | DTR Température F | RTD temperature; 65535 if no RTD | °F | Read | |
| AI | 6 | Température en F de la thermistance | Thermistor temperature; 65535 if not fitted | °F | Read | |
| AI | 7 | Modes de contrôle | Configured control mode | Read | 0=ALWAYS_OFF, 1=ALWAYS_ON, 2=THERMOSTAT_FP, 3=THERMOSTAT_TM, 4=CLOUD_CONTROL | |
| AImin | 8 | État | Operating state | Read | 0=CLOUD_CONTROL, 1=LOCAL_CONTROL, 2=OVERRIDE, 3=CRITICAL_ERROR, 4=MODBUS_CONTROL | |
| AI | 9 | Sous-état | Operating sub-state | Read | 0=THERMOSTAT_FP, 1=THERMOSTAT_TM, 2=ALWAYS_ON, 3=ALWAYS_OFF, 4=CLOUD_CONTROL | |
| BImin | 1 | Alarme | Alarm summary | Read | 0=No alarm, 1=One or more alarms | |
| BImin | 2 | État du relais de chauffage | Heater relay state | Read | 0=Relay open, heat off, 1=Relay closed, heat on | |
| AOmin | 1 | Forcer Marche/Arrêt | Force heater relay, ignoring control mode | Write | 0=DO_NOTHING, 1=FORCE_ON, 2=FORCE_OFF |
No points match these filters.
Object ID lookup: Ouellet FRIO S1 Heat Trace / Freeze Protection Controller point IDs by name
Integration notes
- From the French-language "Liste des points FRIO Modbus/BACnet" (pages 1-3). Object names are kept in French as printed; descriptions are translated.
- The list also gives Modbus RTU registers. It does not say whether BACnet runs over IP or MS/TP.
- Access is from the Lecture/Écriture column: only AO 1 is R/W.
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. This list is provided as-is for reference only and may contain mistakes — confirming it before you write, map or commission anything is up to you (terms). Easy BACnet scans a network for BACnet IP devices from an Android phone, reads every object on the FRIO S1 Heat Trace / Freeze Protection 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 Ouellet FRIO S1 Heat Trace / Freeze Protection Controller
How many BACnet points does the Ouellet FRIO S1 Heat Trace / Freeze Protection Controller have?
This list has 12 BACnet objects: 9 analog inputs, 1 analog output, 2 binary inputs. The exact set on a given unit depends on its firmware, installed options and configuration.
Which Ouellet FRIO S1 Heat Trace / Freeze Protection Controller BACnet points are writable?
1 of the 12 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 Ouellet FRIO S1 Heat Trace / Freeze Protection Controller BACnet documentation?
The source is Liste des points FRIO Modbus/BACnet (S1), published free by Ouellet at https://www.ouellet.com/getattachment/Produits/THERMOSTATS-et-CONTROLES/S1/S1_Modbus_BACnet_Liste-des-points.pdf.aspx?lang=fr-CA.
What are the minimum BACnet points to integrate the Ouellet FRIO S1 Heat Trace / Freeze Protection Controller?
Start with AO 1 Forcer Marche/Arrêt (0 = no force, 1 = force on, 2 = force off); BI 2 État du relais de chauffage (Heater relay: 1 = closed, heat on); AI 8 État (Operating state); AI 1 Actuel (Heat trace current, A); AI 3 DTR Température C (RTD temperature, °C); BI 1 Alarme (Any alarm active).
How do I enable BMS control of the Ouellet FRIO S1 Heat Trace / Freeze Protection Controller?
Forcer Marche/Arrêt (AO 1): 1 = FORCE_ON, 2 = FORCE_OFF puts the unit in MODBUS_CONTROL state; 0 = DO_NOTHING returns to the configured control mode. This override has priority over local and cloud overrides.
How do I check these points on the real FRIO S1 Heat Trace / Freeze Protection 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.
Source: Liste des points FRIO Modbus/BACnet (S1). Object names, instances and units are reproduced as published; descriptions are our own.