Home / Blog / Installers & partners
Installers & partners

Smart Home Commissioning Checklist Malaysia: An Installer's Guide

Installer filling in a per-room commissioning test sheet beside an open consumer unit during a smart home handover in a Malaysian landed house

Answer up front — Commissioning is a separate, paid step from installation, and it is where most Malaysian smart home projects actually fail. You are not testing whether a device turns on — you are testing that every point performs, every automation fires from a cold start, every converted circuit holds its load, the system survives Wi-Fi loss, and the board is labelled so the next electrician can work from it. A job is not finished at the last screw. It is finished when the client has walked the house with a signed test sheet and a handover pack.

Where the job actually falls apart

Installation is mechanical. The plate is either on the wall or it is not. Commissioning is behavioural. A device that powers up proves almost nothing — it proves you have live and neutral at the box. It does not prove the module is reporting to the hub, that the automation fires when the system is cold, that the load holds when the aircon kicks in alongside the downlights, that the client can pair the app without phoning you, or that the board schedule matches reality.

The pattern is always the same. Install runs over two days. You leave. The client tries the hallway scene at 9pm, the motion sensor does not trigger first time, and they conclude the system is unreliable. More often than not the fault is a device left in pairing mode, or a room never actually exercised from a cold start — fixable in four minutes, but you are now doing a call-out, and they remember the call-out, not the fix. Budget commissioning as a line item with its own duration. If the job is twenty switch positions, commissioning is not a squeezed last hour.

The per-room test sheet

One row per device, not one per room. A three-gang plate is three rows. Print it, fill it in physically, and leave a copy with the client.

#Room / pointDevice + positionPower onReports to hubManual overrideApp controlAutomation fires (cold)Pass / fail + action
1Living room — mainSwitch, 1-gangY / NY / NY / NY / NY / N
2Living room — fanSwitch, 1-gangY / NY / NY / NY / NY / N
3Kitchen — downlightsSwitch, 2-gangY / NY / NY / NY / NY / N
4Master bedroomSwitch + curtainY / NY / NY / NY / NY / N
5Bedroom 2SwitchY / NY / NY / NY / NY / N
6BathroomExtractor fan switchY / NY / NY / NY / NY / N
7StaircaseMotion sensor P1Y / NY / NY / NY / NY / N
8Front doorDoor sensor P2 + lockY / NY / NY / NY / NY / N
9Car porchFlood / presenceY / NY / NY / NY / NY / N
10UtilityWater heater 20AY / NY / NY / NY / NY / N
11UtilityAircon 20AY / NY / NY / NY / NY / N

A blank cell reads as "not tested". Leave nothing blank.

What you actually test, in order

1. Every point, live, at the device

Walk each device in the sheet by hand. Confirm the load responds at the wall, not just in the app. A relay that operates in the app but not at the switch is a failed point, and it is the most common single fault — an incorrect line/neutral termination on a rewire position, or a switched live that is still energised upstream.

Also confirm the load goes properly off. On converted lighting, that means a genuine dark, not an indicator LED and a faint glow. If the client will see a ghost glow, it fails here — see fixing LED flicker and ghost glow for the causes.

2. Load test every converted circuit

This is the step that separates a commissioned job from a finished-looking one. With the hub live, turn on every load the circuit actually serves, then cycle the worst case three to four times: aircon compressor start, water heater, washing machine, all downlights, TV. Watch for three things.

  • Nuisance tripping on the RCD or RCBO. A converted circuit that trips under a full-load start is a circuit you have changed, and you own that.
  • Any module that drops off the mesh when the load is under stress.
  • Warm devices. Touch-test the plate, the module and the terminals after the run. A device that is only slightly warm is working as designed; one that is hot enough to hesitate over is a fail, stop and investigate.

Circuit sizing, breaker rating and conductor type remain the wireman's call under the current Malaysian wiring standard. Your job at commissioning is to prove the finished circuit survives the load it was converted to carry.

3. Cold-start automation test

Every automation, run from a genuinely cold start: power the hub down, let it settle, bring it back, and wait until the whole mesh has rejoined before you trigger anything. Testing while devices are still joining one by one means you pass a system that fails that evening when the client actually uses it. If an automation depends on a scene, test the scene — from the client's point of view a scene is all-or-nothing.

Automation typeCold-start testFails when
Motion → lightWalk into the room after full rebootSensor not yet reporting, or the "hold" duration outruns the join
Door → hallway lightOpen the door from coldEvent queued but scene not armed post-reboot
Presence → aircon offLeave the room after rebootVacancy timeout shorter than rejoin time
Time-based sceneSet the trigger 3 min out, coldSchedule not re-armed after hub restart
All-off at bedtimeRun the full scene coldOne device off the mesh blocks the whole scene
Curtain open/closeRun from cold, both directionsLimit calibration not persisted

4. App pairing and account

Do this on the client's phone, with the client holding it, before you leave. If you set the Aqara Home account up on your own device, you own that install for the next five years.

Confirm the client's phone can reach the hub directly, confirm it works on mobile data with Wi-Fi off, and confirm the share/ownership arrangement is theirs. Add the client as the account owner, not as a shared guest — it matters when they change phones or sell the house.

5. Behaviour when Wi-Fi drops

Pull the router, or turn off Wi-Fi, and watch what happens. The correct behaviour for a Zigbee mesh system is that local control and local automations keep working, because the devices talk to the hub, not the router. Test it anyway.

Then restore Wi-Fi and confirm everything recovers without manual intervention. If the client has to reboot the hub every time the router reboots, that is a finding to fix, not to explain away.

6. Hub reachability and resilience

Check the hub is on mains with a correct supply, gets a clean network path, and is not buried in a metal consumer unit or behind a TV. Aqara's Zigbee hubs are the routing backbone for the whole installation; a hub that can reach only one floor is a hub that will generate callbacks — see Zigbee mesh, repeaters and dead zones. Confirm the device count in the app against the number you installed: a device that shows as "available" but never reporting is a dead point that surfaces in three months.

7. Board and circuit marking

The board is the one thing that outlives you, and it is the one thing almost nobody labels. By the time the hub is fitted, the board is behind a door nobody opens again.

Mark, durably and legibly, the MCB or RCBO number for every converted circuit, and for every circuit feeding a smart device of any kind. Confirm by isolation, not by the labels that were already there — consumer unit labels in Malaysian homes are frequently wrong or left over from a previous owner. Produce a printed schedule and stick it inside the board door. A house with a documented board and a house without are two different assets at resale.

The client walkthrough

Do it in the house, standing, room by room, on the client's own phone. Not a video call from the van. Show them every switch, every scene and every automation, one at a time; what happens when Wi-Fi is off; how to check the board; how to add or remove a phone; what the manual override does on every device that has one; and what to do if the mechanical key for the lock goes missing, and where the key is.

Then get the sheet signed. The signature is the record that the client has seen the system work, which is what decides whether a callback is a fault or a misunderstanding.

The handover pack

Hand over in one document, in the client's language, with local stock and local support stated plainly: as a partner of Synchroweb, the official Aqara distributor in Malaysia, that is a real advantage over grey imports.

Minimum contents:

  1. Device list — every device, room, model and quantity.
  2. Hub details — model, serial, where it sits, what happens if it is replaced, and which account owns it.
  3. Automation and scene list — written in plain language: "Hallway light comes on for 3 minutes when the front door opens", not "Automation 4". Include the delays and timeouts.
  4. What was deliberately not automated, and why. This is the section clients value most and integrators skip. A load that failed the inrush test, a circuit left on a manual switch because the client wanted it that way, a room where the RF was poor. Writing it down turns a perceived shortfall into a documented decision.
  5. Board schedule — circuit by circuit, with the smart devices flagged.
  6. Support route — who to call, and what the local warranty covers.

Every fixed electrical change in that job belongs to a Suruhanjaya Tenaga-registered wireman under the Electricity Supply Act 1990 (Act 447). The walkthrough and the pack are yours; the electrical sign-off is the wireman's. If any device records video or does face recognition, note the privacy point in the pack and get the client to acknowledge it — Act 709 applies, and the detail is in SIRIM, Suruhanjaya Tenaga and PDPA compliance.

Planning a project?

Tell us about your space. Our B2B team will reply within one business day with a recommended setup and quotation.

WhatsApp us →
[email protected]
+603-5880 5486