A full featured device driver designed to fully integrate your Hikvision IP Cameras into your HE system for comprehensive home and small business monitoring and alerting purposes.
Core Features of the Hikvision Camera Controller
Trigger Alarm Input Events using HE Sensors, Rules and HSM Intrusion Alerts
(if properly equipped)
Proxy Motion Sensor in HE for Cameras with the Alarm Server Feature
Enable/Disable (Arm/Disarm) Motion Detection Features
All at once or with selective filtering.
Support for 8 Motion Detection Features available on Hikvision Value Series Cameras
Includes Basic Motion, PIR Sensors, Intrusion, Line Crossing, Region Enter/Exit, Object
Removal and Unattended Baggage.
Coordinate Arming/Disarming Cameras with changes in Mode or HSM
Alarm Server Logging and Event Reporting
Enable/Disable Alarm Input Handling
Control and Monitor Cameras connected to a Hikvision NVR Subnet
Easy to use Commands and Integration with RM & HSM
Im just now testing it out. First off, thanks for this!
Would be nice if you have a drop down at the top of the user inputs with these 3 inputs:
Driver Use:
Alarm Server
Controller
Both
I only need the 'Alarm Server' so some of those mandatory field aren't necessary but forces me to put in an entry. Like hide the inputs I don't need if I selected "Alarm Server"
And a multi selection drop down for the "Features to Exclude".
Thanks! I see that you haven't made it past camera validation in saving preferences yet (zDriver=failed), so the alarm server may not function properly. Also, please check the log and see why it failed and send that to trsystems.help at g mail.
I'm going fix it by implementing your suggestion to provide a selection for Controller, Alarm Server or both. The Alarm Server will have fewer config requirements on the camera, if any.
I've managed to install the driver and configure the alarm server, but cannot make the Controller to work. No matter what i do, i keep getting a falied status on the driver. The log will show only that the connection was reset... any idea what i could be doing wrong?
Please turn on debug logging for the controller and email a screen shot of the log to trsystems.help at g mail after you save preferences. I suspect a problem with operator account permissions, or possibly an unsupported camera. Please include model number if not shown in the log after you save. Thank you.
Hi.
First of all - great work on this driver, super useful. I tried a few other approaches to integrate my Hikvision system with Hubitat and all had problems and this one looks very promising.
I have the setup working basically but there is one feature I'm missing. I'd like to display on my dashboard the state of a given feature on the camera. I.e. I'm only using the "Intrusion" now and I'd love to display on my dashboard the state of that boolean as it represents the state of the toggle on the camera side so I'd be sure that the system worked and everything is armed properly by looking at that flag on the dashboard.
AFAIK it's not possible to extract that internal state from a device in Hubitat (the Custom Attribute is only for the "Current State" items).
Is there a workaround I can make to access this "State Variable" globally in Hubitat?
Thanks, glad you like and find this driver useful. You can add a tile to your dashboard to display the value of any state variable. To do so: 1) Add a new tile, 2) Select your camera device, 3) Select the Attribute template, 4) Select the Intrusion attribute. The tile will display its value. Clicking the tile will have no effect. Hope that's all you need!