Playing around with Scrypted, I notice it can utilize TensorFlow for object detection. Has anyone done this with Scrypted who has also tried Frigate? How do they compare?
Haven’t tried Frigate yet, but Scrypted is really good, especially with the HomeKit HKSV. It can interface to MQTT and the Coral object detection will supposedly trigger MQTT, but I haven’t tried it yet. Nor do I know if a NVR license is required to get the object detection working.
I just made the switch from Frigate to Scrypted. The object detection does work with coral and does not require a subscription to the NVR; use MQTT. However, I will say they are not apples-to-apples products. First, if you are only interested in event recordings, stick with Frigate, Scrypted NVR is 24/7 with event scrubbing. If your camera has good hardware motion detection, then Scrypted will use that instead of software detection, which takes a massive load off your processor. With that said, if your cameras are overly sensitive, it could cause more detections than needed and if it’s not good enough, you could lose out on many events. The good thing is Scrypted has an optional software motion detection too, so you can always just enable that, you just lose out on the resource savings. The one thing I miss about Frigate is the notifications, Scrypted is not there yet when it comes to notifications other than through hksv which does ok, but I prefer setting up my own notifications from HA. While this is possible with Scrypted, there do not seem to be many people who have done that or at least haven’t posted help, and the creator is working on integrating notifications to 3rd parties soon. I am almost done setting up notifications through HA but it’s rough around the edges. Overall I love the NVR, it’s blazing fast, the UI is wife approved and IMHO way better than Frigate to find the event you want. Being able to speak through my doorbell’s intercom is the chef’s kiss.
Do you know if it’s posible to send motion events from scrypted to home assistant somehow? Using frigate when a camera detects a person I run an automation that takes a snapshot from the camera and sends it via telegram. Do you know if that would be possible to replicate using scrypted?
Thanks
Yes, scrypted sends data via MQTT which you could then use to send notifications. I know it’s possible to send the snapshot too but I haven’t had time to sit down and figure that part out yet.
trigger:
- platform: mqtt
topic: backyard/ObjectDetector
payload: person
value_template: "{{ value_json.detections.0.className }}"
id: backyard