Recife apartment // unit 3501, Morada Atlântida

The whole apartment // end to end

Every system, every decision, every cable that needs to run before the walls close. Networking, lighting, shades, HVAC, voice, sensors — and how they fit together.

300 m²
Apartment
~48
Smart modules
15
Motorized shades
11
VRV indoor units
Local-first
Architecture

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

Layer 1 // Physical

Always works

  • Wall push-buttons (lighting, shades)
  • Madoka wired controllers (HVAC)
  • Existing doorbell, garage opener
  • Manual override on every motor
Layer 2 // Local smart

Local network

  • Shelly Gen4 modules (Zigbee)
  • HA Yellow (brain + Zigbee hub)
  • Eero 6+ mesh (Wi-Fi)
  • Aqara sensors (Zigbee)
Layer 3 // Cloud overlay

App + voice

  • Nabu Casa (Alexa + remote)
  • Daikin REIRI app
  • Shelly Smart Control (optional)
  • Notifications, schedules

What it does//in plain English

SystemWhat you can doHow 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

SubsystemStatusPending
Network (Eero 6+ × 6 owned)LockedBuild rack hardware list + Cat6 spec to electrician
HA Yellow brainLockedLives in Linen Closet rack
Lighting (Shelly Gen4)PendingFinal circuit count + bulb compatibility test
Shades (Uniflex + Shelly 2PM)PendingUniflex Convencional confirmation in writing
HVAC (Daikin direct)Pending3-outdoor justification + F1/F2 retrofitability written
Sensors (Aqara)OpenRoom-by-room walkthrough + selection
Voice (existing Alexa)LockedRoutes 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

ItemRoleEstimated cost
Claro ONT (provided)Fiber termination, configured in bridge mode so Eero handles routingIncluded with service
Cat6a F/UTP trunkSingle 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 cabinetRecessed into the wall, door for ventilation and accessR$800–1,500
24-port Cat6 patch panelPunch-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 switchDistribution 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 rackAlready owned
5 × Eero 6+ satellite nodes (existing)Wi-Fi APs with wired backhaul — 6 APs total deployed, 0 sparesAlready owned
UPS ~600VAPower continuity for the rack — switch, Eero gateway, HA Yellow, Hue BridgeR$600–1,000
Cat6 keystones + wall plates + patch cablesTerminations at every room end + short patches inside rackIncluded in electrical scope
Total rack hardware (new purchases)R$2,040–3,340 (~€340–560)
Why unmanaged + no PoE — we chose Eero APs (which don't support VLANs), so a managed switch's main benefit (VLAN segmentation) is unusable anyway. APs are wall-mounted near outlets, not ceiling-mounted, so PoE isn't needed either. Saves ~R$1,400 vs the PoE+ managed switch and ~R$4,000 vs the UniFi proposal — without losing anything we'd actually use.

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

#LocationCovers
1KitchenKitchen + transition to Lavabo/Dining
2Sala ÍntimaSala Íntima + transition to Sala de Estar
3Lavabo / DiningDining + Lavabo + Lavanderia transition
4Home OfficeOffice + BWC Home office
5Suíte HóspedesHóspedes + transition to Valentina (Valentina has no own AP — uses Master + Hóspedes coverage)
6Suíte MasterMaster 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

RoomDropsCablePurpose
Suíte Master2Cat6TV wall + ceiling AP near door
Suíte Valentina1Cat6TV/desk wall (no AP — uses Master signal)
Suíte Hóspedes2Cat6TV wall + ceiling AP
Home Office3Cat6Desk ×2 (desktop + dock) + ceiling AP
Sala de Estar1Cat6TV/wired device (no AP — uses Íntima signal)
Sala Íntima3Cat6TV wall + ceiling AP + spare
Lavabo / Dining1Cat6Ceiling AP
Kitchen1Cat6Wall drop near hood / ceiling AP
Cuadro elétrico (electrical panel)1Cat6Future energy monitoring
HVAC F1/F2 junction1Cat6Future Modbus retrofit, coiled with slack, labeled
BWC Master / BWC Valentina / BWC Hóspedes / BWC Home / Closet / Varanda / Lavanderia0No drops
SUBTOTAL CAT616Cat6
Claro trunk → Linen Closet rack1Cat6a F/UTPApartment's only bottleneck — shielded + future-proofed for multi-gig
TOTAL CABLES1716 Cat6 + 1 Cat6a

Plus 1 empty conduit (electrical panel → Linen Closet) for unpredictable future cabling.

"Extras" at the rack — the rack itself doesn't need additional Cat6 drops. HA Yellow and Hue Bridge live in the rack and plug into the patch panel via short (50cm) patch cables. The 24-port panel terminates 17 cables, leaving 7 spare ports for future devices.

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.

CableWhat it doesCost 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.
Cable #3 specifics — the F1/F2 bus on a Daikin VRV system is a 2-wire non-polarized daisy-chain that runs between the outdoor unit and every indoor unit. The Cat6 cable doesn't need to reach every indoor unit — it just needs to terminate at one junction point where the bus is accessible (typically near the most accessible indoor unit from the Linen Closet). Coil ~3m of slack at the VRF end and ~2m at the rack end. Label both ends with a printed tag: VRV Modbus futuro — RS-485 — coiled spare.
Cable #2 specifics — terminate at the electrical panel inside a small junction box (caixa de derivação) mounted adjacent to or just outside the breaker enclosure. NOT inside the metal panel itself — RF shielding kills Wi-Fi/Zigbee for anything mounted there, and thermal isn't great either. Terminate as an RJ45 keystone in the junction box for future plug-in of an energy-monitoring device.

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

NetworkWhat's on itIsolation
Main Eero networkPhones, laptops, work computers, HA Yellow, Hue Bridge, Daikin REIRI, smart TVs, printersOne flat network
Eero Guest networkActual guest Wi-FiFully 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.

Future option — if you ever want true IoT segmentation, swap Eeros for UniFi APs + a UniFi gateway later (~R$4,500). Rack and cabling carry over with zero rework.

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.)

Claro ONT bridge mode — call Claro and request the ONT be configured in bridge mode. The Eero 6+ "main" node in the Linen Closet rack then handles routing, DHCP, firewall, and NAT. Standard request, no extra cost. Portuguese phrasing: "Por favor, configurar o modem/ONT em modo bridge (modo de passagem). Vou usar meu próprio roteador."
VPN / remote access — Nabu Casa handles remote access for HA. If you want full network-level VPN into the apartment, Tailscale or WireGuard on the HA Yellow is a free add-on once it's installed. No additional hardware needed.

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

BrainHA Yellow
Radios built-inZigbee + Thread
PowerPoE or barrel jack
Cost€175 one-time
SubscriptionNabu Casa €7.50/mo
VoiceExisting Alexa

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.

Physical location — Linen Closet rack — the HA Yellow lives inside the built-in network cabinet in the Linen Closet, alongside the patch panel, switch, and UPS. PoE-powered from the switch over a short patch cable. Geometrically central in the apartment = best Zigbee mesh coverage. Cool, ventilated, accessible behind a door.

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

ModuleForQtyUnitSubtotal
Shelly Dimmer Gen4Dimmable lighting (downlights, sconces, ambient)~30€40~€1,200
Shelly 1PM Mini Gen4On/off + energy monitoring (fans, exhaust, non-dim)~8€23~€185
Shelly 1 Mini Gen4Dry 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)
Test before bulk ordering — buy 1 Dimmer Gen4 + 1 of the exact LED bulb model planned for install. Wire them up, run auto-calibration, test smoothness across the full dim range. If it works, order in bulk. If not, you've spent €40 + a couple of bulbs instead of €1,200 finding out.
Detailed wiring reference — the electrician should follow the separate Shelly Wiring Guide for terminal layouts, calibration steps, and the official Shelly diagrams.

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

ItemSpecQtyNotes
Uniflex Convencional motorTubular AC, contato seco, NOT RTS/TSR15Anteparo install
Shelly 2PM Gen4Cover mode, 2 motors per module8One channel spare
RC snubbers0.1 µF / 100 Ω / 1/2 W / 600 VAC302 per motor
Wall buttons (momentary)Standard dual push-button per shade15 pairsWired to S1/S2

Wire mapping//Uniflex → Shelly

Uniflex colorFunctionShelly terminal
AzulComum / commonN
MarromSubida / upO1
PretoDescida / downO2
Verde/AmareloTerra / groundGround 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.

Motor type non-negotiable — Uniflex must supply Convencional (contato seco) motors, NOT RTS/TSR. The RTS/TSR motors have a built-in 433 MHz radio receiver and only respond to Somfy/Uniflex remotes — they cannot be driven by Shelly's relay outputs. Get this in writing in the Anteparo email thread before signing.
Limit switches — Uniflex programs the mechanical/electronic limit switches (fins de curso) during install. Shelly only sends "go up" or "go down" — it trusts the motor to stop at its programmed limits.

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

CodeDescriptionQty
RXMQ6BVMOutdoor unit — VRV FIT, 6HP, 220V 1-phase 60Hz3
FXKQ32AVMIndoor cassette 1-way — 3,100 kcal/h (~12K BTU)4
FXKQ63AVMIndoor cassette 1-way — 6,100 kcal/h (~24K BTU)6
FXDQ20PDVEIndoor slim ducted — 1,900 kcal/h (~7.5K BTU)1
BYKQ63AW9Decorative panel for cassettes (white)10
BRC1H63KMadoka wired wall controller (black)10
DCPA01REIRI Adaptor Interface1
DCPH01BREIRI for Home — central / cloud bridge1
KHRP26A22T8Refnet copper branch connections7

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
Cat6 reserved for future Modbus — one Cat6 run from a VRF indoor unit's F1/F2 junction back to the HA Yellow location, labeled "VRV Modbus futuro — RS-485", coiled with slack at both ends. R$300 of cable while walls are open = R$5,000+ avoided wall-breaking later if the REIRI experience disappoints.
To confirm in writing with Daikin before signing —
  • 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)

TypeUse caseCost
Aqara FP2 presence sensorTrue presence (not just motion) for living room, master bedroom, office — drives lighting + HVAC automations~€80 each
Aqara temperature / humidityPer-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 leakUnder 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).

Sensor plan pending walkthrough — hold sensor purchasing until the lighting plan is finalized so sensor placement matches actual zones. Most sensors are battery-powered and can be added post-install — they don't drive renovation decisions.

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

CategoryDetailCableCount
Room dropsLinen Closet rack → every room — see Network section for per-room breakdownCat614
Electrical panelLinen Closet rack → electrical panel, for future energy monitoringCat61
HVAC F1/F2Linen Closet rack → VRF F1/F2 junction, coiled with slack, labeled "VRV Modbus futuro — RS-485"Cat61
TrunkClaro entry → Linen Closet rack — shielded Cat6a for the apartment's only bottleneckCat6a F/UTP1
TOTAL CABLES16 Cat6 + 1 Cat6a17
+ spare conduitElectrical panel → Linen Closet rack, empty conduit for unpredictable future cabling1 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
The "did you label that cable?" check — the future-proof Cat6 to the VRF junction is useless if no one remembers what it's for in 18 months. Label both ends with a printed cable tag (not handwritten masking tape): "VRV Modbus futuro — RS-485 — coiled spare." Same for spare conduits.

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.

CategoryItemQtyUnit (€)Subtotal (€)
LightingShelly Dimmer Gen4~3040~1,200
Shelly 1PM Mini Gen4~823~185
Shelly 1 Mini Gen4 (dry contact)~220~40
Subtotal lighting~1,425
ShadesShelly 2PM Gen4840320
RC snubbers (0.1µF/100Ω)30~7~210
Subtotal shades~530
BrainHA Yellow1175175
Subtotal brain~175
Network rackWall-mount cabinet (6U–9U)1~200~200
24-port Cat6 patch panel1~50~50
16-port unmanaged switch (TP-Link TL-SG116)1~80~80
UPS ~600VA1~140~140
Patch cables + keystoneslot~30~30
Subtotal network rack~500
Total one-time hardware (smart home only)~€2,630

Recurring//subscriptions

ServicePurposeCost
Nabu CasaAlexa 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.

NOT included in the above — Daikin VRF equipment + standard install (separate Daikin quote), Uniflex shade motors + fabric + installation, LED bulbs and fixtures, electrician labor for module installation, Cat6 cabling and conduit materials, structured wiring panel hardware, sensor layer (pending).

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.

PartyResponsibility
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

  1. 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.
  2. 3 outdoor units rationale — confirm zoning and placement plan. Why 3 × 6HP instead of 1 larger system? Where does each one sit physically?
  3. 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.
  4. 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

  1. 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."
  2. Limit switch programming — confirm Uniflex programs the limit switches during install, not the electrician or homeowner.

For the electrician//cable list and rack

  1. 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.
  2. 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.
  3. Wall-box depth check — open 2–3 representative caixas on a site visit to confirm Shelly modules will fit before bulk-ordering 30+.
  4. Cable labeling protocol — printed cable tags (not handwritten tape) for all spare/future runs, especially the VRF Modbus cable.

For Claro//one phone call

  1. 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.
  2. 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

  1. Bulb compatibility test — buy 1 Dimmer Gen4 + 1 of the LED model planned. Test before bulk-ordering 30 dimmers.
  2. 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).
  3. Room-by-room sensor walkthrough — Aqara FP2 per key space, basic sensors elsewhere. Hold purchase until lighting plan is final.
  4. 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.

Use forDimmable lighting
Max LED load150 W
Max halogen200 W
Dimensions38.5×43.5×17 mm
NeutralOptional (use it)

Terminals

TerminalFunction
L (×2)2 live terminals (220 V)
NNeutral terminal
O (×2)2 output terminals to the load (internally bridged)
S1Switch input 1 — toggle on/off, hold to dim
S2Switch input 2 — optional second push-button

Official wiring diagrams

Fig. 1 — with neutral  //  Fig. 2 — without neutral, with Shelly Bypass
Shelly Dimmer Gen4 wiring diagrams
Source: Shelly Dimmer Gen4 multilingual printed user and safety guide

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%)
Calibration required — after install, run auto-calibration via the Shelly web interface, HA, or RPC. With two wall buttons wired (dual-input config), simultaneous long-press of both buttons for 5 seconds triggers calibration. With only one wall button (single-input, most common), calibration must be started from web UI / app / RPC. Recalibrate after any bulb change — that's what makes the dimming smooth.
Bulb consistency — all bulbs on the same Shelly Dimmer must be the same model and brand. Mixing brands on one circuit produces uneven dimming.
Test before bulk ordering — before ordering 30 dimmers, buy 1 Dimmer Gen4 + 1 of the exact LED model planned for install. Test smoothness across the full dim range. If it works, order in bulk. If not, you've spent €40 instead of €1,200 finding out.
No-neutral mode (Fig. 2) — if a circuit has no neutral wire, the Shelly Bypass accessory is required when the load is under 20 W. Since this renovation has neutral pulled to every box, use Fig. 1 wiring.

Module 02

Shelly 1PM Mini Gen4//on/off + energy monitor

Smart on/off relay with power measurement — 8 A live load.

Use forOn/off + energy
Max current8 A
Max power @ 240V~1,920 W
Dimensions29×34×16 mm
NeutralRequired

Terminals

TerminalFunction
LLive input (220 V) — also powers the relay
NNeutral input
OSwitched live output to load
SWSwitch input — momentary push-button or toggle

Official wiring diagram

Standard install — push-button to switched load
Shelly 1PM Mini Gen4 wiring diagram
Source: Shelly 1PM Mini Gen4 multilingual printed user and safety guide

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.

Per-circuit energy measurement — a bonus benefit. You'll see exactly which circuits consume what across the apartment. Useful for ongoing optimization.
Use this for — bathroom exhaust fans, kitchen hood, garage/outdoor lights (non-dimming), non-dimmable LED circuits, small appliances. Anywhere you want on/off control plus energy monitoring.

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.

Use for2 motors / module
Max per channel10 A
Max combined16 A
ModesDetached / single / dual
NeutralRequired

Terminals

TerminalFunction
L (×2)Live input (both terminals to 220 V live)
NNeutral input — also wired to motor common
O1Motor direction output #1 (e.g. UP)
O2Motor direction output #2 (e.g. DOWN)
S1Switch input 1 (button or switch)
S2Switch input 2 (button or switch)

Official wiring diagrams — all modes

Top: dual-channel switch modes (AC + DC)  //  Bottom: cover mode sub-figures a–g
Shelly 2PM Gen4 wiring diagrams — all modes
Source: Shelly 2PM Gen4 User and Safety Guide, Rev. 1, Nov. 6, 2025

Cover mode — sub-figure decoder

Fig.ModeDescription
a)DetachedApp / HA control only, no physical buttons wired
b)Single input — buttonOne push-button on S1 cycles: open → stop → close → stop
c)Single input — switchOne toggle switch on S1 cycles through states
d)Single + safety buttonButton on S1, safety switch on S2 (shown in red in the diagram)
e)Single + safety switchSwitch on S1, safety switch on S2 (shown in red in the diagram)
f)Dual input — buttonsOne push-button per direction. Recommended for your install (author's recommendation — Shelly presents all 7 modes as equally valid)
g)Dual input — switchesTwo 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

Uniflex Convencional motor wire color legend
Source: Uniflex Motorização brochure, page 5

Wire mapping — Uniflex motor to Shelly 2PM Gen4

Azul (comum / common) → Shelly N
Marrom (subida ou descida / up or down) → Shelly O1
Preto (descida ou subida / down or up) → Shelly O2
Verde / Amarelo (terra / ground) → ground bar in panel

Direction can be reversed in Shelly settings if motor moves the wrong way after install — no rewiring needed.

Uniflex motor MUST be Convencional (contato seco), NOT RTS/TSR.
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.
Two warnings from Uniflex documentation (page 3):
  • 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
Limit switches (fins de curso) — Uniflex programs the motor's mechanical / electronic limit switches during install. Shelly does NOT program these — it only sends "go up" or "go down" and trusts the motor to stop at its own limits. Confirm with Uniflex in writing before install.

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.

Spec and quantity for this install —
  • 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.

Use forDry contact / low-V
Max AC current8 A (240 V)
Max DC current5 A (30 V)
Dimensions29×34×16 mm
NeutralRequired (for power)

Terminals

TerminalFunction
LLive input (220 V — powers the device)
NNeutral input (powers the device)
IRelay input — isolated from L/N
ORelay output — isolated from L/N
SWSwitch 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

Device powered by 220V  //  relay (I/O) switches an isolated load circuit
Shelly 1 Mini Gen4 wiring diagram - dry contact relay
Source: Shelly 1 Mini Gen4 multilingual printed user and safety guide

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.

Why use this for garage / doorbell — the garage opener has its own internal circuitry (often 12 V / 24 V trigger). You don't want to feed 220 V into it. The dry contact gives the opener exactly what it expects — a momentary "press" of two wires together.
DC load note — for DC load circuits, voltage on the I and O terminals must not exceed 30 V⎓.

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)

Always before any work:
  1. Turn off circuit breaker for the circuit being worked on
  2. Verify no voltage with a test device on the actual wires
  3. Use solid single-core wires or stranded wires with ferrules
  4. Use cables with insulation rated PVC T105°C (221°F) or better
  5. External breaker required: tripping characteristic B or C, max 16 A rated current, min 6 kA interrupting rating, energy limiting class 3
  6. Do not use buttons or switches with built-in LED or neon glow lamps

Source documents

Sources & attribution

From the official Shelly manuals (verbatim or direct paraphrase):
  • 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
From the Shelly Knowledge Base (kb.shelly.cloud — not in the printed leaflet):
  • "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
From the Uniflex Motorização brochure (Revenda Anteparo):
  • 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
Author's recommendation — NOT from any source manual:
  • 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