I’ve had quite a few different IP/Security Cameras from various vendors like D-Link, Foscam, Insteon, etc. going back to my first IP based wifi camera that was an 802.11b DCS1000W from D-Link. The early cameras were for geeks only (like me) and required knowledge of networking protocols like port forwarding and more to get the most out of these first and second generation cameras.
IP Cameras are now an integral part of Home Security and the field of DIY Security Camera players has grown considerably.
Netgear asked me to take a look at their newest camera, the Arlo Q indoor camera, and provided me with a review sample for this purpose. The TL; DR version of this post is “this is the camera to get”.
Like some of the current crop of cameras, the Arlo Q offers 1080p HD streaming, audio and video motion sensing/alerts, but unlike the other contenders for this market, Arlo Q offers FREE event based 7 day cloud video storage (you can buy more and even set up continuous video recording, but 7 days revolving storage for FREE sets it apart from the others). Plan details are at https://community.netgear.com/t5/Arlo-Knowledge-Base/What-are-the-available-Arlo-subscription-plans-and-how-much/ta-p/88 (my opinion is that the Basic Free Plan is great and should be enough for most folks).
There are multiple ways to actually mount the camera, including a magnetic base for metal surfaces (the mag mount is strong). A nice long power cord (really a long USB adapter and wall wart plug with USB slot) is included. There’s also a wall mount and mounting screws, etc. included in the box, so there’s lots of flexibility.
Yesterday, I wrote about my disappointment with the initial release of the Insteon for Hub App that was released to the Windows Store. An update was made available early this morning to the app which fixed both the inability to login and the non connect camera issue. Note that if you install the app, you should also immediately check for an update to insure you have the fixme version. Open the Windows Store, select Charms, Settings, App Updates to do this.
Above image shows one of my cameras in the Windows 8.1 app interface. I can pan and tilt, etc. and also hear the audio on my Windows 8.1 devices.
While I’d like to see some GUI improvements and some usability enhancements, it’s a great first step.
Insteon’s Director of Marketing reached out to me today (a great sign that they’re serious about insuring a great end user experience). It appears that for whatever reason, the first version uploaded to the Windows Store was not designated ready for release and the folks at Microsoft fast tracked it through certification (which makes some sense as Microsoft is now selling the Insteon hardware online as of today.
I’m a big fan of Insteon products. With the new Microsoft+Insteon partnership, you should look seriously at Insteon products for Home Automation and Security.
I’ll be writing more about Insteon in the near future.
I was so looking forward to the release of the SmartHome Insteon App as I have multiple devices. I’ve been controlling them from the Insteon iPhone App, the web site at connect.insteon.com, and from a home made app I made myself.
The app appeared a little while ago when I searched the Windows Store for Insteon. I immediately installed it.
It failed right off the bat with an error “Get hub information failed” when I tried to use my existing credential (that work on the iPhone and on the web portal)
I tried from two computers and a tablet with the same bad results.
Next, I decided to see what would happen if i tried to set up a new account.
Not unexpectedly, I received “registered to another owner”
Strangely, after trying and failing to set up a new user, I was able to log in with the existing credentials. I can turn lights on and off, but the Insteon Cameras have not displayed. The cursor just spins forever. It doesn’t mater which screen I navigate to, same result.
The quality of this long awaited app is disappointing to say the least. Fortunately, I have other options as I wrote about recently.
A couple of years ago, I wrote a series of posts detailing my roll your own home automation and security system. A recently failed Insteon SmartLinc 2412N Network controller (the brains of the system) forced me to replace the device and provided the opportunity to add some components and address the issue of controlling everything from a Windows RT device. It turns out that the 24112N has been failing for many others, right after the expiration of the 2 year warranty and is no longer available from Insteon. As I was already invested in Insteon modules and devices, I didn’t want to start fresh with a different technology (and I was happy with Insteon), so I ordered an Insteon Smart Hub from Amazon (best price at the time that I ordered) as well as a pair of Insteon 79750 IP Cameras.
As with the earlier (and now discontinued 2412N) there are apps for iOS and Android (but not for Windows). I use an iPhone, so I have no problems controlling my devices from my phone. With the new iPhone App, not only can I control my lights, but I can pan and tilt my Insteon cameras.
Although I I can control the lights, and the Insteon cameras as shown in the image above, I can’t control or view the D-Link cameras. Insteon has a beta web portal for remote/local management, but it sadly uses an unsigned ActiveX control (which also means the web site won’t work on an RT device like the Lumia 2520). The phone apps (and obviously the web portal) therefore depend on a vendor web site that I don’t control (as well as Internet connectivity). Unlike the 2412N, the embedded web server in the Insteon Hub does not offer controls. I also use a Nokia Lumia 2520 and I was determined to be able to use it for Home Security and Control. Bottom line, I needed better control and as important, didn’t want to depend on someone else keeping a server running.
Controlling the Lights from Windows/Windows RT
I found that Insteon devices could be controlled by passing parameters directly to a device from a web browser and found a great source for these commands. Note that in current versions of IE, you can no longer pass credentials via an http URL for security reasons, but sending commands without credentials does produce a prompt for them. I quickly built myself an app (which can be installed locally with a developer’s license) to control the lights with Microsoft Project Siena. To insure that I could use these controls both locally and while away, instead of using the local LAN IP, I used my DDNS hostname and the port that the Insteon hub uses (which is set up in my router’s port forwarding table).
The basic On/Off commands I used were:
http://[dynamic DNS hostname goes here]:25105/3?026218EF6C0F11FF=I=3
http://[dynamic DNS hostname goes here]:25105/3?026218EF6C0F1300=I=3
I created a simple interface in about 60 seconds to control some lighting with Project Siena:
It took less than 15 minutes to create this simple app which is now installed on all my Windows 8.1 devices. I can add Dim and Brighten commands as well. No one has uncovered any Scene commands, but for my needs, what I have now is sufficient for basic functions.
Viewing and Controlling the Cameras from Windows/Windows RT
The video formats for most of the currently available IP cameras requires an ActiveX control or stand alone app to render the video/audio feed. Setting up these cameras from a computer also sometimes requires installing an ActiveX control (some of them are unsigned and require permission changes in IE which I won’t accept). In many cases, once you decline the install, you can proceed with configuring the cameras, you just can’t view the video feeds. Most cameras (like my D-Link and Insteon cams) have a static image jpg feed; but a "live action" video feed is always the better choice, if available.
The original iPhone App for my original Insteon 2412N allowed me to configure non Insteon devices, so I was able to add the D-Link cameras and view from within the iPhone App. That is not the case with the new app for the Insteon Hub. Plus, once again, I wanted something to view the cameras in Windows 8.1 I decided on IP CamView for Windows 8. This app supports Pan and Tilt as well as Presets (on supported cameras). Note that the Insteon 75790 uses the same settings as a Foscam FI8918W. Once again, the trick to use this app remotely is to use a Dynamic DNS hostname as opposed to a local LAN IP.
Main View IP CamView:
Detail View IP CamView showing Pan and Tilt Settings and Preset drop down menu.
Home Security and Access to Features using Windows/Windows RT
If you’ve read my earlier Home Automation/Security posts, you know that I’ve been using Blue Iris to manage my IP Security Cameras as opposed to setting up each individual camera for alerts, email notifications, etc. etc. and great scheduling capabilities. It certainly meets my needs. There have been lots of updates – nearly weekly – to the Blue Iris software and it supports nearly every IP Camera on the market. While there was no listing for My Insteon cameras, but they use the same settings as a Foscam FI8918W, and Blue Iris works perfectly with my Insteon and my D-Link cameras.
Blue Iris can be accessed over the web via browser (and DDNS), but also requires an ActiveX control. I had been using RDP to the host desktop from my Windows RT devices. After searching the Windows Store, I was surprised, but pleased, to find a program called Blue Iris Companion.
Blue Iris Companion in addition to viewing live camera streams, shows alerts and recorded clips.
Viewing a single camera in Blue Iris Companion provides an interface for PTZ commands and presets.
All in all, I’m extremely happy with my upgraded Home Automation/Security System.
I’ve recently written 5 posts about "do it yourself home security". Another piece of the puzzle I wanted to solve involved home automation, both for security and convenience. I’ve had some X10 lighting controls here for a while, but X10 is not 100% reliable and integration with a home network involves expensive third party software.
So I started looking around and doing some research on the other technologies like Z-Wave, UPB, Insteon, etc. One of the biggest issues I had with X10 (and Homeplug) was that I reside in a multi electric phase home where it was nearly impossible to send signals through home wiring (even when filtering power strips and UPS units were removed). Insteon had some interesting capabilities with dual band (RF and home wiring), phase coupler/access points and had some reasonably priced hardware. Another plus was that there are a few iPxxx free apps available to control Insteon enabled devices, both while at home and while away from home. I spent a fair amount of time at the Smarthome website deciding which components to order.
I ended up with an Insteon system that included a network control module, two access point/phase couplers, and several lamp/appliance control modules. I have web browser access for complete control from anywhere in the world, and I can set a schedule to turn lights on and off for security or convenience. I can dim lights for home theater use, and I can turn devices on and off from my iPxx devices from anywhere.
That comes in handy when I arrive home after dark, have armfuls of groceries and no spare hands or light switches. I simply turn on some lights from the car.
I’ll be adding a couple of posts his week with the details of the equipment and configuration.