
SONOFF
SONOFF 4CH Pro R3
- Wi-Fi
Verified September 2026
A DIN-rail 4-gang Wi-Fi relay for consumer-unit-level jobs — four 10A channels with interlock/self-locking modes that suit a garage door, gate motor, or multi-zone valve setup. It's Wi-Fi and 433MHz RF only (there's no Zigbee variant, despite what some listings imply), and stock firmware has no official HA integration: your realistic routes are the AlexxIT SonoffLAN HACS integration over eWeLink LAN mode, or reflashing to Tasmota for a fully local MQTT setup. Supports both live/neutral and dry-contact/no-neutral wiring modes, which is unusually flexible for older UK circuits.
In Home Assistant
| Control | Type | What it does |
|---|---|---|
| Channel 1-4 | Switch | Each of the four DIN-rail relay channels appears as its own independent switch entity. |
| Interlock/self-lock mode | Unsupported | Not surfaced by the integration as a select, switch, or sensor — configure it once in the eWeLink app before pairing. |
| Status LED | Switch | Created disabled by default; must be manually enabled to toggle the panel LED from HA. |
| Signal strength | Sensor | Wi-Fi signal diagnostic, useful for troubleshooting LAN-mode drop-outs on a DIN-rail unit tucked inside a metal consumer unit. |
SonoffLAN maps each of the four channels to its own independent switch entity, so per-channel automations, history, and templating all work exactly like separate switches. Interlock/self-locking mode isn't exposed by the integration in any form — not even as a read-only attribute — so you set it once in the eWeLink app before handing the device to HA, and it stays fixed regardless of what HA does afterward. Reported issues describe individual channels on this exact multi-relay model drifting out of sync with the physical relay state until the unit is power-cycled or re-paired, a quirk tied to the 4-channel firmware rather than single-channel Sonoff devices. Because per-channel pulse timing also isn't exposed, a garage-door/gate automation has to fake the momentary trigger in HA (turn the channel on, wait briefly, turn it off) rather than relying on any onboard cycle timer.
Specs
- mount
- DIN rail
- channels
- 4
- wiring modes
- live/neutral or dry-contact/no-neutral
- interlock mode
- true
- neutral required
- false
- max load a per channel
- 10