Friday, April 10, 2015

IQinvision HEX model identifiers

The following HEX codes are used to identify camera models:

3b IQ7xx
4d IQ8xx
3c IQ511
6b IQ03x, IQ03x

Will probably add more later!

IQinvision IQeye511 and why it's one of my favorites

The IQ511 I think is the capstone entry into the IQeye product set. The form factor was and still is unique: a boxy, flat camera body with a protruding lens. It's kinda cute!


At 1280x1024 this camera was probably a resolution monster at its launch in 2007.

It's got basically all the features of my favorite 7xx series, in a compact package, and captive terminals for power input so it can be run from solar. Best of all, they can be had now for around $40/$60 with/without lens.

It does have the problem with old firmware that requires Java applets to configure the motion windows and to load the live view in the main viewer page. However, remember that you can always use serverpush.html instead of appletvid.html to get a raw MJPEG stream in your browser.

My suggestion, if you are concerned about having a non-Java camera, is to buy the IQ541 or IQ542. However, keep in mind that the IQ54x line is the BASIC line and is missing some important integration/hacking features. See my blog entry on that.

Keep on hacking!

Not all IQeyes are equal (IQD4x, IQ04x, IQ54x)

What it seemed like, was that I could get the form factor of the IQ03x but without the H.264 functionality. Imagine my surprise when I saw the following in the flash status screen:

It's Linux! For the first time in my tech life, I will say that I was disappointed that they ran Linux, mostly because the Linux firmware is lacking many of the features that make IQeyes so enjoyable to toy with.
  • No motion event triggers
    • Cannot send motion events to FTP/etc
    • Looks like they depend on ONVIF to monitor the image stream for motion event (?snap=spushn&pragma=motion also works)
  • No downsample
    • I really like this feature, basically the camera will do an onboard downscale for low bandwidth viewing.
  • No subframes
    • the 5xx, 7xx and 8xx series let you specify a GET string that shows you a small portion of the frame, ie ?wl=100&wt=100&ww=500&wh=400 which will show a 500x400 pixel window with the origin at 100x100px.
  • Syslog functionality...absent
  • FTP server on camera...absent...cannot customize webpages


Unless you are looking for very basic view functionality, you should shy away from the IQ54x, IQ04x, and IQD4x series, and instead go with 5xx, 7xx, 8xx series cameras for everything else. Unfortunately for a compact dome with those advanced features there doesn't seem to be many options in the previous generations, and you'll have to go with the newer R-series.