Put your Reolink camera in Apple Home with true 4K live view and 4K HomeKit Secure Video, from a tiny native macOS app.

Your Reolink camera in Apple Home — true 4K live view and 4K HomeKit Secure Video recordings — from a tiny native macOS app.
100% open source (MIT) · built for Apple: Swift, SwiftUI, VideoToolbox, Apple Silicon · no cloud, no account, no telemetry
⬇ Download HomeLens.dmg · Source on GitHub · macOS 14+ · Apple Silicon · signed & notarized · MIT
Apple Home cannot add an RTSP/ONVIF camera by itself, and the usual bridges (Scrypted, Homebridge) re-encode video, need Docker or a Node server, and turn a 4K camera into a 1080p one. HomeLens sends the camera’s original 3840 × 2160 stream to Apple Home for the live view and for HomeKit Secure Video recordings, with no re-encoding, from a launchd service supervised by a native SwiftUI app.
Everything is in the GitHub repository under the MIT license: the SwiftUI app, the homelensctl CLI, the HomeKit helper and the release pipeline. Video encoding, when needed, runs on the Apple Silicon media engine through VideoToolbox; original-quality 4K paths do no encoding at all. Your camera password lives in the macOS Keychain and nothing leaves your network except what Apple Home itself encrypts.
Questions and other camera models: GitHub Discussions. Bugs: Issues.
HomeLens is an independent project, not affiliated with Apple Inc. or Reolink. Apple, HomeKit and HomeKit Secure Video are trademarks of Apple Inc.