Skip to Content

HomeMaster Completes EMC, LVD and RED Conformity Assessment — Production Hardware Now Shipping

Six months ago we walked into a certified test laboratory with the whole HomeMaster system, and some early-revision boards exposed weak points under EMC and electrical-safety testing. Today every product in the lineup now ships with a signed EU Declaration of Conformity issued by HomeMaster as the manufacturer. Here's how the final round actually played out — same eleven modules on the bench, same tests, this time with the revised production hardware completing the campaign successfully.

By Dmitry Drezyulya · Published May 17, 2026 · ~14 min read

All eleven HomeMaster modules consolidated on a single metal backplate for EMC certification testing

Where We Left Off

Back in November we wrote up the pre-compliance campaign — eight months of engineering condensed into one Reddit post. We took the entire HomeMaster system into an accredited lab for a first look at EMC and electrical safety, and we walked out with a clear punch-list: DC/DC sections everywhere needed tighter filtering, the DIO regulator destabilised under EFT, the DIM module's gate drive let lamps flicker, the AIO analog inputs deviated in narrow RF bands, the USB-C shells didn't have a strong-enough discharge path to chassis, and the SELV-to-mains creepage on the DIM-420-R1 wasn't yet wide enough — a flashover occurred during the dielectric-strength test.

That post ended with a plan and a timeline. This post is the closure of that plan. We did the redesigns, we built an in-house compliance lab for the LVD work, we went back to Belgrade for the EMC campaign on the new revisions, we collected every certificate, and we signed the Declarations of Conformity. The HomeMaster lineup is now CE-marked across the board and on sale.

Here's how it went, test by test — but first, what changed under the hood.


What We Changed Between Rounds

The November punch-list turned into roughly four months of engineering work — circuit changes, layout rework, component upgrades, a new in-house bench. The short version, for anyone who skipped the January follow-up post:

Power Supply EMC Hardening (every module)

Ferrite beads on the 24 V input, improved LC filtering on the DC/DC converters, and layout changes to reduce high-frequency current loops. Lower conducted and radiated emissions, better EFT immunity, more stable regulators. This is the single biggest contributor to the November-to-March improvement on the emission curves.

USB-C ESD Path and Ground Split

The USB-C shell now has a strengthened low-impedance grounding path, ESD discharges are routed away from the logic ground, and the internal ground is split into GND and GND_USB. The two are connected only through filtering, which keeps any ESD energy that hits the connector shell from coupling into the logic plane. RS-485 drops and MCU disturbances during ESD events are gone.

Creepage and Clearance (the LVD fix)

The biggest finding from the November safety round was a dielectric breakdown during the 3.75 kV test on the early PCB. The fix is geometric: increased creepage and clearance between SELV (24 V) and mains-related circuitry, cleaner isolation zones in the PCB layout, and a wider physical separation between the two domains. The revised boards meet — and exceed — the SELV-to-mains spacing requirements that this round tested against.

Isolation Component Upgrades (system-wide)

Opto-isolators were moved from 2.5 kV-rated parts to 8 kV-rated parts. Isolated DC/DC converters were moved from 1.5 kV-rated parts to 6 kV-rated parts. Higher surge margin, better long-term reliability, cleaner EMC behaviour.

Function-Specific Refinements

STR-3221-R1 and RGB-621-R1 — LED supply and output filtering. The external LED PSU input now passes through a dedicated LC filter stage (series inductor + multi-stage capacitive decoupling), with bulk capacitance to absorb load transients and high-frequency decoupling close to the output connector. Each LED output channel has dedicated filtering at the module's output: a BLM31PG601SN1L ferrite bead in series with each channel, plus an RC damping network (4.7 nF + 27 Ω) referenced to ground. High-frequency switching noise is contained at the module rather than radiating out along the LED cables.

DIM-420-R1 — multi-stage EMC filtering on the mains path. Series protection elements on each line, common-mode chokes (ACM1211-102-2PL-TL01) for the L/N pairs, X-capacitors across L–N (100 nF), and RC damping (100 nF + 100 Ω) on the dimmer output side.

Relay-equipped modules — split +5 V rail. Logic and control now run on +5V, and the relay coils run on a separate +5V_RELAY rail. The two are connected only through filtering, which keeps the coil switching currents from injecting noise into the logic supply.

Additional filtering chokes went onto the RS-485 bus and the digital input lines as a general EMC-margin improvement.

In-House Validation Before Returning to the Lab

Between the revision and the lab visit we added a TinySA spectrum analyser to the internal validation setup. Comparative scans of the old and the new PCBs under the same conditions showed a clear reduction in noise peaks and overall spectral activity, particularly in the 30–150 MHz band where the November lab had flagged elevated emissions. It is not a replacement for an accredited-lab measurement — but it is a useful sanity check that the fixes were working in the right direction before we shipped boards back to Belgrade.


All Eleven Modules on One Panel

Same idea as November — bring complete, real-world installations, not isolated modules — but with one key change. In the November round we had two separate metal-backed panels, one per system, wired and powered independently. For this round we consolidated everything onto a single panel: all eleven products on the same backplate, sharing the same chassis ground, the same earth bonding, the same 24 V SELV bus. Real loads on the dimmer and the LED driver, a current transformer on the energy meter, temperature sensors on the metering channels, Modbus traffic on the bus, and a laptop monitoring the system over Wi-Fi throughout.

The two systems plus the OpenTherm Gateway below are now a logical grouping rather than a physical one:

Logical groupingMasterModules on the RS-485 bus
SYSTEM 1MiniPLCAIO-422-R1, WLD-521-R1, ALM-173-R1, DIO-430-R1
SYSTEM 2MicroPLCRGB-621-R1, ENM-223-R1, DIM-420-R1, STR-3221-R1
OpenTherm GatewayStandalone on the panel
Top-down view of the consolidated HomeMaster panel — all eleven modules on a single metal backplate, shared chassis ground, shared 24 V SELV bus
All eleven modules on a single panel — both logical systems combined onto one backplate, with shared earth bonding and a common 24 V SELV bus.

The RS-485 bus is split into two segments off the respective master (MiniPLC for SYSTEM 1, MicroPLC for SYSTEM 2). Real loads on the dimmer and the LED driver, a current transformer on the energy meter, 1-Wire and RTD sensors on the metering channels, Modbus traffic on both segments, Wi-Fi monitoring throughout. Every module had at least one active I/O channel doing real work, and the system has every channel type active in the configuration. Cabling — shielded RS-485, shielded analog, shielded 3-core 1-Wire — was used everywhere.


The EMC Campaign

Laboratory: Idvorsky Laboratories Ltd., Belgrade — ATS-accredited (ATS 01-404), ISO/IEC 17025, ilac-MRA recognised.
Dates: 23 February – 20 March 2026.
Report: #1648, issued 22 April 2026.

EMC testing covers a familiar list:

  • ✔ Noise sent back into the power lines
  • ✔ Radio noise radiated into the air
  • ✔ Immunity to strong RF fields
  • ✔ Noise injected directly into cables
  • ✔ Fast electrical spikes (EFT/Burst)
  • ✔ Electrostatic discharge shocks

Many of these tests involve kilovolt-level transients. Six months ago some tests exposed weak points in the early hardware revisions. This time the revised production hardware completed the campaign successfully. Below are the procedures and what was observed.

1. Conducted RF Emissions (150 kHz – 30 MHz)

Standard: EN 55032:2015 + AC:2016-07 + A11:2020 + A1:2020 (Class B equipment).

What the lab did: the whole system was powered through a LISN, which forces all conducted noise into a measurement port. A spectrum analyser scanned noise going back into the AC mains wiring of the MiniPLC and of the OpenTherm Gateway in turn. RS-485 communication and loads remained active throughout the sweep.

Purpose: make sure switching regulators and cables don't inject too much noise into the power lines.

What was observed: the conducted-emission profile sat comfortably below the Class B quasi-peak and average limits across the whole 150 kHz – 30 MHz sweep. The DC/DC layout changes from the November punch-list — tighter HF loops, RC snubbers, ferrite filtering on the 24 V rail — did what they were supposed to do. The certified configuration includes a small ferrite ring core (four turns) plus a 100 nF X2 capacitor on the AC mains inputs of the MiniPLC and OpenTherm, which goes into the recommended installation.

Verdict: PASS.

2. Radiated RF Emissions (30 MHz – 2.7 GHz)

Standard: EN 55032 (Class B), method EN 55016-2-3:2017 + A1:2019 + A2:2023.

What the lab did: unlike the other tests, radiated emissions were measured in two separate configurations rather than on the full consolidated panel — to keep the master-and-slaves scenarios cleanly isolated from each other. In the first configuration, every expansion module was driven from a single MicroPLC master, with the OpenTherm Gateway also on the panel — this places the maximum number of modules on one Modbus master under test. In the second configuration, the MiniPLC was placed in the chamber on its own, isolated from all other modules, to characterise its emissions independently. Both configurations were swept with a calibrated BiLog antenna at 3 m, the turntable rotated the setup, and antenna height (1 / 2.5 / 4 m) and polarisation (horizontal / vertical) were varied.

HomeMaster MiniPLC placed on the turntable of a semi-anechoic chamber for the second radiated-emissions configuration
The MiniPLC on the turntable for its standalone radiated-emissions sweep. The MicroPLC-led configuration with all expansion modules and the OpenTherm Gateway was tested separately.

Purpose: ensure the system doesn't unintentionally radiate RF into the environment.

What was observed: the 30–80 MHz region that produced several peaks in November is now clean. Improved ground returns, smaller HF loop areas around the DC/DC converters, and additional ferrite cores on the MiniPLC DC mains input and on two earth-connection cables brought the whole sweep below the Class B limit line. Above 1 GHz the peak level stayed more than 10 dB under the limit across the full 1–2.7 GHz band.

Verdict: PASS.

3. RF Immunity, Swept Test (80 MHz – 1 GHz)

Standard: EN 55035:2017 + A11:2020, method EN IEC 61000-4-3:2020.

What the lab did: a transmitter antenna blasted the system with RF fields while sweeping the full 80–1000 MHz band at 3 V/m, 80 % AM-modulated. Both polarisations. System behaviour monitored via the Modbus bus and over Wi-Fi.

Purpose: verify resistance to nearby radios — walkie-talkies, GSM, LTE, Wi-Fi.

What was observed: no changes in performance during or after the test. The narrow-band RS-485 disturbances we had seen in November around 115–175 MHz and ~514 MHz are completely gone — the shielded RS-485 cable specification eliminated them. No resets, no Modbus drops, no anomalies on any sensor reading.

Verdict: PASS, criterion A.

4. RF Immunity, Spot Test (1.8 / 2.6 / 3.5 / 5 GHz)

Standard: EN 55035 with method EN IEC 61000-4-3, 3 V/m, 80 % AM-modulated, 30 s dwell at each spot frequency, both polarisations. Covers the GSM, LTE, and Wi-Fi bands.

What was observed: no changes at any of the four frequencies.

Verdict: PASS, criterion A.

5. Conducted RF Immunity (150 kHz – 80 MHz)

Standard: EN 55035, method EN IEC 61000-4-6:2023.

What the lab did: a CDN injected RF directly into the AC mains, the RS-485 bus, and an EM clamp coupled RF into the analog input, analog output, digital input, PWM, RTD and 1-Wire cables. Sweep 150 kHz → 80 MHz at 1 % steps, 1.5 s per step, levels 3 V (0.15–10 MHz) tapering to 1 V at 30–80 MHz.

The consolidated HomeMaster panel in the test bay with a coupling/decoupling network for conducted RF immunity testing
The consolidated panel in the test bay during conducted-RF immunity testing — RF injected through a coupling/decoupling network (CDN) into the AC mains port.

Purpose: simulate real-world noisy environments — motors, HVAC units, industrial wiring.

What was observed: the AIO analog-input deviations we had in November at 15–21 MHz and 73–80 MHz are gone — they were caused by unshielded twisted-pair analog cabling, and the shielded analog cable now specified in the manual suppresses them. All eight injected ports stayed inside criterion A across the full sweep.

Verdict: PASS, criterion A on every port.

6. EFT / Burst Immunity

Standard: EN 61000-4-4:2012, ±1 kV on the AC mains via coupling/decoupling network, ±0.5 kV on the signal ports (RS-485, DI, 1-Wire, AI, AO, PWM, RTD) via capacitive clamp. 5 kHz repetition frequency, 75 spikes per burst, 300 ms repetition, 60 s per polarity per port.

Purpose: simulate relay / contact switching noise and industrial electrical environments.

What was observed: this is the test that exposed problems in November. The DIO module showed occasional resets back then, and the DIM module showed lamp flicker. The redesigned DIO regulator section and the redesigned DIM gate drive are both fully stable now. Although criterion B performance was acceptable under the applicable immunity requirements for this equipment category, all tested ports maintained criterion A operation throughout the entire test sequence — no resets, no Modbus drops, no input glitches, no flicker.

Verdict: PASS, criterion A with margin.

7. Electrostatic Discharge (ESD)

Standard: EN IEC 61000-4-2:2009. ±4 kV contact discharges to the HCP, VCP, the metal board, every USB-C shell, and the antenna connectors of MiniPLC, MicroPLC, and OpenTherm. ±2 / ±4 / ±8 kV air discharges to displays, LEDs, buttons, Ethernet connectors, and enclosures.

Purpose: simulate a user touching the device in a real home — dry climate, carpets, the whole story.

What was observed: the November-era weakness is closed. November sometimes required a manual restart after −4 kV contact on the USB connector. This round, the worst observation on any USB shell was a brief, self-recovering flicker of the test-load lamp — well inside criterion B. The new low-impedance shell grounding plus the small connector recess took care of it. Air discharge at ±8 kV produced one observable spark on the OpenTherm enclosure (also self-recovered), everywhere else there was no spark at all.

Verdict: PASS, criterion B.


The LVD Programme — On Our Own Bench

The Low Voltage Directive lets the manufacturer self-declare conformity under Module A of Annex III — internal production control, no notified body required. We took that route. For it to mean anything, you need a real lab: calibrated equipment, traceability, and a test methodology that follows EN 62368-1 verbatim. So we built one.

Standard applied: EN 62368-1:2020 + A11:2020 — the harmonised safety standard for audio/video, IT and communication technology equipment that gives presumption of conformity to Directive 2014/35/EU.

Hazard classification per clause 5: mains and the relay output contacts are ES3 (hazardous), the 24 V SELV bus and internal logic rails are ES1.

Construction class: Class II throughout — no protective earth conductor, double / reinforced insulation between mains-side and SELV.

Scope: nine products — every module where mains can be present, either through a mains input or through relay output contacts that can switch user-supplied 250 V AC. The two products outside the LVD scope are the AIO-422-R1 (pure analog, RS-485, RTD — all SELV) and the STR-3221-R1 (MOSFET LED outputs on 12–24 V DC only).

What the lab bench did

Hi-pot (electric strength, clause 5.4.9 / Annex G.6). A 4243 V DC dielectric-strength test was applied for 60 s across every SELV-to-mains isolation barrier (mains primary to SELV secondary, mains to relay-output contacts, relay-output contacts to internal SELV), corresponding to the reinforced-insulation test level required by EN 62368-1, with a 5 mA trip current. No breakdown, no arc, clean recovery — every barrier passed the reinforced-insulation electric-strength requirement with substantial margin.

Insulation resistance (clause 5.4.10). 500 V DC for 60 s on the same barriers. The instrument's display stuck at its over-range value (>9999 MΩ) against the standard's 7 MΩ minimum at the reinforced-insulation level — passed by orders of magnitude.

Touch current (clause 5.7). Measured at 1.06× rated mains (281 V AC for a 265 V max declared input) against an external earth reference, using the EN 62368-1 Figure 4 measuring network. Both supply polarities. Every accessible terminal and every accessible surface stayed below the 0.25 mA r.m.s. limit.

Temperature rise — normal operation (clauses 5.4.1.4 / 9). Each safety-critical component instrumented with a K-type thermocouple, EUT operated in worst-case mode (relay K1 toggling, OT bus active, both 1-Wire buses populated, Wi-Fi associated), measurements stabilised over an hour, then corrected mathematically to the rated 40 °C maximum ambient per Annex B.3. Every measurement stayed below the lower of the component datasheet maximum and the EN 62368-1 Table 9 limit.

Single-fault conditions (Annex B.4). Eight defined faults: mains primary short, AC/DC output short, relay output short, simultaneous relay activation under full load, DI over-voltage, AI over-voltage, ESP32 watchdog disabled, mains over-voltage transient. No fire, no electric-shock hazard, no glass-transition of insulation materials, no ES2/ES3 emerging at user-accessible terminals.

PCB creepage and clearance (clause 5.4.2, Tables 11 and 14). Working voltage up to 250 V r.m.s., overvoltage category II, pollution degree 2, FR-4 group IIIa. Each insulation path measured on the assembled board with a creepage gauge, photographed in frame, checked against the standard's minimums for Reinforced (≥ 3.0 mm clearance, ≥ 6.4 mm creepage).

An honest note from the bench

During the very first hi-pot pass, a sample broke down at approximately 2.1 kV on the relay-to-SELV barrier — and failed again during retest at a lower threshold. We investigated. The sample turned out to be the very first PCB revision: an early prototype build with a known design issue around the relay-output area, never released into series production. That board was quarantined and labelled "DO NOT USE", the tests were repeated on the current production-revision PCB, and every barrier passed the reinforced-insulation requirement with substantial margin. From now on, every test report we issue cites the PCB revision explicitly so this kind of confusion doesn't repeat.


RED and RoHS

The Radio Equipment Directive is the only one in this CE package that needs a notified body. Three of our products carry Wi-Fi — MiniPLC, MicroPLC, and OpenTherm Gateway — and all three use the same radio: an Espressif ESP32-WROOM-32U-N16. That module carries its own EU type-examination under Module B of Directive 2014/53/EU, performed by Kiwa Nederland B.V.

RoHS compliance is documented through supplier declarations and material traceability in accordance with EN IEC 63000.


Which Directive Applies to Which Product

So that the table makes intuitive sense: EMC and RoHS cover everything, LVD covers anywhere mains-level voltage can be present (which includes the relay-equipped modules, not just the mains-input ones), RED covers anything with Wi-Fi.

ProductEMCLVDREDRoHS
MiniPLC✓ (AC variant + 6 relays)✓ (Wi-Fi)
MicroPLC✓ (1 relay)✓ (Wi-Fi)
OpenTherm Gateway✓ (AC variant + 1 relay)✓ (Wi-Fi)
DIM-420-R1 dimmer✓ (AC dimming)
ENM-223-R1 energy meter✓ (3-phase mains + 2 relays)
ALM-173-R1 alarm I/O✓ (3 relays)
DIO-430-R1 digital I/O✓ (3 relays)
RGB-621-R1 LED driver✓ (1 relay)
WLD-521-R1 leak detection✓ (2 relays)
AIO-422-R1 analog I/O
STR-3221-R1 stair LED

What All of This Means

After pushing the entire HomeMaster ecosystem through two rounds of pre-compliance, a full accredited-lab EMC campaign, and an in-house LVD programme on every mains-touching product, here is the big picture in plain language.

The architecture proved itself. The November findings produced an eight-item engineering punch-list, and every one of those items is now closed on production hardware. The improvements aren't theoretical — they show up in the test results: November's DIO resets and DIM flicker under EFT are gone, the AIO conducted-RF deviations are gone, the USB-C ESD path no longer needs operator intervention, and the relay-to-SELV isolation barriers now pass reinforced-insulation dielectric testing with substantial margin.

The compliance documentation is complete and issued. Eleven products, eleven Declarations of Conformity.

Compliance maturity is built into the process. Each certified hardware revision is tied to controlled PCB revision identifiers, archived manufacturing files, compliance test records, and versioned technical documentation inside the product technical file. Every Declaration of Conformity references the specific hardware revision under which the assessment was performed, so future production runs remain traceable to the tested configuration.

Production hardware is now shipping. Each product ships with the certified hardware revision, updated user documentation, product labelling, and the EU Declaration of Conformity. Orders are open at home-master.eu.


What's Next

The compliance assessment phase for the current hardware revisions is now complete. From here our focus moves back to the product side:

  1. Production ramp. First production batches of all eleven modules are shipping now. Lead times will stabilise over the next few weeks.
  2. Documentation rollout. Each product's page on home-master.eu links to its datasheet, user manual, Declaration of Conformity, and a downloadable technical file summary. The EMC and LVD reports are available on request to integrators and notified-body auditors.
  3. Build guides. We'll keep publishing detailed write-ups like the smart chimney with MicroPLC — real installations of the certified lineup with full schematics, ESPHome YAML, and Home Assistant integration.
  4. Next hardware. Two new module concepts are already on the bench. We'll talk about those once the first revisions come back from the fab.

Thanks to everyone who followed along through the November round, asked sharp questions, and pointed out the things that weren't quite right yet. The HomeMaster system is on the rail because of it.