8 Channel IoT Ethernet Relay Controller

SKU: DFR0290

The 8 Channel IoT Ethernet Relay Controller (RLY-8) is a powerful network relay solution integrating 8 relays, capable of handling up to 277VAC-10A or 125VAC-12A power, suitable for most household appliances under 250VAC. Utilizing an STM32 microcontroller, it supports both wall adapter and PoE power supply, minimizing connection cables. The RLY-8 can be controlled via RS485 port or TCP/IP protocol, with open-source communication available for innovative IoT applications. This controller is ideal for diverse projects like remote-controlled lighting or automated greenhouses, offering limitless potential with its open-source protocol and robust relay capabilities.

Angled shot of back of 8-channel Ethernet relay with PoE and RS485 connectivity, showing green circuit board and connected cables.-DFRobot product sku:DFR0290 image.
  • Docs
  • Tech Specs
  • Specification

    Parameter Details
    Operating Voltage DC 7 – 23 V
    Relay Number 8
    Data Communication Ethernet / RS485
    Network Configuration Supports DHCP & Static IP
    Power Consumption ≤ 3.5 W (Max)
    Maximum Control 277 VAC – 10 A / 125 VAC – 12 A
    Control Mode Ethernet / RS485
    Factory Settings IP: 192.168.1.10  Port: 2000
    Working Temperature -30 °C – +85 °C
    Weight 530 g
    Size 145mm * 90mm * 40mm (5.7in * 3.5in * 1.6in)

    FAQ

    • Is it possible to route the PoE power to the input of the relays without having to break it out separately?

      I just need to power 3 LEDs (one per relay) and I'd like to avoid adding an external power supply or extra wiring.

      I purchased 4 of these devices that I'm trying to set up. I connected the device directly to my computer, configured the computer to static IP 192.168.1.8, NM 255.255.255.0, & Gateway 192.168.1.1, but I cannot ping any of the four devices at the default address of 192.168.1.10. I tried pressing the reset button on the devices until the light went solid, still no ping. Has the default IP address changed for some reason?
      Edit: Had to connect over Serial from a Windows machine to discover that the IP was set to 0.0.0.0. Major PITA for an Ubuntu user.

    • The RELY-8-POE-EN.pdf document (below) describes using JSON messages to set and get relay states. I am trying to get this to work but I am unsure how. Is there sample code?

      This open source protocal is for advanced JSON users, if you know JSON well, you could use the JSON command by connecting the Relay Controller to TCP port2000. If not, here is an official introduce about JSON, and you could google more tutorial about JSON if you want to develope your own software to use this relay controller. BTW, we have passed test on Telnet (PuTTY) and TCP/IP Net Assistant.

    Explore More Related Questions >

    Was this article helpful?

    TOP