I was able to see some motion detection for a time. I had to change some of my IP and port settings and I re-created the device. Currently I do not have motion being registered. Doesn’t seem to want to enable at the moment.
Put your local IP addresses in there.
I put the local IP/port into the SmartThings app. I am not currently on the same network. Neither link works to stream.Currently I can turn motion on and off on the cameras. However, no stream. I am currently using the external IP address and port I forwarded. It seems to respond to requests to turn the motion off and on. It actually picked up motion and had a screenshot of the motion detected. Wondering if something else minor is causing it to not work if it does this?
Mine does not always stream. I just stopped even worrying about it. But if I hit Refresh and try again a couple times it usually starts.
I’d like to stream it to action tiles. Is there another option for the link? I tried using the rtsp route but I wasn’t getting that to work
After a number of attemps, I’ve finally got this working. Not RBoy’s fault, mainly the settings on my router for port forwarding.
What I would like to do is to have two separate device handlers - one that is just a motion detector (using the Foscam C1 detector) and is always on, and another that is the camera and takes pictures when the camera detects something but I am in Away or Night mode. I’ve tried to butcher the code to do this, but it’s a bit too tech for me! Can someone confirm if this is possible?
I have been using the motion detector app from RBoy, but I don’t like the constant polling it does, it takes an age to scroll though it to find any pictures it has taken while I’m out.
Thanks in advance!
Do you know if these live streaming feeds will work within Amazon Echo, specifically the new Show device?
@RBoy @Kato
What’s the best way to stream to actiontiles? I’ve got the motion detection working in SmartThings but no live stream there. I have everything properly port forwarded now and I can access each camera remotely. They’re all on the proper subnet now. I have no stream in the smartthings device for each camera, however it says active and records motion and even captures a still of the motion. I don’t have to have it work in smartthings for streaming but I’d really like a live feed on my wall mounted tablet. Any ideas?
I have not setup action Tiles yet. But these may work
rtsp://username:pwd@IP:port/videoMain
rtsp://username:pwd@IP:port/videoSub
I’m able to get this to work minus the port. However, it doesn’t seem like ActionTiles supports RTSP streaming yet. I’m not sure if my camera will work for an MJPEG stream or not.
I just signed up for Rboy’s subscription and installed the device handler and smartapp. Still having troubles getting this to work with a Foscam 9821P v2. Can anyone provide generic guidance on what the settings should be?
IP address is just IP 10.2.3.2. Should it be https://10.2.3.2?
Port 443
Type is other foscam
Any assistance is greatly appreciated.
Use the HTTP port if you’re using the LAN IP address. ST doesn’t not support HTTPS for LAN devices yet.
Can you tell me exactly how the “motion alarm check interval” is used in the related Foscam Motion Alarm Monitor? The default was 1440 seconds and I thought that every 24 minutes was too long to have the camera check to see if there is motion, so I changed it to 60 seconds. I noticed that my logs are now so full with messages telling me that the checkmotionstatus command was sent to the camera that the activities log on this camera became unusable because of the number of unimportant informational messages.
I also thought that having the motion sensor fire once per minute was way to long an interval. Therefore, I’m thinking that I must not clearly understand the purpose of the interval. My expectation is that the camera will always be monitoring activity and send me a notice if it finds anything. In fact, the Foscam app already does this. The value to me of integrating with Smart Things is being able to have it take action if it finds a problem.
The default is 5 seconds and should not be changed unless there is a reason.
Some cameras models don’t support push notifications and for those camera
the motion alarm needs to be queried. The device handler will identify the
camera and determine is push or pull is required.
The way ST is designed when a SmartApp sends a command to the camera it
logs it in the recently tab which is what you’re seeing. There is no way to
control this other than sending a request to ST to change the way the
platform and mobile app behaves.
Thanks so much. I have no idea where the 1440 came from. Somehow I suspect a request for better control over the request tab from the API will fall on deaf ears…
Hi there. I just subscribed to RBoy’s site to get the device handler for my Foscam R2. I have everything set up, but have one issue.
When I am live streaming from my camera and I initiate a command to either pan or tilt the camera, the video stream goes blank and I have to re-start the stream. After I restart the stream , the panning or tilting took effect, but it seems that every time I try to pan or tilt while viewing the live video stream the stream itself stops.
I’m performing all this within my internal LAN (192.168.1.x), using HTTP, with my ST iPhone App.
Any help on how to troubleshoot shoot this issues to allow me to pan/tilt the camera while viewing the live stream would be much appreciated.
Thanks!
Hi RBoy, I just setup my Sricam/Foscam with your directions and all is working great! I just wanted to know how set it up take a picture upon motion detection, and where the picture is stored. Sorry if this has been posted previously, as I am a noob. Thanks in advance.
The Foscam Motion Alarm Monitor has an option to take a picture when motion is detected. This picture is stored in the ST cloud and can be accessed by the ST mobile app.
There’s is also a setting on the camera itself (which can configured via the device settings) where it can be configured to take a picture and email it to the yourself / save it on the SD card / FTP server. Two separate settings.
###Foscam Camera Universal Device Handler - version 03.04.05
- Added check to ignore
http://
orhttps://
entered by users accidentally in the IP address field
###Foscam Motion Alarm Monitor SmartApp - version 02.07.01
- < no change >
Some users accidentally put a http:// or https:// in the IP Address/URL field. It requires only an IP address (e.g. 192.168.1.50) or a URL (my.camera.com)
Ok, thank you. Keep up the good work man.