eIO-RTU Setup Guide

Quick Setup Guide
⏱ Estimated Setup Time: 30–50 Minutes

Step 1 – Unbox and Identify Materials

Unbox all components and compare with the included packing list.

Step 2 – Wiring Your eIO-RTU

Connect your devices to a power supply and your network.

  • Understanding the hardware

    The EIO-RTU is a modular, expandable DIN rail mounted IO controller. All modules share the same form factor and communicate with the main CPU module through DIN rail connectors using CAN protocol.

    EIO-CPU Terminals

    • DIN1–DIN2: Digital inputs, 30mA @ 5–24VDC (ISO) or dry-contact closure (PU). C = negative, A = positive.
    • 12V IN: Powers the CPU when used alone. When using EIO modules, power and data must be supplied through the DIN Rail Bus Connector.
    • AIN1–AIN2: 2-wire analog inputs, 5V max.
    • I2C: 5V logic-level I2C connection.
    • RLY1–RLY2: Form C dry-contact relays, 1A @ 30VDC (NO/NC/C).
    • 12V OUT: 0.3A @ 12VDC auxiliary output.

    EIO-10DI Module: 10 digital inputs, 30mA @ 5–48VDC (ISO) or dry-contact closure (PU). Mode selected using the input switch. Terminal 3 unused.
    EIO-8RL Module: 8 normally open Form A dry-contact relays, 1A @ 30VDC. RLY1 and RLY2 each include a 500mA @ 12VDC auxiliary output. Terminal 3 unused.

  • Mounting

    Tools Required

    •  Flathead screwdriver
    •  Multimeter (optional for testing connections)

    Pre-Installation Checklist

    • Ensure the power supply is disconnected before installation
    • Verify that all modules and cables are included
    • Select a suitable location for mounting the DIN rail

    Install the Modules

    Step 1: Mount the DIN Rail

    •  Secure the DIN rail onto the panel or enclosure
    • Ensure the rail is level and firmly attached

    Step 2: Install the DIN Rail Bus Connectors

    • Install the first DIN rail bus connector on the DIN rail
    • Connect additional DIN Rail Bus power connector as needed (one per module)
    • Ensure all connectors are properly aligned and seated on the rail

    Step 3: Install the Modules

    • There is a hook on one side of the enclosure on the bottom, position the EIO-RTU module with the hook on the bottom side aligned with the DIN rail
    • Place the hook onto the rail first
    • Firmly snap the other bottom side with the metal clip onto the rail
    • Ensure proper alignment for module connections

    To uninstall a module: Use a flathead screwdriver, insert it into the metal clip and pull it away from the DIN rail. Carefully lift the module.

  • Power

    Option A: Using DIN Rail Bus Connector (Required for multiple modules)

    Connect the positive wire (+, black wire without white stripe) of the power supply to the positive (+) terminal of the connector 2. Connect the negative wire (-, marked with white stripe) of power supply to the negative (-) terminal of the connector

    IMPORTANT: If you intend to use more than one module, POE power is NOT recommended as it won’t provide sufficient power, especially when using relay modules.

    Option B: Using 12V Input Terminal. If you don’t use other modules and don’t use the DIN Rail, connect the power supply directly to the 12V input terminal on the CPU

  • Ethernet

    Plug  a CAT5 cable to the EIO-CPU network port, Connect the other end to your network router or switch.

  • Digital Inputs, Relays and Sensors

    Digital Inputs:

    Connect digital input devices to the EIO-10DI input terminals

    Relays: 

    Connect devices requiring relay control to the EIO 8RL output terminals

    Note: This device is NOT designed to directly switch line-level voltage (120V/240V). For line voltage devices, an intermediary relay MUST be installed

    Analog Inputs:

    Connect 0-5V two wire analog sensors to EIO-CPU AIN1 or AIN2

Step 3 – Accessing the Web Server

Finding the eIO-RTU’s IP address and accessing it’s web interface.

  • Using Linortek Discover to find your Hour Meter

    Download and install the Linortek Discover desktop app using the link provided below.

    Linortek Discover for Window

    The program you download from our website is a zip file, you will need to extract the file first after downloading. After extracting the zip file, you will see a file called “Linortek_Discover_Windows.exe”, double click the file, you will most likely to see a popup window stating that “Windows protected your PC, Microsoft Defender SmartScreen prevented an unrecognized app from starting. Running this app might put your PC at risk.” with a “Don’t run” button.

    You need to click “More info”, the app name, publisher information will display, click “Run anyway” to open the app, it won’t harm your computer.

  • Finding your eIO-RTU’s IP address and Setting Network Configurations

    Access using Discover:

    By default, your RTU comes with DHCP enabled meaning if configured a DHCP server will automatically assign it an IP address.

    Once started the Discover application should display the Linortek devices on your network. If multiple Linortek devices exist use the MAC address printed on the device to identify the target device.

    Click on the target device to access the web server.

    Note: It is recommended that the device running discover is on the same LAN/VLAN and subnet of the device. Otherwise, it will not be listed or easily accessible unless inter-VLAN routing is configured.

    If you’re unable to find your device using Discover:

    Open Command Prompt (Windows) or Terminal(macOS) and run the following “ping SERVER”. If you get a response, copy the IP address of the responding device and paste it into the address bar of a browser.

    Additionally, you may use an IP scanner to identify devices on your network, then use the MAC address printed on the device to identify the IP held by the device.

    Lastly if all previous attempts fail, connect the ethernet cable from the device directly into your computer. Using a web browser enter 169.254.1.1 into the address bar (this is your Hour Meter’s default IP address)

    Logging in:

    When prompted to login enter the default credentials Username: admin, Password: admin.

    Assigning a static IP:

    It is recommended but not required to set a static IP address to ensure reliable access to the web server. If left with DHCP enabled, it’s possible that a new IP address is assigned in the future and the use of the discover tool will be needed for future access.

    To assign a static IP go to Configure -> Network Config. Disable the “Enable DHCP” check box and enter your network configuration as needed. Document the IP address assigned for future access.

Step 4 – Configuring your eIO-RTU

Finding the Netbell controller on your network, accessing the web server, and applying network configurations

  • Setting Time and Date

    When first configuring your RTU, you will need to verify the time and date on your home page. Your RTU is configured by default to use Eastern Standard Time (GMT-5) and will automatically adjust for Daylight Saving Time. If your location is not in the Eastern Time zone, please make sure to set your Time Zone first. Using an incorrect time zone will cause any time-based rules to activate at the wrong time.

    To set your Time Zone:

    • Go to Settings > Time/Date
    • Enter your local Time Zone (for example, -5 for Eastern Time Zone, -6 for Central Time Zone, -7 for Mountain Time Zone, -8 for Pacific Time Zone)
    • Make sure the Use NTP Update box is checked (when this box is checked, the Hour Meter will update its time from the NTP server every 30 minutes by default)

    Note: If an ethernet connection is not supplied during normal operation, the RTU will be unable to receive NTP updates.  To fix this provide an ethernet connection and either manually correct the time in the time textbox or set NTP Interval text box to 1, receive an NTP update, and set it back to 30 afterwards.

  • Connecting I/O Modules

    Once the expansion modules are connected to the same DIN rail as the eIO-RTU CPU, they can be configured through the web interface.

    Note: Skip this section if only the CPU Module was purchased

    Navigate to Configure > CAN Settings.

    • Click the Edit icon for the expansion module.
    • Enter a description.
    • Select the appropriate device type (e.g., EIO-8RL or EIO-10DI).
    • Click Save.

    Note: The Device ID and CAN ID are assigned automatically. A successfully configured module will display a green Online indicator.

    Assigning the Inputs/Outputs

    Navigate to Configure > Inputs/Outputs Settings.

    By default, DIN1, DIN2, RELAY1, and RELAY2 are assigned to the eIO-CPU. Enable the additional inputs or outputs you want to use by selecting their checkboxes, then select the expansion module and physical I/O number to assign to each one.

    For example, when configuring an EIO-10DI:

    • IN2 → DIN2
    • IN5 → DIN3
    • IN6 → DIN4

    The configured inputs and outputs will appear in this assigned order under Services > In/Out.

  • Tasks

    The Tasks page allows you to create up to 32 automatic condition-based events. Tasks use IF…THEN logic to monitor a condition and perform an action when that condition is met. A second condition can be added using AND, OR, or NOT logic.

    From the Tasks page, click the indicator in the Use column to enable or disable a task:

    • Green: Task enabled
    • Red: Task disabled

    Click the Edit icon next to a task to open the Set Task page and configure its conditions and actions.

    Configuring a Task

    Each task consists of a trigger (Device A / Data A), an optional second condition (Device B / Data B), and an action (Device C / Data C).

    • Task Select: Automatically determined by the task selected on the previous page.
    • Task Name: Enter a name up to 15 characters.
    • USE: Enables the task. If an error is detected when saving, USE will automatically be disabled and the field containing the error will be highlighted.
    • LOG: Records an entry in the system log each time the task executes.
    • Email: Sends an email each time the task executes.

    Device A / Data A – IF Condition

    Device A determines what the task will monitor. Data A specifies the value or state that must be met.

    The available Data A formats include:

    • Minute: mm
    • Hour: hh using 24-hour time.
    • Day: dd
    • Day of Week: 1 Sunday, 2 Monday, 3 Tuesday, 4 Wednesday, 5 Thursday, 6 Friday, 7 Saturday, 8 Weekday, 9 Weekend.
    • Time: hh:mm using 24-hour time and leading zeros. Example: 07:30 or 14:05.
    • Date: yy/mm/dd using leading zeros. Example: 26/08/19.
    • Relay: Enter the relay number followed by + for ON or - for OFF. Example: 01+ or 01-.
    • Temp: Enter >, =, or < followed by the temperature in °C. Example: >40.
    • Volts: Enter >, =, or < followed by the voltage. Example: <10.
    • Analog: Enter the analog input number, comparison operator, and value. Example: 3<123.
    • Digital: Enter the input number, data type, comparison operator, and value. Example: 1F>7500.

    For Digital conditions, the data type is case-sensitive:

    • S – Input state (ON/OFF)
    • C – non-resettable counter
    • c – Resettable counter
    • F – Frequency in 1/1000 second
    • P – Period in 1/1000 second

    Device B / Data B – Optional Second Condition

    A second condition can be added using Device B and Data B. Data B uses the same syntax as Data A.

    Select the desired relationship between Device A and Device B:

    • AND: Both Device A and Device B must be true.
    • OR: Either Device A or Device B must be true.
    • NOT: Device A must be true while Device B is not true.

    For example:

    IF Digital Input 1 is ON AND Digital Input 2 is ON THEN Relay 1 ON.

    Device C / Data C – THEN Action

    Device C determines what the task controls when its conditions are met. Data C identifies the specific output, device, or function.

    Available Device C options include:

    • RELAY: Control one or more relays. Enter up to four relay numbers separated by commas. Example: 1,2,3,4.
    • COUNTER: Add a count to a digital input counter. Enter 1 or 2 for the corresponding digital input.
    • DELAY: Delays activation of a relay. Enter Relay#,Seconds. Example: 1,180 delays Relay 1 for 180 seconds.

    Action

    The Action field determines what happens to Device C when the task conditions are met:

    • ON: Turns Device C ON.
    • OFF: Turns Device C OFF.
    • TGL: Toggles Device C between ON and OFF.
    • RESET: Resets the selected counter or supported device.

    Once all conditions and actions are configured, click Save. If any entered data uses invalid syntax, the corresponding field will read error.

FAQ’s

Yes, if your RTU is disconnected from the network, it will continue to operate normally. However, you will not be able to access the device’s web interface to make configuration changes.
It is recommended that you restore network connectivity when possible. Over time, the RTU’s internal clock may drift, which can cause time-based rules to execute earlier or later than intended.

The most common issue we have seen this happen is if your computer uses WiFi, and the WiFi network is on different subnet of your Linortek device connected to. Make sure the Linortek unit is on the same subnet as your computer.

The other possible issues might be the firewall on your network or your computer blocking the communication, talk to your IT department and make sure UDP port 30303 is allowed. If you use Windows computer, you can try to open Command Prompt and type there: “ping server”. If you get “Reply from” please open a browser and type this IP address to the URL line.

If you still have problems, you can connect the unit directly to your ethernet port on your computer, the factory default is 169.254.1.1.
Type the IP address into a chrome or Firefox and it should bring you to the Login web page.

It is possible that this is a cookies/cache issue. Click the Pause button and Login again. If it doesn’t correct the issue, delete your recent browsing history/cookies from your browser. Finally, if the issue is not resolved please reboot the system from System > Load/Reboot System page.

Additional Resources

Troubleshooting Tips Troubleshooting Tips

Troubleshooting Tips

Common issues and solutions when setting up or operating your RTU

Full Manual Full Manual

Full Manual

For more information follow the RTU Manual.

Remote Device Setup Remote Device Setup

Remote Device Setup

Configuration instructions for remote push buttons and remote Linortek device communication.

Video Tutorials Video Tutorials

Video Tutorials

Check our Video Tutorials for step-by-step instructions.