The deadbolt is from one company. The video doorbell is from another. The alarm panel has its own app, its own cloud, its own monthly fee. The cameras are on a fourth platform entirely. You unlock the door and nothing else happens, because nothing else knows you just unlocked the door.
That’s the state of a “smart” home for most people in 2024. Not because the hardware is bad. Most of it is fine. The problem is structural: every device vendor has a strong incentive to keep you inside their ecosystem and zero incentive to make their product talk to the one you bought from a competitor.
The integration itself is the product nobody sells you. So let’s talk about what it actually looks like when someone builds it.
What a Unified Front Door Actually Does
Here’s a concrete scenario. You pull into the driveway. A UniFi Protect camera sees motion at the front walk. The porch light comes on before you reach the steps. You unlock the Schlage Encode with your code. The alarm panel auto-disarms. The interior lights come up to your evening scene. Nobody pressed anything.
That’s not magic. It’s four automations, maybe 30 minutes of setup once the plumbing is in place. The plumbing is Home Assistant.
Home Assistant runs locally on a small machine (a used mini PC works fine, or a Raspberry Pi 5 if you want to keep it tidy). It connects to your UniFi Protect instance over your local network, no cloud relay, no subscription. It talks to the lock via Z-Wave or the Schlage integration. It talks to the alarm panel, whether that’s a DSC, a Honeywell Vista, or a Ring Alarm you already own. It pulls the doorbell feed in too.
None of those devices need to know about each other. Home Assistant is the translator.

The Scenes Worth Building First
Not every automation is worth the setup time. These four are.
Arrive and disarm. Lock code entered (or NFC tag tapped, or presence detection fires when your phone hits the home Wi-Fi) triggers the alarm to disarm and sets the house to an “arrived” scene. You stop punching in the alarm code 30 seconds after the door because you forgot.
Leave and arm. Last person out, door locks, alarm arms in away mode after a 90-second exit delay. One action instead of three.
Motion on approach, light on. UniFi Protect’s motion zones are precise enough to separate “someone walking up your front path” from “car passing on the street.” Trigger a porch light or a low-level interior light on that zone. Useful at 10 PM. Costs nothing once the camera is already there.
Doorbell press, everywhere. Ring the doorbell and get a notification with a snapshot, an announcement through whatever speakers are in the house, and a pop-up on the TV if you want it. The Reolink or UniFi doorbell doesn’t need its own app open for any of that to work.
Why Device Vendors Won’t Sell You This
This is worth being direct about, because it’s not a conspiracy, just an incentive problem.
A smart lock company makes money on hardware and, increasingly, on a subscription for remote access and activity logs. If Home Assistant handles remote access and logs locally, that subscription is worth less. Same math applies to camera vendors, alarm companies, and doorbell makers. The moment their product becomes a commodity sensor feeding a neutral brain, their ecosystem leverage disappears.
So they build apps. They build clouds. They make the app experience polished enough that most people don’t ask whether it could be better. And for a single product, it often is polished. The problem only shows up at the seams, when you want the lock to tell the alarm something.
Matter and Thread were supposed to fix this at the protocol level. They’ve made some things easier. They haven’t changed the underlying economics, and most of the interesting devices (alarm panels, NVR cameras, access control) aren’t Matter devices and won’t be soon.
What the Setup Actually Involves
I’ll be honest about the lift here, because underselling it doesn’t help anyone.
Home Assistant has gotten friendlier. The UniFi Protect integration is one of the better ones in the ecosystem; it exposes cameras, motion sensors, doorbells, and smart locks (if you’re using UniFi Access) as first-class entities. Z-Wave devices need a Z-Wave USB stick (the Zooz 800 series is solid, around $40). Alarm panel integration depends on what panel you have; DSC and Honeywell Vista panels work well with an Envisalink module.
The first afternoon is hardware and basic connectivity. The second is building the automations. If you’ve never used Home Assistant, budget a weekend and expect to read some documentation. If you have, the front-door stack is a few hours.
For homeowners who don’t want to do that themselves, it’s the kind of thing LTP Solutions sets up as part of a broader security or networking job. The hardware cost is whatever devices you already own or choose to buy. The integration work is labor, same as pulling wire.
One App
The end state is a single Home Assistant dashboard (or the companion app on your phone) that shows every camera, every lock state, every sensor, and every alarm zone. One notification when the doorbell rings. One place to check whether the door is locked before you go to sleep.
The devices don’t have to be from the same company. They just have to talk to the same brain.
That’s the product. Nobody boxes it up and sells it at Best Buy, but it’s real, it runs locally, and it works better than four apps that don’t know each other exist.