Skip to content
Koushik Dutta edited this page Jan 22, 2022 · 22 revisions

Scrypted Installation

Hardware and Server Setup

Scrypted can run on Linux, Mac, or Windows. Though Debian (like Raspberry Pi) and Mac are the preferred hosts. Notes:

  • For HomeKit, it is recommended to have a wired Apple TV Home Hub, and not wireless HomePods or iPads which are unreliable.
  • Use a wired connection for the Scrypted server and all cameras. Scrypted has notable network traffic when using the Rebroadcast plugin.
  • Consider disabling the Rebroadcast plugin on WiFi cameras that have hardware motion detection.

Installation Methods

HomeKit Secure Video Setup

  1. Install Scrypted.
  2. Open https://localhost:10443/ (substitute localhost appropriately for a remote server).
  3. Install the appropriate plugin for your camera. Using the manufacturer plugin, when available, is recommended. Many manufacturers also whitelabel their products under different brands. For example, Dahua and Amcrest are the same manufacturer, and you can use the Amcrest plugin for both cameras. If your camera does not have a dedicated plugin, check if it is ONVIF compatible (a standard camera protocol), and try that. If no dedicated plugin is available, use the RTSP or FFmpeg plugin.
    • HKSV requires cameras with motion alerts, and these plugins provide motion alerts.
    • If there's no plugin for your camera, but it supports motion alerts using mail, use the generic RTSP, SMTP plugin, and Dummy Switch plugin to create a motion sensor. Then in camera's HomeKit settings, link the dummy switch motion sensor.
    • If there's no plugin or mail support for your camera, you can install the generic RTSP Plugin, Video Analysis Plugin and a motion detection plugin. This will use the processing power on your server to detect camera motion. The following motion detection plugins are available:
      • OpenCV (Higher memory and CPU usage, better results)
      • PAM Diff
  4. Install the HomeKit Plugin.
  5. Install the Rebroadcast plugin.
    • This is optional but highly recommended. It keeps a short video loop of the stream in memory leading up to the motion.
  6. Pair with the Scrypted Server accessory using your HomeKit app on iOS or Mac.
  7. Enable recording on the cameras in HomeKit.

View the sidebar for other topics.