[OBSOLETE] D-Link Camera Manager (Connect) [Requires Classic App]

Image capture and motion did not work for me on DCS-932L. Removing the camera from the D-Link manager app in Smartthings and reinstall it fixed it for me.

But the NV button does not work, is NV toggle supported on the 932?

I’ve checked that several times. There must be some setting in the advanced settings for the camera that I’m just missing. Any chance you can give me a call (it will probably save you 50 replies in this thread from me)? I’m working from home today and have a light meeting schedule.

There might be a bug in the nv code, I’m looking into it.

No Joy for me with a DL130

11:18:41 AM:
error
grails.validation.ValidationException: Validation Error(s) occurred during save():
-
Field error in object 'physicalgraph.device.Device' on field 
'deviceNetworkId': rejected value [0a0000aa:0050]; codes 
 [physicalgraph.device.Device.deviceNetworkId.unique.error.physicalgraph.device.Device.deviceNetworkId,physicalgraph.device.Device.deviceNetworkId.unique.error.deviceNetworkId,physicalgraph.device.Device.deviceNetworkId.unique.error.java.lang.String,physicalgraph.device.Device.deviceNetworkId.unique.error,device.deviceNetworkId.unique.error.physicalgraph.device.Device.deviceNetworkId,device.deviceNetworkId.unique.error.deviceNetworkId,device.deviceNetworkId.unique.error.java.lang.String,device.deviceNetworkId.unique.error,physicalgraph.device.Device.deviceNetworkId.unique.physicalgraph.device.Device.deviceNetworkId,physicalgraph.device.Device.deviceNetworkId.unique.deviceNetworkId,physicalgraph.device.Device.deviceNetworkId.unique.java.lang.String,physicalgraph.device.Device.deviceNetworkId.unique,device.deviceNetworkId.unique.physicalgraph.device.Device.deviceNetworkId,device.deviceNetworkId.unique.deviceNetworkId,device.deviceNetworkId.unique.java.lang.String,device.deviceNetworkId.unique,unique.physicalgraph.device.Device.deviceNetworkId,unique.deviceNetworkId,unique.java.lang.String,unique];
 arguments [deviceNetworkId,class 
 physicalgraph.device.Device,0a0000aa:0050]; default message [{0} must be unique]

I ran into that error. In my case I had an old camera device installed. If you ever installed a way to view your DL130 you need to remove it.

1 Like

##DTH Update

  • DCS-932L, DCS-933L, and DCS-934L have been updated to fix their night-vision capability.
  • DCS-2210L has been added

##SmartApp Update

  • Dlink Video Camera Child SmartApp has been updated to add the DCS-2210L

What camera are you trying to set up? the DCS-930L?

@celblazer is correct, this error is telling you that you have another device set up with the same Device Network ID, delete that device (or change it’s DNI) and you should be good to go.

Updated to 1.0.6 on DCS-932 This is what I get when trying to toggle NV:

a7850db0-94ad-4167-8850-7a70101c81ca 21.33.03 CEST: error java.lang.NullPointerException: Cannot invoke method tokenize() on null object @ line 378
a7850db0-94ad-4167-8850-7a70101c81ca 21.33.03 CEST: debug Automatic Night Vision

I missed a few of the errors, it should be corrected now. Version 1.0.7

It“s now working! Thanks again!

1 Like

Really happy someone got my 930 and 932 to work via ST, save me selling and getting fully compatible ones.

However, being still relatively new to ST, and code in general I’ve fallen at the first hurdle! I’m in UK btw and believe, after reading about, that github isn’t integrated into the IDE here in UK, not sure if that’s why I can’t follow the instructions? If so, could @blebson please update the top post for UK users please? Appreciate it

When it says…
Add the Github Repo to your IDE with the following settings:
Owner: blebson
Name: DLink-Camera-Manager
Branch: master

What does this mean? I goto the guthub link and see the below.

Clicking on the smartapp I then see 3 smartapps, so do I install all these separate, and only the device types I need for my cameras?

Sorry for noob questions, code scares me ha ha

Currently the Github integration only works in the US. If you are in the UK you will need to copy all of the smartapps and all of the devicetypes into your IDE manually. Publish everything except for the two child SmartApps. Then you should be able to go into your SmartThings app to add the SmartApp (under ā€˜My Apps’) and follow instructions from there.

Do I still copy and paste the 2 child apps, butt don’t click publish>for me? Just save them?

Can I just do the device types that I need for now? Also where are these posted into the IDE, the smartapp, or device handler?

Thanks

Correct, save but don’t publish. SmartApps and Device Types go under ā€˜My SmartApps’ and ā€˜My Device Handlers’ respectively.

Thanks again, sorry on the devices after pasting in the code do I then save these and publish them? Or just save them?

Thanks

All the devices you’ll need to save and publish.

Thanks that my Dcs 930L can view the live now. But as I mention before that it can take picture even using the Smart Security Camera App v1.2.9 on both DCS930L and DC5020L if triggered. What I wonder is both works on Photo Burst App.

It can or cannot take pictures using the Smart Security Camera SmartApp?

Mean it can’t.

Sounds like your Camera IP is wrong. The camera IP needs to be the local IP of the camera and the camera needs to be on the same local network as the hub.