Follow Slashdot blog updates by subscribing to our blog RSS feed

 



Forgot your password?
typodupeerror
×
Hardware

Hardware For Home Security? 39

This (rightfully) angry Anonymous Coward asks: "When I got home, my front door was wide open! Evil types must have broken in. They stole my two Linux boxen, two monitors, laser printer, and ~250 CDs. They didn't trash anything, important things are backed-up, and the cat is fine. But I am pissed off!! I want to set up a simple Linux-based security system (umm...when i get a new box). I need help finding info on: digital cameras (outdoor?), motion detectors, lasers tripwires(??), etc. which can be hooked up in a manageable fashion to a Linux box. Can anyone help me?"
This discussion has been archived. No new comments can be posted.

Hardware for Home Security?

Comments Filter:
  • by Anonymous Coward
    "If anything has changed dramatically, go into full speed mode and assume an intruder."

    Cloud shadows. Bird/plane shadows. Windshield reflections. Headlights. The cat that was mentioned.

  • by Anonymous Coward
    Have a fake outlet connected to a commercial alarm system. Have at least one fake electronic device connected to the outlet, so when it is unplugged it triggers the alarm. This could be just an obsolete computer (available for $10) with a rewired power supply that only completes the circuit for the alarm system. But make sure that if you or a thief plugs it into a real outlet that it won't start a fire (someone could sue you for the fire damage). It probably wouldn't be hard to have a circuit within the fake outlet box which will detect a real PC power supply by using low voltage...
  • by Anonymous Coward
    digital cameras (outdoor?), motion detectors, lasers tripwires(??), etc. which can be hooked up in a manageable fashion to a Linux box. And another Linux box.
  • by Anonymous Coward
    X10.COM [x10.com] also has X-10 tech. Note that their cheap "Firecracker" is one-way and can only transmit commands from a computer; for the computer to hear X-10 signals on your power line you need one of the two-way interfaces (available cheap in some packages).

    There are several Linux X-10 programs.

    Also note that there is an alarm interface which simply transmits an X-10 code when a contact is changed (I forget if normally-open or normally-closed is default) -- these can basically be connected to many detection switches.

    Most X-10 technology fails when the power is off. I recommend main protection with a standard alarm system, perhaps with the Linux box being told when there is an alarm -- and the Linux box could also have other sensors, such as reporting to you when outdoor cameras detect suspicious activity (and the perimeter alarms dealing with actual breakins). The Linux box could also store remotely captured images in case they're needed after the box vanishes.

  • by Anonymous Coward
    Booby prize addendum: Use that alarm box to store any spare disk drives, a motherboard, etc. It will help raise the value of the theft of that box -- even if it's only a few dollars. And if it looks like a real computer the recognition of the purpose of the alarm components can be delayed. Put the batteries inside what used to be the power supply (or an old disk drive case), with assorted wires coming out but only the wires to your alarm devices carrying power.
  • There are a few ideas that come to mind. You could use X-10 based hardware (smarthome [smarthome.com] has a good selection, but shop around on prices - their's run steep) to capture the video, pipe that into a video capture card (check the video4linux project for specific stuff), take pics every few [seconds|minutes|whatever], use a package on freshmeat (can't remember the name) that checks for a "diff" between images and can run a program based on the return value. You could then send a text message to your pager/cell phone/email account. They also have relays that can trigger X-10 events based on normally-open (NO) or normally-closed (NC) trigger devices (like the laser tripware, door contacts, motion detectors, etc) and, again, send a text message to you with the details. The X-10 device signals can be monitored with a power-circuit to serial port device that isn't too expensive.
    Hope this helps - I'd be interested in hearing what you eventually go with, as I'd like to implement something similar at home....
  • You could build a security system using these. The advantage over a normal loop-of-switches setup (where if one switch is opened, the loop stops carrying current, and the alarm is tripped) is that you can identify which switch was opened. There is also the TINI, a microcontroller with Ethernet, one-wire, serial, and a Java virtual machine. More info here [everything2.com] and here [ibutton.com].
  • X10 makes a number of security based interfaces that can be hooked up to your computer and monitored through the web. I have an old fashioned security system, a shotgun and a mean dog - actually, just a standard alarm with a phone relay to a monitoring company. I picked the brain of the tech who installed it who was surprizingly geek and told me it was X11 which is just slighty more industrial then X10. Same concepts though. Hope that helps.
  • Good point. My Linux box has cables running out, cover off the case, some ratty stickers, magic marker marks, etc. It's also right next to the wall.

    The Winblows box is easier to get to, has a nicer looking case, cover is on, etc, etc.

    And most thieves would look at my cd collection and see that it isn't worth carrying out to his car:)

  • While a professional system is your best bet, for reasons stated in previous posts, but if you wanna do this yourself, here's my suggestion. Anything you can get off the shelf to build your own system will not be able to call the police as soon as your residence has been raided (far as I know, I may be wrong) and therefore is pretty useless. Even if you video tape tape them, nothing beats an alert to the 5-0 as soon as that door opens. So, if you don't wanna spring for somekind of professional system, then maybe instead of doing something once the crooks get it, try to stop them from coming in in the first place. Criminals will only try to break in if they think you aren't at home (for the most part, I'm not saying that it's an 'always' thing). Using timers for lights, TV, stereo, etc, can give your home that 'lived in' look while you are away.

  • In most locations it is illegal to autodial (unattended alarm) the police directly. They require someone else (monitior company) to filter the false alarms. They will not respond to a machine call. (except to issue ciatation for the violation of course)
  • Yes, But can you say it runs Linux?
    Just like when I want to put a computer for MP3's in my car
    "Logan, why don't you just get an MP3 player?"
    "But, do you have a computer in your car?"
  • If you want to go with cameras as a security measure make sure they will function in all light levels that you will have in the house when you are gone. Also, the recording device needs to be digital and in another part of the house. I design and sell CCTV security systems and I can help you with ideas if you want. Cameraman
  • by Anonymous Coward
    I have a conventional security system, although I'm also looking at some video options, due to the street crime outside my place, which is considerable. On a budget it's difficult to get all the options you want. For cheap, non-digital cameras try Supercircuits [supercircuits.com]. You can get a decent B&W camera for well under $100. These output a regular NTSC video signal which can be plugged into a TV, VCR, or video capture card. This type of signal is very easy to manage, with a wide variety of wireless links, etc., available for fairly little money.

    The main problem with video is storing the signal. A Tivo would be very well-suited to security applications, if the software were changed to allow motion detection or other event-based recording, and to allow uploading of images to an offsite location.

    If you decide to store the signal onsite, you could put the video equipment in a hidden, secure location and wire up everything to work remotely. Smarthome [smarthome.com] has a lot of tricky ways to do this using coax. The best suggestion I saw from them was to use RF modulators to put different video signals on different TV channels on a single wire throughout the house. Instead of running, say, an entire cable signal to a box next to the set, you put the cable box in a closet and feed its output to channel 3, and your security camera to channel 5, etc. This system allows any video emitting device to be viewed from any TV or VCR by simply changing channels. The catch is that you need an infrared relay to control the equipment from another room. Smarthome has relay systems which transmit infrared signals back down the coax to a receiver next to the cable box, using a different frequency that doesn't interfere with the TV channels.

    Their stuff can be pricey, but you can shop around other places for similar equipment. I've found that an RF modulator for one channel will run around $65, but you might already have a channel 3 out on one device, so you get that one free. You can also get multichannel 900 MHz or 2.4 GHz wireless links for around $100, so wireless distribution is also a possibility. The infrared relays are in the $100-200 range; maybe someone could suggest a cheaper solution.

  • Radio Shack sells (or used to sell) a lot of gear to make your own alarm system. Start there for most of your hardware, though I'm sure you can find better prices.

    I don't think linux (or even computer) based solutions are something you want. Maybe cause I often get the load on my linux box past 10, and I don't want my alarm system to have to wait very long for processor time. A few transisters (chips) in a small box is easy to hide. A linux machine is likely bigger (though of course you can get dedicated small cases if you can get everything to interface to it), and worse yet looks like a valuable computer. A video of the theif's face will do you no good if the theif takes the recording with him! If you have videos, then you need a way to get the storage off site. All fine if you know the theif is going to be at your house at 3am monday night. But then if you knew when the theif would be there you would have been there to prevent the crime (with the police most likely)

    P.S. Don't overlook the professional solutions. $20/month monitoring fee and you get an insurance discount, unlike a personal built system. Could easially be worth it.

  • The webcams and the simple video frame motion checking updating a gallery of images to a remote site would be great if it also activates a pager. Imagine the alarm at home tripping and it pages me at work. From my office, I can check the remote site to see a chronological event of what took place and if the frames are still being updated. At that moment, I could give the police a very accurate description of what's going on or simply head to the house packing heat with the baseball bat in hand.
  • I have a $2.00 walmart booby trap epoxied in my computer with a heap of JB-Weld. Its a pull-string activated personal alarm that claims to emit a 130dB shrill. Very unpleasant when activated and cumbersome to access inside the computer. I glued to the base of the case next to the vents. My computer case is like most others: difficult and a pain to remove. :)

    I can look forward to a thief driving away with my computer and getting a loud headache.

    Other methods of making a computer resistant against theft is to paint it some god awful color, have parts of it missing, and cloning the appearance of your general purpose boat anchor. It takes a sick thief to steal a piece of junk rather than taking the eye candy next door.

    I should mention that many thefts are from people who you know. Bragging about one's computer is a sure way to get annoyed friends deviously envious.
  • In most states the act of burglary is a felony, regardless of the value of the items taken.

    As defined in the state of Missouri:

    Larceny - declared value less than $100
    Grand Larceny (felony) - greater than $100

    Steal a candy bar, get caught, go to jail. Steal a computer, get caught, go to jail and rot.
  • By "assume an intruder", I don't mean call 911. I mean save the video, beep the pager. Perhaps wait for a certain continuous motion, do some extra analysis. Anyway, motion detectors alone will also be confused by a cat unless set up properly.

    --
  • I was looking into this too. I even have a dozen or so temperature probes scattered around, and my computer reads and logs them every 5 minutes. No use yet. Eventually may control the thermostat when I build my dream house :-)

    I was looking for motion sensors, light sensors, and window / door switches, when someone suggested using webcams. The more I think about it, the more I like it. Download a new picture every second:
    • If anything has changed dramatically, go into full speed mode and assume an intruder.
    • Run an edge analysis to see where the window edges are -- use canned comparisons to know if windows are open or closed (don't turn on the furnace if windows are open; don't turn on the whole house fan unless they are open).
    • Use the overall light level for light sensing (when to turn lights on or off.



    --
  • I thought of that too. There's a new Axis camera which can download 30 frames a second. Have the computer do that, but delete them after 5 seconds, UNLESS something's triggered capture mode, in which case you have 5 seconds of prelude to the trigger. Meanwhile, you login remotely and watch the video, report it in real time to the cops.

    What I really like is that it only requires a few cameras, not a sensor at every window and door, and web cams are almost a commodity item, so if one breaks, get another. Especially if they return jpegs, no need for custom software -- just download, filter, process.

    --
  • www.axis.com has some cool looking cameras. Some run Linux and connect to your LAN.
  • Cheap USB webcams (starting at $30) do surprisingly well even in "dark" surroundings. With tools like vidcat / w3cam you can produce a continuous stream of pics (my K6/233 + cheap-o-plast webcam ~ 1 pic/sec). You can either keep them or run some kind of surveillance software on it. The most primitive application is to use the PC/webcam combo as cheap slow-scan video recorder.

    There are several tools existing for Win9x (Homewatch?) that start recording only if there is something changing on the video capture.

    To prevent the thieves taking the evidence away along with the PC, some programs push the(se) images to a website. Alternatively you could throw a cat5 cable over to your neighbour and save the pics on his PC (and maybe vice versa).

    Disadvantage: USB is good for only a few meters.
    Beyond that a video grabber (BT848 based or similar) and el-cheapo CCD cameras (starting at ~$40 for b/w) can do the job.

    With a simple relais-based box and some primitive software (hackin' LEDmeter) you should be able to switch between a number of cameras (up to 8 for zero extra electronics - up to 256 with some electronics on the parallel port).
  • I have two X10 motion sensors in my entry hallway. Whenever one of them is tripped (by either light or motion), my linux machine logs it and sends an email to my Blackberry pager.

    If I get one of these messages while I'm not home, then something is obviously wrong. I have my local police department on speed dial on my cell phone. If I get a motion detection message when I shouldn't get one, I step outside, call the police, and get them to my abode ASAP.

    The great thing about it is that the X10 equipment cost me less than $100, and everything else I already had for other reasons.. and I can monitor my home from anywhere in the US (nationwide coverage on both the blackberry and the PCS phone).

    Eventually, I'll add cameras, but they're expensive. :)
  • ...have a bunch of hidden speakers whisper, "get out.."

    It might not deter thieves, but it would be cool.
  • They're flippin' expensive, though. Just under $500, last I checked.

    There's a review [linuxjournal.com] of their 2100 model at Linux Journal.

    But really, really cool. Wouldn't mind having one myself, to play around with

    Bo

  • (Note: the following is tongue in cheek. If you're humor impaired, skip this.)

    Well, I don't know about you, but I'm much more of a traditionalist when it comes to home security hardware. While my cousin swears by the virtues of the .40 S&W Cor-Bon and a good SIGarms P226, and my brother's Glock 21 in .45 Super serves him well, I believe that nothing on God's green earth has yet surpassed the Benelli M1 series firing 2.75-inch 12-gauge shells packed with #6 birdshot.

    Let me tell you, the ability to fire five controlled shots in under a second from a piece of hardware as authoritative as a 12-gauge is enough to make even the most deranged lunatic run for his life. And thanks to the small birdshot, overpenetration and blow-through is minimized while still maintaining extremely high one-shot stops at ranges of seven meters or less!

    Put that MP5 back on the shelf, my friend, and stop looking lasciviously at that M4A1 carbine. NATO STANAG is all well and good, but remember... shotguns are the only infantry weapons so terrifyingly lethal that it's a violation of the Geneva Accords to use them in wartime.

    O'course, the US never signed the Geneva Accords, so, unless you're doing your shooting in a country which is signatory, you can't be charged with a war-crime for putting enough steel shot into him to make his sorry ass worth $1.95 just in recyclables alone.

    Marrying the finest in Italian shotgun technology with the finest in Finnish OS technology makes for a system to be feared. All you have to do is wire up a standard M14 sentry mount (available from fine merchants everywhere [nra.org]) with the Benelli, using ample duck tape to pad out those few places where the Benelli is smaller than the old 7.62mm battle rifle.

    From there, remove the IR filter on your Intel web camera and point it in the direction of the front door. Now it comes time to take advantage of the open-source nature of the Linux operating system, and write your own image recognition software to positively identify your friends and neighbors.

    Of course, any fine weapon system needs thorough testing before it can go truly live. Just as every soldier must constantly ask himself the question, "Will I kill my enemy before he will kill me?" and make the appropriate decision, your Linux sentry gun must ask himself the question "Is this a family member, or a Jehovah's Witness?" and make the appropriate decision.

    I suggest calling up your local chapter of Jehovah's Witnesses and telling them that you're ready to receive the truth of Christ Jesus, you wish to join the 144,000 saved souls, and ask them to bring plenty of copies of The Watchtower when they arrive. In no time flat you'll have a veritable Mongol Horde of targets to test your sentry gun on--and, in so doing, you'll get a good handle on how many rounds per minute your sentry gun can fire, as well as when you need to code timeouts so that the barrel can cool.

    Good luck, and remember: gun control means being able to hit your target!
  • First off, let me tell you I understand what you are going through - been there myself (though I lost less, at the time it was a lot).

    My current setup is this - my computer room is a completely interior room. All walls are brick - no windows. I have a lock on the door. I have an alarm system on the room. I plan to set up a camera system with FTP uplink to my provider, and pager monitoring.

    The house itself? Completely concrete block construction - bars on all windows and doors, bolted to the block. Furthermore, my house is set back 50 feet from the road, with a 100 foot visible clearance on all sides.

    My suggestion? Set up an interior server closet, something you can lock up your machines in, with a good lock. The room can be full size (like mine), or a simple hall closet, with good ventalation. Add some security to it. Add security stickers, as well. Maybe add motion lights on the outside. There is a lot you can do.

    I loved the suggestion of a booby "prize" - I might actually set up such a thing myself - being as I have a ton of old machines, one fakey won't hurt nothing...

    I support the EFF [eff.org] - do you?
  • Some run Linux and connect to your LAN.
    Better have some kind of server which is either bolted down too tightly to steal, or is off-site and connected through a fat enough pipe to get the pics to before the thieves pull the cables out.

    If your purpose is to catch pictures of the miscreants as they come through the door, it sure wouldn't help very much if those pictures were carried away along with the Linux boxen on which they got stored.
    --

  • Physical security is very important- you've got to make sure that the thieves don't walk off with your security system.

    Preferably you should have some sort of off-site security storage of those important images. If you've already got a full time link, think about FTP-ing the images to some where else. If someone does break in, you need to keep a copy of that picture on a machine that they can't steal. Unfortunately the images you're going to get with most simple cameras are going to be pretty poor- unless the miscreant puts their face *right in front* of the camera, it will be difficult to positively identify them. Cameras all over the place will probably be more effective as a deterrent. Who says that each one has to be hooked up?

    You could also tie this into a pager- but again, you need something that is protected from the thief.

    Also, don't forget to increase your vigilance over the coming months, since the thieves know which home they plundered, they also know who's probably going to be getting nice new (replacement) equipment in the near future.
  • Go find a small, local security outfit. Not to hire them, though that would be a good idea, but to ask for some (free) stickers. Put those stickers in your windows and that alone should stop 90% of your burglars.

    Then there's the store who had a problem with employee theft. So they installed a camera behind the cash register.... just a camera; it wasn't plugged in to anything. (You could even see the power cable hanging limply below it.) Never had another problem after that.

    But really, a serious security system (that is, one that works) is installed by a pro. All that stuff about hooking it up to linux may sound like fun, but it's not necessary, and a bit pointless. And buying ADT (or Radio Shack, same thing I think) will just get you laughed at.

    (I'm serious about the stickers though, that may be all you need.)
  • They are *very* cool. Absolutely simple to set up, a monkey could do it.

    There also exists software (free even) that can pull images from them and do motion/delta analysis against them along with any sort of alerting you'd like. Home-brew motion detection system, although not so cheap when you figure in the cost of the cameras.

    -=-=-=-=-

  • Alarm systems are nice. Sometimes they work as a deterrent, especially if they are visible and have a security/alarm company backing them up.

    Otherwise, an alarm system is simply a nuisance to your neighbors. Any cop can tell you that IF they get any call at all about a house alarm going off, it is most likely to be a noise complaint, not the report of a burglary.

    The other part of the equation is response time. A good bagman works simply. Smash down back door, set off alarm, grab predetermined stuff, search for other good items, stuff in back of van/pickup truck, and be gone in less than ten minutes.

    Consider physical security first. If a dude nearly breaks his shoulder trying to whack the entry point, he may just move right along to easier pickings.

    If you have to have an alarm, consider silent alert types. These folks will only stay around as long as they feel safe, and there is no difference between a burglar that sticks around for three minuted or one that hangs around for a half-hour, as long as they get away. They still have your stuff. Getting them caught in the act, or having them bypass you all together are the only ways to go.

  • That since they walked off with your boxen,
    that the last thing you probably want is having
    your security system running off of said boxen.

    OK, true, the cops may have been called by the time they get in to retrieve your stuff... but still, don't make your security system a target.
  • What I would do is get me an old 486, make it completly solid state (no HD (use Ran of Flash disk or something) no cd, and take all the fans out), connect it to a UPS, put it somewhere such as the back corner of the attic, or that icky corner of the basement.
    Now install linux on it, and put as many RS-232 ports in it you can (there are cards you can but that have 2 or 3 ports to a IRQ, don't argue, I have a book right next to me that talks about them). Set up laser trip wires in the house at hip level (so not to let it get set off by cats), pressure pads in the carpet, and door open detector do-hickeys. Write a perl or Python script to check the serial ports every so many .1's of a second to se if they have been tripped.
    Now, have an old voice modem in there, and have it call either you or the police station and play a .wav file explaining the situation and where you live. And if you wish, have it set off a speaker in the house saying the police have been alerted and on the way, or have it play some UZI gunfire recordings ;-)
    Just my idea
  • by Wog ( 58146 ) on Monday November 20, 2000 @05:08AM (#613160)
    You could always train your cat..

    Fluffy, kill!
  • by djweis ( 4792 ) on Monday November 20, 2000 @05:07AM (#613161) Homepage
    I think a real alarm system would be a better bet. They are designed to run longer on battery power, have better protection on the leads, and have neat displays available. Some of them do have RS232 outputs so you can monitor it from your linux machine, however.
    DSC is a pretty popular brand. They include manuals and are pretty easy to set up. If you are installing it, you can do it for under $300-$400.
  • by Vassily Overveight ( 211619 ) on Monday November 20, 2000 @09:00AM (#613162)
    My brother is a professional alarm installer, so my viewpoint is based on what I've learned from him. Unless you want to do this as a hobby just for your own interest, I suggest getting a professionally-installed system. Doing this yourself is going to require quite a bit of time and effort, and if you end up controlling and recording the result on your own linux hardware, the thieves may simply remove all of the evidence. Professionals will be able to do a neat and effective job of installion. From personal experience, I know that cats can be a problem with certain types of sensors, and a professional will know how to work around your particlar requirements. They have access to and knowledge of sensors and equipment that will be difficult for you to obtain on your own. For example, there are wireless battery-powered sensors for locations to which you can't run wires. The central alarm panel periodically queries the sensors and can detect tripped or malfunctioning ones. Finding and installing good ones properly would be a challenge to someone who doesn't do alarm work all the time.



    One thing you don't want is to end up with a system that gives a lot of false alarms. The cops hate that and, even if you don't draw a fine, they'll soon start to ignore you. The objective of a security system isn't to help capture the thieves after the fact, it's to make it difficult and undesireable for them to attempt to steal in the first place. Not knowing your exact circumstances (neighbors, whether your area is patrolled by police, etc.) precludes me making a definitive suggestion, however, the usual system where I live uses an outdoor horn and a dial-in to a central company who will alert police. My own home has one interior door with a sensor, and an infrared beam down a central hallway which would be unavoidable by a thief. The beam is set quite high, with a one-second delay and with no furniture near it, because of the cats. It also has fire sensors. If an alarm goes off, the central office calls and if it gets no answer or someone who doesn't know the password, they call the police or fire department. It's a good system, and the only false alarms I've had were before we perfected the cat-proof infrared beam, and because of a failed fire sensor.



    I know that you're justifiably upset and the natural instinct is revenge in the circumstances (cameras would be great to catch these scum), but take a deep breath and think about the problem logically. Take appropriate steps to secure your dwelling with a reliable and effective system, and don't rush to implement something that ends up being a less-than-effective solution. That said, you could probably get a decent professional alarm system and supplement it with cameras or whatever else might be of interest. I would, however, leave the job of actually tripping the alarm to the professional portion of the system.


    This has rambled a bit, but it's my best advice. Good luck.

  • by Anonymous Coward on Monday November 20, 2000 @04:20AM (#613163)
    I've got two Linux boxen, two monitors and a laser printer available (and ~250 CDs).

FORTRAN is not a flower but a weed -- it is hardy, occasionally blooms, and grows in every computer. -- A.J. Perlis

Working...