Skip to Content

HomeMaster RGB-621-R1 — Modbus RGBCCT LED Controller, 5 Channels

(0 review)

The RGB-621-R1 is a high-performance, modular LED controller designed for advanced RGB + CCT (Tunable White) lighting control in smart home and commercial automation systems. Built with industrial-grade isolation, robust protection circuits, and a dual-board architecture, it delivers reliable, flicker-free dimming and seamless integration into Modbus RTU networks.

Ideal for ambient lightingarchitectural illuminationmood lighting, and automated scene control, the RGB-621-R1 supports standalone operation or centralized management via HomeMaster MicroPLC/MiniPLC controllers.

Manufacturer: HomeMaster Internal Reference: HM-RGB-621-R1 Mfr. Part#N: RGB-621-R1 Barcode: 5940031101756

133.10 133.10 VAT included

Returns & Warranty Conditions
Shipping & Availability
We ship orders within 1–2 business days for items in stock.
For out-of-stock products, ships within 1–2 business days after restock
Shipping times will automatically update once the product becomes available.


HomeMaster RGB-621-R1

The HomeMaster RGB-621-R1 is a smart RGB + CCT LED controller module designed for HomeMaster automation systems and other Modbus RTU networks. It features five high-current PWM outputs for RGB and Tunable White (CCT) LED control, two isolated digital inputs for wall switches or sensors, and one relay output for switching external loads or LED drivers.

Powered by the Raspberry Pi RP2350A microcontroller, the module supports RS-485 (Modbus RTU) communication and configuration via WebConfig over USB-C — no drivers or external software required. It connects directly to HomeMaster MicroPLC and MiniPLC controllers or operates as a standalone Modbus slave in any automation network.

HomeMaster RGB-621-R1 RGB+CCT LED control module
DIN rail • 24 V DC • Modbus RTU • USB-C WebConfig

Quick Overview

  • RGB + CCT LED control module for Modbus automation systems
  • DIN-rail form factor with 24 V DC supply
  • 5 PWM outputs (R, G, B, CW, WW), 2 isolated digital inputs, 1 relay
  • RS-485 Modbus RTU communication
  • Local configuration via USB-C WebConfig interface
  • Isolated I/O, surge and short-circuit protection

Typical Applications

  • RGB and tunable white (CCT) lighting control
  • Ambient and architectural lighting
  • LED strip and fixture dimming
  • Scene control with wall switch inputs
  • Daylight and human-centric lighting
  • Status indicators and alarm signaling
  • Building and home automation
  • PLC lighting expansion module

Tech Specs

Technical Specifications
SpecificationDetails
MicrocontrollerRP2350A dual-core microcontroller
StorageExternal QSPI Flash (32 Mbit)
Power Input24 V DC nominal (18–30 V DC recommended)
Input Protection1 A time-lag fuse, reverse polarity diode, TVS surge suppression, EMI filtering
Main Logic SupplyBuck regulator 24 V → 5 V (~4.96 V nominal), 3.3 V LDO regulator
LED Outputs5 × low-side MOSFET outputs (R, G, B, CW, WW)
LED Output VoltageExternal 12–24 V DC supply
Maximum Total LED CurrentLimited by 5 A input fuse (shared across channels)
Recommended Current per Channel≤ 1000 mA per channel (recommended)
Digital Inputs2 × isolated 24 V DC discrete inputs (DIx + GND), dry-contact closure; per-channel PTC fuse, TVS surge suppression, EMI filtering
Relay Outputs* Dry-contact relay output (C / NO). Rated load (system limit): 3 A @ 250 V AC (resistive); max 750 VA @ 250 V AC, 90 W @ 30 V DC.
Relay components (informative only) rated up to 12 A @ 250 V AC (resistive); rating does not apply to the complete module.
User Interface2 buttons, 8 LEDs (power, 2 user, RX, TX, 1× relay, 2× DI)
CommunicationRS-485 Modbus RTU (MAX485, half-duplex); surge protection, fail-safe biasing
USBUSB-C, 5 V logic, ESD protected
Typical Power Consumption0.2–0.5 W (logic only); maximum approximately 1 W
Modbus Address Range1–255 (default: 1)
Modbus Baud Rate9600–115200 (default: 19200)

Note: Relay outputs are not internally fused. Use external overcurrent protection per applicable standards and installation requirements.

Installation, Environmental & Mechanical

Installation, Environmental & Mechanical Specifications
Category Specification Details
Terminal Specifications Terminal type Pluggable screw terminal blocks, 5.08 mm pitch
Wire cross-section0.2–2.5 mm² (AWG 24–12)
Tightening torque0.4–0.6 Nm
Environmental Ratings Operating temperature0 °C to +40 °C
Storage temperature−10 °C to +55 °C
Relative humidity0–90 % RH, non-condensing
Ingress protectionIP20 (inside cabinet only)
Maximum altitude2000 m
Pollution degree2
Mechanical & Packaging Product dimensions 52.5 × 90 × 59 mm (L × W × H)
DIN units3 division units (≈ 53 mm DIN rail mounting width)
Mounting35 mm DIN rail (EN 50022)
EnclosurePC/ABS, UL94-V0
Net weightTBD
Gross weightTBD
Pack size140 × 125 × 94 mm (L × W × H)
NotesAll dimensions in millimeters

Install only inside a control cabinet with ventilation; the cabinet must include a protective front plate covering all module connection terminals and a closing protective door; not for outdoor or exposed installation.

All wiring terminals must be protected against accidental contact by an insulating front plate, wiring duct, or terminal cover. Exposed live terminals are not permitted.

HomeMaster RGB-621-R1 mechanical drawing (front and side view) with dimensions in mm
Mechanical drawing: front view + side view + DIN-clip depth (all dimensions in mm).

Home Assistant / Modbus / Web Config Integration

The RGB-621-R1 supports flexible integration with:

  • HomeMaster MicroPLC and MiniPLC controllers
  • PLC and SCADA systems via Modbus RTU
  • Home Assistant using ESPHome or Modbus integration
  • Direct USB-C configuration using browser-based WebConfig tool

Configuration parameters are stored persistently in onboard flash and automatically restored at power-up.

Quick Setup Process (USB-C WebConfig)

  1. Mount & Power – Mount the module on a DIN rail and connect 24 V DC.
  2. Connect USB-C – Connect USB-C cable to the module.
  3. Open WebConfig – Open WebConfig page in Chrome or Edge browser.
  4. Connect Device – Click Connect and select the device.
  5. Configure – Set Modbus address and baud rate.
  6. Test I/O – Test LED channels, relay, and digital inputs.
  7. Save & Disconnect – Save settings and disconnect USB-C.

Features:

  • Driverless browser-based configuration
  • Live configuration and diagnostics
  • Persistent flash storage
  • No external software required

WebConfig provides Modbus address, baud rate, I/O test, and channel calibration (stored persistently in flash).

RGB-621-R1 WebConfig Modbus and connection view RGB-621-R1 WebConfig light levels and presets view RGB-621-R1 WebConfig live I/O configuration view

Minimal ESPHome YAML (Controller side)

Use this on the MiniPLC/MicroPLC (ESPHome). It enables the RS-485 bus and imports the RGB-621-R1 package.

uart:
  id: uart_modbus
  tx_pin: 17
  rx_pin: 16
  baud_rate: 19200
  parity: NONE
  stop_bits: 1

modbus:
  id: modbus_bus
  uart_id: uart_modbus

packages:
  rgb1:
    url: https://github.com/isystemsautomation/homemaster-dev
    ref: main
    files:
      - path: RGB-621-R1/Firmware/v0.1.0/default_rgb_621_r1_plc/default_rgb_621_r1_plc.yaml
        vars:
          rgb_prefix: "RGB#1"
          rgb_id: rgb_1
          rgb_address: 1
    refresh: 1d

rgb_address must match the Modbus address configured in WebConfig.

Full Modbus register map and integration details are in the RGB-621-R1 README.

Documentation

The RGB-621-R1 is open-source hardware. Hardware and firmware files are available.

Hardware Documentation

File Description Link
Field board schematic RGB-621-R1 field I/O / power stage RGB-621-R1-FieldBoard.pdf
MCU board schematic RGB-621-R1 controller / MCU board RGB-621-R1-MCUBoard.pdf
Datasheet (RGB-620-R1) Module specifications and electrical characteristics Download datasheet (PDF)

Compliance Documents

File Description Link
EU Declaration of Conformity (DoC) Signed EU Declaration of Conformity per Reg. (EC) 765/2008 and Decision 768/2008/EC DoC-RGB-621-R1-V1.0.pdf
Datasheet Technical specifications and electrical characteristics RGB-621-R1_Datasheet.pdf

Firmware & Software

Resource Description Link
Firmware Source Code Firmware and configuration tools GitHub repository
Integration Guide Setup and configuration documentation README.md
WebConfig Tool Browser-based configuration interface Built-in USB interface

Cabling and Wirings

Power Supply

Module power (V+ / 0V): The RGB-621-R1 logic and communication operate from 24 V DC SELV/PELV only. Connect +24 V and 0 V (GND) to the terminals marked V+ and 0V (top block).

LED power (+ / −): The LED supply terminals (LED PS or + / on the top block) accept 12 V or 24 V DC. Use a separate supply for the LED strip; supported LED strips are 12/24 V DC common-anode.

Power Input
ParameterSpecification
Module (V+ / 0V)24 V DC ±10 % (20–30 V) — logic and module only
LED supply (+ / −)12 V or 24 V DC — for LED strip; separate from module power
ProtectionPTC fuses, reverse polarity (STPS340U), TVS (SMBJ33A)
Ground referenceField return GND_FUSED; do not bridge to logic GND externally
24 V DC power supply wiring: V+ and 0V terminals
Connect + to V+ and to 0V.

Terminal Block Layout

Top block: LED + / − (12 or 24 V DC LED supply), V+ / 0V (24 V DC module supply), Relay NO/C, I1 / GND / I2 (digital inputs). Bottom block: R, G, B, CW, WW (low-side PWM), COM (LED + common, 12/24 V), A, B, COM (RS-485).

RGB-621-R1 front view: power, relay, inputs (top); PWM and RS-485 (bottom)
Front view: power, relay, inputs (top); PWM and RS-485 (bottom).

LED Output Wiring

LED channels (R, G, B, CW, WW) are low-side PWM sinks. Connect the LED strip + to COM (positive from your 12 or 24 V LED supply) and each color cathode to its channel. Supported LED strips: 12/24 V DC common-anode. Current: up to 5 A per channel (25 A max total); size external LED PSU and fusing accordingly.

LED Strip Connections

RGB Connection

  • Connect the LED strip common positive (12/24 V) to the COM terminal.
  • Connect individual channels: R → Red, G → Green, B → Blue.
  • All outputs are low-side switching (sinking), meaning the module controls the negative side of each LED channel.

RGB + CW Connection

  • Same as RGB, with an additional CW → Cool White channel.
  • Used for tunable white + RGB applications.

RGB + CW + WW (RGBCCT)

  • Full 5-channel configuration: R, G, B, CW, WW.
  • LED strip must be common-anode (shared positive via COM).
  • This is the native operating mode of the module.

CWWW (Dual White)

  • Only CW and WW channels are used.
  • Allows color temperature control (CCT) without RGB.
RGB LED strip wiring: +, R, G, B
RGB (4-wire) LED strip connection.
RGB + Cool White LED strip wiring
RGB + CW (5-wire) LED strip connection.
CCT / Tunable White (CW + WW) LED strip wiring
CCT / Tunable White (CW + WW) connection.
Full RGBCCT (6-wire) LED strip wiring
Full RGBCCT (6-wire) LED strip connection.

Relay Wiring

Dry-contact relay output (C / NO). Rated load (system limit): 3 A @ 250 V AC (resistive); max 750 VA @ 250 V AC, 90 W @ 30 V DC. For inductive loads, add an external flyback diode or RC snubber. Keep relay conductors away from signal wiring.

⚠️ External protection required: The relay output MUST be protected by an external fuse or circuit breaker sized for the load and wiring. Relay output circuits are not internally fused. External overcurrent protection is mandatory for safe operation.

⚠️ Hazardous voltage: Relay terminals may carry mains AC or high-voltage DC depending on the connected load. Installation and servicing must be performed by qualified personnel in accordance with local electrical codes.

Relay wiring: NO and C to external load
Relay normally open (NO) and common (C) connection to load.

Digital Input Wiring

Inputs use ISO1212 galvanic isolation. Connect dry contacts or 24 V DC sourcing sensors only (I1/I2 with GND). Each input has PTC fuse, TVS, and reverse protection. Do not inject external voltage into DI pins.

Digital inputs I1, I2 and GND with dry-contact switches
Dry-contact wiring to I1 and I2 (common GND).

RS-485 Wiring

Connect A and B to the bus; COM is optional common reference. Use twisted-pair (120 Ω characteristic impedance); shielded cable recommended in industrial environments. Enable 120 Ω termination only at the last device on the bus.

RS-485 bus wiring: A, B, COM and 120 Ω termination
Connect A, B, and COM to the bus; 120 Ω termination at line end.

Cable Recommendations & Shield Grounding

General Routing Rules

  • Route low-level signal cables (RS-485, DI) separately from power and LED wiring.
  • If crossing power cables is unavoidable, cross at 90°.
  • Keep cable runs as short as practical; avoid parallel runs with high-current conductors.

RS-485 (Modbus) Cable

  • Twisted pair recommended (120 Ω characteristic impedance).
  • Shielded cable recommended in industrial environments.
  • Use one twisted pair for A/B; use second conductor as COM reference if required.
  • Examples: J-Y(ST)Y 2×2×0.5 mm² or LI2YCY PiMF 2×2×0.50.

Shield Grounding

  • Bond cable shield(s) to cabinet PE/EMC ground at one end (PLC side recommended).
  • Do not connect shields directly to signal terminals (A/B/COM).

System Architecture & Pinout

RGB-621-R1 System Block Diagram
System block diagram.
RGB-621-R1 MCU Pinout
RP2350A MCU pinout.
RGB-621-R1 Field Board
Field board layout.
RGB-621-R1 MCU Board
MCU board layout.

Safety and Installation Notes

  • Module logic: use only SELV/PELV 24 V DC on V+ / 0V. LED supply (+ / −) can be 12 or 24 V DC.
  • Install inside control cabinet; protect wiring terminals from accidental contact.
  • Each module must have its own 24 V DC supply for V+ / 0V; do not bridge GND_FUSED and logic GND externally.
  • Never connect mains voltage to any terminal.
  • Use upstream fusing and snubbers for inductive loads on the relay.
  • Size LED supply and wiring for up to 5 A per channel (25 A total); use appropriate fusing.
  • Installation and servicing by qualified personnel only.

Compliance & Certifications

The RGB-621-R1 module is CE marked. ISYSTEMS AUTOMATION S.R.L. (HomeMaster® brand) maintains the technical documentation and a signed EU Declaration of Conformity (DoC) available for download in the Documents and Resources section above.

  • EMC Directive 2014/30/EU — EN 55032:2015 (Class B emissions), EN 55035:2017 (immunity), tested by Idvorsky Laboratories Ltd. (Job #1648)
  • Low Voltage Directive 2014/35/EU — EN 62368-1:2020 + A11:2020, in-house dielectric and isolation testing by ISYSTEMS AUTOMATION compliance laboratory
  • RoHS Directive 2011/65/EU — EN IEC 63000 technical documentation
  • HomeMaster® — registered EU trademark (EUTM No. 019082911, EUIPO, registered 15 January 2025)