Insights / Hardware & Electronics

Smart Home IoT Devices: Hardware Components and Architecture

The six hardware blocks inside every smart home device, and the decisions that set battery life, offline behaviour, security and unit cost.

Portrait of Ivan Karbovnyk

Ivan Karbovnyk

Chief Technology Officer

Chief Technology Officer, responsible for Indeema's technology strategy, and a professor of radiophysics and computer technologies at Ivan Franko National University of Lviv.

View leadership profile

A finger touching a glowing smart-home control panel with house and lock icons

The short answer

A smart home IoT device is built from six hardware components: sensors that measure the room, actuators that change something physical, a microcontroller that decides locally, a radio module that connects it, a power system, and the firmware, PCB and enclosure that hold it together. These choices decide whether the device still works in year three: its battery life, how it behaves offline, what it costs to build and what it takes to certify. Devices that run AI on board add one more budget: compute and memory headroom for the model. This guide is for hardware, firmware and product leads at teams shipping smart home devices at volume.

Key takeaways

  • Choose the radio early. It is the hardware decision that is hardest to reverse after launch.
  • Keep the core function local. A thermostat or lock must keep working when Wi-Fi or the cloud is down.
  • Budget power from measured duty cycles, not datasheet sleep current.
  • Device identity, signed updates and fail-safe states are hardware decisions made before code review.
  • If the device will run AI, size the processor, memory and power for the model you will ship in year three, not only the firmware you ship on day one.

Why hardware decides whether a smart home product survives

A common pattern: a team ships a polished app, then finds during the pilot that a sensor drifts, the battery drains twice as fast as planned, or the enclosure cannot survive the install location. These failures sit in the hardware. App updates cannot fix them.

Most stalled smart home programmes trace back to one hardware decision taken too early, before anyone planned manufacturing, certification or the real home the device will live in. That matters most to teams shipping devices at volume: appliance and HVAC makers, utilities, insurers and property developers, as well as consumer brands.

How does a smart home device work?

The signal path repeats across almost every device:

  1. SenseA sensor turns a condition in the room (motion, temperature, a leak) into a signal.
  2. Decide locallyThe microcontroller filters the signal and decides whether anything should happen.
  3. ActAn actuator switches power, moves a motor or closes a valve.
  4. ConnectThe radio reports state to a hub, the cloud or a phone.
  5. ControlThe person sees the state and changes settings in the app or by voice.

The sense → decide → act loop must keep working when the connection is gone; the app and cloud are a convenience layered on top.

The signal path of a typical smart home device, and the local loop that keeps it useful offline.
A sensor module feeds a microcontroller board, which passes data to a radio module and on to a phone showing a smart home dashboard
The signal path inside a smart home device: the sensor captures, the microcontroller decides, the radio reports, the phone controls.

"Smart" does not have to mean "cloud-dependent". Products that hold up in the field keep the cloud optional. A thermostat that loses Wi-Fi should still hold temperature, and a lock that loses signal should still open with a PIN.

Local-first device
A device whose primary function runs on its own controller and stays available without internet access. The cloud adds remote access, history and fleet-wide updates.

Data that does leave the device usually travels through a hub or gateway and is queued before it is stored, so a burst of readings or a short outage does not lose data.

Icons for many sensor types flow into an IoT hub, then a data queue, then an IoT database
Readings from many sensors reach a hub, are queued, then stored, so a burst of events or a short outage does not lose data.

What hardware components are inside a smart home device?

Every smart home device combines six blocks: sensors, actuators, a microcontroller or processor, a connectivity module, a power supply, and the firmware, memory, PCB and enclosure that turn them into a product.

1. Sensors: how the device perceives the home

Motion, temperature and humidity, light, leak and air-quality sensors are the most common. Choosing one is a specification decision. Sampling rate, accuracy over time and power draw decide whether the architecture works, not just whether the part can measure the quantity.

Common smart home sensors and the hardware question each one raises.
SensorTypical jobPower profileWhat to check before you commit
Motion (PIR)Occupancy, security, lighting triggersVery low; wakes the MCU on an eventFalse triggers from pets and heat sources; lens and mounting angle
Temperature / humidityHVAC and comfort controlLow; periodic samplingSelf-heating from nearby electronics; placement inside the enclosure
Water leakDamage preventionNear zero until wetProbe material, alarm path when the radio is offline
Air quality (CO₂, VOC, particulates)Ventilation and healthHigher; some sensors need warm-up or a fanCalibration drift over months; whether a battery budget is realistic
LightDaylight-aware lightingVery lowField of view and response range

2. Actuators: turning commands into physical action

Relays and switches behind smart plugs, motors behind blinds and curtains, valve actuators for water and irrigation, solenoids inside locks. This is where "it worked in the demo" becomes "it failed in the field". A relay rated for indoor duty cycles will not survive a garage door opener cycling twenty times a day in a humid climate. Size the actuator for the real duty cycle and environment, and decide what position it should fail into.

For the actuator types and how they close the loop with sensors, see sensors and actuators in IoT.

3. Microcontroller or processor: where decisions run

A microcontroller (MCU) or system-on-chip (SoC) turns raw readings into a decision: is this motion or noise, is the room warm enough? Simple sensors and switches need only a low-power MCU. Cameras and voice devices increasingly run inference on the device itself, because latency and privacy matter there. That needs a more capable processor and a thermal design to match.

A small camera connected to a green carrier board, beside a compact edge computer with a ribbed heatsink
Camera input processed by an edge compute module, so the device can make decisions without sending video to the cloud.

4. Connectivity module: how the device communicates

Wi-Fi, Bluetooth LE, Zigbee, Z-Wave, Thread or cellular, chosen against range, power budget, bandwidth and whether the device must join a mesh. The comparison follows below.

5. Power supply and battery management

A battery-powered motion sensor is expected to run a year or more on a small cell. A mains-powered thermostat has a different power envelope entirely. Get this wrong and either the device needs battery changes so often it stops feeling smart, or its own consumption undermines the energy it is meant to save. See power supplies for IoT devices for the battery and supply options.

6. Firmware, memory, PCB and enclosure

Firmware turns the parts above into a product. It reads sensors, drives actuators, manages the radio and installs updates safely. PCB layout and enclosure design decide whether the device is manufacturable, how well its antenna performs and whether it passes certification. That is the difference between a board that works once on a bench and a product that ships in volume.

Which connectivity should a smart home device use: Wi-Fi, Bluetooth LE, Zigbee, Z-Wave, Thread or Matter?

The connectivity protocol is one of the few smart home decisions that is genuinely hard to reverse after launch. Change it later and you are redesigning radio hardware and recertifying, not patching firmware.

Smart home radio options compared by what they suit, their power cost and whether they need a hub.
OptionBest forPower costTopologyNeeds a hub?
Wi-FiCameras, doorbells, displays: anything moving real bandwidthHighStar, via the home routerNo
Bluetooth LELocks, wearables, phone-first set-up and controlLowPoint-to-point (mesh optional)No for phone control; yes for remote access
Zigbee / Z-WaveBattery sensors and switches in a home meshLowMesh; mains devices extend rangeYes
ThreadLow-power IP mesh; the base for Matter devicesLowIP meshYes, a border router
Cellular (LTE-M / NB-IoT)Devices that cannot rely on home Wi-FiMedium; plan for a data contractDirect to the networkNo

Matter is not a radio. It is an application-layer standard that runs over Wi-Fi, Thread and Ethernet and uses Bluetooth LE for commissioning. It aims to let customers choose a product without first choosing an ecosystem. Certification shapes parts of your firmware and provisioning flow, and retail channels increasingly expect it.

Hubs, gateways and local control

A hub bridges protocols that the internet does not speak natively (Zigbee, Z-Wave, Thread) to apps, cloud platforms and voice assistants. It is often where local automation runs, so a scene still fires when the internet drops. A gateway applies the same idea at scale: it aggregates many devices, normalises their data and forwards it to a cloud platform.

  • Wi-Fi and Bluetooth LE devices can talk directly to a phone or the internet.
  • Zigbee, Z-Wave and Thread devices need a hub, or a border router in Thread's case.
  • Keep decisions local and use the cloud for what it is good at: analytics, remote access and fleet-wide updates.

Connected HVAC shows the pattern. The thermostat, app and voice assistant meet in a cloud service, and a small connected module on the air conditioner carries out the command.

A thermostat app, a smart speaker and an air conditioner with a Wi-Fi dongle, all exchanging data with a cloud service
Connected HVAC: the app and voice assistant send intent to a cloud service, and a small connected module on the air conditioner carries out the command.

How the blocks combine in common device types

Product roadmaps are built from a handful of device categories. Each is a different combination of the same blocks, tuned for one job.

Typical hardware make-up of common smart home device types.
Device typeSensingActingUsual radioPower
Sensors (motion, climate, leak, air)One or more sensorsNone, or a buzzerZigbee, Thread or BLEBattery, for years
Lighting, switches and plugsCurrent or light sensingRelay or dimmerZigbee, Thread or Wi-FiMains
Thermostats and connected HVACTemperature, humidity, occupancyRelays or a connected module on the unitWi-Fi, ThreadMains or low-voltage HVAC wiring
LocksPosition, tamper, credentialsMotor or solenoidBLE plus Thread or Wi-FiBattery, with low-battery fallback
Cameras and video doorbellsImage sensor, motion, audioChime, lightWi-FiMains or large battery

Locks have the least tolerance for failure, so they combine several ways in: a physical key, a PIN, a fingerprint, an RFID card or a phone over Bluetooth. If one path fails, the door still opens for the right person.

Five ways to unlock: physical key, PIN code, fingerprint scanner, RFID card and Bluetooth phone
A smart lock combines several ways in so that a failed battery, radio or phone never locks the right person out.

What hardware does on-device AI need?

More smart home devices now decide with a model rather than a threshold: a camera that tells a person from a pet, a sensor that recognises a running tap or a fall from vibration or sound, a thermostat that learns when rooms are used. Running that inference on the device keeps it fast, private and working offline. It also changes the hardware brief.

What on-device AI changes in each hardware block of a smart home device.
BlockWithout AIWith on-device AI
ProcessorA low-power MCU running control logicAn MCU with DSP extensions or a neural accelerator, or an SoC with an NPU for vision and voice
MemoryFirmware and configurationRoom for model weights and working memory, plus a second image slot so a model update can roll back
SensorsAccurate enough for a thresholdConsistent enough between units that one model works across the whole production run
PowerDuty cycle set by sampling and radioInference adds to the duty cycle; a cheap trigger that wakes the model only when something happens protects battery life
FirmwareUpdates fix faults and add featuresOver-the-air updates also replace models, with versioning, rollback and monitoring of how they behave in the field

Small models on microcontrollers, often called TinyML, handle keyword spotting, vibration and sound classification and simple presence detection. Vision and natural-language features usually need an SoC or a hub, or a split where the device detects an event and the hub or cloud does the heavier analysis. Model design moves that line too: our CTO's peer-reviewed work on speech separation built to run at the edge shows how far a voice model can be reshaped to fit the device instead of the cloud. Where inference belongs in the wider system, device, gateway or cloud, is covered in edge computing and IoT.

For a device maker, the AI feature is only as good as the board under it. We size processors, memory and power for the models a product will need, alongside the firmware that ships them; see AI for IoT and edge AI.

Security starts in the hardware

Security is often treated as a software problem to be solved with encryption after the hardware is finished. The decisions that matter most are made earlier: where keys are stored, and whether a device fails open or closed.

  • Device identity: each unit needs a verifiable identity, usually provisioned at manufacturing, so the platform can trust that a command came from where it claims. Weak authentication is how one compromised plug becomes a foothold in a home network.
  • Encrypted communication and signed updates: traffic between device, hub and cloud is encrypted, and firmware updates are cryptographically signed and verified before they install.
  • Offline mode and backup power: locks and alarm panels need a defined behaviour during power or network loss, and alerts that still reach a phone during a partial outage.
  • Privacy: cameras, locks, speakers and even motion sensors reveal presence and habits. Data minimisation and a clear retention policy are product requirements.

Engineering trade-offs

Wi-Fi radio vs a low-power mesh radio

You gain
Wi-Fi needs no hub and carries bandwidth for video and rich data.
You pay
Wi-Fi drains batteries quickly and depends on the customer's router; mesh radios need a hub or border router.
Choose it when
Wi-Fi for mains-powered, high-bandwidth devices; Thread or Zigbee for battery sensors that must last years.

Local decisions vs cloud decisions

You gain
Local logic keeps working offline, responds faster and keeps personal data in the home.
You pay
It needs a more capable controller and careful firmware for updates and state sync.
Choose it when
Run the core function locally; use the cloud for history, remote access and fleet updates.

Certified module vs custom board

You gain
A pre-certified module shortens radio certification and de-risks RF design.
You pay
It fixes the form factor, BOM cost and power envelope you can reach.
Choose it when
Use a module until form factor, power budget, sensor combination or unit cost genuinely requires a custom design.

Microcontroller with TinyML vs SoC with an NPU

You gain
A microcontroller keeps unit cost, power draw and certification simple, and is enough for sound, vibration and presence models.
You pay
It cannot run vision or language models, and memory limits how far the model can grow.
Choose it when
Use a microcontroller for event detection on battery devices; choose an SoC with an NPU when the product roadmap includes vision or voice on the device.

Decision matrix: four common device archetypes

Start from the device's job and power source; the controller, radio and where decisions run follow from them.

Decision matrix: four common device archetypes
DeviceControllerRadioPowerWhere decisions run
Battery sensor (leak, motion, climate)Low-power MCU with deep sleepThread or ZigbeeCoin or AA cell, years of lifeOn the device; the hub handles automations
Mains switch, plug or thermostatMCU, or a radio SoC with spare capacityThread, Zigbee or Wi-FiMainsOn the device; cloud for schedules and remote access
Camera or video doorbellSoC with video encoding, often edge inferenceWi-FiMains or large rechargeable batteryDetection on the device; recordings by policy
Smart lockLow-power MCU plus a secure elementBLE for the phone, plus Thread or Wi-Fi via a hubBattery with a defined low-battery fallbackAlways on the device; it must open offline

Decision rule: Fix the power source and the offline behaviour first; choose the radio second; size the controller last, for the work it must do locally.

Before you commit to a bill of materials

A short review that turns a concept into hardware requirements:

  • Write a one-page device brief: who uses it, where it sits, what decision follows a reading, and what must still work offline.
  • List every interface (sensor, actuator, radio, power, app) with sender, receiver, expected data and failure response.
  • Set the battery life target from a measured duty cycle, not datasheet sleep current.
  • Decide your position on Matter and Thread before the radio is fixed in hardware.
  • Plan device identity and signed firmware updates now; they shape the manufacturing flow.
  • Check whether a certified module covers form factor, power, sensors and certification. Design a custom board only where it does not.
  • If the device will run AI, decide which models run on board and reserve compute, memory and an update path for them.

Common mistakes

  1. Shipping the prototype board

    Development boards and hobby modules rarely meet power, size, cost or certification needs at volume.

    Instead: Treat the prototype as a way to prove the behaviour, then design for production.

  2. Making the core function depend on the cloud

    An outage turns a lock or thermostat into a support ticket.

    Instead: Keep sensing, deciding and acting on the device or hub; let the cloud enhance, not enable.

  3. Choosing the radio last

    Antenna placement, enclosure and certification are already fixed around the wrong part.

    Instead: Choose the radio alongside the enclosure and power design.

  4. Budgeting power from the datasheet

    Real wake-ups, retries and radio join time drain the battery far faster than plan.

    Instead: Measure the duty cycle on a prototype and add margin.

  5. Adding security after the hardware

    Without a secure place for keys or a signed boot path, later fixes are limited.

    Instead: Specify identity, key storage and update signing with the hardware.

  6. Sizing the processor for today's firmware only

    The first AI feature does not fit, and adding it means a new board and new certification.

    Instead: Budget compute, memory and a second image slot for models before the bill of materials is fixed.

Where we've built this

The same sensor-versus-power trade-off shaped an indoor air-quality monitor we built. The work covered hardware architecture validation, sensor integration, smart home protocol support and the connected mobile and cloud platforms.

Case studyBuilding an indoor air monitor and companion app across two device generationsAn indoor air-quality monitor and companion app, where sensor fidelity had to be balanced against a power draw low enough to run unobtrusively at home.

Questions engineers ask

What is needed in a smart home to connect sensors and smart devices to a network?

Each device needs a radio. Wi-Fi and Bluetooth LE devices can connect directly to the router or a phone. Zigbee, Z-Wave and Thread devices need a hub or a Thread border router to bridge them to the home network and the internet.

What hardware components are inside a smart home IoT device?

Sensors, actuators, a microcontroller or processor, a connectivity module and a power system. Firmware, memory, a PCB and an enclosure turn them into a product.

What makes a smart device smart?

Its ability to sense a condition, decide locally what it means and act on it, and to report state and accept commands over a network. Connectivity alone does not make a device smart.

Which connectivity protocol is best for smart home devices?

There is no single best option. Wi-Fi suits high-bandwidth devices such as cameras. Bluetooth LE suits phone-first devices. Thread and Zigbee suit low-power sensor meshes. Matter runs on top of Wi-Fi and Thread for cross-ecosystem compatibility.

Do smart home devices need special hardware for AI?

Not always. Keyword spotting, vibration or sound classification and simple presence detection run on microcontrollers with DSP extensions or small neural accelerators. Vision and language features usually need an SoC with an NPU, a hub, or a split where the device detects an event and a hub or the cloud does the heavier analysis.

Was this useful?

Where this shows up in our work

ExpertiseHardware and electronics engineering for connected productsWhen the open questions are sensor choice, radio and antenna, power budget or a production-ready board, our hardware and electronics engineers own those decisions with the firmware team.

For what a real home adds – set-up by non-experts, changing networks and other makers' devices – see Smart Home & Consumer IoT.

First published

Apply this to your product

Talk through your device architecture

Talk through your device architecture

Sources