They are being assigned by the nvr. I’m in canada so I’m not even using verizon. I can see the nvr on my network and change its ip and everything. My network does not see the cameras so I’m unable to change them. The option to change their ip in the foscam nvr is greyed out so I’m at a loss of how to change them. I understand the issue but I can’t figure out what I’m missing here to change the subnet and or ip.
The first screenshot I posted shows the settings for the nvr. The second is an example of the camera network settings as I have 4 wireless cams connected to the nvr
How are the cameras connected wifi? Did you set them up using a network Cable first?
I did not set them up with a network cable. They connect to the nvr which is connected to my router via ethernet. The nvr is acting as it’s own sort of router and dishing out the IP to each camera. I’m wondering now if I should be using the IP of the nvr in smartthings and the port is 1 2 3 4 for each channel of my cameras? This way smartthings would connect to each camera through the nvr and not directly to each camera. I believe the nvr is intentionally setting a 172 subnet so that it does not show on the same network and you’re forced to access each camera through the nvr for security purposes.
How are they connected to the NVR?
Essentially I turned on the nvr and plugged in the cameras and it automatically connected them wirelessly. They’re wireless connection with hardwired power. They can be connected via ethernet temporarily if I need to do that to configure them. Model is i9800
I would suggest removing them from the NVR. Plugging them into the network cable and setting them up on your wifi, not the nvr since it’s assigning an invalid IP. (What kind is it any way). After they work on your lan you can add them back to the nvr.
I was using a C1 with an older version of the device handler and SmartApp and it was working well. I recently got a C2, so I updated to the latest versions (device handler 03.04.04 and SmartApp 02.07.02). I added the new C2 and set up everything, I can see the live stream in the app. However, now when I press the button to enable motion detection it just spins forever. My old C1 is stuck “on” and the new C2 is stuck “off.” Any recommendations to get the motion detection working? I selected the C2/R2/FI9900P for camera model and set the app to check it. I see the app polling every 5 seconds in recently, but The motion detection won’t ever turn on or trigger.
You could be seeing the ST app bug where the tiles don’t update.
https://community.smartthings.com/t/2-4-1-no-tiles-updating-refreshing/90198/7?source_topic_id=10695Other tiles update without a problem. Even the tiles in the camera do change to the … they just sit there for a while and eventually go back to the state they were in (on for the C1, off for the C2).
Did you select both cameras in the SmartApp? That’s required for notifications for each camera.
It sounds like your camera isn’t responding if it’s going back to off. Try this select one camera at a time in the SmartApp and then click On independently and very that each camera is working independent first before trying to combine them both.
Since it was working earlier I’m assuming some settings is incorrect.
I tried selecting them one at a time or both, but neither works either way. I didn’t change any settings on the C1 Camera, I just updated the handler and app. None of the controls work for either of the cameras. I can view the video feed, but I can’t turn the lights on or off, reboot the camera, turn the motion sensor on or off or even take a picture.
It’s a setting somewhere you’ll just need to figure it out. I would suggest start over clean, make sure the IP addresses are unique etc.
The NVR is the foscam NVR that comes with the kit. http://www.foscam.com/FI9800P.html
I have forwarded the ports from the NVR so I can access it remotely now. I’ll have to try plugging the cameras in via ethernet but speaking to the guy who showed me the port forwarding, he’s unsure how that will change anything.
The IP addresses you showed for your cameras are real addresses. So when SmartThings goes to get data from them they are not going to your cameras, but some device in the Verizon universe. I do not believe you are going to be able to make this work unless you can access the NVRs DHCP setup. That NVR looks like it has it’s own Wi-Fi and a DHCP server clearly written by foscam. I would sit it off, but you can give each camera a unique port and setup port forwarding in the NVR assuming you can do that. Then use the NVRs local IP address and the cameras ports for SmartThings. At that point you should be able to turn motion on and off. You’ll have to setup port forwarding on your Real router to forward the camera ports to the NVR local IP, then you should be able to see video.
So NVR port forwarding to each camera
Router forwarding to NVR.
How do I identify the camera’s ports? This is my issue, all the camera configuration seems to be greyed out. I’m not sure why this is, or what I can do to access it. The HTTP port listed is 88, the IP is 172.216.0.5. This is greyed out in the foscam configuration. Even if I try to connect it to the router will it not just auto assign in the NVR back to this IP because it doesn’t know what the router is assigning? Port 88 is the normal login port for the NVR so I’m assuming that’s not going to produce a stream.
http://www.foscam.com/Cooperate/FAQinfo/id/32.html
I think this is what I need to do?
Plug them in with an ethernet cable to your router. Then use the tool to find the IP of the camera. It has a built-in web server that will let you configure the ports.
I’ve connected to the router via ethernet. I configured the IP and port of the camera. I can log in directly to the camera though the web interface. I have input all the settings into smartthings and I still have no stream. I have configured it to hold a static IP once it is on wireless and I have forwarded the port so I can access it remotely. I have tried both IP addresses, I have input the correct password and username. I can access the camera directly through both local and external IP addresses. It brings me to the login page, I enter the password and I see a live stream. What am I missing to get smartthings to stream?
We are way further along. Can you turn the motion detection on and off?
If so you may just have to try again. But check to see if you can do that.