| Developer: | Open Source Plugins |
| Category: | IP Communications |
| Github: | Github Repo |
| License: | MIT License |
| Assistance: | Get help! Check the online documentation |
| Plugin ID: | pro.sleepers.indigoplugin.8channel-relay |
| Latest release: | v2.0.2 released on April 30, 2026 |
| Release downloaded: | 3 times |
| Requires: | Indigo v2022.1.0 or higher |
| (Check the Releases tab below for older releases that may have different requirements) | |
| Download latest release |
This plugin allows you to control the relays on the 8 channel network relay boards being sold on eBay. This plugin also exposes the 8 on-board input sensors. You may find this plugin on the Indigo Plugin Store.
This repo includes two technical documents: - Ethnernet IO Controller V5 Instructions.pdf (misspelled on purpose?) - ZM_TCP Protocol 1.0.pdf
Both documents came from the retailer. Here's a link to the original auction (no longer active): - eBay: 8 Channel Relay Network IP Relay Web Relay Dual Control Ethernet RJ45 US SHIP

I have no idea. It works for me. Does your device listen on port 1234? If yes,
it'll probably work. Drop into a Terminal window on your Mac and run
telnet 192.168.1.166 1234. Replace 192.168.1.166 with your device's IP. If you
see Trying 192.168.1.166... and nothing else, it's not working. If it says
connected, type DUMP and hit enter. If you see data, you should be good to go!
There are a few more features, but that should get you going. Please report any issues on GitHub.
| Released on: | April 30, 2026 |
| Requires: | Indigo v2022.1.0+ |
| Downloaded: | 3 times |
| Download this release | |
Replaced the Python 3.11 telnetlib (deprecated in 3.11 and removed in 3.13) with a socket-based shim
Full Changelog: https://github.com/IndigoDomotics/indigo-8channel-relay/compare/v2.0.1...v2.0.2
| Released on: | May 8, 2024 |
| Requires: | Indigo v2022.1.0+ |
| Downloaded: | 53 times |
| Download this release | |
Updates the plugin to work with Python 3.
There are no new features in this update.
| v1.0.1 | Requires Indigo v7.0.2 thru v2022.2 | Released Jan. 5, 2019 | Maintenance and Bug Fixes for Sprinklers |
| Released on: | Jan. 5, 2019 |
| Requires: | Indigo v7.0.2 thru v2022.2 |
| Downloaded: | 3 times |
| Download this release | |
This release fixes a number of bugs introduced with the 1.0.0 release.
Also included are four new sprinkler device states: Schedule Running, Unexpected Zone Activates, Last Active Zone and Zone Last Active. The first state is a boolean and goes true when a sprinkler zone is requested to turn on by Indigo. It goes false when all zones are requested off by Indigo. If a zone unexpectedly activates, its name will be placed into the second state mentioned. This happens when something besides a sprinkler schedule triggers a relay on, that is assigned to a sprinkler zone. The last two states store the last zone that was on and (with a margin of error equal to the update interval) the time it turned off.
| Released on: | Jan. 3, 2019 |
| Requires: | Indigo v7.0.2 thru v2022.2 |
| Downloaded: | 2 times |
| Download this release | |
This releases adds the ability to control the relays as native sprinkler devices. In addition to this new feature, some bug fixes have been put into place to reduce the chance of lost data. In other words, clicking cancel on the device edit window will now revert to the previous state, even if devices were deleted or added.
| v0.2.4 | Requires Indigo v7.0.2 thru v2022.2 | Released Nov. 22, 2018 | Fix Upgrade Bug: Upgrade without deleting devices! |
| Released on: | Nov. 22, 2018 |
| Requires: | Indigo v7.0.2 thru v2022.2 |
| Downloaded: | 2 times |
| Download this release | |
Fixing the bug that required devices to be "saved" after upgrading. Now you can upgrade in peace, and without error message in your logs.
| Released on: | Nov. 22, 2018 |
| Requires: | Indigo v7.0.2 thru v2022.2 |
| Downloaded: | 2 times |
| Download this release | |
This releases fixes a single bug encountered while adding Input Sensors.
| Released on: | Nov. 20, 2018 |
| Requires: | Indigo v7.0.2 thru v2022.2 |
| Downloaded: | 2 times |
| Download this release | |
Adds logging for devices actions and state changes. Fixes a bug in Relay Toggling.
You may need to open and save each device after upgrading the plugin. This will save the properties for the new log* settings.
| Released on: | Jan. 22, 2018 |
| Requires: | Indigo v7.0.2 thru v2022.2 |
| Downloaded: | 2 times |
| Download this release | |