Using a SenseCAP Indicator D1 to display camera from a Synology NAS

First some background. I bought the SenseCAP using OpenHASP firmware to use as a display for my smart home powered by Hubitat. Got it working thanks to Claude. Decided to try creating a firmware that displays images from Synology NAS Surveillance Station cameras when motion is detected. I’m sure I don’t have the rights to add links, but maybe I can obfuscate it enough to pass.

github / jlslate / sensecap-camera-viewer. I’m new to this, so not sure if people need help flashing or not, or if the format is in the correct format. Hints appreciated.

Hi there,

So , i.e.
:grin:

  • The Snapshot Pull: When a motion event triggers, Hubitat likely fires an MQTT payload or webhook to the SenseCAP. The ESP32 then makes a simple, lightweight HTTP GET request to the Synology Surveillance Station WebAPI (specifically the GetSnapshot endpoint). It pulls a single, pre-encoded JPEG buffer and renders it to the screen.

It is an incredibly efficient way to build a surveillance dashboard without completely locking up the MCU trying to decode a continuous video feed.

Great stuff, You can use the two links in the editor to add a link
two ways , paste or with a link html

or Here

HTH

GL :slight_smile: PJ :v:

Actually, the Hubitat reference has nothing to do with this. It was just how I ended up getting the SenseCAP. The cameras on the NAS do a webhook GET.