Tried my 5010L using your 5020L driver but no luck. It does update the Motion button as expected but neither photo or video works.
On my 932L the photo works and processes via S3 as expected (gotta look at why yours seems to succeed like 100% of the time while I’ve had constant issues with S3 on my own devices). However, the video says camera unavailable. Am I required to use an external IP or internal should work? Obviously using the same IP for photo & video when setting up the device and can try external if that’s the requirement.
Strange, I’m 100% accurate on settings but still no video… and this is on two cameras. On 5010L (using 5020L driver), my motion setting can easily be changed and fully respected. On the 932L it even takes a pic for me to let me know that settings are right. Let me know if you got any ideas… feeling dumb at the moment
I also see you incorporated my device ID random hack nice to see I had the tiniest of contributions to your project.
EDIT: when using this form of the URL from your code, both cameras feed an MJPEG stream to Firefox or Chrome when accessing via LAN: http://${state.cameraUser}:${state.cameraPassword}@${state.videoIP}:${state.videoPort}/mjpeg.cgi?channel=1.mjpeg
EDIT2: both cameras are able to take picture as flaky as the S3 integration is. Sometimes works sometimes doesn’t but moral of the story is the settings seem right, video though fails.
Based on your comment, I finally got to see the new “guided setup” which is the same wizard that pops during the installation of the device. It had port 554 for some reason which I left defaulted during the install I guess… anyway, changed to port 80 still no go. Will play with it a bit more by removing/re-adding and I’ll let you know. Thanks again! Very impressive stuff…
I take it all back, it was port 80 vs. 554 that was the default for some reason (may want to change that). The key was to get out of the device and come back in or just exit out of ST app after making the config changes. Then next time I came in, both cameras worked just like expected. Friggin awesome work! Did the impossible
BTW, you can easily add the 5010L to your supported list using the 5020L driver code. Confirmed as working!
Awesome, thanks! The reason it defaults to 554 for the video port is that all the newer cameras that support RTSP use that port instead. All of the cameras use the same set-up form so it causes confusion… I’m thinking of removing the default all together…
Question regarding video quality! On my iPhone or iPad using the MyDlink app the picture is very clear, but in the ST app it isn’t. Is there an adjustment that can be done in the ST app as I have tried all the adjustments on the MyDlink setup page? As you can see the one on the right has a blue blotch and isn’t as clear.
Still can’t get mine working even in my local network, wanted this working first before trying port forwarding etc butt no go, thanks @blebson for his help though and looks great if could get working!
Any UK people with 930 or 932 could screenshot settings would be great to see if mine are correct etc.
I have a DCS 934L and I couldn’t get it to show in VLC. But using URL: http://user:password@IP:port/image/jpeg.cgi with the IP from Google (External IP) and port 80 worked for me. Ben and I worked through my problems for hours. Just make sure your camera is on the same network as your hub. And it still will not work in VLC.
I have the quality setup to the best in the MyDlink app as you can see the difference in the photos above the left is clearer than the right. The buttons other than the carousel work mostly. The problem I am seeing is strange. if I just hit the arrow to see the live feed it appears in a few seconds, but if I hit take the snap shot appears but then when I hit the live feed it can take 10 tries before the stream shows. But once it shows after the many tries it works after that 99% of the time.
It is fine on my iPad in SmartTiles and on the MyDlink app on my iPhone but just have problem in ST. It should be exactly the same if the MyDlink app shows fine so should the ST app as it is the same feed.
Great work and love to test it on my camera’s. Only one question, is the DCS -5222L support pending on Hardware level? The original ST D-Link supports only 5222L-RevB.
I am in the UK and have have a 932 here is a screen shot of the setup in the app. The senate is just one I created on the camera so smart things would have a dedicated logon.