Fargo I/O Controllers

Quick Setup Guide
⏱ Estimated Setup Time: 20–40 Minutes

Step 1 – Unbox and Identify Materials

Unbox all components and compare with the included packing list.

  • 1M RJ45 Ethernet Cable

  • 12VDC Power Supply

  • Fargo series Installation and wiring Instructions

Step 2 – Wiring the Fargo controller

Connect the Fargo Controller to a power supply, ethernet connection, relay outputs, and digital Inputs.

  • Power

    Identify the included 12VDC power supply. Plug it into a power source and into the Fargos’s power socket labeled POWER.

  • Ethernet

    Identify the 1M RJ45 cable and establish an ethernet connection between the Netbell-2 and your switch.

    Note: If connecting to a switch port that provides Power over Ethernet (PoE), remove the 12VDC power supply as only one source of power is needed. Using two sources of power can damage your device and cause undesired behavior.

  • Relay Outputs

    Relays available on each model:
    • FARGO R8 G2: 8
    • FARGO R4DI G2 : 4
    • FARGO R4ADI G2 : 4

    These relays are normally open.

    Each relay is rated for: 48VAC@8A or 30VDC@8A Max

    Wire the target circuit to the desired output. Each output is numbered take Whenever the relay is activated the circuit wired to the output will be closed.

  • Digital Inputs

    The digital inputs allow the SERVER to detect an external on/off state of a sensor. With this information the SERVER can display whether an input is on or off, count events in a resettable or non-­resettable counter, and calculate the frequency (such as for use as a tachometer) or the period of the input. There are two modes of operation for the digital inputs – PULL UP and ISOLATED.

    1. PULL UP mode connects a 1K resistor to an internal voltage allowing you to use a simple switch (such as a magnetic door switch) across terminals 1 and 2. This when the switch is activated a signal is sent to the input.
    2. ISOLATED mode allows you to directly drive the SERVER’s opto­isolator with an external voltage though an internal 1K resistor. This voltage may be in the range of 5V to 24V supplying a minimum of 2mA or a maximum of 30mA to the optoisolator diode. There is no other internal connection to this voltage so it is an isolated input. Please note, when connecting a 12VDC-¬24VDC circuit to the input, an external resistor (can be provided at request, 2.2k ohm 0.5watt) must be used.

    These modes are selected by the switch on the SERVER marked ISO and PU for isolated and pull up respectively. These are set at the factory to ISO by default.

    Place the DIN switch in the proper position, pull up if using a simple dry contact source or ISO if the source provides voltage. Wire the source to either input 1 or 2.

Step 3 – Accessing the Web Server

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

  • Using Linortek Discover to find your Koda Controller

    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 Koda’s IP address and Setting Network Configurations

    Access using Discover:

    By default, your Koda Controller 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 Netbell. 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.

    Lastly if all previous attempts fail, connect the ethernet cable from the NTG directly into your computer. Using a web browser enter 169.254.1.1 into the address bar (this is your NTG’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 I/O controller

Configuring Tasks and Digital Inputs.

  • Setting Time and Date

    When first configuring your Koda Controller, you will need to verify the time and date on your home page. Your device 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.

    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 Netbell 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 device will be unable to receive NTP updates. This can lead to a misalignment of you schedule over time. 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.

  • Tasks

    The Tasks page allows you to create up to 16 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.

    Configuring a Task

    • Task Name: Enter a name up to 15 characters.
    • Device A / Data A: Select the condition to monitor and enter the required value.
    • Device B / Data B: Optionally add a second condition using AND, OR, or NOT.
    • Device C / Data C: Select the device or function to control.
    • Action: Select ON, OFF, TGL, or RESET.
    • LOG: Log the task each time it executes.
    • Email: Send an email each time the task executes.
    • USE: Enable the task.

    Example – Turn Relay 1 ON When Digital Input 1 Is ON

    Configure the task as follows:

    • Task Name: Input1 Relay
    • Device A: Digital
    • Data A: 1S=1
    • Device B: Not used
    • Device C: RELAY
    • Data C: 1
    • Action: ON
    • USE: Enabled

    This creates the following logic:

    IF Digital Input 1 is ON THEN turn Relay 1 ON.

    Click Save to apply the task. If an invalid value is entered, the corresponding field will display an error and the task will be disabled.

    To see the complete documentation on tasks please see the full Koda/Fargo Manual

  • Digital Inputs

    The Digital Inputs can be set to provide various readouts on using a range of display types. In addition to displaying the input data, you can name the display as well as associate a relay with it. This relay will change from Green to RED as it goes from on to off as well as is clickable to control it. By clicking on the edit pencil icon, you can edit the settings for this input:

    1. Digital Input Selected -­ The Digital Input that you are editing (identified by the line on which you clicked the Edit icon).
    2. Name ­- You can set a 15-character name for this input. This name goes in the bar at the top of the display.
    3. Label ­- Set a 7-character label which is displayed on the actual active display.
    4. Corrector -­ Using this field you can add, subtract, multiply, or divide a value before the value is shown on the display page. This is a 2-value corrector with each being separated by a single space character. (ie. “+2, -2, *3, /3”)
    5. USE -­ Sets this input to active. Turns the input number indicator to green. It should be noted that when in use the input consumes CPU time and other resources depending on its type. Although all inputs may be active at the same time, it is recommended to turn on only those you want to use.
    6. Type -­ The input data can be used to calculate a range of results. You may select:
      • State ­- This is useful for knowing if an input is on or off, like a door switch being on or off.
      • Counter­NR ­- This is a non­-resettable counter.
      • Counter­R ­- This is a resettable counter.
      • Frequency -­ Counts the frequency of an input in KHz (kilo hertz or1/1000 seconds). This could be useful in displaying a tachometer where 60Hz = 1 R.P.M.
      • Period -­ in 1/1000 seconds an input in kHz (milli­seconds or1/1000 seconds). This would be useful for measuring timed events.
    7. Display ­- This selection lets you change the display type used. You can select:
      • Dot ­- A single dot with the value in the middle. This can be used for State. You can make a dumb indicator by changing the color of the Dot based on the value. The label is under the Dot.
      • Values -­ Displays the Corrected Value with the Label in a box directly below it.
      • Meter ­- This Meter has configurable scale based on the Min/Max values and arcs can be colored per the Color ranges. The Label is displayed within the Meter.
      • V­Bar -­ Also based on the Min/Max values for the scale and the bar changes color based on the values in the Color ranges.
    8. Relay L/T ­- Enter a Relay number here. If it is a local relay it will show GREEN or RED depending if it is on or off. By clicking on it the relay will turn on and off. The name comes from the relay settings page. This may be useful if you want to turn the subject of a display on and off. Any relay can be used on any input and each may be reused for any other input. Adding an L after the relay number (ex: 2L) will link the state of the input to the state of the relay. This is an easy and immediate way to have an input follow the relay. Adding a T after the relay number will trigger the relay to the state of the input. This is an easy and immediate way to have a relay follow the input.
    9. Command Z/N/I ­- This field is used for issuing various commands to the Digital Input controller: Z ­ Zero the resettable counter. N ­ Leave the input as Normal. I ­ Invert the input.

Step 5- Configuring Relays and Analog Inputs

Configuring Relays and Analog Inputs.

  • Relays

    Navigate to the services -> In/Out page.  The top panel correlates to your device’s relays, it either displays 4 or 8 relays. Each relay has a number corresponding to the label on board.

    The State LED shows whether the relay is on or off indicated by GREEN and RED respectively. This icon is clickable to manually control the corresponding relay. Each relay can have a Name as well as identifiers for the Normally Open, Common and Normally Closed connections.

    There are four status LEDs that show:

    1. Email – If an email is to be sent when this relay is switched on/off
    2. Pulse – If this Relay is set with a pulse width and pulse width multiplier (duration) – see next section for more information
    3. Sched. – If there is a schedule created in the Tasks page (see page 15) set to automatically trigger this relay.
    4. Timed – If pulse is set and this relay is activated; the Timed LED will turn red showing the relay is currently operating on a timer.

    Click the Edit Icon to edit the controls for the corresponding relay. This will take you to the Set Relay page.

    The SET RELAY page allows you to set various properties pertaining to the Relay.

    1. Relay Select : The Relay that you are editing (identified by the line on which you clicked the Edit icon on the RELAY page).
    2. Name : Enter a 15-character Relay Name. This and the following 3 fields may be used for any identifying information desired.
    3. NO Name : Enter a 7-character name for the Normally Open (NO) connection.
    4. Com Name : Enter a 7-character name for the Common (COM) connection.
    5. NC Name : Enter a 7-character name for the Normally Closed (NC) connection.
    6. Pulse Width : When you control the relay it turns on or off. You may control it for a timed turned on period by entering a Pulse Width when 0 means there is no timed event and a number represents duration of the pulse. The maximum number you can enter here is 4 digits, ie. 1234.
    7. Pulse Width Multiplier : To further define the pulse length select a Pulse Width Multiplier to further define the pulse width. You can select:
      • None
      • mS (Milli¬second, 1/1000 second)
      • Sec (Seconds)
      • Min (Minutes)
    8. Relay Type : the SERVER can access relays physically on the SERVER or using other means. You may select:
      • Normal : relay physically on the SERVER
      • Latched : not currently supported
      • Remote : a relay on another SERVER accessed over the network
      • Zigbee : a relay at a remote device accessed over an RF system
      • Normal and Remote : both relays activated
      • Normal and Zigbee :  both relays activated
    9. Location ID : this is a number identifying a remote location
    10. Relay at Location : a number representing the relay or device at the Location
    11. Send Email : the SERVER can be programmed to send an Email if the relay is turned on or off.
  • Analog Inputs (Fargo G2R4ADI)

    The Analog Inputs can be set to provide various readouts on using a range of display types. In addition to displaying the input data, you can name the display as well as associate a relay with it. This relay will change from Green to RED as it goes from on to off as well as is clickable to control it.

    1. Analog Input Selected -­ The Analog Input that you are editing (identified by the line on which you clicked the Edit icon).
    2. Name ­- You can set a 15-character name for this input. This name goes in the bar at the top of the display.
    3. Label ­- Set a 7-character label which is displayed on the actual active display.
    4. Corrector -­ Using this field you can add, subtract, multiply, or divide a value before the value is shown on the display page. This is a 2-value corrector with each being separated by a single space character. (ie. “+2, -2, *3, /3”)
    5. USE -­ Sets this input to active. Turns the input number indicator to GREEN. It should be noted that when in use the input consumes CPU time and other resources depending on its type. Although all inputs may be active at the same time, it is recommended to turn on only those you want to use.
    6. Type -­ The input data can be used to calculate a range of results. You may select:
      • Analog 1 -­ Analog 1 input from a SERVER with an input such as found on a R4ADI.
      • Analog 2 ­- Analog 2 input from a SERVER with an input such as found on a R4ADI.
      • AC Current 1 ­- AC current sensor 1 input from a SERVER with an input such as found on a R4ADI.
      • AC Current 2 -­ AC current sensor 2 input from a SERVER with an input such as found on a R4ADI.
      • AC Current 3 – Not used
      • Volts -­ The measurement of the voltage powering the SERVER.
      • Current ­- On “S” models, this is the current consumed by the SERVER.
      • Int. Temp -­ Temperature from the board mounted sensor.
      • Ext. Temp ­- Temperature from the “S” model SERVER.
      • R. Humidity -­ % Relative Humidity from the “S” model SERVER.
      • MMA X -­ The X axis accelerometer data from the “S” model SERVER.
      • MMA Y -­ The Y axis accelerometer data from the “S” model SERVER.
      • MMA Z ­- The Z axis accelerometer data from the “S” model SERVER.
    7. Display ­- This selection lets you change the display type used. You can select:
      • Dot -­ A single dot with the value in the middle. This can be used for State. You can make a dumb indicator by changing the color of the Dot based on the value. The label is under the Dot.
      • Values -­ Displays the Corrected Value with the Label in a box directly below it.
      • Meter ­- This Meter has configurable scale based on the Min/Max values and arcs can be colored per the Color ranges. The Label is displayed within the Meter.
      • V­Bar -­ Also based on the Min/Max values for the scale and the bar changes color based on the values in the Color ranges.
    8. Relay -­ Enter a Relay number here. If it is a local relay it will show Green or RED depending if it is on or off. By clicking on it the relay will turn on and off. The name comes from the relay settings page. This may be useful if you want to turn the subject of a display on and off. Any relay can be used on any input and each may be reused for any other input.
    9. Value ­- These are Min/Max values used for the display. This is useful for preventing a Meter from going past its end or setting the value of a V­Bar. This is the Value after the Corrector. The system cannot display a value past Max so be sure this is at least set to 1.
    10. Yellow/Red/Green -­ There are three colors that can be used to further define a display. Set the range of these colors to define a color to the display Value. This is the Value after the Corrector. Note that if you are using a State type you may want to assign RED = From 0 to 0, GREEN = From 1 to 1 and YELLOW = From 2 to 2. Since a State is always either 1 or 0 this will prevent ambiguous information and prevent the YELLOW color from being used. You can select any two colors you like for a State type.

FAQ’s

Most of our controllers use HTTP.
Some browsers may block HTTP pages due to security settings. If you’re having trouble accessing the web interface, try the following:

Option 1: Use a different browser. Some browsers, like Chrome and Edge, block HTTP content more aggressively. Try using Firefox, which is generally more permissive with local HTTP connections.

Option 2: Bypass the warning.If you see a message like “Your connection is not private”, you can safely bypass it when connecting to our device: Click “Advanced” or “More Info” then Click “Proceed to the site”. This is safe for our controllers, as you’re connecting within your local network—not to the internet.

Option 3 (Firefox): Disable HTTPS-Only mode. Navigate to your browser’s settings, go to Privacy & Security, scroll down to HTTPS-Only Mode and select Don’t enable HTTPS-Only Mode

Option 4 (Chrome): Allow Insecure Content. Click the padlock icon in the address bar, click “Site settings“, find “Insecure content“, set to “Allow“, then reload the page

If your device keeps resetting, there might be something wrong in the software. You can try the following:

1. Reset to factory default. Instructions can be found here: Reset to Factory Default

2. If the board still resets itself, you will need to reload the software. Instructions can be found here: Update Software Instruction

Make sure you don’t connect 12V power adapter at the same time with PoE (power over ethernet)

The RED LED is the heartbeat LED, it lets you know the unit it powered on. The GREEN LED means that the unit is communicating to your network. The BLUE LED is a marker that allows you to know which unit you would like to find on the Discoverer program.

In most cases our system is very simple to install. However, for complex systems or long runs of wires, a professional electrician may be necessary. Although, our all-in-one systems can alleviate this issue by making it more convenient to setup.

Additional Resources

Troubleshooting Tips Troubleshooting Tips

Troubleshooting Tips

Common issues and solutions when setting up or operating your Netbell system.

Full Manual Full Manual

Full Manual

For more information follow the Koda/Fargo Manual.

Remote Device Setup Remote Device Setup

Remote Device Setup

Configuration instructions for remote push buttons and remote device communication.

Video Tutorials Video Tutorials

Video Tutorials

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