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

Hi Ben,
Great app just having a few difficulties accessing the live stream on an iphone.

We have a Samsung Hub V2 and have setup the DLink DCS-942L.
I’m new to IpCams so it took a while to get the port forwarding sorted (thanks to cord_thomas for the breakdown of his approach).

This app and live stream works fine on my Xiomi Redmi 4 Android phone (SmartThings Version 2.11.0 Build Number 218056). However i cant seem to get the live stream to work on my Wife’s Iphone 6s (SmartThings Version 2.12.0 Build Number 1430), all the other functions seem to be working fine.

I have installed the Camera manager through each of our IDEs and checked that the settings are the same in both Connect smart apps (they seem to update automatically anyway tho). The cam is visible in both of our ‘Things’ sections and we can both access other app and other camera functions. and can capture still images in both.

Settings used are:
Name This Camera: DLink Cam
Camera Model: DCS-942L
Camera IP Address: 192.168.1.150
Camera Port: 80
Video IP Address: x.x.x.x
Video Port: 1051
Camera User: admin
Camera Password: xxxxxxxx
Hub: Home Hub

View from Iphone on left, android on right


Any help would great.
Thanks,
Dan

Are both phones on WiFi? Or are they both using 4G?

we tried on both wifi (local) and on 4g. both works for the android but no luck for the iPhone. Thanks

Very odd, could just be a latency thing. That sounds like its a SmartThings
app issue, not a device/SmartApp issue…

1 Like

That is very similar to my problem.
I can take a snapshot from the cam. But no video.
Can still not use the cam sadly.
So maybe it is an iOS issue with video streams and the SmartThings app?
How should the url look like to verify of the url is correct?

Thanks!

Arnoud

Edit: it started working on its own! Thanks for the quick reply.

It’s not updating the button because it’s not getting a response back from
the camera. What response do you get in your browser when you type the
following:

http://username:password@ip:port/config/motion.cgi

I am able to install the DH/app and also add my DCS-2630L in the smart app. However, the camera device does not show up in my “Things”(on ST app) or Devices (in the IDE). Does a device need to be added separately/manually?

Edit: Please ignore this. I somehow missed setting the camera model number in the app, and was getting an error when adding device in the live logs. All looks well now.

Hi Folks,

I too am unable to see the camera in any lists - either on the App or the IDE. I’ve installed the SmartApp using the IDE and it’s showing in my Smart Apps list.

I’ve done the following:

  1. Named the camera
  2. Added the camera Model DCS-2132L
  3. Found the I.P. address from My Device lists (the camera is already installed on Smartthings via the d-link app).
  4. Set Port to 554
  5. Set Video IP to the same as the camera I.P.
  6. Set Port to 554
    7 & 8 added my username and password.

Hub set to Home.

Can someone please have a quick look at this and see what I’m doing wrong? Is it because the camera is already installed on Smartthings? Have a used the wrong I.P.?

I’m not brilliant at these kind of things so any help will be much appreciated.

The default D-Link Smart App is dire - why not allow your device to do all it is capable of - Sound detection, Motion detection etc. It’s ridiculous that PC illiterate buffoons like me are forced to try to install 3rd party software to get the best from a product!

Many thanks,

Rich

Please confirm that there are no errors in the IDE Live Log when installing a camera using your SmartThings smartphone app.

It’s not showing at all in the IDE.

The live log should show either a successful install or an error. Watch the live log in IDE while installing the camera on your phone.

I just got a chance to get back to this. I tried removing the camera and re-adding it and still have the same results. I’m using default port 80/TCP for both settings and the video works fine and it takes images. If I select motion detection it doesn’t take. If I select NV it does nothing. When I try and of the buttons to move the camera it just says moving but never does.

What does it say in the live log when you use any of the buttons? Be sure to remove username, password, and authorization code before posting

1823e84f-2de7-4801-9ab4-a5653c81b351 3:24:55 PM: debug GET /pantiltcontrol.cgi?PanSingleMoveDegree=5&TiltSingleMoveDegree=5&PanTiltSingleMove=1 HTTP/1.1
Accept: /
User-Agent: Linux UPnP/1.0 SmartThings
HOST: 192.168.x.x:80
Authorization: Basic xxxxxxxxxxxxxxxxx=

1823e84f-2de7-4801-9ab4-a5653c81b351 3:24:55 PM: debug The Header is [HOST:192.168.0.62:80, Authorization:Basic xxxxxxxxxxxxxxxxx=]
1823e84f-2de7-4801-9ab4-a5653c81b351 3:24:55 PM: debug path is: /pantiltcontrol.cgi?PanSingleMoveDegree=5&TiltSingleMoveDegree=5&PanTiltSingleMove=1
1823e84f-2de7-4801-9ab4-a5653c81b351 3:24:55 PM: debug The device id configured is: c0a8003e:0050
1823e84f-2de7-4801-9ab4-a5653c81b351 3:24:55 PM: debug 0050
1823e84f-2de7-4801-9ab4-a5653c81b351 3:24:55 PM: debug IP address entered is 192.168.x.x and the converted hex code is c0a8003e
1823e84f-2de7-4801-9ab4-a5653c81b351 3:24:55 PM: debug Moving Up

What do you get when you enter the following into a web browser:

http://username:password@cameraip:port/pantiltcontrol.cgi

c5164498-db9e-49b1-8302-9514f547d91e 15:56:06: error Error creating device: physicalgraph.app.exception.UnknownDeviceTypeException: Device type ‘DCS-2132L’ in namespace ‘blebson’ not found

Just spotted that in the IDE.

Rich

That means you haven’t installed and published the DeviceTypes in your IDE. Please ensure you install and publish all DeviceTypes and try again.

Ben, I’m a complete Noob. How do I do that?

Thanks

Rich

Actually - they are showing as being published in the My SmartApps section of the IDE.