This app connects Homey Pro to a Scrypted server and
brings its cameras into Homey.
Scrypted is an open-source video integration platform that talks to just about
any camera — ONVIF, RTSP, Reolink, Unifi, Ring, Tapo, HomeKit and more — and
runs the object detection. This app makes all of that available to Homey.
Test version: Scrypted | Homey
What it does
- Live video on the device tile, in the mobile app, the web app, and from
outside your home. Homey proxies the stream over WebRTC, so no port
forwarding is needed. - Snapshots, refreshed on demand and available as a Flow token.
- Object detection as separate alarms — person, vehicle, animal, package,
face — and a Flow trigger carrying the frame that triggered it, so a
notification arrives with the picture already attached. - Doorbell trigger, with its snapshot.
- Motion, audio and battery, where the camera reports them.
Each camera only gets the alarms its own detector can actually produce. A
camera whose model knows person and animal will not show a vehicle tile that
could never become true.
Requirements
- Homey Pro, firmware 12.7.0 or newer (that is when video support landed).
Homey Cloud and Bridge cannot reach your local network, so they cannot reach
Scrypted. - A Scrypted server on the same network.
- The Rebroadcast plugin enabled in Scrypted for the cameras you want to
stream.
Setup
Open the app’s settings, enter your server address, port and Scrypted account,
then add devices. A login token from npx scrypted login works instead of your
password and can be revoked separately.
What is not in this version
- Cameras and doorbells only. Drivers for the other device families
Scrypted exposes — lights, switches, sensors, locks, thermostats, alarm
systems — are written but I had no such device to test them against, so I am
not shipping them untested. If you have any of these in Scrypted and want to
help test, say so here and I will put out a test build. - No two-way audio and no PTZ — Homey has no capability for either.
Feedback
Tested against Scrypted 0.143.0 with four cameras from different
manufacturers. Beyond that I am relying on you: tell me which camera and which
Scrypted plugin you are using when something misbehaves, it is the first thing
I will ask.
The app has a diagnostics endpoint that reports exactly what it sees on your
server, which usually settles a problem in one round trip. I will explain how
to use it if needed.
Support the app ![]()
This app is free, and built on my own time — evenings spent making cameras, snapshots and detections behave the same way whatever is behind them. If it puts a live picture on your Homey when it matters, you can support the work:
Telling me which camera and which Scrypted plugin you run helps just as much — every setup that lands here makes the next one work out of the box. Thank you for using it, and for every bit of support ![]()

