
IoT module · LAN Ethernet · DIN rail
BIOS-IO-03 – LAN Ethernet relay output module with 8 relay outputs
Control signal lights and simple actuators/output/control devices over the LAN – no programming, configured in a web browser, with data in JSON format and built-in 24 V outputs to power signalling devices.
- 8 NO relay outputs: isolated, max. 2 A, static ON/OFF or pulse operation (periodic mode)
- 2 built-in 24 V / 40 mA outputs (AUX1, AUX2): power simple signalling devices without an external power supply
- Ethernet 10/100 Mbit, HTTP JSON: configured in a web browser, no programming
- 35 mm DIN rail, 12–36 VDC supply from terminals or Passive PoE via RJ45
What is the BIOS-IO-03 LAN Ethernet relay output module?
BIOS-IO-03 is a universal LAN Ethernet relay output module: an IoT module with 8 NO relay outputs for controlling signalling and simple actuators/output/control devices in machines, equipment, robots and controllers. It communicates over Ethernet using HTTP with data in JSON format and mounts on a 35 mm DIN rail. If you need to read signals as well as control, choose BIOS-IO-02 (4 inputs + 4 outputs) or BIOS-IO-01 (8 inputs).
Relay outputs OUT.1–OUT.8 are independent and isolated: each has its own pair of COM and NO terminals, NO contacts rated up to 2 A and a life of 5×10⁶ cycles. Each output can work statically (on/off) or in periodic (cyclic) mode, in which the relay switches itself on and off at set intervals, e.g. for flashing signals.
The module has two built-in, isolated 24 VDC sources, available on the AUX1 OUT and AUX2 OUT terminals (24 V / 40 mA each). In simple signalling setups, e.g. with signal lights, they let you do without an external power supply. LED indicators show the status of the outputs and the device.
The module connects to the LAN via 10/100 Mbit Ethernet (RJ45) and is configured in a web browser. Other systems, such as MES, SCADA or your own application, can read the output status through the module’s HTTP JSON API. The module is powered from the POWER INPUT terminals (12–36 VDC, SELV) or via Passive PoE through the RJ45 socket; power consumption is max. 1.5 W at 24 VDC. It has built-in reverse-polarity, thermal and overload protection.
The manufacturer provides a two-year warranty on the device and post-warranty service for 10 years from the date the device is placed on the market.
BIOS-IO-03 technical specifications
| Parameter | Value |
|---|---|
| Relay outputs | 8 (OUT.1–OUT.8), isolated, NO, max. 2 A, life 5×10⁶ cycles |
| Output operating mode | static ON/OFF, pulse operation (periodic mode) |
| Built-in voltage sources | 2 × 24 VDC, isolated, AUX1 OUT and AUX2 OUT terminals: 24 V / 40 mA each |
| Digital inputs | none |
| Indication | LED indicators: output status, device status |
| Communication | Ethernet 10/100 Mbit, RJ45 socket |
| Supported protocols | DHCP, TCP/IP, UDP, HTTP, JSON |
| Configuration | web browser |
| Power supply | POWER INPUT terminals: SELV 12–36 VDC; RJ45 socket: Passive PoE |
| Power consumption | max. 1.5 W at 24 VDC |
| Built-in protection | reverse polarity, thermal, overload |
| Terminals | screw terminals 0.35–2.5 mm² (AWG 24–14), max. 0.8 Nm |
| Mounting | 35 mm DIN rail, any orientation |
| Enclosure | ABS UL94V-0, light grey, 6×DIN |
| Dimensions | 107 × 90 × 65 mm |
| IP rating | IP20 |
| Protection class | III / SELV |
| Operating temperature | −40…+60 °C |
| Storage temperature | −40…+85 °C |
| Humidity | RH < 90 %, non-condensing |
| Weight | 190 g |
| Compliance | EC Declaration of Conformity No. 01/2024 (BIOS-IO-01…08 modules): EMC 2014/30/EU, RoHS II 2011/65/EU |
| Warranty | 2 years; post-warranty service for 10 years from the date the device is placed on the market |
Applications
- Status signalling: controlling lamps, beacons and signal towers, including in flashing (periodic) mode, powered from the built-in 24 V outputs.
- Remote switching of devices: simple actuators/output/control devices controlled from a server or system over the LAN.
- Integration with IT systems: controlling and reading output status over HTTP JSON from an MES, SCADA or your own software.
- Signalling in Scout MES: the module’s outputs can signal the states of machines monitored in Scout MES.
- Reading signals: if you also need inputs, see BIOS-IO-02 or BIOS-IO-01.
Example wiring

JSON data example
The current output status is returned by the GET /state/get request (no login required). The response is an array of 8 objects, one for each output OUT.1–OUT.8:
isOn– the output is switched on;isActive– momentary relay state;isPeriodMode– periodic (cyclic) mode;counter– output switch-on counter.- Rules: when
isOn=true, in periodic modeisActivecan betrueorfalse(the relay switches on and off cyclically), and without periodic modeisActiveis alwaystrue. WhenisOn=false,isActiveis alwaysfalse.
[
{ "isActive": true, "isPeriodMode": true, "isOn": true, "counter": 13 },
{ "isActive": false, "isPeriodMode": true, "isOn": true, "counter": 12 },
{ "isActive": false, "isPeriodMode": false, "isOn": false, "counter": 8 },
{ "isActive": true, "isPeriodMode": false, "isOn": true, "counter": 7 },
{ "isActive": false, "isPeriodMode": true, "isOn": false, "counter": 16 },
{ "isActive": false, "isPeriodMode": false, "isOn": false, "counter": 16 },
{ "isActive": false, "isPeriodMode": false, "isOn": false, "counter": 8 },
{ "isActive": false, "isPeriodMode": false, "isOn": false, "counter": 14 }
]
Controlling the outputs and configuring periodic mode require login; we do not publish the details.
Frequently asked questions about BIOS-IO-03
BIOS-IO-03 is a DIN-rail IoT module with 8 NO relay outputs that communicates over Ethernet in HTTP JSON format. It is used to control signalling and simple actuators/output/control devices in machines and equipment.
No. The module is configured in a web browser, and data is exchanged over HTTP in JSON format.
The outputs have isolated NO contacts rated up to 2 A, e.g. for signalling or simple actuators/output/control devices. The outputs are labelled OUT.1–OUT.8, and each has its own pair of COM and NO terminals.
Not in simple setups. The module has two built-in, isolated 24 VDC outputs (AUX1 OUT and AUX2 OUT) rated at 40 mA each, which can power e.g. signal lights. For a higher current draw an external power supply is needed.
In periodic mode, a switched-on output cycles on and off by itself at set intervals, e.g. for flashing signals. In the status readout this is shown by the pair of fields isOn (output switched on) and isActive (momentary relay state).
Yes, the outputs can be switched on and off via the module’s API, and periodic mode can be set on them. Control requires logging in to the module, while the status readout (GET /state/get) is available without login.
From the POWER INPUT terminals with 12–36 VDC (SELV) or via Passive PoE through the RJ45 socket, using the same cable that carries the data. Power consumption is max. 1.5 W at 24 VDC.
On a 35 mm DIN rail, in any orientation. The enclosure measures 107 × 90 × 65 mm and takes up 6 DIN modules; wires are connected to screw terminals.
At temperatures from −40 to +60 °C and humidity below 90 % RH, non-condensing. The enclosure is rated IP20, so the module is installed in a control cabinet.
Yes. The module is covered by EC Declaration of Conformity No. 01/2024 (EMC Directive 2014/30/EU and RoHS II Directive 2011/65/EU).
BIOS-IO-01 has 8 digital inputs and is used to read signals, BIOS-IO-02 has 4 inputs and 4 relay outputs, and BIOS-IO-03 has 8 relay outputs and two 24 V outputs to power signalling. All of them have Ethernet communication with HTTP JSON and a 6×DIN enclosure.
By default the module has the static IP address 192.168.31.4 (subnet mask 255.255.255.0, DHCP disabled). To restore the factory settings, press and hold the “Factory reset” button next to the Ethernet connector for 5 seconds, then release it.
The manufacturer provides a two-year warranty on the device and post-warranty service for 10 years from the date the device is placed on the market. The warranty covers all material and manufacturing defects.
If you only want to read signals from machines (e.g. run, alarm, stop), choose BIOS-IO-01. If you need both reading and control in one place, choose BIOS-IO-02. If you only need control, e.g. of signal lights or simple actuators/output/control devices, choose BIOS-IO-03. If in doubt, ask us and we will help you choose the module.
Request a quote
Need BIOS-IO-03 to control signalling or devices, not sure which BIOS-IO module to choose, or want to check whether the module suits your installation? Write or call us and we will select the right solution and prepare a quote.
Phone: +48 880 366 728 · E-mail: info@bios-iot.com
Manufacturer: INTSOL sp. z o.o., ul. Radarowa 60, 02-137 Warszawa



