ETH24V008H
Controlled over Ethernet using simple TCP/IP commands or MQTT.
Built with Inductive load switching in mind.
Ideal for solenoids, relays, valves and more.
Digital IO - 8 x 24vdc outputs @ upto 1.5A each or a 24vdc input
Power - 24vdc supplied into screw terminals
Configuration & Test interface - HTTP (webpage).
Control interface - TCP/IP commands or MQTT over Ethernet.
Ethernet connection - 100mb full duplex
- Buy 5 for £85.70 each and save 9%
- Buy 25 for £77.92 each and save 17%
- Buy 100 for £70.82 each and save 25%
Key features
- 8 x 24vdc IOs
- 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 8 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 ETH24V008H provides eight high-side switched outputs with a current rating of up to 1.5A suitable for switching resistive, inductive or capacitive loads. Alternatively the terminals can be used as 24vdc inputs. The outputs are switched from the 24vdc power provided to the module and are capable of switching up to 1.5A. When the output is switched high the corresponding input will read high also. If the output is turned off the channel can be used as a 24vdc input.
The module is powered from a 24vdc supply capable of powering the loads plus 200mA for the module.
Free Android and Phone Apps are available to remotely control this module.
Documents
Manuals
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 |
|---|---|---|---|
| V29 | Added zero config networking. Added 'localhost' keyword for input mapping target IP for targeting the modules own outputs. |
8cf5664ced743eb46e798c779201f19a6748097da4de8750e228bd23ae99fbb7 | .hex |
| V28 | Add ability to set an output state on loss of ping to a domain or IP | 99b54c5728be69af598357ccd43f3edc206c135afb3dfa9f6717fdfca29e627d | .hex |
| V27 | Fixed memory leak | 5f5eab65591660e376462d6a7112b34fde1e059189c4bb67851ac6301dcec4ff | .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 |

