Skip to content
Contactor Wiring Guide

Contactor Wiring Guide

⚠️ Note: ECM pumps (electronically commutated motors <100W) have large input capacitors that cause a brief high charging peak (10–20A for microseconds) each time the relay closes. Over many cycles this capacitive inrush can micro-weld relay contacts. An RC snubber (100nF + 100Ω, X2-rated capacitor) across the relay contact suppresses turn-off transients/arcs, but it does not limit the closing inrush — it cannot prevent contact welding on capacitive loads. For ECM pumps use the contactor wiring below, or an inrush limiter (NTC) / a relay rated for capacitive loads.

The contactor solution below is intended for larger pumps (>300W) or inductive loads where running current exceeds 2A.

Overview

This document explains why the built-in relays of the NORVI AE01-R (and other standard relay modules) can fail when switching motor loads (pumps), and how to build a robust, long-term solution using external DIN-rail contactors.

Applies to: NORVI AE01-R (R0–R5) and external 5V relay modules (standard ESP32 builds).


Problem: Relay Contacts Weld Under Motor Load

The NORVI Relays

The NORVI AE01-R has 6 built-in electromechanical relays (SPST-NO, 5A/250V AC). These are rated for resistive loads — incandescent lamps, heating elements, or low-inrush electronics.

A pump is an inductive load (motor with coils):

CharacteristicResistive LoadMotor Load (Inductive)
Continuous currentAs ratedAs rated
Inrush current1–1.5× rated current5–10× rated current
Switching arcMinorSevere (back-EMF)
Contact wearMinimalHigh

In practice: A NORVI relay rated “5A” driving a 300–600W pump (1.3–2.6A running, 6.5–13A inrush peak) can develop welded contacts after a few hundred switching cycles. The relay coil still clicks audibly, but the NO contact stays closed — the pump runs continuously even with the controller showing OFF.

Field Report

In one field installation this failure occurred on two different relay outputs (R1, then R5) of the same NORVI AE01-R, both switching the same solar pump. The pump turned out to be a 6–28W ECM type (Lowara Artiga ECO AUTO+) — well within the relay rating, yet contacts welded. The cause is capacitive inrush from the ECM’s input capacitors (~10–20A peak for microseconds each switch-on). The identical R0 channel (pool pump, Speck BADU Magic II/6 450W asynchronous motor) showed no failure.


Solution: External DIN-Rail Contactor

A contactor is a heavy-duty relay built for motor loads. The NORVI relay switches only the contactor’s coil (a few mA at 24V DC) — the contactor’s main contacts handle the 230V AC load.

 NORVI Relay            Contactor (external)           Pump
 ┌──────────┐          ┌────────────────────┐      ┌────────┐
 │          │  24V DC  │  A1 (+)            │      │        │
 │ COM ─────┼──────────┤  (coil)            │      │        │
 │          │          │          A2 (-) ───┼── GND│        │
 │ NO  ─────┼──────┐   │                    │      │        │
 └──────────┘      │   │ 1 (L-input) ───────┤─── 2 │        │
                   │   └────────────────────┘      │  L-N  │
 24V DC (+) ───────┘                               └────────┘
 230V L (via contactor) ─────────────────────────────┘
 230V N ─────────────────────────────────────────────────┘
 GND ────────────────────────────────────────────────────┘

Benefits

BenefitDescription
Contact lifeContactors rated for 1–5 million operations under motor load
ServiceableReplace a defective contactor in 2 minutes on DIN rail — no soldering
NORVI unloadedNORVI relays switch mA → no contact wear at all
Cost-effective~15–25€ per contactor

Recommended Contactors

Finder 22 Series (recommended)

Compact DIN-rail contactors with built-in surge suppression.

TypeCoilContactMotor LoadWidthPrice
22.21.0.024.400024V DC1× NO, 20A1.5 kW17.6mm~20–25€
22.32.0.024.400024V DC2× NO, 16A1.5 kW17.6mm~25–30€

Note: Finder 22 includes a built-in suppressor diode (varistor), but adding an external 1N4007 flyback diode across the coil is still recommended.

Eaton / Moeller DILM

Robust contactors, often more affordable.

TypeCoilContactMotor LoadWidthPrice
DILM7-01 (24V DC)24V DC3× NO, 7A3 kW45mm~12–15€

Interface Relays (compact)

For maximum space saving:

TypeCoilContactWidthPrice
Finder 40.52.9.024.004024V DC1× SPDT 16A6.2mm~10€
+ Socket 94.02———~3€

Note: Interface relays are smaller than full-size contactors, but still significantly more robust than NORVI’s on-board relays. Adequate for pumps up to 600W.


Wiring Diagram

24V Control Circuit

 24V DC (+) ──┬── NORVI R0 COM ── NO ──┬── Contactor Pool A1 ── A2 ──┬── GND
              │                        │                            │
              ├── NORVI R2 COM ── NO ──┤── Contactor Solar A1 ── A2 ──┤
              │                        │                            │
              └───── NORVI 24V IN ─────┘                            │
                                                                    │
 GND ───────────────────────────────────────────────────────────────┘

Flyback diodes 1N4007 across each contactor coil:

  • Cathode (banded end) to A1 (+)
  • Anode to A2 (GND)

These diodes absorb the back-EMF spike when the contactor coil switches off. Without them, the voltage spike can damage the NORVI relay driver.

230V Power Circuit

230V L (Live) ─── RCD ─── MCB ──┬── Contactor Solar 1-2 ── Solar Pump L
                                 │
                                 └── Contactor Pool 1-2 ─── Pool Pump L

230V N (Neutral) ──────────────────────── Both Pump N

Always protect the 230V side with an RCD (30mA) and MCB (B10A or appropriate).


Bill of Materials (Both Pumps)

QtyItemEst. Price
2Finder 22.21.0.024.4000 (20A, 24V DC, 1× NO)~45€
21N4007 diode (flyback across contactor coil)~0.50€
5m3×1.5mm² cable (NYM-J or H07RN-F)~8€
1Ferrule crimp set 0.75mm² + 1.5mm²~5€
2Wago 221-412 (junction terminals)~4€
—Cable ties, heatshrink, labelling~5€
Total~65–70€

Installation Steps

1. Preparation

  1. Disconnect power — turn off 230V breaker, disconnect 24V supply
  2. Check DIN rail — contactors are 17.6mm (Finder 22) or 45mm (Eaton). Plan space next to the NORVI.
  3. Prepare cables — 1.5mm² for 230V, 0.75mm² for 24V. Crimp ferrules.

2. Wiring

Step 1: 24V Control Circuit

  1. 24V DC (+) to NORVI relay COM — bridge from NORVI 24V terminal to COM-R0 and COM-R2
  2. NORVI relay NO to contactor A1 — R0-NO → Pool contactor A1, R2-NO → Solar contactor A1
  3. Contactor A2 to GND — both A2 to GND bus
  4. Flyback diode — 1N4007 across A1/A2 of each contactor (cathode to A1, anode to A2)

Step 2: 230V Power Circuit

  1. 230V L from RCD/MCB — to contactor terminal 1 (both contactors paralleled)
  2. Contactor terminal 2 — to respective pump L
  3. 230V N — directly to pump N (not through contactor)
  4. Earth (PE) — if pump has a housing, connect separately

Step 3: Verification

  1. Continuity check — 24V side: ~100–400Ω between A1 and A2 (coil resistance). Diode test: measure in reverse direction
  2. Short circuit check — 230V side: > 1MΩ between L and N
  3. Isolation check — > 10MΩ between 24V and 230V circuits (galvanic isolation)

3. Functional Test

  1. Apply 24V → controller boots
  2. Controller shows pumps OFF → contactors must be open (no continuity between terminal 1 and 2)
  3. Turn pumps ON (Web UI, MQTT, or OLED) → contactor must audibly click
  4. Pump starts running → success

Troubleshooting

SymptomCauseSolution
Contactor silentNORVI relay not switchingCheck GPIO pin in controller, verify relay ID
Contactor clicks, pump deadContactor 1-2 not conductingCheck 230V supply, measure across terminals 1-2
Pump runs despite OFFWelded contactor or stuck NORVI relayReplace contactor; NORVI diagnosis: measure GPIO level
Contactor buzzingCoil voltage too lowCheck 24V supply (min 21.6V DC)
Controller resets on switchingMissing flyback diodeAdd 1N4007 diode

References

Last updated on