Case Study
Dendo SCM Shade
Dendo Systems has been building motorized shades for over two decades. Professional-grade motors, IP-based, with Control4 and Home Assistant integration. Installer territory. No consumer smart home footprint.
They wanted to enter the consumer market: Apple Home, Google Home, Alexa, SmartThings. All of them, simultaneously. The problem wasn’t the motors — it was the network. Their motors spoke installer protocols. To reach consumers, they needed a module that spoke Matter, and they needed it to plug into any motor in their lineup — TU12, RZ28, and beyond — without rewiring the motor itself.
What we did
We collaborated on the SCM (Smart Control Module) — a Matter Window Covering module (device type 0x0202) over Thread + BLE. Plug the SCM into a Dendo motor, and it becomes a Matter motor. Same module, any motor.
The hardest parts were power and communication.
The SCM talks to the motor via UART. That link needs to be low-power — the whole system runs on battery. We implemented a low-power UART communication stack that keeps the link active only when commands are in flight, sleeping the interface between transactions.
Thread mesh networking keeps the radio active to maintain topology — that burns power on a battery-powered device. We tuned the Thread end device configuration to minimize radio duty cycle while keeping mesh responsiveness. The motor and the Thread radio share a coordinated sleep schedule: both wake on command, execute, and sleep. When there’s no command in flight, the motor sleeps. When there’s no mesh traffic, the Thread radio sleeps. Ultra-low power consumption across the board — months of battery life with near-instant response when a command arrives.
State synchronization was the other challenge. When a user moves the shade via a remote or wall button, the physical position changes, but Matter doesn’t know. We implemented closed-loop feedback: the firmware detects manual movement, updates the Matter position state, and keeps ecosystem apps in sync. Apple Home shows the right position whether you moved it from the app or from the wall switch.
Outcome
SCM certified July 2024 as Window Covering (0x0202). One module turned any Dendo motor into a Matter-native device. Every major ecosystem, one integration.