Hi Ben, I still haven’t gotten this working yet.
Update - i just got it working - i had thought my account already allowed port forwarding but it did not. For AT&T Uverse i had to request that port forwarding be enabled. This was done easily with one click. I had read this article but it said that if we got a warning which i was not getting. The remainder of this post is here for posterity in case it helps others.
If you receive a warning message, you will need to visit the AT&T Port Forwarding tool (https://ufix.att.com/portal/index.html?referrerid=3&go=portforwarding) to enable Port Forwarding on your account. Then, you can continue with the steps in this solution.
Ben - if you could still answer questions 1 and 2 below, i would appreciate that.
IGNORE THE REMAINDER - for posterity.
As it stands, the app streaming says ‘Camera cannot be found. We are trying to connect’
I have 5 D-Links but simply trying to set up a DCS-2330L and get it working through External IP (I had all 5 working on LAN but that’s not terribly useful for home security). Once I figure this out i’d be glad to publish a recipe for my cameras and ISP mixup.
I have AT&T U-Verse and at first created only a firewall rule mapping port 801 on the modem/router to 80 on my camera. Then, on looking at the Smartthings app, i noticed the OutHomeURL and InHomeURL were both RTSP (and both my external IP of 107.198.N.N), so, then i also mapped 851 to 554 on the camera as well.
I think i’ve started to understand a bit more how to get this all setup but have a few practical questions. I have configured the device settings as:
DCS-2330L
192.168.1.NN port 80 for Camera IP and Port
107.198.N.N port 853 for Video
user is a custom user i created with a fairly simple password i don’t think i have mistyped
1 - When i make a change in the App SmartApps D-Linnk Camera Manager (Connect) interface, it takes quite a while for that change to be reflected in the Smartthings IDE. You happen to know what triggers this and wether it matters what’s in the stream section of the IDE?
2 - For the streaming video, are we forwarding our RTSP port (554 on mine) or HTTP port (80 on mine)?
3 - I am trying to figure out where to get log files. My camera doesn’t have anything interesting in its rather meager logs, i can’t seem to see anything terribly useful in my modem/router logs. Okay, i just found live logging and this is all i get when i hit refresh on my camera.
4 - Again, oddly the OutHomeURL and InHomeURL are the same in the ST IDE stream current states for my device.
5 - i tried to see whether port forwarding to RTSP was working - i pasted in the following rtsp://[new user]:[pasword]@107.198.N.N:853/live1.sdp on this (https://www.videoexpertsgroup.com/chrome-media-player-plug-in/) website and don’t get anything. So, this seems to point to something amiss with my modem/router firewall. I am out of diagnostic ideas. Oh, actually this may not be working now as i am at home and don’t think i can hit my internet IP from my laptop
ST Live Logging
963f0ccf-5ebd-473c-a398-5a4eae5af4d6 2:56:49 PM: debug streamHandler(stream: bb44fef0-daac-11e6-a9bb-1279218f0e44), deviceId: f4de91eb-e711-4087-80bb-05c78471b79f
b26cea95-ff72-4f12-aa20-7411fd815ed6 2:56:49 PM: debug streamHandler(stream: bb44fef0-daac-11e6-a9bb-1279218f0e44), deviceId: f4de91eb-e711-4087-80bb-05c78471b79f
f4de91eb-e711-4087-80bb-05c78471b79f 2:56:49 PM: trace start()