ETH1610
Controlled over Ethernet using simple TCP/IP commands.
Relays - 10 with optional integrated snubbers
Analogue/digital Inputs - 16 inputs at 5v 10 analogue conversion or will report inputs as simple digital levels
Power - 12V DC adaptor, supplied separately.
Configuration & Test interface - HTTP (webpage).
Control interface - TCP/IP over Ethernet.
Relay current - Up to 16Amp @24vdc or 250vac
Connections - Screw Terminals for N/O N/C and Common contacts.
Ethernet connection - 100mb full duplex
- Buy 5 for £86.09 each and save 9%
- Buy 25 for £78.26 each and save 17%
- Buy 100 for £71.15 each and save 25%
Key features
- 10 relays
- 16 5v analogue inputs, or will report inputs as simple digital levels
- 100mb full duplex Ethernet connection
- Browser based configuration
- MQTT with optional TLS encryption
- Digital inputs can be configured to remotely control outputs on another ETH series modules
- Send email notifications with transition of any of the 16 digital inputs
- Outputs can individually be set to switch when pings to a domain are lost for a minute
- TCP/IP binary command set
- TCP/IP ASCII command set
- HTTP control set
Overview
The ETH1610 provides provides 10 volt free contact relay outputs with a current rating of up to 16Amp each, and 16 analogue inputs.
The module is powered from a 12vdc supply which can be regulated or unregulated. The DC input jack is 2.1mm with positive core polarity, DC supplies are required to supply at least 1A at 12vdc.
The relays are SPCO (Single Pole Change Over) types. The normally open, normally closed and common pins are all available on the screw terminals. The relays on the ETH1610 can be controlled from the inputs on the ETH484 or another ETH1610. This offers the opportunity to construct a system where an input can control an output anywhere on the earth provided both locations are connected to the network/internet.
Free Android and Phone Apps are available to remotely control this module.
Documents
Manuals
3D model
Utilities
| Program | Description | Download |
|---|---|---|
| ETH Bootloader | A program for updating the firmware on ETH modules | .jar |
| Settings updater | A program for copying settings to and from ETH modules | .jar |
| Module finder | A program for finding ETH modules on your network | .jar |
Firmware
| Version | Release notes | SHA256 | Download |
|---|---|---|---|
| V9 | Added zero config networking. Added 'localhost' keyword for input mapping target IP for targeting the modules own outputs. |
5ab02902848aa879e8cfb17fd47ae4ff73d99cdf246eeb89b1a7cc99cee93406 | .hex |
| V8 | Added ability to set the state of a relay on the loss of ping to a domain or IP | 439fa4360d3225710ca00e4acf06021fa028556f3d6bb3e285841236c36b310e | .hex |
| V7 | Fixed MQTT reconnect | f7b4f3e0b28046ad37545fa22ed7118473aad2640e07a6d1f2ecd780ed79f56c | .hex |
| Example | Source | Executable |
|---|---|---|
| Java - A program that can be used to switch outputs | Download | .jar |
| C# - A program that can be used to switch outputs | Download | .exe |
| POSIX C - A command line utility to switch outputs | Download | |
| Python 3 - A utility to switch outputs | Download | |
| PHP - A utility for switching relays | Download | |
| C# ETH input monitor - an example of mapping inputs to a PC | Download | .exe |





