I just installed HomeGenie last night while I was waiting for my EVL-3 board to come in the mail so I can hopefully interface with my security system which is a DSC PC1616 board. In the meantime, I wanted to find some software to start working on home automation. Once I found HomeGenie, I wanted to see if the IP cameras I bought a couple years ago would work, and sure enough they do. They are made by Tenvis, model 3815 (
Amazon link).
There's 4 ways to interface with the camera, but I only tried the jpg route. To add the camera:
1. Navigate to Configure > Automation and Programs > Devices and Things, and make sure that Generic IP Camera is checked.
2. Now navigate to Configure > Groups and Modules and select the group you want to add the cameras to. I created a new group called Cameras.
3. Next select Actions > Add Module
4. From the dropdown list scroll until you see Media.IpCamera and select one of the unused Sensor slots.
5. Provide a name for the camera. Leave the Features/Options as Generic IP Camera.
6. For the camera image API URL, I did a quick google and found the following works well:
http://[IPADDRESS]/snapshot.cgi?user=&pwd=&count=0
[USERNAME] is the username and [PASSWORD] is the password you have configured for the camera. The following URLs are also listed as supported by this camera but I was fine with the JPG link working. I didn't test them.
FFMPEG http://[IPADDRESS]/videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0
FFMPEG http://[IPADDRESS]/videostream.asf?user=[USERNAME]&pwd=[PASSWORD]&resolution=64&rate=0
FFMPEG rtsp://[IPADDRESS]:554//12