Connect Ring Doorbell to HikVision NVR
Create an IoT alarm channel on your HikVision NVR
Configuration -> IoT Channel Settings-> Alarm Device
Add a new alarm device and make a note of the device name
- Protocol GJD
- Device IP - address of your NodeRed installation
Configure what to do on the events
Configuration -> IoT Channel Settings-> IoT Event Configuration
- Select the new device from the previous step in “camera”
- Select cameras to record in Linkage Method
You can test this configuration from a browser running on the same PC as the NodeRed installation using
http://nvr-ip-address:30999/PIR_start_1
and this will create an event in System->Maintenance->Log
NodeRed
Follow this tutorial to configure Alexa & NodeRed
For the Ring & Motion nodes, connect them to an HTTP Request and configure it as follows:-
Method: GET
URL: http://nvr-ip-address:30999/PIR_start_1
Payload: ignore
Name:
I named the ring event HikIoT-doorbell and the motion event HikIoT-motion. The name doesn’t matter for the event generation and is just used to identify the nodes.
Test your doorbell motion / ring and you should see an event in System->Maintenance->Log
Notes
You can connect multiple doorbells ( or any other input ) via NodeRed but on your HikVision NVR they will all trigger the same event. This is because the IoT event only uses the source IP address and not the name in the URL (PIR_start_1 in this case)