Section 01
The full picture//at a glance
Six interconnected systems. One Home Assistant Yellow ties them all together. Wall buttons and manual controllers always work, with or without internet.
System architecture//three layers
Always works
- Wall push-buttons (lighting, shades)
- Madoka wired controllers (HVAC)
- Existing doorbell, garage opener
- Manual override on every motor
Local network
- Shelly Gen4 modules (Zigbee)
- HA Yellow (brain + Zigbee hub)
- Eero 6+ mesh (Wi-Fi)
- Aqara sensors (Zigbee)
App + voice
- Nabu Casa (Alexa + remote)
- Daikin REIRI app
- Shelly Smart Control (optional)
- Notifications, schedules
What it does//in plain English
| System | What you can do | How it falls back |
|---|---|---|
| Lighting | Dim, toggle, scenes, schedules, voice. Per-circuit energy data on non-dim circuits. | Wall buttons always work as direct switches/dimmers. |
| Shades | Per-shade or group control. Sunrise/sunset automation. Position 0–100%. | Wall buttons (one per direction) always work. Motors have own limit switches. |
| HVAC | Per-room Madoka, REIRI app remote, error alerts, filter reminders, schedules. | Madoka wired controllers in each room always work. App requires internet. |
| Garage / doorbell | Triggered via app / scenes ("away mode," "guest arrival"). | Physical buttons unchanged. |
| Sensors | Presence detection, leak detection, temperature mapping per room. | n/a (passive monitoring layer). |
| Voice | "Alexa, dim the kitchen", "set bedroom to 22°", "all shades close." | Voice requires Nabu Casa + internet. Manual controls always work. |
Status//where we stand
| Subsystem | Status | Pending |
|---|---|---|
| Network (Eero 6+ × 6 owned) | Locked | Build rack hardware list + Cat6 spec to electrician |
| HA Yellow brain | Locked | Lives in Linen Closet rack |
| Lighting (Shelly Gen4) | Pending | Final circuit count + bulb compatibility test |
| Shades (Uniflex + Shelly 2PM) | Pending | Uniflex Convencional confirmation in writing |
| HVAC (Daikin direct) | Pending | 3-outdoor justification + F1/F2 retrofitability written |
| Sensors (Aqara) | Open | Room-by-room walkthrough + selection |
| Voice (existing Alexa) | Locked | Routes through Nabu Casa after HA Yellow online |
System 01
Network//star topology, wired backhaul, Linen Closet rack
Claro fiber comes in once. One trunk cable runs to a built-in wall rack in the Linen Closet. From there, Cat6 fans out to every room and every AP. The 6 existing Eero 6+ units handle Wi-Fi over wired backhaul.
Topology//how it flows
Claro fiber → Claro ONT (bridge mode, in service area)
│
│ ONE Cat6a trunk (~10m to Linen Closet)
▼
┌─────────────────────────────────────┐
│ CENTRAL RACK // Linen Closet │
│ Built-in wall cabinet w/ door │
│ │
│ • 24-port patch panel │
│ • 16-port unmanaged switch │
│ • Eero 6+ "main" node (gateway) │
│ • UPS ~600VA │
│ • HA Yellow │
│ • Hue Bridge │
└─────────────────────────────────────┘
│
│ Cat6 fans out
▼
16 room drops + 6 AP locations
Hardware//what goes in the rack
| Item | Role | Estimated cost |
|---|---|---|
| Claro ONT (provided) | Fiber termination, configured in bridge mode so Eero handles routing | Included with service |
| Cat6a F/UTP trunk | Single shielded cable, Claro entry → Linen Closet rack (~10m). Cat6a only for the trunk — future-proofs the apartment's only bottleneck. | ~R$300 (included in electrical scope) |
| 6U or 9U wall-mount cabinet | Recessed into the wall, door for ventilation and access | R$800–1,500 |
| 24-port Cat6 patch panel | Punch-down terminator for every cable. 17 ports used, 7 free for HA Yellow, Hue Bridge, future devices. | R$200–400 |
| TP-Link TL-SG116 16-port unmanaged gigabit switch | Distribution to all room drops. Unmanaged is fine — Eero handles routing/firewall/guest isolation. No PoE needed since APs and devices have local power. | R$440 |
| Eero 6+ "main" node (existing) | Router, DHCP, firewall, primary Wi-Fi AP near the rack | Already owned |
| 5 × Eero 6+ satellite nodes (existing) | Wi-Fi APs with wired backhaul — 6 APs total deployed, 0 spares | Already owned |
| UPS ~600VA | Power continuity for the rack — switch, Eero gateway, HA Yellow, Hue Bridge | R$600–1,000 |
| Cat6 keystones + wall plates + patch cables | Terminations at every room end + short patches inside rack | Included in electrical scope |
| Total rack hardware (new purchases) | R$2,040–3,340 (~€340–560) | |
Why Linen Closet//over other locations
- Geometrically central — sits between bedroom wing and kitchen/living wing, ideal for Zigbee mesh from the HA Yellow
- Already has a door — architect's plan shows the door; rack lives as a wall buildout behind it
- Adjacent to BWC Valentina — power and HVAC infrastructure accessible on the other side of the wall
- Built-in recessed rack — needs ~15–20cm of wall depth behind the front face. Confirm depth available with architect before construction
- Linen storage compatible — most linen closets are shelves that don't go to the back wall, so 20cm depth is easy to allocate
AP placement//6 APs, all wired backhaul, all wall-powered
| # | Location | Covers |
|---|---|---|
| 1 | Kitchen | Kitchen + transition to Lavabo/Dining |
| 2 | Sala Íntima | Sala Íntima + transition to Sala de Estar |
| 3 | Lavabo / Dining | Dining + Lavabo + Lavanderia transition |
| 4 | Home Office | Office + BWC Home office |
| 5 | Suíte Hóspedes | Hóspedes + transition to Valentina (Valentina has no own AP — uses Master + Hóspedes coverage) |
| 6 | Suíte Master | Master suite + BWC Master + Closet |
All 6 Eero 6+ units deployed. Zero spares. If one fails, buy a new one. Sala de Estar and Suíte Valentina don't have their own APs — they get coverage from adjacent rooms (Sala Íntima and Suíte Hóspedes/Master respectively).
Drop count per room//16 room drops + 1 structural
| Room | Drops | Cable | Purpose |
|---|---|---|---|
| Suíte Master | 2 | Cat6 | TV wall + ceiling AP near door |
| Suíte Valentina | 1 | Cat6 | TV/desk wall (no AP — uses Master signal) |
| Suíte Hóspedes | 2 | Cat6 | TV wall + ceiling AP |
| Home Office | 3 | Cat6 | Desk ×2 (desktop + dock) + ceiling AP |
| Sala de Estar | 1 | Cat6 | TV/wired device (no AP — uses Íntima signal) |
| Sala Íntima | 3 | Cat6 | TV wall + ceiling AP + spare |
| Lavabo / Dining | 1 | Cat6 | Ceiling AP |
| Kitchen | 1 | Cat6 | Wall drop near hood / ceiling AP |
| Cuadro elétrico (electrical panel) | 1 | Cat6 | Future energy monitoring |
| HVAC F1/F2 junction | 1 | Cat6 | Future Modbus retrofit, coiled with slack, labeled |
| BWC Master / BWC Valentina / BWC Hóspedes / BWC Home / Closet / Varanda / Lavanderia | 0 | — | No drops |
| SUBTOTAL CAT6 | 16 | Cat6 | |
| Claro trunk → Linen Closet rack | 1 | Cat6a F/UTP | Apartment's only bottleneck — shielded + future-proofed for multi-gig |
| TOTAL CABLES | 17 | 16 Cat6 + 1 Cat6a |
Plus 1 empty conduit (electrical panel → Linen Closet) for unpredictable future cabling.
Structural cables//3 critical runs beyond the room drops
These three runs aren't for room devices — they're infrastructure between the rack and other building systems. Each one is irreversible after the renovation closes, and each one solves a future problem worth thousands of reais.
| Cable | What it does | Cost of not running it now |
|---|---|---|
| 01 // Claro trunk Claro entry → Linen Closet rack |
The fiber comes in once. Claro brings their fiber to wherever they decide to mount the ONT — typically the service area or kitchen. From there, a single Cat6a cable carries the entire apartment's internet to the central rack in the Linen Closet, where the Eero gateway and patch panel live. Without this cable, everything either lives where Claro put the ONT (bad central rack location), or you're running cables across rooms after the fact. | R$2,000+ to re-pull through closed walls, or accept a compromised rack location forever. |
| 02 // Rack → electrical panel Linen Closet rack → electrical panel |
For future energy monitoring. Devices like Shelly EM, Shelly Pro 3EM, or equivalent whole-house energy monitors install inside the electrical panel and need network connectivity. Today's plan doesn't include one — the Shelly 1PM Mini modules on individual circuits already give per-circuit data. But if you ever want apartment-wide consumption, peak-demand monitoring, or solar/battery integration (relevant if you ever add PV panels), this cable is what makes that possible. Also serves as a spare for any future smart breaker or smart meter integration that doesn't exist today. | R$3,000+ to break walls to the panel, or skip energy monitoring entirely. |
| 03 // Rack → VRF F1/F2 junction Linen Closet rack → one VRF indoor unit, coiled with slack, labeled "VRV Modbus futuro — RS-485" |
The Modbus retrofit insurance. Today, Daikin's REIRI gateway handles HVAC control via Daikin's app. It's bundled at no extra cost and works. But REIRI is cloud-only — if the Daikin app experience disappoints, or you ever want HVAC to participate in Home Assistant scenes (e.g. "away mode turns off all AC", "open window pauses cooling"), you'll want the DTA116A51 Modbus interface (R$5,000) installed on the F1/F2 indoor bus, talking to HA over RS-485. That requires a wired connection from the bus to HA. R$300 of Cat6 now = the option to do that later for the price of just the interface, no wall-breaking. | R$5,000–10,000+ to break walls to the VRF junction later, or accept REIRI cloud forever. |
VRV Modbus futuro — RS-485 — coiled spare.
Plus 1 empty conduit (electrical panel → Linen Closet) for whatever cabling shows up in the next 5 years that no one can predict today. Total: 17 cables (16 Cat6 + 1 Cat6a) + 1 spare conduit.
Segmentation//Eero's limits, honestly
| Network | What's on it | Isolation |
|---|---|---|
| Main Eero network | Phones, laptops, work computers, HA Yellow, Hue Bridge, Daikin REIRI, smart TVs, printers | One flat network |
| Eero Guest network | Actual guest Wi-Fi | Fully isolated from main |
VLANs aren't needed because ~90% of smart devices aren't on Wi-Fi. The Shelly modules and Aqara sensors all use Zigbee through the HA Yellow's coordinator — a separate radio entirely. They don't have IP addresses and can't talk to the internet directly, so they're outside the threat model VLANs solve. Only ~5–7 Wi-Fi smart devices (Daikin REIRI, smart TVs, future smart appliances) sit on the main network, and they're all from reputable vendors with reasonable security.
Defense in depth: Eero firewall blocks inbound from internet, Eero Plus ($10/mo) optional for threat detection, no random AliExpress smart plugs.
Zigbee strategy//no Wi-Fi load
Every Shelly Gen4 module ships in Matter mode by default. Each gets switched to Zigbee mode (press button 5×) so they all join the HA Yellow's mesh — not the Eero's Wi-Fi. With ~38 Shelly modules + Aqara sensors, you'd be doubling the Wi-Fi client count if everything went over Wi-Fi. Zigbee keeps the Wi-Fi clean for phones, laptops, and TVs.
Bonus: each Shelly module also acts as a Zigbee router — it relays signals for battery-powered sensors and other Zigbee devices, building a denser, more reliable mesh as more Shellys come online. (Shellys do NOT extend Wi-Fi — only Zigbee.)
System 02
The brain//Home Assistant + voice
One HA Yellow runs the show. Existing Alexa devices stay — they become the voice front-end. Routing happens through Nabu Casa.
Hardware
Why HA Yellow//vs alternatives
- Local-first by design — runs everything on-device, internet only needed for voice + remote access
- Built-in Zigbee radio — no separate USB stick (Sonoff ZBDongle, etc.) needed
- PoE-capable — one cable for power + network, can live anywhere with a network jack
- Best HA integration coverage in the ecosystem — Shelly, Daikin, Aqara, Eero all have first-class integrations
Voice routing//how Alexa fits in
Existing Alexa devices stay where they are. They connect to HA via the Nabu Casa Alexa Smart Home integration (part of the €7.50/mo subscription). Every entity in HA — every light, every shade, every HVAC zone, every scene — becomes addressable as "Alexa, [command]."
The Daikin REIRI also has its own Alexa skill, so you can have either path. For consistency, prefer routing through HA so all voice commands go through one place.
System 03
Lighting//behind every switch
Shelly Gen4 modules installed behind dumb push-buttons in every wall box. All circuits stay switched at the wall. Smart behavior is layered on top.
Hardware
| Module | For | Qty | Unit | Subtotal |
|---|---|---|---|---|
| Shelly Dimmer Gen4 | Dimmable lighting (downlights, sconces, ambient) | ~30 | €40 | ~€1,200 |
| Shelly 1PM Mini Gen4 | On/off + energy monitoring (fans, exhaust, non-dim) | ~8 | €23 | ~€185 |
| Shelly 1 Mini Gen4 | Dry contact (garage, doorbell, low-V) | ~2 | €20 | ~€40 |
Wall buttons//behavior
- Short press — toggle on/off, returns to last brightness
- Long press / hold — ramp brightness up, next hold ramps down
- App / Alexa / HA — set any brightness 0–100% directly
Bulb selection//the gotcha
- All bulbs on one Shelly Dimmer must be the same brand and model
- Bulbs must be labeled "dimmable" — non-dim LED on a dimmer = flicker, failure, or damage
- Trailing-edge dimming (Shelly Dimmer Gen4 default)
System 04
Shades//15 motorized roller blinds
Uniflex Convencional tubular motors driven by Shelly 2PM Gen4 modules in cover mode. Wall buttons (one per direction) installed adjacent to each window.
Hardware
| Item | Spec | Qty | Notes |
|---|---|---|---|
| Uniflex Convencional motor | Tubular AC, contato seco, NOT RTS/TSR | 15 | Anteparo install |
| Shelly 2PM Gen4 | Cover mode, 2 motors per module | 8 | One channel spare |
| RC snubbers | 0.1 µF / 100 Ω / 1/2 W / 600 VAC | 30 | 2 per motor |
| Wall buttons (momentary) | Standard dual push-button per shade | 15 pairs | Wired to S1/S2 |
Wire mapping//Uniflex → Shelly
| Uniflex color | Function | Shelly terminal |
|---|---|---|
| Azul | Comum / common | N |
| Marrom | Subida / up | O1 |
| Preto | Descida / down | O2 |
| Verde/Amarelo | Terra / ground | Ground bar in panel |
RC snubbers//essential, not optional
Each shade motor is an inductive AC load. Every time the Shelly 2PM relay switches direction, the motor's collapsing magnetic field generates a voltage spike that erodes the relay contacts. Without snubbers, relay failures within a few years are likely given the cycle counts (sunrise + sunset = ~10,000+ cycles per shade per year). With them, the relays outlast the motors.
Two snubbers per motor — one across Marrom/Azul, one across Preto/Azul, mounted in the junction box near the window.
System 05
HVAC//Daikin VRV direct
Three outdoor units, eleven indoor units, ten Madoka wired controllers, REIRI Wi-Fi gateway. Buying direct from Daikin — Modbus interface deferred but cable run reserved for future retrofit.
Hardware
| Code | Description | Qty |
|---|---|---|
| RXMQ6BVM | Outdoor unit — VRV FIT, 6HP, 220V 1-phase 60Hz | 3 |
| FXKQ32AVM | Indoor cassette 1-way — 3,100 kcal/h (~12K BTU) | 4 |
| FXKQ63AVM | Indoor cassette 1-way — 6,100 kcal/h (~24K BTU) | 6 |
| FXDQ20PDVE | Indoor slim ducted — 1,900 kcal/h (~7.5K BTU) | 1 |
| BYKQ63AW9 | Decorative panel for cassettes (white) | 10 |
| BRC1H63K | Madoka wired wall controller (black) | 10 |
| DCPA01 | REIRI Adaptor Interface | 1 |
| DCPH01B | REIRI for Home — central / cloud bridge | 1 |
| KHRP26A22T8 | Refnet copper branch connections | 7 |
Capacity check//indoor vs outdoor
Total indoor capacity: 4×3,100 + 6×6,100 + 1×1,900 = 52,500 kcal/h. Outdoor capacity (3 × 6HP): roughly ~45,000–48,000 kcal/h. Connection ratio: ~110%, well within typical VRV range (130–150% max). System isn't oversold.
Control layers//three of them
01//Madoka
Wired wall controller per indoor unit. Always works. Direct, no internet, no app.
02//REIRI app
Daikin's smartphone app via REIRI gateway. Remote control, error alerts, filter reminders, schedules.
03//HA (future)
Future Modbus interface (DTA116A51) on the F1/F2 bus = full Home Assistant integration. Cable run reserved.
Why REIRI over Modbus today//the tradeoff
- REIRI is bundled at no extra cost from Daikin direct; Modbus interface (DTA116A51) is R$5,000 more
- REIRI gives features Modbus can't — push alerts for error codes, filter cleaning reminders, app-level scheduling, Daikin service integration
- Modbus gives features REIRI can't — fully local HA integration, no cloud dependency, raw status registers
- Decision: take REIRI now, reserve the option for Modbus later — the F1/F2 bus stays accessible for retrofit
- F1/F2 indoor bus accessible at indoor unit junction for future Modbus interface installation
- Electrical panel sized for 3 dedicated breakers (3 × RXMQ6BVM at 220V 1-phase)
- Confirm the swap from 2 × 4HP ducted to 1 × small slim-duct + 2 extra cassettes — which zones changed and why
System 06
Sensors and misc//presence, ambient, leak, dry contact
The passive layer. Aqara sensors over Zigbee join the HA Yellow's mesh. Currently TBD per room — pending a walkthrough during the lighting plan finalization.
Likely sensor families (TBD per room)
| Type | Use case | Cost |
|---|---|---|
| Aqara FP2 presence sensor | True presence (not just motion) for living room, master bedroom, office — drives lighting + HVAC automations | ~€80 each |
| Aqara temperature / humidity | Per-room climate data — drives HVAC zone decisions, dehumidifier scheduling | ~€20 each |
| Aqara door / window | "Are the windows open?" check before running AC | ~€15 each |
| Aqara water leak | Under sinks, near washing machine, near AC condensate drains | ~€20 each |
Garage and doorbell//dry contact integration
Two Shelly 1 Mini Gen4 modules in dry-contact mode bridge the existing garage opener and doorbell into HA without exposing them to 220V. Garage gets remote open/close via app. Doorbell triggers can route to phone notifications, Alexa announcements, or scenes ("guest arrival" turns on entryway lights).
Section 02
Wiring must-haves//while walls are open
Every one of these is irreversible (or massively expensive) after the renovation closes up. Do them all now. Most cost <R$500 each in materials and labor; not doing them costs R$30,000+ in future wall-breaking.
Electrical (mandatory for Shelly)
- Neutral wire to every switch box — non-negotiable for Shelly modules. Most older Brazilian installs have only live + switched-live at the wall box; Shelly needs the 220V neutral.
- Confirm Brazilian 4×2" caixa depth on 2–3 representative boxes before bulk ordering — module + wires + push-button needs to fit.
- Push-buttons (momentary), not toggles — wired to Shelly S1/S2 inputs, not the load.
Cat6 / structured cabling//17 cables total
| Category | Detail | Cable | Count |
|---|---|---|---|
| Room drops | Linen Closet rack → every room — see Network section for per-room breakdown | Cat6 | 14 |
| Electrical panel | Linen Closet rack → electrical panel, for future energy monitoring | Cat6 | 1 |
| HVAC F1/F2 | Linen Closet rack → VRF F1/F2 junction, coiled with slack, labeled "VRV Modbus futuro — RS-485" | Cat6 | 1 |
| Trunk | Claro entry → Linen Closet rack — shielded Cat6a for the apartment's only bottleneck | Cat6a F/UTP | 1 |
| TOTAL CABLES | 16 Cat6 + 1 Cat6a | 17 | |
| + spare conduit | Electrical panel → Linen Closet rack, empty conduit for unpredictable future cabling | — | 1 conduit |
Room drops total = 14 (Master 2 + Valentina 1 + Hóspedes 2 + Office 3 + Sala de Estar 1 + Sala Íntima 3 + Lavabo/Dining 1 + Kitchen 1). The HVAC F1/F2 cable counts as structural, not a room drop, so the total drops-per-room table in the Network section sums to 14, plus 3 structural = 17 total.
Other//don't forget
- Power outlet at HA Yellow location — dedicated, accessible
- UPS at HA Yellow location — power continuity covers brownouts, momentary cuts
- Ground bar in electrical panel — for all motor grounds, Shelly ground references
- RC snubber junction space — leave room in shade motor junction boxes for 2 snubbers per motor
Section 03
Budget//smart home only
Just the smart home hardware layer. HVAC equipment, shade fabric, lighting fixtures, and labor are all separate line items not shown here.
| Category | Item | Qty | Unit (€) | Subtotal (€) |
|---|---|---|---|---|
| Lighting | Shelly Dimmer Gen4 | ~30 | 40 | ~1,200 |
| Shelly 1PM Mini Gen4 | ~8 | 23 | ~185 | |
| Shelly 1 Mini Gen4 (dry contact) | ~2 | 20 | ~40 | |
| Subtotal lighting | ~1,425 | |||
| Shades | Shelly 2PM Gen4 | 8 | 40 | 320 |
| RC snubbers (0.1µF/100Ω) | 30 | ~7 | ~210 | |
| Subtotal shades | ~530 | |||
| Brain | HA Yellow | 1 | 175 | 175 |
| Subtotal brain | ~175 | |||
| Network rack | Wall-mount cabinet (6U–9U) | 1 | ~200 | ~200 |
| 24-port Cat6 patch panel | 1 | ~50 | ~50 | |
| 16-port unmanaged switch (TP-Link TL-SG116) | 1 | ~80 | ~80 | |
| UPS ~600VA | 1 | ~140 | ~140 | |
| Patch cables + keystones | lot | ~30 | ~30 | |
| Subtotal network rack | ~500 | |||
| Total one-time hardware (smart home only) | ~€2,630 | |||
Recurring//subscriptions
| Service | Purpose | Cost |
|---|---|---|
| Nabu Casa | Alexa voice integration + HA remote access | €90 / year |
Sensor layer//pending walkthrough
Budget ballpark — assume €400–800 once a per-room sensor plan is finalized. Mostly Aqara presence (FP2) and ambient sensors. Can be phased in post-install.
Section 04
Who does what//division of labor
Four parties touch this. Roles must be clear in writing before contracts sign or things fall through the cracks.
| Party | Responsibility |
|---|---|
| Electrician via MLA construction contract |
All wiring runs (power, Cat6, conduit). Neutral to every switch box. Install Shelly modules behind switches in cover/dimmer/relay roles. Connect motor wires to 2PM modules. Install RC snubbers in shade junction boxes. Wire wall buttons to S1/S2 inputs (not the load). Ground bar termination for all motor grounds. Network patch panel termination. |
| Uniflex / Revenda Anteparo shade vendor |
Supply Convencional (contato seco) tubular motors — confirm in writing before order. Install motors in shade headers. Program mechanical/electronic limit switches (fins de curso). Deliver motor leads accessible in junction boxes near each window for electrician to connect. |
| Daikin direct HVAC |
Supply all VRF equipment (3 outdoors, 11 indoors, panels, controllers, REIRI). Install refrigerant lines, Refnet branches, condensate drains. Wire Madoka controllers. Commission the REIRI gateway with Daikin app. Confirm F1/F2 bus accessible at indoor junction for future Modbus retrofit (written confirmation required). |
| Integrator / homeowner Anthony |
Configure HA Yellow. Switch each Shelly to Zigbee mode (5× button press). Pair all modules to HA via ZHA or Zigbee2MQTT. Configure Shelly 2PM modules in cover mode + dual input. Run dimmer auto-calibration on every Dimmer Gen4 after bulb install. Build scenes, automations, schedules. Route Alexa through Nabu Casa. Install Aqara sensors post-renovation. |
Section 05
Open questions//before contracts sign
Each of these is a paragraph or single sentence to add to an email or contract. None of them are renegotiation, they're clarifications.
For Daikin//written confirmations
- F1/F2 bus accessibility — confirm in writing that the F1/F2 indoor bus is accessible at the indoor unit junction for future installation of a Modbus interface (DTA116A51 or successor model). One sentence in the contract or quote.
- 3 outdoor units rationale — confirm zoning and placement plan. Why 3 × 6HP instead of 1 larger system? Where does each one sit physically?
- Indoor unit changes — confirm the swap from 2 × 4HP ducted to 1 × FXDQ20PDVE slim-duct + 2 extra cassettes is intentional. Which zones changed and why.
- Electrical panel sizing — confirm the panel handles 3 dedicated breakers for the outdoors at 220V 1-phase. Each 6HP outdoor pulls real amps on startup.
For Anteparo / Uniflex//motor type
- Motor type confirmation — written confirmation in the email thread that all 15 motors will be the Convencional (contato seco / dry contact) variant, NOT RTS or TSR. Single line: "Confirmo que os motores serão Convencional, contato seco, sem rádio integrado."
- Limit switch programming — confirm Uniflex programs the limit switches during install, not the electrician or homeowner.
For the electrician//cable list and rack
- Confirm Cat6 cable list in scope — all 17 cables: 14 room drops (Cat6), 1 electrical panel (Cat6), 1 HVAC F1/F2 (Cat6), 1 Claro trunk (Cat6a F/UTP shielded), + 1 spare conduit. Specify Cat6a only for the Claro trunk; Cat6 everywhere else.
- Linen Closet rack buildout — confirm wall depth allows 15–20cm recess for a 6U–9U wall-mount cabinet. If not, surface-mount inside the closet instead.
- Wall-box depth check — open 2–3 representative caixas on a site visit to confirm Shelly modules will fit before bulk-ordering 30+.
- Cable labeling protocol — printed cable tags (not handwritten tape) for all spare/future runs, especially the VRF Modbus cable.
For Claro//one phone call
- ONT bridge mode — call Claro and request the fiber ONT be configured in bridge mode so the Eero 6+ gateway handles routing, DHCP, firewall. Standard request, no extra cost.
- Fiber entry point — confirm where Claro brings the fiber into the apartment so the trunk Cat6 to the Linen Closet rack can be routed accordingly.
For yourself//decisions pending
- Bulb compatibility test — buy 1 Dimmer Gen4 + 1 of the LED model planned. Test before bulk-ordering 30 dimmers.
- Final dimmable circuit count — depends on lighting plan finalization. Tag each switch in the plan as D (dimmable → Dimmer) or O (on/off → 1PM Mini).
- Room-by-room sensor walkthrough — Aqara FP2 per key space, basic sensors elsewhere. Hold purchase until lighting plan is final.
- Network rack hardware order — cabinet, patch panel, PoE switch, UPS. Can be ordered closer to electrical phase to avoid sitting in storage.
Module 01
Shelly Dimmer Gen4//dimmable circuits
S4DM-0A101WWL · phase-cut dimmer for dimmable LED, halogen, and dimmable transformers.
Terminals
| Terminal | Function |
|---|---|
| L (×2) | 2 live terminals (220 V) |
| N | Neutral terminal |
| O (×2) | 2 output terminals to the load (internally bridged) |
| S1 | Switch input 1 — toggle on/off, hold to dim |
| S2 | Switch input 2 — optional second push-button |
Official wiring diagrams
Behavior
- Short press — toggle on/off (returns to last brightness)
- Long press / hold — ramp brightness up, then down on next hold
- Double press — apply preset (default 100%)
- Web / HA / Alexa — set any brightness directly (0–100%)
Module 02
Shelly 1PM Mini Gen4//on/off + energy monitor
Smart on/off relay with power measurement — 8 A live load.
Terminals
| Terminal | Function |
|---|---|
| L | Live input (220 V) — also powers the relay |
| N | Neutral input |
| O | Switched live output to load |
| SW | Switch input — momentary push-button or toggle |
Official wiring diagram
Install sequence
01//Load
Connect the load to the O terminal and the Neutral wire.
02//Live
Connect the Live wire to an L terminal.
03//Switch
Connect a switch or button to SW and the Live wire.
Module 03
Shelly 2PM Gen4//cover mode for shades
S4SW-002P16EU · dual-channel relay configured for shutter / curtain motor control. One module drives two shade motors.
Terminals
| Terminal | Function |
|---|---|
| L (×2) | Live input (both terminals to 220 V live) |
| N | Neutral input — also wired to motor common |
| O1 | Motor direction output #1 (e.g. UP) |
| O2 | Motor direction output #2 (e.g. DOWN) |
| S1 | Switch input 1 (button or switch) |
| S2 | Switch input 2 (button or switch) |
Official wiring diagrams — all modes
Cover mode — sub-figure decoder
| Fig. | Mode | Description |
|---|---|---|
| a) | Detached | App / HA control only, no physical buttons wired |
| b) | Single input — button | One push-button on S1 cycles: open → stop → close → stop |
| c) | Single input — switch | One toggle switch on S1 cycles through states |
| d) | Single + safety button | Button on S1, safety switch on S2 (shown in red in the diagram) |
| e) | Single + safety switch | Switch on S1, safety switch on S2 (shown in red in the diagram) |
| f) | Dual input — buttons ★ | One push-button per direction. Recommended for your install (author's recommendation — Shelly presents all 7 modes as equally valid) |
| g) | Dual input — switches | Two toggle switches, one per direction |
Recommended — Fig. f, dual input with buttons
- Press button when shade is static — moves shade in that direction until end stop
- Press same direction during movement — stops the shade
- Press opposite direction during movement — reverses the shade
- Auto-reverse on obstacle — Shelly detects motor current spike, stops/reverses
Uniflex Convencional motor — wire colors
Wire mapping — Uniflex motor to Shelly 2PM Gen4
NO1O2Direction can be reversed in Shelly settings if motor moves the wrong way after install — no rewiring needed.
The RTS/TSR motors have a built-in 433 MHz radio receiver that responds only to Somfy/Uniflex remotes — they cannot be driven by Shelly's relay outputs. Page 5 of the Uniflex brochure (option 3, "Integrado a uma automação de terceiros") describes this Convencional / dry-contact integration path explicitly.
- Never connect two motors to the same Shelly channel — one motor per channel only
- Never connect two switches to the same motor — wall buttons must connect to Shelly inputs (S1/S2), not directly to the motor
RC snubbers//what they are and why they matter
An RC snubber is a small passive component — a Resistor and a Capacitor wired in series — placed across the relay contacts or in parallel with an inductive load. Physically it's the size of a sugar cube with two wire leads. No power, no settings, no smarts.
What it solves —
When a relay opens a circuit feeding an inductive load (motor windings, transformer coils), the magnetic field collapses and dumps its stored energy as a voltage spike across the contacts — sometimes hundreds or thousands of volts for a few microseconds. You see this as a tiny blue spark inside the relay. Three things go wrong as a result:
- Contact erosion — every spark pits the relay metal. Over thousands of cycles the relay degrades, then fails.
- RF noise — the spike radiates and conducts noise that can cause adjacent Zigbee / Wi-Fi devices to glitch or Shelly modules to reboot.
- Possible damage to the Shelly's internal relay driver in worst cases.
Why this specifically matters for shade motors —
Tubular AC shade motors are textbook inductive loads. They cycle a lot in a smart home — "open all shades at sunrise" + "close at sunset" + manual presses + scenes adds up to roughly 10,000+ relay cycles per year per shade. Without snubbers, relay failures are likely within a few years. With snubbers, the relay outlasts the motor itself.
Where they physically go —
The electrician wires them at the motor side of the cable run — inside the junction box near the window where the motor leads emerge, not in the Shelly's wall box. One snubber connects between Marrom (up) and Azul (common); the second between Preto (down) and Azul. Effectively in parallel with each motor winding.
- Component spec: 0.1 µF / 100 Ω / 1/2 W / 600 VAC (straight from the Shelly 2PM Gen4 manual)
- Quantity: 2 snubbers per shade motor × 15 motors = 30 units total
- Source: Shelly sells them directly at shop/rc-snubber (~€5–8 each), or buy generic electrical-grade equivalents. Brazilian search terms: "supressor RC", "filtro RC para motor", "snubber capacitor 0,1uF 100R" — available at any decent electronics or motor-repair supplier.
- Budget: €150–240 at Shelly's price; considerably less locally.
The 2PM Gen4 manual lists this as a NOTE for inductive appliances. The Uniflex Convencional is exactly that kind of load. Plan to install them as standard practice during the shade wiring, not as an afterthought when relays start failing.
Module 04
Shelly 1 Mini Gen4//dry contact relay
Smart switch with potential-free contacts — for garage doors, doorbells, low-voltage circuits.
Terminals
| Terminal | Function |
|---|---|
| L | Live input (220 V — powers the device) |
| N | Neutral input (powers the device) |
| I | Relay input — isolated from L/N |
| O | Relay output — isolated from L/N |
| SW | Switch input — momentary push-button or toggle |
What "potential-free / dry contact" means
The relay contacts (I/O) are electrically isolated from the L/N that powers the device. That lets you switch any voltage circuit independently of the 220 V powering the Shelly — including 12 V, 24 V, or signal-level circuits. Maximum 240 V~ AC / 30 V⎓ DC on the relay contacts.
Official wiring diagram
Useful for
- Garage door openers with their own control voltage
- Doorbell circuits (typically 12 V or 24 V)
- Irrigation valves
- HVAC zone valves
- Any device with a momentary-contact "trigger" input
Install sequence
01//Load
Connect the load circuit to the I and O terminals of the device.
02//Power
Connect the Live wire to the L terminal and the Neutral wire to the N terminal.
03//Switch
Connect the switch to the SW terminal and the Live wire.
Reference
Install notes//for the electrician
While walls are open (do now, irreversible later)
- Neutral wire to every switch box — non-negotiable for all Shelly modules
- Confirm wall-box depth on 2–3 representative boxes before bulk ordering — Brazilian boxes can be shallow
- Cat6 to every room for future tablets, APs, IoT devices
- Cat6 to electrical panel for energy monitoring
- Spare conduit from electrical panel to a central location for future cabling
- Power outlet + UPS at the planned HA Yellow location
- RS-485 / Cat6 from HVAC Modbus interface to the HA Yellow location (for Daikin)
Lighting circuit zoning principles
- Count circuits, not bulbs — one Shelly per circuit, all bulbs on that circuit dim together
- Lean toward finer zoning while walls are open — extra Shelly + extra wiring is cheap now, impossible to add later
- Separate functional zones: kitchen-side from sofa-side, accent from ambient, bedside from ceiling
- Tag each switch in the lighting plan as D (dimmable → Dimmer Gen4) or O (on/off → 1PM Mini Gen4)
Bulb selection
- All bulbs on one Shelly Dimmer must be the same brand and model
- Bulbs must be explicitly labeled "dimmable" — non-dimmable LED on a dimmer will flicker, fail, or damage either bulb or dimmer
- Trailing-edge dimming (Shelly Dimmer Gen4 default) — confirm bulb compatibility
- Test one circuit before bulk ordering — 1 × Dimmer Gen4 + the exact LED model planned
Shade installation — division of labor
- Uniflex / Anteparo — installs motors, programs limit switches (fins de curso), provides motor wires accessible in junction boxes near windows. Motors must be Convencional / contato seco, not RTS/TSR.
- Electrician — installs Shelly 2PM Gen4 modules in nearby wall boxes, connects motor wires (Azul→N, Marrom→O1, Preto→O2, Verde/Amarelo→ground), connects wall buttons to S1/S2 inputs (use Fig. f from 2PM manual)
- Integrator / homeowner — configures Shelly in cover mode, runs calibration, sets dual-input mode, pairs to HA Yellow via Zigbee
Network / protocol setup
- All Gen4 modules ship in Matter mode by default
- For this install, switch each to Zigbee mode (press button 5× to switch profile) so they join the HA Yellow's Zigbee mesh — no Wi-Fi load on the Eero
- Each module also acts as a Zigbee + Wi-Fi range extender — denser mesh is better
- Pair to HA via the Zigbee integration (ZHA or Zigbee2MQTT) after install
Safety (from Shelly manuals)
- Turn off circuit breaker for the circuit being worked on
- Verify no voltage with a test device on the actual wires
- Use solid single-core wires or stranded wires with ferrules
- Use cables with insulation rated PVC T105°C (221°F) or better
- External breaker required: tripping characteristic B or C, max 16 A rated current, min 6 kA interrupting rating, energy limiting class 3
- Do not use buttons or switches with built-in LED or neon glow lamps
Source documents
- Shelly Dimmer Gen4 — product page
- Shelly 1PM Mini Gen4 — product page
- Shelly 2PM Gen4 — product page
- Shelly 1 Mini Gen4 — product page
- Shelly Gen4 Knowledge Base
Sources & attribution
- All wiring diagrams (reproduced from the Rev. November 2025 user and safety guides)
- All terminal definitions, electrical specs, dimensions, current/voltage ratings
- Installation step sequences (Dimmer, 1PM Mini, 2PM, 1 Mini)
- Safety warnings: turn off breakers, verify no voltage, wire types, breaker spec (B/C, 16A, 6kA, class 3), no LED/neon switches
- Cover mode behavior (button press behavior, switch toggle behavior, obstacle detection)
- RC snubber spec (0.1 µF / 100 Ω / 1/2 W / 600 VAC)
- Matter-default firmware, 5× button press to switch to Zigbee
- "Groups of lights should have the same consumption (model + producer)" — relevant for the Dimmer Gen4
- Every Gen4 module acts as a Zigbee + Wi-Fi range extender
- Calibration trigger details for single-input vs dual-input configurations
- Wire color mapping (Azul / Verde-Amarelo / Marrom / Preto) — page 5
- "Never connect two motors to one switch/receiver without the appropriate Somfy group module" — page 3
- "Never connect two switches to the same motor" — page 3
- Motor must be Convencional (contato seco) — pages 2 and 5
- Limit switch (fins de curso) programming is Uniflex's responsibility — page 5
- The pick of Fig. f (dual input — buttons) as the right cover-mode wiring for this apartment. Shelly presents all 7 sub-figures (a–g) as equally valid; the author selected Fig. f as the best fit for "family-usable wall buttons + HA orchestration."
- Module quantity estimates (~30 Dimmers, ~8 1PM Minis, 8 × 2PM, ~2 × 1 Mini) — scoping estimates based on a ~300m² apartment, NOT verified against an actual lighting plan or shade count
- Choosing Zigbee profile over Matter or Wi-Fi for this install
- "Test one circuit before bulk ordering" — sensible practice but not in any manual
- Brazilian wall-box depth caveat — Shelly's manual specifies module dimensions but does not address local box compatibility
- Renovation must-haves (neutral, Cat6 runs, conduit, UPS, RS-485 to HVAC) — author's renovation-planning advice for this specific project