Slashdot Mirror


Misterhouse - a Home Driven by Perl Scripts

An anonymous submitter copies from the website: "MisterHouse is an open source home automation program. It's fun, it's free, and it's entirely geeky. Written in Perl, it fires events based on time, web, socket, voice, and serial data. It currently runs on Windows 95/98/NT/2k/XP and on most Unix based platforms, including Linux and Mac OSX. It can talk, it can check your messages, control the lights, program your VCR, and what is best - it understands spoken commands. It can even track your car by interfacing to a TNC. And there are 600 users and 209 authors contributing to this project. Cool, eh?"

264 comments

  1. slash by Anonymous Coward · · Score: 5, Funny


    This may be the first time that we can slashdot a house!

    1. Re:slash by InsaneCreator · · Score: 0

      NOT the first time, actually: Hemos's house got slashdotted once.

  2. Very similar to MIT's Project Oxygen by Jerk+City+Troll · · Score: 5, Interesting

    MIT's Project Oxygen is a very similar concept. It's meant to create intelligent environments that respond to your routines and commands as well. Naturally, Oxygen seems to be far more complete, but less likely to fall into the hands of just about anyone. Check out their site, it's a great read.

    1. Re:Very similar to MIT's Project Oxygen by unicron · · Score: 1

      I bet you live in one of those homes where every knock on the door is followed by "we have a warrant".

      --
      Finally, math books without any of that base 6 crap in them.
  3. It would be cool, but.. by Anonymous Coward · · Score: 3, Funny

    ...none of it will work properly when Perl 6 comes out.

    1. Re:It would be cool, but.. by chromatic · · Score: 1

      You know how to disable every installation of a previous version of software? That could be very handy.

  4. A sign of the apocalypse by Call+Me+Black+Cloud · · Score: 5, Funny


    209 Perl programmers coding scripts to run my house. Who would be insane enough to run that code? All thoughts about the maintainability of Perl aside I find I require my house to do very little text processing.

    1. Re:A sign of the apocalypse by Jason1729 · · Score: 2, Funny

      But now you can have your house pre-sort your snail mail to remove spam.

      Jason
      ProfQuotes

    2. Re:A sign of the apocalypse by Anonymous Coward · · Score: 0

      Not me, my house is full of hash!

    3. Re:A sign of the apocalypse by Anonymous Coward · · Score: 4, Insightful

      Perl can thank decades of sloppy programmers for its bad rap as far as readability and maintainability. The language itself can be as clean as you want it to be, unless you have a manic hatred for sigils. Perl is also superior at more than just text processing, you know. IPC and databasing (DBI/CGI) are also extremely powerful and easy to do in Perl. As for running the code, well, it depends how you look at group projects...do more people just add to the disaster, or do they catch each other's mistakes? Perl folks (those who love Perl and spend a lot of time developing Perl apps) are generally pretty clever...

    4. Re:A sign of the apocalypse by thynk · · Score: 1

      Who would be insane enough to run that code?

      I for one would. In fact I've been a happy Mr. House user for a few years. I use perhaps 5% of what it's capable of. How I missed this posting today is beyond me, since I plug misterhouse on a fairly regualr basis here on /. In fact, I got the url for the /. article from the Mr. House mailing list.

      While the documentation is mostly trying to read Bruce's Perl code (still makes my head hurt) the support from the mailing list is excellent (read - after 2 years they still put up with my novice questions).

      The biggest draw towards Mr. House is the wide range of supported hardware, you're NOT locked into just X10 (tho it's the cheapest). New hardware just requires a new control module.

      If you're looking for something to monitor and control your house, this is the first place I'd check. You can get the basics up and running in about 30 mintues. To use it all, well... it takes longer because there isn't a really good GUI to generate good code.

      In addition to the flexibility of the hardware, there is a wide range of ways to control the software. You can use the web server, Send IMs from nearly every protocal, telnet, use the gui on remote machine. There are probably more ways to talk to it, but those are the ones that come to mind.

      Count me as one of the VERY happy 600+ Mr. House users.

      --

      Good judgment comes from experience, and a lot of that comes from bad judgment.
  5. /.'d already... by stagmeister · · Score: 5, Funny

    ... will he still be able to unlock the door when he gets home from work?

    --
    http://www.virtualvillagesquare.com/ Online Communities: The Next Generation
    1. Re:/.'d already... by Neuropol · · Score: 0, Offtopic

      It should be an option for Slashdot to offer to mirror sites for stories like this for a period of 24 hours or some thing.

    2. Re:/.'d already... by arivanov · · Score: 5, Interesting

      Nope, but not for the reason you have been thinking of.

      Mister House (which itself is OK) is usually used to drive X10 hardware which excuse me for the engineering language is a crock of shit. Low bandwidth (several bits per second) shared bus over power line. Once you got past 4-5 peripherals and it has just started to look really usefull you start getting gremlins. Lights coming on and off by themselves, central heating going haywire and so on. Most importantly it starts taking up to 10 seconds for some of the sensors to respond to a poll. So your garage lamp gets turned on 10 seconds after your IR sensor reacts.

      No thanks.

      Do not smoke this shit (have friends who do though). Once I am done with all the current house work I will wire some of the stuff but it will be using good ole cat5 for the sensors on dedicated wiring. And good ole cat5 to the relays once again on dedicated wiring. And some use for some good ole serial boards that will otherwise byte the bullet. Possibly once again driven by a heavily modified mister house but no X10.

      --
      Baker's Law: Misery no longer loves company. Nowadays it insists on it
      http://www.sigsegv.cx/
    3. Re:/.'d already... by Blaine+Hilton · · Score: 1

      I wonder what type of security X10 devices have. Do they have any ability to block DDOS attacks, or /.ing?

    4. Re:/.'d already... by NoMoreNicksLeft · · Score: 1

      I've been thinking about building a small Z80 based device, with a z8530 serial chip doing rs485. Maybe with as many as 4 simple bus slots composed of 20 or 40 pin headers (like IDE uses) to make it simple to build 'peripheals' out of perfboard.

      Say, 32k of ram, maybe 128k of eeprom, and you could hook up 20 or 30 of these things, one daisy chained to the next. Could even use cat5, and reserve a pair for power. For peripheals, they would be simple relays and sensors... switches, thermistors, etc.

      Overkill?

    5. Re:/.'d already... by kfhickel · · Score: 3, Informative

      You just need to get higher quality modules, and do a little background work. I've got more than 40 devices with no problems, although I haven't gone the heating/cooling control route (yet).

    6. Re:/.'d already... by Dausha · · Score: 1

      As I recall, the server you're looking at is not the server that actually runs his house. Misterhouse first came to my attention in a Perl Journal back in 2000.

      --
      What those who want activist courts fear is rule by the people.
    7. Re:/.'d already... by Smidge204 · · Score: 3, Interesting

      I don't understand why making a computer the primary control for everything in the house has such appeal. Especially things like lighting and heating.

      Most occupancy sensors have a built in set of contacts (optionally two sets sometimes) specifically for switching lights. If you want to monitor or override the sensor with a central computer, that's perfectly doable... but there's no sense in sending a signal half way across the house, prosessing it, and sending a signal all the way back when the sensor itself is perfectly capable of dealing with it directly.

      Same thing with heating. If you're going to need a thermostat for each room/zone anyway, why not let it control the heating directly and have the central computer step in only as a secondary control? No lag, more robust (since otherwise the computer presents a single point of failure) and probably more modular.

      A simple stand-alone controller to open and close window shades (for example) can be built for a few bucks each, and you'ld probably only need one per room, if that many. What would it take? Photo cell of some kind, relay, power supply, small PIC or other microcontroller package, and a motor. No big deal!

      Running a dedicated wire is still a good idea regardless. *maybe* using one or two X10 devices for things that might not lend themselves to hardwiring, or something you might not have around long enough to warrent dedicated controls. (Holiday lights maybe? I dunno...)
      =Smidge=

    8. Re:/.'d already... by Whatever+Fits · · Score: 2, Interesting

      Actually, it may use X10 commonly as that is the cheapest/most common way of controlling your house, but if you read the lists you find that many people use these cool Weeder digital I/O boards, alarm systems, I-Buttons, and all sorts of other home control systems that are countless it seems. I'm working on doing that myself, now that I'm a homeowner, but money is tight, now that I'm a homeowner.

      Also if it doesn't support it today, it will as soon as you write the interface for it, which is usually quite simple. Most of these control devices have some sort of serial connection which makes it very easy to code for.

      I've been using MisterHouse for quite some time now and am actually a contributing author. Me and 208 other people! ;)

      --
      My name fits again.
    9. Re:/.'d already... by Jonny+Ringo · · Score: 1

      Will you daughter get sucked in to the tv as well and sporadically hear her creapy voice echo through the house?

    10. Re:/.'d already... by Anonymous Coward · · Score: 1, Informative

      "I don't understand why making a computer the primary control for everything in the house has such appeal. Especially things like lighting and heating."

      Note that word you use there--"I". You are not me. You're requirements do not match everyone else's. You are unique. You are an individual. So am I. Consider consideration, thinking that maybe others may have other needs or wants.

      To address what you said...for the novelty. To have everything in one location. To heavily reduce programming and system maintenance time (if you write good code and test it well). To remove themselves from single vendor solutions or changes in model. To reduce wiring costs and associated costs (labor) (and reduction in structure strength reduction that typically comes with it). To reduce rewiring by using existing wiring.

      The argument is similar to the "one robust server" versus "many cheap, redundant, separate lesser servers" argument.

      [switching lights, 'occupancy' sensors]
      Not all houses are small. Not all houses are contiguous units. I, for example, have 1 computer that goes over a WiFi access point to control devices in a barn--RS-485 to ethernet and back translation devices on either end.

      btw, not everyone wants to pay $60 per highest end consumer thermostat for a room by room zoned house, when a single epia and $5 dallas semiconductor sensors will do the job for less.

      Occupancy sensors do not have the capacity to switch off when you want to turn off the front door light from the master bedroom, much less be able to be viewed and checked online.

      btw, if you don't have the use for it, that's fine. Don't buy it or use the project.

      [window shades]
      You're kidding me, right? PICs have their place. For me, it wasn't worth the time and trouble, not to mention design, maintenance, production.

      In the farmhouse I'm in, there is 1 room with 1 window. The average number of windows per room is 3. It's on a hill. I automate blind movements to save on heating and cooling costs. In fact, I use 2 blinds--one for light (semitransparent), one outside that is a thick sound absorbing material I rigged up. iow, I also automate blind movements based on SOUND as well as time and light because the area around me is no longer a farm but next to a busy pikeway (thank suburban creep and all the young jackasses that blast their bass).

      The great thing with central computing is the extensibility--the front living room got a couple plasmas for a media room. The code required simply was to rig the IR receiver (RS-232 serial) to receive a code (from a Palm pilot) and all the shades drop. Took me 1 minute to think about it, and 2 minutes to drop the code in. Try that with your pic. The room has 4 windows and a door--with your picks, it would have taken you 5 minutes per outlet just to remove the PIC units for reprogramming. A few weeks waiting for the IR sensors. Blah blah blah.

    11. Re:/.'d already... by Smidge204 · · Score: 2, Informative

      Hence the term "Secondary controller"

      I am not opposed to the idea that a computer be allowed to control basic energy/comfort systems aroudn the home. I can see great advantage in that.

      Why buy a top of the line thermostat? A $10 (if that) bi-metallic strip + contact type is all you need. With the computer as a secondary controller, it makes sense. The thermostat would maintain the temperature in the room at a preset temp unless the computer tells it not to. (I believe these types of thermostats have both high and low temp contacts, after all...)

      An occupancy sensor may not be able to turn your porch light on from your bedroom, but a photo cell will turn it on if it gets dark. The computer can override the sensor to either turn the light off at night or on during the day.

      Both types of devices can be connected to a computer to make it aware of it's state, and thus monitorable from the internet (if you're that paranoid about it)

      Same thing with the window shades. Default behavior with central control override if required. Since you've already gone through the trouble of motorizing them, it seems like an awfully small step to make a system that's just as flexable and much more reliable.

      The barn is a perfect example. If something goes wrong with the wireless link, it's completely dead.

      The point is to avoid single point-of-failure types of situations. Each part of the house can operate semi-independently while still having more complete control from a single point.

      And regarding the "many cheap, redundant, separate lesser servers" comment... that seems to be Google's take on it, and they seem to be doing pretty well. On the flip side, even robust server setups are built with redundancy.

      And you said it yourself, everyone has their own needs... but personally speaking I've never understood why people go out of their way to make a solution much more complicated than the problem really calls for.
      =Smidge=

    12. Re:/.'d already... by phurley · · Score: 1

      Check out the Ocelot and/or the Leopard from www.appdig.com

      --
      Home Automation & Linux -- now I know I'm a geek
    13. Re:/.'d already... by shokk · · Score: 1

      What the hell are you talking about? I've got a home full of X10 equipment and various other automation and Misterhouse is stable enough that it meets the Spouse Approval Factor. Simple enough even the kids have been raised wondering why their friends' homes don't also talk and do things by themselves. And for stability, my house has been up for 245 days and counting.

      Misterhouse does not need to be modified at all in order to do serial board relays. Just try reading past the first few paragraphs to know what you are talking about and you'll see that it's already been done, and done well. It's much more than just X10.

      --
      "Beware of he who would deny you access to information, for in his heart, he dreams himself your master."
    14. Re:/.'d already... by Anonymous Coward · · Score: 0

      Dear Dipshit:

      Why are you a dipshit?

      Thanks.

  6. I dunno... by TopShelf · · Score: 5, Funny
    HOMEOWNER: Open the patio door, Misterhouse.

    MISTERHOUSE: I'm sorry, Dave, I can't do that...

    Yikes!

    --
    Stop by my site where I write about ERP systems & more
    1. Re:I dunno... by Faust7 · · Score: 1

      HOMEOWNER: All right, Misterhouse... I'll go in through the emergency chimney.

    2. Re:I dunno... by gordyf · · Score: 2, Funny

      The... emergency chimney? Like, in case a fire just happens to spring up under the carefully-placed emergency chimney? :)

  7. Great for lazy crominals... by jocks · · Score: 5, Funny

    Simply shout "Shut the curtains, switch off the lights, disable the alarm and unlock the front door" through the letter box.

    1. Re:Great for lazy crominals... by sharkey · · Score: 1
      Simply shout...

      "ispell crominals"
      .
      .
      .
      Damn!

      --

      --
      "Outlook not so good." That magic 8-ball knows everything! I'll ask about Exchange Server next.
  8. Hardware by Apreche · · Score: 2, Interesting

    That's just great. But one thing... What kind of hardware do I need to connect my computer to all the devices in my house? Does it support wireless? I would assume that the site would have the answers I'm looking for, but it's a bit /.ed.

    Software does me no good if I don't have the hardware to make it work.

    --
    The GeekNights podcast is going strong. Listen!
    1. Re:Hardware by Computer! · · Score: 1

      I had the same question. Now, I know that X10 devices can be attached to nearly anything, and assigned a two-part code, ie 'A4'. Can someone point us to a site that explains X-10 from the ground up, including X-10 to Computer interface?

      Radio Shack just didn't have the answers.

      Thanks.

      --
      If you fall off a building, go real limp, because maybe you'll look like a dummy and people will be like hey, free dummy
    2. Re:Hardware by codezion · · Score: 5, Informative

      Hardware List (taken from FAQ:

      (Google Cache)

      6.8 What sort of hardware do you have in your house?

      This is what is currently (04/2001) in Bruce's house (see mh/docs/mh.* 'List of supported hardware interfaces' for more info):

      - Mh running on a dual 600 PIII Win 2K box great for quick mh debugging :)

      - SB Live Value sound card (supports simultaneous sound sources)

      - PCI ByteRunner 8 port serial card

      - PCI phone modem for callerid logging and announcements

      - Linux box for hosting misterhouse.net

      - 5 other networked computers for mp3 client/servers, shoutcast server, games, writing, and work from home

      - Radio Shack PA amp with a PA speaker in each room

      - Wiring closet with 3 DIO weeder cards and 2 analog cards

      - 16 relay card from jameco for PA speaker switch

      - Home brew motor/relays for up/down control of 9 Window quilt curtains

      - RF sensor in the mailbox across the steet

      - WX200 weather station from Radio Shack

      - Relays controling garage door and furnace heat and fan

      - Digital input sensors on doors and garage door

      - A few iButtons for testing

      - X10 IR commander and CM17 for sending IR signals

      - X10 CM11 with X10 consoles in each room for control

      - X10 motion sensors, light, and appliance modules

      - Matrix-orbital LCD keypad for local output and control

      - WAP cell phone for remote queries and control

      - A ham radio TNC for tracking 2 GPS APRS equipped cars

      - NetGear router with mh monitored SYSLOG data for tracking internet traffic

      - MSVoice VR via a Andrea Desktop Array microphone

    3. Re:Hardware by mt2mb4me · · Score: 1

      Well they make units called X10 units (same standard as the cameras in thoes annoiying pop up ads) and what it does is transmit singals whough your electrical house current. The last time I looked at it though (which it has been a while) you were limited to 16 deviced on a channel. to interface with your ccomputer, there is a device that plugs into the wall, and connect also to your serial connection on your PC, (as of 1999) then you have to replace your plugs and switches with X10 plugs and switches, along with, if wanted, motos for curtians, and door locks. when i looks at it 4 years ago, I got the comptuer interface, one "lamp" plug, one "utility" plug, one keychain remote and one "universal" remote. And i also bought a box lot of dimmer switches @ $9.99US.

    4. Re:Hardware by kawika · · Score: 3, Informative

      For basic control, you can get X-10 powerline control stuff at x10.com, or worthdist.com, or even your local Radio Shack. The computer-to-powerline interfaces run $10-$50, the most common one is the CM11a. There are also computer-to-wireless interfaces like the MR26 that let you receive keypad presses. The wireless keypads can also control devices directly.

      There are plug-in modules to control lamps and appliances, they generally run $5-$15 each. You can also buy wire-in switches and outlets that can be controlled by X-10 signals, cost is $10-$70 each. So you probably don't want to replace every switch in your house.

      There's a lot of activity on the comp.home.automation group if you want to learn more.

    5. Re:Hardware by jpsst34 · · Score: 2, Funny

      What would make you think Radio Shack would have answers? Has their slogan misled you? You know, the one often misheard as "You've got questions. We've got answers."

      Turns out that's not really the slogan, it's just being misinterpreted through slight of tongue on their part and your subconscious saying, "They didn't just say that!" But they really did just say that.

      The slogan is actually, "You've got questions. We've got Assholes."

      --
      How are you going to keep them down on the farm once they've seen Karl Hungus?
    6. Re:Hardware by kfhickel · · Score: 1

      http://www.homeautomationforum.com/index.html
      htt p://www.x10ideas.com/

    7. Re:Hardware by PerlGuru · · Score: 1

      And just for kicks, here, is RadioShack's home automation section on the online catalog.

      I have equipped my parents home with an X10 based system and all of there light switch modules and appliance outlets (all the in-wall variety) came from Radio Shack with only computer interface and software comming from online. It's been four years and no problems yet.

    8. Re:Hardware by Enraged_jawa · · Score: 1

      Can someone point us to a site that explains X-10 from the ground up, including X-10 to Computer interface?

      Try http://www.x10.com/support/technical_support.htm and look at the documents under the In-Depth Information section.

      As far as Misterhouse itself, I have been using it for about 2 years now, and I really like it. It is very easy to customize (perl) and I let it announce things like the chance of rain, Weather alerts, new email, anouncement of iridium flares, and also you can give it commands via email.(like to turn on the AC or the lights before leaving work). It will process the commands, then email you back the conformation. It is fully modular and you decide which scipts you want it to load when it runs. You do not have to use all of them. I also use it with a hacked qnx 3com Audrey running a program called MrAudrey for a remote touch pad display. If you subscrbe to the Mrhouse mailing list, Bruce Winter will send out an update notification every month listing bug fixes, updates, and new perl script modules. The only problem I am having is getting it to work with my WX918 weather station, but all in all I am a very happy user. It runs under both windows XP and linux, and best of all it is free.

    9. Re:Hardware by Tingler · · Score: 1

      Here is a link that might help:

      http://www.x10pro.com/pro/catalog/x10plc.html

    10. Re:Hardware by thynk · · Score: 1

      I had the same question. Now, I know that X10 devices can be attached to nearly anything, and assigned a two-part code, ie 'A4'. Can someone point us to a site that explains X-10 from the ground up, including X-10 to Computer interface?
      Radio Shack just didn't have the answers.


      From my experience the new Radio Shack Motto "You've got questions, we've got blank stares."

      The first part of the two-part code is the house code, the second part is the Module or device code. You get 16 device codes per house code. In your example of 'A4' - That is house code A and device 4, in my house that's my living room lamp.

      There isn't a lot more to know about the basics of X10, until you run into problems - generally caused by an appliance sending "noise" back over the powerlines. This is the cause of *most* X10 problems (aside from the 10% DOA rate of their hardware). Keeping noise off the powerlines is probably the most time consuming and costly part of using X10. I'll give you a quick run down on how this interfaces with your computer.

      You can get Mr. House running with as few as two X10 devices - a TM751 Transceiver Module (or a RR501 - super model - recommended) and a CM17 - firecracker RS232 to RF converter. Both can generally be had for around $10-15 on ebay.

      The TM751 picks up signals from the CM17 (or the remote) and sends those over the powerlines to other modules (when you put them on). It also acts as a Appliance module (device 1 for your house code).

      Now that provides a nice one way data stream - from the computer to the devices. But if you use the CM11 (or repackaged variants) you get two way communications. The CM11 is able to read the data that flows over the power lines (the ones the TM751 sends). With this and Mr. House you can program Macros or scripts to run when certian buttons are pressed. For example - A16 ON on the key pad triggers the script on Mr. House that says "Good morning Master", turns on my coffee pot and the bathroom light. A16 OFF triggers the script that says "Goodnight Master" and turns off all the lights.

      I hope this gives you a better understanding of how X10 works (in the ideal world) and how you can interface it to your computer with a program like Mr. House. If not, please just respond and I'll be happy to share what I can.

      --

      Good judgment comes from experience, and a lot of that comes from bad judgment.
    11. Re:Hardware by plover · · Score: 1
      Now that's just mean. The Radio Shacks near my home are staffed by nice people.

      Anyway, their real slogan is "You've got questions? We've got blank stares."

      --
      John
    12. Re:Hardware by x10rocks · · Score: 1

      Greetings, My name is Rommel and I work for X10.com. The best way to get information regarding X10 hardware is to chat with someone online. Just visit any of our product pages (http://www.x10.com/automation/x10_ck11a_d.htm) and click on the blue button "Got Questions?" to chat with a live representative. Best Regards, Rommel

    13. Re:Hardware by Computer! · · Score: 1

      Extremely helpful. Thanks so much.

      --
      If you fall off a building, go real limp, because maybe you'll look like a dummy and people will be like hey, free dummy
  9. Seems to be using X10 by implex · · Score: 1

    I managed to get a quick peek and one thing I saw mentioned X10. The infamous pop under guys.

    However I have some X10 at home and the bundled software does have a lot of configuration limitations. This could well extend the usability and configuration options.

    1. Re:Seems to be using X10 by Anonymous Coward · · Score: 5, Informative

      Just to clarify: X10 is a standard. It's not inherently evil. It only seems that way because of the company that is also called X10 (the one that does the pop-ups, etc.).

    2. Re:Seems to be using X10 by Montag2k · · Score: 1

      There is one company that sells cheap X10 technology that does the infamous pop under ads. Unfortunately, I think that the company is x10.com or something like that.

      X10 itself is just a technology and there are several other companies that make X10 stuff besides the annoying pop-under folks. Check out smarthome for some products that aren't advertised by annoying popunders.

      Montag

    3. Re:Seems to be using X10 by bill_mcgonigle · · Score: 1


      Is anyone working on a similarly simple protocol which runs over 802.11b? The whole powerline idea seems antiquated now that I have a proper network covering my house. Are there even any affordable ($10) 802.11b components yet that someone could use to build such switches?

      --
      My God, it's Full of Source!
      OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
    4. Re:Seems to be using X10 by Balthisar · · Score: 1

      X10 (x10.com) *is* the company that invented X10. Yes, at x10.com you can get authentic X10 modules, that use the X10 protocol. They've been around as long as I can remember, but I'm only 31. They used to advertise on the backs of my Commodore magazines back then. At SmartHome.com, you can get a lot of X10 compatible stuff; a lot of it is better than what is available right from X10.

      --
      --Jim (me)
    5. Re:Seems to be using X10 by jgordon7 · · Score: 1

      Well the powerline is used because any device you want to control is probably connected via powerline, so why make it more complicated. You also do not need much BW, however the X10 protocol could use an update to allow for more reliablity. But going 802.11b would make it difficult to make small devices, signal inside a wall would be a problem. And 802.11b would add a lot of expense if each device you wanted to control (every light in the house) needed an 802.11b interface.

    6. Re:Seems to be using X10 by bill_mcgonigle · · Score: 1

      Is is not still true that you have to install some sort of linkage across the bus bars in your electrical service panel so the devices on the two split 120 phases can signal each other? I always saw that as a barrier to entry for 90% of the population.

      Someone earlier was mentioning $50 units for lamp modules, which is why I asked if there was a $10 802.11 component (so a $50 target could still be easily had). I'd pay $10 extra for the 802.11 variety.

      --
      My God, it's Full of Source!
      OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
    7. Re:Seems to be using X10 by Jogar+the+Barbarian · · Score: 1

      Popups? What popups?

      Ohh, I remember now. Those little advertisements that appear when people are using legacy (MSIE) browsers instead of Mozilla/FIrebird/Netscape 7.

      =)

      --
      3. Profit!
      2. ???
      1. On Soviet Slashdot, a Beowulf cluster of alien Natalie Portman overlords welcomes YOU!
    8. Re:Seems to be using X10 by Anonymous Coward · · Score: 0

      Thanks for speaking up for us~! My name is Rommel and I work for x10.

    9. Re:Seems to be using X10 by Anonymous Coward · · Score: 0

      If you need a little reminder, go here and click reload a few times.

    10. Re:Seems to be using X10 by Anonymous Coward · · Score: 0

      TOOL!

  10. Coffee, Security by schnarff · · Score: 4, Funny

    Now if only we can get a coffee machine that's compatible with this, I'll be set. :-)

    Of course, the other thing to worry about here is security -- I sure would hate to get 0wn3d by some idiot who then had the power to play with my lights, change my channels, etc. I know the easy crack here is to say "then just don't run it on Windoze!", but I won't take that road because RedHat, etc. are almost as vulnerable if improperly configured.

    1. Re:Coffee, Security by cybermace5 · · Score: 1

      Then configure it properly. At least with Linux you have the option.

      --
      ...
    2. Re:Coffee, Security by MrChuck · · Score: 1
      Dude, for 10 years, I've reached over, hit "8 ON" and heard the coffee machine click on. By the time I get my ass out of bed, the coffee is ready. Why is this hard for you? My GirlF took about 3 minutes to embrace the concept (of course she used Irix for 6 years before having to touch windows, so she adopts to this quickly).

      I tried having the Sparcstation catch when a motion detector in the bedroom was live after 7AM, but getting up at a proper 10 to old coffee ended that. I know a guy with a pressure mat in front of his bathroom through. Step on it first after sunrise/before noon an the "morning macros" start. That took about 3 minutes of shell script plus cron to touch/rm a file.

      What I need is a little Chitty Chitty bang bang type train to get the coffee served, milked and sugared and trolley'd over to me.

      When is Mr Roger's train hitting EBay?

  11. Tried MisterHouse by Your_Mom · · Score: 5, Interesting

    I've tried MisterHouse (a year ago, take this with a large helping of NaCl), and I was not that impressed by it. It has all these "Gee Whiz" features, and there are some neat things, but you need to run it on a dedicated box, with a lot of horsepower. I would much rather have a smaller, more compact version with less features.

    If you have the computing power to use it though, try it, it's fun :)

    --
    Objects in the blog are closer then they ap
    1. Re:Tried MisterHouse by JaredOfEuropa · · Score: 1

      It looks like an interesting project, and going by the FAQ you don't need that beefy a machine to run it, especially when it's dormant. This could happily co-exist on my existing house server (doing web, firewall, mail, etc. etc).

      I don't need it to tell me "Notice, the sun is bright at 32 percent, and it is cold outside at 24 degrees, so I am opening the curtains at 8:07 AM", though. Especially not at 8:07.

      I've been waiting for something like this for a bit, something that integrates controls, small LCDs, scripting, remote control and such features into one package. Maybe I'll give it a go. I've always wanted to fit each radiator with a solenoid valve and put a temperature sensor in each room. That way I can *finally* have each room at the right temperature and choose to heat only certain parts of the house depending on the time of day.

      --
      If construction was anything like programming, an incorrectly fitted lock would bring down the entire building...
    2. Re:Tried MisterHouse by kfhickel · · Score: 2, Interesting

      I looked at MisterHouse, and it's cool, but for me, it was more of a kit than a solution.

      I have to deal with cranky perl code (and C, C++ and Java) all day at work, I don't want to have to do it to get my lights to work.

      I run HomeSeer (windows only) http://www.homeseer.com and it was much easier to set up out of the box, but you do have to pay for it.
      -Kelly

    3. Re:Tried MisterHouse by Anonymous Coward · · Score: 0
      it is cold outside at 24 degrees

      That's pretty warm in Australia mate. Don't forget, the rest of the world isn't using te antiquated system that America uses. I have brains and intelligence. I'm Australian.

    4. Re:Tried MisterHouse by Chanc_Gorkon · · Score: 1

      I like all the features, but I would rather use a StrongARM based box that uses less power. I already have a few machines running non stop. I don't need to use MORE power just because I am too lazy to get up and hit the switch!

      --

      Gorkman

    5. Re:Tried MisterHouse by MrChuck · · Score: 2, Informative
      I suppose if you use windows, you might need a beefy machine. you need a beefy machine to run notepad.

      Mr House is running on my MP3 server/mail server/ internal DNS server/web server.
      It handles around 5000 messages/day, streams MP3s and generally just runs.

      It's a K5@233 with 48MB of RAM. It cost me $200 a long time ago. It will never die. It's sole purpose was to spit files to the net from a large disk for the other machines. The NeXT didn't cut it (IDE was cheaper :).

      Why not the dual CPU 1u under it? Cause the K5 has ISA for the 16 port serial card ($100) and the LCD text console ($80) I have. (and it's quieter than a 1U).

      And it's BORED.

      I'm likely gonna move it to the soekris (133MHz 486 that's got two wireless and two ethernets) and get serial via the terminal server. (you DO have a terminal server, right? No? geek-wannabe.)

      The code and configs kinda of want a big cleaning, like BigBrother did. Big Sister long wanted "redo" of BB4. Lots of script components, but it means that when an event happens (motion in garage), I can kick off a script of my own writing without huge API pain.

      -=-= -=-=
      X10:
      not reliable, not ideal. I have a couple lamp modules from 1985 that are fine (replaced a triac in one with one that wasn't crap - that was $3 and 10 minutes of my life).

      I don't use x10.com stuff generally (cept for the $4 firecracker).

      X10 is a protocol. Developed in the late 70s. It runs over power.

      False lights? It's either a neighbor or noise. I had the problem once and put a filter on at the entry of power and never had a bump since.

      If you can't make X10 work ok for you, then you're not tall enough. Boot your machine into windows and take the blue pill, hop over to disney.com and note the challenging and cutting edge filmography going on there.

      That said, I'd never let it (or any computer) control my heat, or doors without failsafe in place. (heat will alway be between 50 and 75, x10 or computer can control between those. Nobody dies. Basic industrial control rules.

      Shoot at X10 as you will, but for the price, I can control 25 lights in my house without ripping into walls, etc. The nearest competition is Lutron's RF stuff ($200 per light switch - but it's reliable RF).

      The fantasy? An outlet that spoke IPv6 over SLIP over RS-485 which could provide control and feedback with strong authentication. For $5/outlet. Let me know when that's available.

      -=-= -=-=
      So MisterHouse controls/watches the X10.

      It talks to my weeder technology boxes, it talks to my 1-wire stuff, it spews out stuff for my 3com audrey.

      It doesn't talk at me nor I to it.

      At night, I hit a button, based on that it's got an idea where I am. It looks at the alarm and might note that a door is open and beep at me. it can't control the alarm, that's stupid. It can WATCH the sensors though. I hit the button, it gives me 10 minutes and shuts off all the lights that aren't in the bedroom.

      Plans? catch the weather (nobody on the www uses a standard form, bastards, it's all pretty and unparseable). If it's gonna be warm, don't bother turning the heat up at 8AM unless it's really chilly inside. (thermometer that has a "vacation" mode that can be twiddled by a computer).

      Main uses? I hit a "watching a movie" button and the lights set, the TV/DVD/VCR go on. Motion outside will turn up the lights (someone coming in late).

      • It logs motion on the front porch and the doorbell.
        When did UPS come? Oh, someone rang at 3:30. It was raining then, yell at them for leaving a box out in the rain without a signature.
      • The audrey shows the weather and headlines in the AM in the kitchen.
      • The temp in a couple rooms is logged (and outside).
      • The fact that the furnace is on or not it logged.
      • I can log in (via my phone or a web browser), AUTHENTICATE and view th
    6. Re:Tried MisterHouse by Your_Mom · · Score: 1

      Wow, aren't you cocky? geek-wannabe my ass. I'll go toe-to-toe with you any day.

      Like I said, I haven't used it in a year or so. I dunno if its changed. I'm running it on a K5 266 with 48M RAM (You running an IBM Aptiva too?) MP3, SMB, NFS, DNS, Mail, along with a smattering of other crazy stuff. Misterhouse CHUGGED. Horribly. It sucked. Right now I'm running heyu with some CGI to do most of my work that I want. I use SMS to control most of the gadgets when I'm sans Internet connection.

      So, unless it's really improved in a year I still think its far from perfect. Really nice program, fun to have, but unless you got some nice stuff under the hood, be prepared for some chugging.

      Now excuse my, I need to grab another beer.

      --
      Objects in the blog are closer then they ap
    7. Re:Tried MisterHouse by shokk · · Score: 2, Informative

      Dedicated box? My single 700MHz Misterhouse system is my Apache webserver, Samba fileserver, MP3 repository, Obsequium server, DNS server, NTP server, mySQL server, POP server, IMAP server, etc, etc, etc. Because of all the spare cycles the thing has, I am running Folding@Home on it!

      You do not need anything dedicated, folks.

      --
      "Beware of he who would deny you access to information, for in his heart, he dreams himself your master."
  12. Electric Dreams... by dreadpiratemark · · Score: 1

    Hmm, why can I not help but think about Electric Dreams, that campy 80's movie about a computer 'gone bad' that takes over a guy's house when both the computer & the guy fall for the girl upstairs.

    I'll also preempt the inevitable pron references by saying, yes, there were also movies listed on Amazon that have the same name. Simply pointing that out does not make for a creative reply!

    1. Re:Electric Dreams... by Anonymous Coward · · Score: 0

      Sounds more like Dean Koontz's Demon Seed.

    2. Re:Electric Dreams... by Anonymous Coward · · Score: 0

      Did you know there were porno movies by the same name listed on Amazon? - Eliza

      Funny +5

  13. Wow! Feel the awsome power of the Slashdot Effect by nordicfrost · · Score: 1

    I've never quite seen the SE kick in before I started viewing stories from the "mystrious future". But on this site, I could clearly notice when the Slashdot posting header went from red to green. Wow.

  14. The FSW Life Cycle by 3rd_Floo · · Score: 5, Funny

    1. Start a project
    2. Succeed in making a good project
    3. Get noticed by /.
    4. Loose your bandwith allocation for the next year
    5. Go under because the bandwith nazi creditors are after your free project.

    Looks like they are midway between 3 and 4... huummm =P

    1. Re:The FSW Life Cycle by Anonymous Coward · · Score: 0

      L-O-S-E. Learn to fucking spell, idiot.

    2. Re:The FSW Life Cycle by Anonymous Coward · · Score: 0

      6. Profit?

  15. Site ./ - Yahoo groups messages by implex · · Score: 3, Informative

    This may be of value for more information as the site is ./d
    http://groups.yahoo.com/group/MisterHouse/messages

  16. Misterhouse links by Seth+Finklestein · · Score: 0, Informative

    I've dug deep into my extensive bookmarks library to find some links that might be appropriate to this story.

    Scott Crevier's Home Interface
    Home Automation.org
    Perl AUtomation System (PAUS)
    UK Rocketman
    BottleRocket

    Thank you.

    --
    I'm not Seth Finkelstein. I still speak the truth.
  17. Perl House? by dotpl · · Score: 2, Funny

    hmm... does the choice of language has anything to do with the last name of Larry Wall?

  18. Like HAL? by eenglish_ca · · Score: 0

    Well if it runs the house anything like HAL ran the space ship in 2001 then you can count me out. I don't want my house trying to murder me and spy on me all the time through big red cameras. Just staring and then speaking in that boomy voice.

    --
    Checking out my form of escapism.
  19. I named my wall "Larry" by celloloop · · Score: 5, Funny

    Course listing at the local Home Depot:

    7:30 Kitchen and Bathroom Tile installation
    8:30 Decorator Paint techniques
    9:00 Perl syntax for home automation

    Name your house's components:
    my($Wall) = "Larry";

    --
    Don't hit me with that chain again.
  20. Mirroring by schnarff · · Score: 2, Informative

    Probably a bad idea, but...

    I was able to snag a copy of the Features page before the Slashdotting began (damn near got first post, too, but I actually wanted to *read* a bit before I posted). I've put a copy on my web server.

    Oh, and I believe this is the Google Cache, but it's barely even responding. We couldn't have Slashdotted Google, could we?

    1. Re:Mirroring by vericgar · · Score: 1

      No, Google isn't slashdotted. What you linked to was a cached of the frameset (IMHO frames suck), which Google cache doesn't seem to handle very well. (View Page Source is your friend)

      The google cache of the pages in the frames however, are here (toc.html) and here (intro.html).

      /karma whore

    2. Re:Mirroring by schnarff · · Score: 1

      I didn't think we'd Slashdotted Google, but I could think of no other cause immediately. Glad to know what it was.

    3. Re:Mirroring by kalidasa · · Score: 1

      Don't worry, it would take the combined power of the entire Imperial Star Fleet to Slashdot Google. But only one Rebel scum can Google Slashdot.

  21. Bluetooth by Pendersempai · · Score: 5, Interesting

    Imagine this technology combined with a simple Bluetooth ID that you can carry in your wallet:

    • Lights turn on as you enter a room and turn off as you leave it
    • The music you play on your networked audio system follows you from room to room
    • The movie you're playing pauses automatically when you go to the bathroom
    • The heat is turned down when you leave the house
    • Your rooms of your house, in general, snap to attention at your presence and stand at ease when you've passed
    1. Re:Bluetooth by paiute · · Score: 4, Funny

      Didn't someone living near Seattle build a big ass mansion with all this in it? How'd that work out for him?

      --
      If Slashdot were chemistry it would look like this:Cadaverine
    2. Re:Bluetooth by PerryMason · · Score: 5, Funny

      * snap to attention at your presence and stand at ease when you've passed

      And they'd have Genuine People Personalities? It'd be a door's pleasure to open for you, and their satisfaction to close again with the knowledge of a job well done?

      I'm not too sure if its all a good idea. Don't forget that history has shown the marketing division who came up with GPP to be a bunch of mindless jerks who were first up against the wall when the revolution came.

      --
      "I'm tired of all this 'Aren't humanity great' bullshit. We're a virus with shoes" - Bill Hicks
    3. Re:Bluetooth by user32.ExitWindowsEx · · Score: 1

      I think his name was Bill and he owned a software company of some sort.

      --
      "Evil will always triumph because good is dumb." -- Dark Helmet
    4. Re:Bluetooth by JaredOfEuropa · · Score: 1

      "Lights turn on as you enter a room and turn off as you leave it"

      ...leaving your guests sitting in the dark, muttering.

      Of course most people who implement this in their own homes are not the types who entertain often ;-)

      --
      If construction was anything like programming, an incorrectly fitted lock would bring down the entire building...
    5. Re:Bluetooth by TotallyUseless · · Score: 2, Interesting

      you mean something like this?

      --

      Time for some tasty Shiner Bock!
    6. Re:Bluetooth by EpsCylonB · · Score: 1

      Might make you a bit lazy though, imagine getting used to it and then staying around a friends house. You would wonder why the telly doesn't come on when you enter the living room.

    7. Re:Bluetooth by surprise_audit · · Score: 3, Interesting
      All of which are just fine if you're the single occupant of the room (or even house), but when there are multiple other occupants, there'd better be some very good conflict resolution software in the loop.

      Sure, it's easy enough to count the folks in any given room and make the decision to turn the lights off when the last person leaves, but what if I like the lights bright and my wife doesn't? If I'm in the room with the lights bright and she walks in, should it dim the lights? Pick some point between our two references? Same goes for TV channels/volume, room temp, etc.

      And what about visitors? Imagine a SuperBowl party where the host leaves the room to take a leak and the TV shuts down... Guess you'd need to hand out IDs as visitors enter the house...

      It would still be cool, though. :)

    8. Re:Bluetooth by Tokerat · · Score: 2, Interesting


      User configuration is of course they key here.

      The controlling computer should have a configure menu (of course only activated when you walk up to it :-) which would allow you to decide things like how to mix specific settings between two people. Perhaps you could have a group of settings specific to you, your wife, and then one for the both of you, in each room.

      Also, I would imagine panels in each room which would allow for overrides, perhaps a small touch-sensitive LCD screen, or even one of those PDA-looking remotes currently used for home theaters. That way your wife can keep the lights dim, say, until your presence is detected for more than 30 seconds, at which time the system decides you've joined her and corrects the enviroment. Or you can enter a room and change settings for that room, and press a "hold" button to leave the room that way indefinately, which cures your SuperBowl party problem. Once everyone else leaves for the night, just tap that hold button to return to normal scheduled/automated settings. Hell, my thermostat does this now...

      If I had one of these systems, I'd kind of be ticked if it wasn't 100% custom-configurable, so the whole Perl script control idea is just about how I'd like it to work.

      --
      CAn'T CompreHend SARcaSm?
    9. Re:Bluetooth by Blahbbs · · Score: 0, Troll
      If you're geeky enough to get this all working, chances are you probably don't have anyone else around anyway.

      /shudders at thought of previously mentioned naked geek walking around house with RFID taped to leg...

    10. Re:Bluetooth by Mr+Smidge · · Score: 1

      The movie you're playing pauses automatically when you go to the bathroom I'm sure that would piss off the other people watching it.. Solution? Add a 52" Plasma TV and surround sound system to the toilet.. Extra points for connecting the subwoofer directly to the seat. You also wouldn't have to worry about those scary movies making you shit yourself..

    11. Re:Bluetooth by bhsx · · Score: 1

      lol, i just watched episode 2 yesterday! Great special effects brought to us by the BBC. Zaphod looks more like a he has a dead conjoined twin on his shoulder rather than an extra head.

      --
      put the what in the where?
    12. Re:Bluetooth by beebware · · Score: 1

      Last I heard he was one of the richest people on the planet.. Just shows what automating your house can do for you!

    13. Re:Bluetooth by Obiwan+Kenobi · · Score: 1

      quote:
      ------------
      Sure, it's easy enough to count the folks in any given room and make the decision to turn the lights off when the last person leaves, but what if I like the lights bright and my wife doesn't? If I'm in the room with the lights bright and she walks in, should it dim the lights? Pick some point between our two references? Same goes for TV channels/volume, room temp, etc.
      ------------

      Here's a bit of code for you to clear it up:

      if ($wife_in_room){
      $wife->$gets_what_she_wants;
      $p orn = 0;
      }
      elseif (!$wife_in_room){
      $husband->$gets_what_wife_agree s_to;
      if($husband->$wants_porn(yes)){
      if($wife->$in_house() == true){
      $porn = 0;
      var $husband_in_trouble = 1;
      }
      else { must_ask_wife(); }
      }

      Dunno bout you, but that's certainly my household.php

  22. Fewer brownouts due to airconditioners? by bentfork · · Score: 5, Interesting
    The site says that it has speach capabilities. I really like this one:
    Notice, the sun is bright at 32 percent, and it is cold outside at 24 degrees, so I am opening the curtains at 8:07 AM

    Actions similar to this can save a lot of energy. Curtains are a super efficient way to control internal temperatures, if and when they are uses correctly. How many of you remembed to close your blinds before you went work? ;)

    Now if there was only a script that would output this:

    I noticed there were dirty dishes in the sink when you went to bed last night. They have been places in the dishwasher. [Insert spouse name here] will be pleased.
    1. Re:Fewer brownouts due to airconditioners? by cybermace5 · · Score: 5, Funny

      Ok. Let's get one thing straight here. I do NOT want my house handling kitchen knives and other pointy objects. "I noticed you and [insert spouse here] had a fight. They have been buried out in the yard. I am sure you will be pleased."

      --
      ...
    2. Re:Fewer brownouts due to airconditioners? by gobblez · · Score: 1

      i saw a movie something like that before. it was really good. kinda old, maybe made for TV like on USA Network or Lifetime. the house computer fell in love with the guy and tried to kill his wife and stuff. it had an arm that hung from rails on the cieling so it can travel around the house, and pick up stuff like knives. scary!

    3. Re:Fewer brownouts due to airconditioners? by Chanc_Gorkon · · Score: 1

      It was Disney. The house's Hologram was played by Katey Sagal AKA Peg Bundy. The movie was Smart House.

      --

      Gorkman

    4. Re:Fewer brownouts due to airconditioners? by yardbird · · Score: 1

      Does "they" refer to the knives or the spouse?

      --
      Free, legal music for iTunes users.
    5. Re:Fewer brownouts due to airconditioners? by cybermace5 · · Score: 1

      It should be obvious. See, the "quotes" denote where I am no longer speaking, and my representation of the house intelligence is.

      --
      ...
  23. Why just PERL? by Maradine · · Score: 5, Funny

    After all . . .

    The house that PERL built:

    . . . has more entrances than you know what to do with, and most of them lead to the same room anyway. Random geeks walk by and obfuscate your living room for fun.

    The house that RUBY built:

    . . . makes eating dinner confusing, as when you drop your spork (an instance of class spork, which multiply inherits from classes spoon and fork, two subclasses of class utensil, a subclass of . . .) your not really sure whose member method your picking it up with. Using the bathroom is right out.

    The house that LUA built:

    . . . swing at the large rat. You hit! The large rat disappears in a cloud of red mist. You have killed the large rat. The grid bug misses. The grid bug misses. You are jolted by the grid bug. There is a fountain here. Do you drink from it? (y/n) Your god is angry with you. Curse the day that all the nethack and angband developers integrated lua into their games. The grid bug misses . . .

    --

    trustedworlds.net - gaming, security, and the gunk that lives in between

    1. Re:Why just PERL? by Anonymous Coward · · Score: 1, Funny

      Don't forget "the house that C++ built".

      The implicit funney in this one doesn't even need to elaborated upon.

    2. Re:Why just PERL? by Anonymous Coward · · Score: 1, Funny

      I'd laugh, but Ruby is a single inheritance language. ;-)

      I suppose you could mix-in methods from Spoon and Fork after inheriting from Utensil.

      Perl, Python, and Pike do allow for MI, so that's where you might want to worry about such things.

    3. Re:Why just PERL? by Maradine · · Score: 1

      Awwwww, realy? That explains a hell of a lot. Glad I don't code for a living. And I owe someone five bucks. . .

      --

      trustedworlds.net - gaming, security, and the gunk that lives in between

    4. Re:Why just PERL? by deanj · · Score: 1

      Well, if was the house that Java built, it'd take out the garbage for you, all automatically! :-D

    5. Re:Why just PERL? by glwtta · · Score: 1

      What's "PERL"?

      --
      sic transit gloria mundi
    6. Re:Why just PERL? by nhavar · · Score: 1

      Unfortunately it would also fill up the garbage for you and empty it fifty times a day. The wind from the door constantly swinging open and closed would be a decent replacement for any fans in your home.

      --
      "Do not be swept up in the momentum of mediocrity." - anon
    7. Re:Why just PERL? by !Freeky2BGeeky · · Score: 1

      Unless, of course, you upgraded to the newest JDK and then it would fill and empty the door while opening and closing the garbage all day.

      --

      Visualize Whirled Peas

    8. Re:Why just PERL? by Anonymous Coward · · Score: 0

      (Translation: the language is called Perl, not PERL. It's not an acronym, though some people try to make it one.)

    9. Re:Why just PERL? by Anonymous Coward · · Score: 0

      Translation: the language is called Perl, not PERL. It's not an acronym, though some people try to make it one.) Practical Extraction and Report Language.

      Shut your ignorant ass up.

    10. Re:Why just PERL? by Anonymous Coward · · Score: 0

      Actually, if I recall correctly, Perl started out not being an acronym, but one was eventually created to fill that perceived need.

    11. Re:Why just PERL? by TheSync · · Score: 1

      The house that C++ built:

      Your house inherits from the class of all houses, so you don't have to build much of it. Yet pointers still allow you to punch holes through your walls.

      The house that C# built:

      You can mess up your house and much as you want, then a garbage collector comes by to clean it up. Your house in controlled over the Internet with web services. Your rent goes to Bill Gates.

      The house that Scheme built:

      Your house is a mystery to everyone else. Your wife complains about all the parentheses around. Lambda.

  24. Re:Google cache by schnarff · · Score: 1

    Dude, that's not cool! That link sent me to The Pimp House! If you're going to post a Google cache, do it right!

  25. the future is not... by Connie_Lingus · · Score: 1

    I can't wait to make a network cluster of these things and call it MisterHouse's Neighborhood.

    --
    never bring a twinkie to a food fight.
    1. Re:the future is not... by Anonymous Coward · · Score: 0

      mod parent up!! I almost wet myself!

  26. Connection refused.. by Quixote · · Score: 1, Funny
    > misterhouse.net:8080 : Connection refused

    Looks like we just brought the house down...

    badum-bum.. thank you! I'll be here all week.

  27. USE STRICT by MondoMor · · Score: 0

    If the first lines of code feature 'use strict', does that make the house a strict environment for the kids?

    OMG LOL WTF

  28. 240 V Network, e.g. Europe? by stere0 · · Score: 4, Interesting
    Apparently, all the hardware supported by MisterHouse runs on 120V.

    Having to use 240->120 and 120->240 transformers would be practically impossible. Does anyone know of hardware that would work on this side of the Atlantic?

    --
    Trollem mirabilem hanc subnotationis exigiutas non caperet
    1. Re:240 V Network, e.g. Europe? by JaredOfEuropa · · Score: 4, Informative

      MisterHouse seems to use controllers using the X10 protocol, which is widely available in 220V. Here for example.

      --
      If construction was anything like programming, an incorrectly fitted lock would bring down the entire building...
    2. Re:240 V Network, e.g. Europe? by Anonymous Coward · · Score: 0

      The voltage is the least of your problems--X10 is tightly married to 60Hz AC, transmitting in tiny bursts as the signal crosses zero. Europe AC is 50Hz.

  29. Use a Mirror by /dev/trash · · Score: 4, Informative

    http://sourceforge.net/projects/misterhouse
    or
    h ttp://www.misterhouse.net:81/

  30. sourceforge.net by Lilferret · · Score: 3, Informative

    http://misterhouse.sourceforge.net/ I've been following this site for a while now. The components used are x10 .. no not the camera http://www.smarthome.com/ You can get all the automated living stuff you want from sites like this. Lowes stores also cary a limited number of x10 lights and usually a thermostat or two.

    1. Re:sourceforge.net by jandrese · · Score: 5, Interesting
      Ugh, X10. I've used a fair bit of X10 stuff in my lifetime, and I'm quite convinced that they need to fire their current quality control people. Here's a list of the components and their reliability:
      • Transciever modules, these are basically appliance modules with an antenna to recieve RF commands and a transmitter to relay them through the power lines. These are generally fairly reliable, although you need one for both phases of the power in your house, and they can act screwey (like not working when you plug in an extension cord). There is no way to make it not device 1 however, which is annoying since you need 2 of them in the house. The maximum power spec is rather low to boot.
      • Appliance modules, simple on/off that accepts commands through the power line: pretty reliable, I've not had much trouble with these.
      • Lamp modules, has circutry for dimming as well as on/off. Not designed to be used with anything but incandescent light bulbs: Completely unreliable. Lamps come on at random, the modules will stop responding to commands, etc... Usually it takes less than a week or two before the thing fails on me, and I've had a least half a dozen of these things over the years.
      • Slimline switchs: The buttons wear out in about 2 months. Eats batteries like crazy.
      • Regular big old white remotes: extremely reliable (havn't had a problem with one yet!), sips battery power (but it does need quite a few AAs). I've mounted these on the walls instead of the slimline switches
      • Bottlerockets: Sometimes they don't like certain machines. I can't get it to work at all on a couple of my machines, but when they do work they're extremely reliable.
      • Motion sensor: Failed within a month, lousy range.
      • Replacement Wall Switch: About as reliable as a lamp module
      To be fair, a lot of my X10 hardware has come from those free starter packs, but other than the lamp modules, that starter pack seems to include all of the reliable equipment. My opinion of X10 is that their stuff is good for demos, but not really ready for full time use.
      --

      I read the internet for the articles.
    2. Re:sourceforge.net by Balthisar · · Score: 5, Informative

      At the smarthome link, there are lots of third-party X10 compatible stuff. My favorite's the IR receiver that works with any programmable IR remote. Eliminates the need for the transceiver, but still works on one "phase" (in the USA there are two leads that are 240V to each other, but 120 to ground, but they're not really separate phases, otherwise you'd have about 210V to each other). Okay, the solution is a bridging capacitor, also available at Smarthome. Throw in across the "phases" in the circuit breaker box, and the X10 signal traverses them both. No need for a second anything.

      --
      --Jim (me)
    3. Re:sourceforge.net by kfhickel · · Score: 2, Informative

      You're information is either a bit out of date, or you've just never seen the cooler stuff.

      Yes, if you buy everything from x10.com, some of it's a bit cheap. However, if you buy quality, you get quality. Leviton makes a lot of x10 stuff, and it's very nice. You can also get an RF receiver that receives all house codes.

      There's more x10 stuff out there than you think.....
      -Kelly

    4. Re:sourceforge.net by deanj · · Score: 2, Informative

      Having used this stuff quite a bit myself over the years, I'd say at least some of the problems have to do with the wiring in the house. The lamp modules always worked well for me, as did the motion sensor, and wall switches.

      I have used them in environments with lousy wiring, and some modules exhibited what you're talking about.

    5. Re:sourceforge.net by Dausha · · Score: 1

      . . . you need one for both phases of the power in your house . . .

      This product seems able to handle your situation, and can be used for more than just the remotes.

      --
      What those who want activist courts fear is rule by the people.
    6. Re:sourceforge.net by tlianza · · Score: 1
      I've used a fair bit of X10 stuff in my lifetime, and I'm quite convinced that they need to fire their current quality control people.

      I'm assuming by "they" you mean X10 the company, and not X10 the communication language (standard?). They are not one in the same. You can build an entire "X10" system without purchasing anything from the company that calls itself X10. There are plenty of companies out there that make higher quality X10 components.

    7. Re:sourceforge.net by Chanc_Gorkon · · Score: 1

      Thought that was going to be another one for the fuse box. That's pretty nice! :)

      I was thinking, it would be neat to couple the phases via 2 computer interfaces and a couple networked machines? I don't know. X10 has been fascinating, but even I have had issues with modules. I had an appliance module that with 90 percent of appliances it would work great, but when I put it on my coffee pot, I noticed it would not shutoff completely (it's a dumb coffee pot....no microprocessor or anything). I noticed it when I almsot burnt my hand on the burning when I was cleaning it. I immeadeately took it off the system.

      --

      Gorkman

    8. Re:sourceforge.net by jgordon7 · · Score: 1

      Yes the problem with the coffee pot has something to do with the way the "local on" part of the module works. Because you can turn an appliance module on via cycling the power switch on the coffee pot. However if the coffee pot varies its resistance somehow during the turnoff stage the appliance module will think it needs to turn back on.

      Had this problem with fish tank flourence light. There is a pretty easy hack to diasble the "local on" feature to solve this problem

    9. Re:sourceforge.net by threephaseboy · · Score: 2, Informative
      (in the USA there are two leads that are 240V to each other, but 120 to ground, but they're not really separate phases, otherwise you'd have about 210V to each other).

      They are seperate phases, 180 out of phase to each other.
      Three phase power is 120 between each phase, yeilding 208V between each phase
      120 * sqrt(3) = 208
      sqrt(3)= ~1.73
      --
      .
    10. Re:sourceforge.net by LinuxHam · · Score: 1

      * Transciever modules - you can easily link the two phases with a 220V dryer, and the transceiver included with ActiveHome lets you select 1 or 9 for the unit code. And I run one on an old metal 4-outlet Radio Shack power strip. Never thought it would work there, but it does.
      * Lamp modules - I've bought a couple six packs of these from Smarthome and they most definitely last more than a week. Except on one outlet, come to think of it. Maybe that's your issue. I have 4 going on 2 1/2 years installed.
      * Motion sensor - bad batch, I'm sure. Mine worked for over a year before i recoded MH to ignore their signals. They sit very nicely on the trim above a doorway and they do need some tweaking -- lean them forward or backward to get the coverage you want. I would regularly get over 20ft range and turn on lights in rooms when I was just passing a "T" at the end of the hall!

      Word of the wise: if you process motion sensors for lights thru Misterhouse, either verify the request against "pre or post sunset" at the PC or just set the sensor to only trip in low light. Be careful, though, because setting it to trip only in low light will just move the transmitted code up by one during daylight hours!! I would walk into a bedroom during daylight hours, and the living room light would turn on behind me until I figured that one out. I moved the living room light up one, and recoded the motion sensor's "up one" code to just record a log entry of "Too bright out to turn on the bedroom light" on the Misterhouse box.

      It can be rather creepy seeing a little green LED light up in the motion sensor when you're walking around during the daylight hours. You can almost hear it saying, "I see you!"

      --
      Intelligent Life on Earth
    11. Re:sourceforge.net by sharkey · · Score: 1
      I've used a fair bit of X10 stuff in my lifetime, and I'm quite convinced that they need to fire their current quality control people.

      Used in the same sentence. I thought I felt the world shudder.

      --

      --
      "Outlook not so good." That magic 8-ball knows everything! I'll ask about Exchange Server next.
    12. Re:sourceforge.net by theManInTheYellowHat · · Score: 1

      I am using a good deal of the X-10 stuff in my house and from what I have seen it is true that you get what you pay for. If you want to have some fun and not spend a lot the Powerhouse line is cheap and the quality tolerable. If you want quality check out the Leviton Power-Line carrier line.

      However I have found nothing "Completely unreliable"

      I spent about $125 on eBay amd got a heap of switches, outles fobs remotes and transeivers. All of which are the low quality and all of which WOW the neighbors.
      X-10 has been ready for prime time since the 70's when it was developed.

    13. Re:sourceforge.net by x10rocks · · Score: 1

      I'm interested in any ideas you have to make our products better so that we can keep our quality control people.

    14. Re:sourceforge.net by shokk · · Score: 1

      You should check out Misterhouse more closely. It is a lot more than X10. It's cool things like whole house audio relays, iButtons, thermostat control, occupancy counting...

      --
      "Beware of he who would deny you access to information, for in his heart, he dreams himself your master."
    15. Re:sourceforge.net by Anonymous Coward · · Score: 0

      Do Slashdotters ever actually read anything? You're supposed to bridge the phases in the house. There's a cheap way to do it and I believe it's described in the MisterHouse project. I know the guy personally from local MisterHouse demos and everything he has in his setup is very reliable, including the X10 hardware.

    16. Re:sourceforge.net by jandrese · · Score: 1

      I wouldn't be surprised if the house had lousy wiring. It was about 30 years old and cheaply built at the time. It was also primarily a college residence, so the tenants had not done a very good job of keeping the place in shape.

      --

      I read the internet for the articles.
  31. Flash Powered House!! by ayjay29 · · Score: 1

    You can also have a Flash-Powered house:

    Here...

    --
    Offtopic, Inflammatory, Inappropriate, Illegal, or Offensive comments might be moderated up.
    1. Re:Flash Powered House!! by paiute · · Score: 2, Funny

      ]]You can also have a Flash-Powered house:

      ]]Here... [bbspot.com]

      The whole house consists of one room, but with the power of Flash, Farrell never needs to leave that room. "I'm a little uncomfortable taking a leak the same place where I sleep and fry my eggs, but never having to walk more than 5 feet is pretty nice."

      So...what? He sleeps in the toilet or pees into the range top or fries his eggs on his bed?

      --
      If Slashdot were chemistry it would look like this:Cadaverine
  32. Ray Bradbury predicted this for 2026! by Trurl's+Machine · · Score: 1

    In his classic and chilling short story, "There will come soft rains"

    1. Re:Ray Bradbury predicted this for 2026! by Thuktun · · Score: 1

      IIRC, he used this short story as a chapter in the Martian Chronicles.

      Honestly, this story always bugged me. An interactive house should react to the desires and demands of the occupants, not the other way around.

  33. Its mirrored on SourceForge too... by lethalp1mpslapper · · Score: 1

    MisterHouse.sf.net

    The project originator gave a presentation to our LUG, its pretty cool at what he has setup in his own house.

  34. Hmm.. by PhoenixK7 · · Score: 1

    methinks they're not using mod_perl here, judging from the speed at which this is loading :)

  35. So build it... by knowledgepeacewi · · Score: 1

    Sounds like a fun project for you to do....

    Be sure to contribute code changes for your new project to MisterHouse, I'm sure he'd appreciate that.

  36. Mrs. House? by Amarok.Org · · Score: 4, Funny
    It'd be a lot easier to program a Mrs. House. No automation needed.


    YOU: "Mrs. House, turn on the TV."
    MRS.HOUSE: "Turn it on yourself, ya lazy bum!"


    serial input detects a change on a window sensor...

    MRS.HOUSE: "I heard a noise... go see what it was!"

    --
    -- "Other than that, how was the play Mrs. Lincoln?"
  37. Misterhouse, my specs ... by Anonymous Coward · · Score: 5, Informative

    Someone asked what it can run on, I'm using it on my RH Linux 7.3 box on an AMD 400MHz with 256M RAM and a 30G drive (30% used). I've got 12 serial port in use (caller ID, weather station, CM11a, HCS II, dallas one wire network, etc. ). I need to put some more work into it but in a couple of weeks I'll be moving one of my Audrey's into the living room so we have a touch screen interface to MH from there. MH may not be a simple DIY project but it is extremely powerful. I have it turning things on and off as needed (such as printers attached to print servers, uses X10 to turn on and off the printer). I've got more than X10 but we don't want this message to get too long. Linux Home Automation
    http://mywebpages.comcast.net/ncherry/
    http://linuxha.sourceforge.net/
    http://hcs.sourceforge.net/

  38. Why Bluetooth? by tomzyk · · Score: 4, Funny

    Huh. Why BlueTooth? If you just want it to initiate events while you move around/through the house, just put one of those RFID tags in your pocket and put sensors in all of the doorways. (Supposedly the sensors can only pick up the tags within a few feet.) This way you don't have any hardware that you still might drop/misplace/etc...

    Hell, just tape/glue/insert an RFID tag to your arm (like a nicotine patch or something) and you can walk around your house naked and still have everything working.

    --
    Karma: NaN
    1. Re:Why Bluetooth? by a1englishman · · Score: 1

      I've worked on these systems in the past. They have one big, nasty problem:

      How do you know for sure where someone is? A tag reading at a doorway only tells you someone was at the doorway. It doesn't tell you whether that person entered the room, passed by the room, or entered the doorway, and turned around. It's almost completely useless.

      A more useful system utilizes Infra Red. One sensor per room, able to poll the room for tags. This allows the system to determine who or what is in the vicinity of the sensor.

      The other RFID problem is that it doesn't work well in multistory buildings. Did that tag pass through the doorway on the 5th floor, or the 6th floor?

      Only if you employed triangulation could a RFID system become reliable.

  39. In that case... by Faust7 · · Score: 4, Funny

    and what is best - it understands spoken commands.

    I believe I'll be turning it off during sex.

    1. Re:In that case... by Anonymous Coward · · Score: 0

      You: Oh, yes!!! More baby... more!!!
      Misterhouse is secretly uploading photos of you and your lover and posting them to the internet via your webcam that Misterhouse co-opted.
      use strict my ass... i won't be using it...

    2. Re:In that case... by snillfisk · · Score: 2, Funny

      You do of course realize that you are reading slashdot?

      I think that will be the last problem to cross anyones mind.

      --
      mats
      One man's ceiling is another man's floor.
    3. Re:In that case... by moorg · · Score: 1

      Sex? Never heard of it...

      /me waits for next /. story

    4. Re:In that case... by u02sgb · · Score: 1

      The same as the average slashdotter would do to their girlfriend?

    5. Re:In that case... by Anonymous Coward · · Score: 0
      Ya, I'd do the same.

      Me: MisterHouse, please shutdown for the evening. I won't be needing you.
      MisterHouse: Are you sure? Is it that time of the year again already?

  40. OT: bluetooth to lock computer when away by phildog · · Score: 1
    Has anyone come up with a way to get Win2K or XP to lock up automatically when your bluetooth cellphone (mine is a T68i) goes out of range?

    I've heard of people doing this with macs (via some program called clicker and I'd love to do the same for my machine at work.

    --
    slashsearch.org - slashdot search. powered by google.
  41. Re:Wow! Feel the awsome power of the Slashdot Effe by tonysee · · Score: 0, Offtopic

    Yeah, now for the rest of us who aren't subscribing, Slasdhot stories are 3 days and 20 minutes out of date, instead of just 3 days.

    I just wish I could mod down the stupid notice that begs me to subscribe every time I come to the page.

  42. X10 in general by slasher999 · · Score: 4, Interesting

    For those that don't know, X10 is the protocol behind a lot of the Home Automation hardware out there. I've been using a Windows based software solution for a few years now - HomeSeer - and it's fantastic. Runs on my wife's Windows 2000 workstation (that is always on). I've considered Mister House many times over the past few years, but never tried it out myself.

    There are X10 solutions for use in Europe as well. Here's a jumping off point:

    http://www.x-10europe.com/

    Good luck!

    1. Re:X10 in general by thynk · · Score: 1

      I used homeseer for 29 days until the free trial was over. Then about the same time I was thinking of shelling out the $$ for HomeSeer, A good friend pointed me to Mr. House.

      The VR for homeseer (based on the MSAgent) seemed to work better than the VR for MR. House (based on MS VR V4). I understand you can run the Agent software on a remote machine to interface with the web page, but I've never had the time to try to get that one worked out.

      --

      Good judgment comes from experience, and a lot of that comes from bad judgment.
  43. here comes the inevitable by Anonymous Coward · · Score: 0

    imagine a beowulf cluster...

    1. Re:here comes the inevitable by scalis · · Score: 3, Informative

      imagine a beowulf cluster...

      That would be a suburb with one master key going to all the locks and random neigbours crashing in your house all the time...
      Sounds like a blast!

      --

      True ravers don't need drugs
  44. Target audience by Faust7 · · Score: 1

    209 Perl programmers coding scripts to run my house. Who would be insane enough to run that code?

    Other Perl programmers, hence the advertisement on Slashdot. ;)

  45. Well, its not going to make it any easy then? by theundead · · Score: 1

    .. if its going to record things, its not going to make it any easy to get birds home on weekends, is it? Or is there a work around?

    1. Re:Well, its not going to make it any easy then? by theundead · · Score: 1

      And think about the new security threats? My house is leaking (informaiton). They hacked into my house, even into my closet!!! D'OH!!

  46. It will even run the x10 camera. by BlackListedCard · · Score: 2, Informative

    Here is the link to the linux drivers for the x10 camera. X10 Camera under Linux Drivers I should let the Misterhouse team know.

  47. Notice, by Anonymous Coward · · Score: 0

    Notice, there were 62822 web hits from 62821 clients in the last hour.

  48. Home Automation through web services by bomblaster · · Score: 5, Interesting

    A group of 5 students (including myslef) did the same thing around 2 years back during our third year in CS - October 2001 - for the Microsoft Asia Student .NET competition. Implemented the Home Automation service as an XML web service that could be consumed by external applications (after authentication of course :) ) to view home status information as well as trigger actions on home devices remotely.
    The devices were controlled by a software gateway on a central home computer thru Wi-Fi and the specifications for communication between the gateway and the home device were encapsulated in an XML driver.
    http://www.microsoft.com/presspass/features/2001/n ov01/11-14asia.asp
    http://it.asia1.com.sg/newsdaily/news003_20011030. html

    1. Re:Home Automation through web services by Dynedain · · Score: 1

      And a group of architecture students (including myself) did it to a computer lab around 2 years ago using Mister House. (Lot of other research into 3D viz technology and expiremental construction materials and techniques)

      http://www-scf.usc.edu/~arch507

      --
      I'm out of my mind right now, but feel free to leave a message.....
  49. Why zone your heat using MisterHouse? by og_sh0x · · Score: 1

    You really don't need MisterHouse to do that. That's an unnecessary level of complexity. What you want to do is "zone" your house using programmable thermostats hooked directly up to a water pump controlling that zone. Set your daily program once on each thermostat, and forget about it. A good programmable thermostat is about $20 at Menards. Unless you want to program your thermostat over the Internet while you're away, that's all you need.

    1. Re:Why zone your heat using MisterHouse? by JaredOfEuropa · · Score: 2, Funny

      "You really don't need MisterHouse to do that. That's an unnecessary level of complexity."

      Dammit, you are not going to talk me out of buying cool little LCD panels and other assorted hardware and fiddling with this for weeks on end to get it going.

      --
      If construction was anything like programming, an incorrectly fitted lock would bring down the entire building...
    2. Re:Why zone your heat using MisterHouse? by Anonymous Coward · · Score: 1, Informative

      For maximum configurability without dedicating a whole PC, try an Allen-Bradley SLC 500 series PLC.

  50. Huh... by knowledgepeacewi · · Score: 0, Troll

    Europe? never heard of it....

    Is that like one of those imaginary places in the Dr. Suess books, where everyone destroyed everything before they became smart and moved to America?

    1. Re:Huh... by Larsing · · Score: 1

      If the smart people moved to America, why are they now destroying it (and the rest of the world with it)..?

      --
      Ethics is what you say you do. Morals is what you actually do.
    2. Re:Huh... by Noel · · Score: 1

      'cause the smart people had kids, and they're running the country!

  51. Shoulda Seen This Coming... by Mister+Transistor · · Score: 3, Funny

    I wanted to find out more about Mr. House, so I got a fresh cup from Mr. Coffee, and sat down at Mr. Computer. It wasn't working, so I checked Mr. Radar - it was jammed - yes, with Raspberry!

    Only one person would have enough nerve to give me the Raspberry:

    Lonestar!

    (With Apologies to Mel Brooks)

    --
    -- You are in a maze of little, twisty passages, all different... --
  52. Misterhouse and alternatives by peel · · Score: 5, Informative

    MisterHouse has been around for a while now and mainly relies on X10 modules. It works fairly well but as one other poster noted it really does need a dedicated box with a bit of muscle or it's a bit slow and frustrating to use. I came across it while looking for X10 software for linux, which it runs on as well as OSX and most versions of Windows. There are many similar products out there for Windows, Mac and even a few simple ones for linux. The most popular/commercial product was a piece of software for the ActiveHome module that came as part of IBM's Home Director kit (I can't remember what the old version was now it comes with HomeVoice). In all my years of using X10 I'd still have to say XTension for the Mac was one of the coolest products out there as it let you create a floorplan pretty easily and it ran well on an old 75Mhz PPC. Lately I've just been using Heyu which is a simple command line interface for linux that supports macros. Anything I want to do I can set a cron job to do automagically or start an ssh session and do from work or wherever. Sure there's no voice control, but personally I always felt a little weird even using speech recognition on the Mac, it could never quite understand "Who's your daddy?" -peel

  53. condominiums by b17bmbr · · Score: 1

    imgine a condominium complex. a beowolf cluster!!

    --
    My problem? I was perfectly gruntled, until some numbnuts came by and dissed me.
  54. Everything but... by Code-Ex · · Score: 1

    Does it control the kitchen sink too?

  55. master control by JDizzy · · Score: 1

    This reminds me of the "master control" program in Tron, but I don't know why. I might have to try it as a phone sentry for those anoying telemarketers who keep calling.

    --
    It isn't a lie if you belive it.
  56. Wardriving by saintjab · · Score: 1

    Won't this lead to just another form of 'wardriving'; maybe something like 'housedriving'. Seriously, the implications of someone being able to jump frequency to your home is very scary. I would be a little nervous implementing this in my own home. At least without a tinfoil helmet.

    --
    "Reality is a crutch for people who can't handle drugs" - George Bernard Shaw (1856 - 1950)
  57. To your arm.. by fireboy1919 · · Score: 0, Troll

    IIRC someone invented a system of attaching watches to people's arms so that they could go anywhere and still tell time.

    I believe they called the device a "strap." Yes, I'm sure that's it. It is a slight improvement over gluing things to your arms, especially when attempting take showers.

    Perhaps that would be a better approach, if you can find such newfangled technologies.

    --
    Mod me down and I will become more powerful than you can possibly imagine!
  58. IN SOVIET RUSSIA... by Anonymous Coward · · Score: 0, Troll

    In Soviet Russia, Perl House automates you!

  59. Finally by azav · · Score: 1

    Now I can put to use those 6 spare Macs I have lying around the house.

    But what will they do when I'm not home?

    --
    - Zav - Imagine a Beowulf cluster of insensitive clods...
    1. Re:Finally by j1r3 · · Score: 1

      play solitaire ?

  60. Obfuscation Run Awry by JojoLinkyBob · · Score: 3, Funny
    Well I ran:
    perl -e 's;;join"\n",map{unpack"B*",$_}map{unpack"u",$_}qw :&?(3^_H+^ &@HB`@(*` +&@)"`@(*` &?.#X^(+X &`I"`@$2` &@HB`@"B` &?(3^_A#^:;e;y;1;#;;s;$;\n;;y +;0;.;;'
    on my house, and now it won't let me in! That's the last time I download from the obfuscated home automation script section.
    --
    -jc
  61. Misterhouse by hoyhoy42 · · Score: 1

    I got to tour Misterhouse whilst I worked in Rochester, Minnesota. I've honestly never seen so many serial cables plugged into one linux machine in my entire life.

  62. Re:Legal cannabis could kill thousands by Anonymous Coward · · Score: 0

    Thank you! Another completely useless moderator that can eat the shit out of my asshole. How is the parent "Off Topic"? He was completely on topic because he was responding to a very humorous joke above regarding the original article. Once again, we are shown that the modertors on Slashdot are complete dildos.

    Note: to anyone doing metamoderation, please rate the moderation above as Unfair. That moderator should NEVER get mod points again.

    Stupid jackoff.

  63. You get what you pay for... by Boiler99 · · Score: 2, Insightful

    Something to remember...

    Depending on how tightly you integrate home automation, and how *removeable* you make it, the resale value of your home will drop. Nobody wants to buy a house that isn't under their control and requires intricate knowledge to work and troubleshoot.

    As a second tip...I work professionally in industrial automation, and have designed and worked on control systems for years. This control hardware is unreliable at best...remember, it is your house after all, and you DO get what you pay for when it comes to this kind of hardware! Using this to automate a few lights and such won't hurt you one bit, but as the scope increases, so will the problems. Obviously you don't want to spend an arm and a leg on it, but maybe that should say something about whether you really want to take the plunge or not ;)

    You'd want to do this with *real* automation hardware if you were going to do your whole house, with backup redundancy and a switch that "turns everything back to manual mode". It's not a problem really, you'd just have to wire all your switches back to a main panel and control every light/outlet with a relay. You'd be doing that anyway with a whole-house automation system, so building in a backup would be part of the game.

    Anyway I'm just saying, before you spend many hours putting in X-10, that crappy PLC (Programmable Logic Controller) he uses, or something like AutomationDirect offers, consider the consequences!

    Links to real (and also expensive) automation hardware:

    Allen Bradley (used by most major amusement parks and many large companies)

    Siemens (the standard in most of Europe)

    1. Re:You get what you pay for... by Anonymous Coward · · Score: 0

      You are absolutely correct! One of the things many of us do is to leave at least one manual method so we can bypass any automation. Most of the stuff we automate are convience items such as getting email, news, comics, Tivo, certain lights that we want to go on at a certain time. I know there are a few users who have automated HVAC (a critical system) and have left the manual devices (thermostats set to a higher or lower value) in place to catch failures which do occur. Even things as simple as a sprinkler system must be made to fail closed, have some kind of timer function (I prefer hardware) to catch continous flow and a manual off. Even though I love to automate I wouldn't put that much trust in a system that can't be bypassed. Most of the stuff we do is monitoring (such as comparitive electrical monitoring) with some automation.
      ---
      Linux Home Automation
      http://mywebpages.comcast.net/ncherry/
      http://hcs.sourceforge.net/

    2. Re:You get what you pay for... by Anonymous Coward · · Score: 0
      I can agree that you get what you pay for.

      Yet for what I've paid for my home automation system using MisterHouse, I can't get anywhere near it with "real" automation software.
      My System is made up of the following components...

      3 - 10.4" color touch screen displays with audio capability

      16 - individual light switches with remote control

      3 - video cameras

      1 - 600 MHz PIII box running RH7.3

      And handles these requirements

      Control all devices from touchpads, or 802.11 devices.

      View Cameras in near-real time (less than 1/2 sec lag)

      Store MP3s on server, and playback via web interface.

      Have internal shoutcast for "radio"

      Have a ReplayTV server for additional storage

      Act as VoiceMail/IVRS/Call Direction

      Pull chosen content down for later review (get_strips)

      Control PVRs (Stop/Play/etc)

      Web Browse from touchpads, to pull movie times, etc...

      (IN PROGRESS) Control Stereo equipment (mostly Sony gear)

      (IN PROGRESS) Use existing home alarm to get door sensor and motion sensor information.
      (IE. If it's night, and the lights are off, and the front door opens, then turn on the front doorway, lower stairs lights, etc...)
      (IE #2, if the upstairs alarm panel is armed and it's night, turn off any light we forgot to turn off.)

      and more...

      What hardware/software I used was the

      AOL/Gateway Connected Touchpads for the displays (bought new for $700)

      the switches are X-10 "Decora" like switches

      the video cameras are X-10 cameras (looking at the driveway, the pool, the dog-run)

      the voice mail system is a PCI modem supported by VOCP

      the video server is DVArchive

      The audio streaming is done with Icecast

      I'm still working on the S-Link and Alarm integration, but...

      The whole budget for everything was $1,021.16 (I went over budget when I had to replace my modem.)

    3. Re:You get what you pay for... by Boiler99 · · Score: 1

      You're absolutely right, you'll never be able to afford real automation to do what you did. I was more referring to the people who think this is a good idea to open/lock doors, control AC/heat without manual intervention, etc., installing water valves and other things that are done in a professional home automation setting.

      It's just something that deserves care, but for controlling lights/video/MP3's this is a perfect solution.

    4. Re:You get what you pay for... by Anonymous Coward · · Score: 0

      The SPA and pool controls come next, along with the Heating/Cooling controls, but I got to get my CFO (Spouse) to approve the "upgrades"...

      As for the door locks, I'm just too paranoid to trust anything but a lock & key for home, thus if you hack my home, the worst thing you can do is annoy me with the lights, TVs, or music.

      Agreed, that it is a very decent $0 cost software solution, although I personally don't use the TTS part of it.

  64. Does this mean... by identity0 · · Score: 3, Funny

    ..that when you lose something in your house, you can regexp for it? ;)

    1. Re:Does this mean... by faxafloi · · Score: 1

      perl -e '/keys/ && print && last for @rooms'

      --
      Exit, pursued by a bear.
  65. Aye... by Yo+Grark · · Score: 1

    "Aye, it can talk, it can check your messages, control the lights, program your VCR, and what is best - it understands spoken commands."

    But it can't take a slashdotting.

    Yo Grark
    Canadian Bred with American Buttering.

    --
    Canadian Bred with American Buttering
  66. BITCH PLEASE by Anonymous Coward · · Score: 0

    I've not done a code review on the programs,
    but if they got remotely competent people participating,
    you can simply shove that APOCALYPSE UP YERAZZZ

  67. Linux Drivers for the X10 Video Camera - Get It! by BlackListedCard · · Score: 1

    Here is the link to the linux drivers for the x10 camera. Linux Drivers for the X10 Camera I even have the stream of the camera as a java applet so people can see the output from their browser. I had the x10 scripts going so everyone from the Internet could turn off and on the camera at will. I had trouble getting sleep at night. The relay would keep clicking off and on! I should let the Misterhouse team know. I wish I could get more people testing the driver.

  68. You forgot that spammer! by Anonymous Coward · · Score: 0

    He got the physical manifestation of this uncontrollable force of nature!

  69. Quantum perl modules by Anonymous Coward · · Score: 0

    If you use any of the quantum computing modules will your cat survive when you leave?

  70. My wife is gonna kill me... by scottcha+4 · · Score: 1

    When I try to set this up.

    I guess I'll have to get a bumper sticker that says "My wife said she'll leave me if I automate our house...I'm sure going to miss her."

    --
    Sanity is overrated...Being CRAZY is much more fun!!!
    1. Re:My wife is gonna kill me... by Anonymous Coward · · Score: 0

      No, it's worse than that...

      Your wife will start asking you for "features"... :)

  71. What did you call your Windows? by Anonymous Coward · · Score: 0

    We want to know!

  72. Re:Legal cannabis could kill thousands by spike2131 · · Score: 1

    Uh, this is a thread about perl scripts running your home. How how exactly does that relate to a British study of the health effects of cannibis?

    Just because the previous punchline referenced hash, doens't make a link to "smoking hash is bad for you" relavant. It was certainly off topic the the scope of the overall discussion; in the scope of the previous comment it was still quite the non-sequiter.

    So chill.

    --
    SpyDock: Scientific Python in a Docker container
  73. Nothing written in Perl is cool by Cranx · · Score: 1

    Now, if it were done in Ruby, that would be cool. Perl is a guy who talks to himself and showers once a month at the shelter. Ruby is Ziyi Zhang.

  74. Perl rectifying itself? by beef3k · · Score: 1

    Seeing that my apartment's state of affairs is generally comparable to the syntax of Perl, maybe this thing can help me keep it clean. Or maybe not.

  75. hehehe... funny by Jerk+City+Troll · · Score: 1

    I find it really amusing when a troll trolls a troll.

  76. What will the computer say? by The+Tyro · · Score: 3, Funny

    Did you see the speech output? My favorite quote:

    "Notice, there were 668 web hits from 74 clients in the last day."

    Heh... wonder what the speech output for today will be...

    "My mind is going... Dave..."

    --
    Even if a man chops off your hand with a sword, you still have two nice, sharp bones to stick in his eyes.
  77. It's Tom Swift and the Automatic House by carcosa30 · · Score: 1

    Remember that old book?

    But somehow when it happens I don't care.

    I've noticed that when many new technologies appear on the scene, they're somehow old hat. Like the mine-defusing (and god knows what else) robots they used in Afghanistan. Somehow they seem passe to me before they even appear...

    --
    Intolerance for ambiguity is the mark of the authoritarian personality.
  78. two year user here by LinuxHam · · Score: 2, Interesting

    not sure why this is suddenly news.. and yes, the cheap x10 gear is exactly that. My ActiveHome controller was making the rest of the network flaky. Commands suddenly stopped executing, and when I disconnected it from the wall, all of a sudden the lamp modules would start executing all of the commands that had been building up! Lights turning off and on for a few minutes.. quite a sight to see. I also used to reboot my cablemodem every 30 mins during the early days because the performance would degrade to the point of uselessness in that time frame. I had planned to run a job to reboot the cm whenever ping times rose above a certain limit, but Comcast fixed the problem before I needed to automate that function.

    I've also been waiting for some usable code to receive button presses from my MR26A wireless receiver. Until then, my Misterhouse is one-way only.. turning on lights, either at sunset or when I'm scheduled to arrive so long as that time is between sunset and 8pm. The light in the kitchen also blinks at sunset on trash night, which is when our condo rules state we can put the trash out. I've also bought a ham radio specifically for the purpose of using the car tracking features, but I still have to pick up the PIC-E from TAPR and wire it all up.

    I was just cracking my knuckles and about to dig back in to MH, too, because it already offers a tv schedule browser in grid format with "click here to record" functionality. TivoWeb lets you search the tv schedule but not browse it in grid format. I will code MH to schedule a recording on the Tivo over the LAN whenever I select a show to record from the MH grid. I have thought about getting an Audrey for that purpose in the living room.

    And I, too, dream about walking through the house and have the lights and tv react appropriately. This is where the "$sleeping" variable has helped greatly -- by not having lights turn on automatically when my wife came to bed after I was asleep. No matter which light she requested to turn on, the farthest one away would turn on at 10-20% bright so as to not wake me up if the system knew/thought I was still asleep. The days of, "its okay, Alfred, I'm awake" are still a ways off, though :) Read or watch "Demon Seed" to see why we call the system "Alfred". Its more personable than "Proteus".

    Oh, and something most everyone seemed to miss here, is that MH natively supports VoiceXML which means it integrates with Tell Me @ 800-555-TELL. Yes, you can call an 800 # and interact, by voice, with your home automation system totally free of charge, using text instead of voice (on the server end) and therefore significantly less horsepower. I run mine on a Pentium 75 with 48MB RAM and a thinned down RH71 or RH72 on a 1.2GB disk.

    --
    Intelligent Life on Earth
  79. Mister House... by The_Sock · · Score: 1

    Reporter: Mister House, How did you like that Slashdotting?

    MisterHouse: *thinking*......

    No Sir, I didn't like it.

    --
    For a good time call www.sawkie.com
  80. Homeland Security by Microship · · Score: 1

    And, since Perl is the "duct tape of the Internet," there is the added benefit of protecting against terrorist attack.

  81. In a SMALL box... by matt_martin · · Score: 1

    Got this set up on a Zaurus a few weeks ago. Wouldn't call it snappy response, but it works!

    Somehow, using a PDA appeals to the low power "green" conscience a little better than having to leave a real box on 24/7 just to watch the lights turn on and off.

    --
    Lurking in the desert
  82. Homer's theme song by thelenm · · Score: 3, Funny

    Homer Simpson could do well selling this thing. "Mister House, that's my name, that name again is Mister House!"

    --
    Use Ctrl-C instead of ESC in Vim!
  83. Re:Legal cannabis could kill thousands by Anonymous Coward · · Score: 0

    Shows you what you know about computers shit for brains. "hash" was CLEARLY a reference to Perl. Geezus! I hate fucking clueless folks!!! Get the fuck off Slashdot if you don't know anything about coding.

  84. FORGET MR. HOUSE... by Anonymous Coward · · Score: 0

    WHEN CAN I GET MR. FUSION?

  85. Cannot.. fight urge ... to .. feed... troll... by tomzyk · · Score: 1

    Wow. If you REALLY need an explanation:

    tape: use a product such as masking tape, Scotch tape, duct tape, etc...
    glue: you know, the sticky stuff on the back of a sticker (hence the reference to the nicotine patch)
    insert: surgically implant the tag under your skin

    jackass

    --
    Karma: NaN
  86. Zone heating/cooling by Frank+of+Earth · · Score: 2, Interesting

    Would be cool to do [no pun]. I have duct'd heat and AC and no zone. Using some automatic duct dampners, a few 1-wire temperature sensors and a program to tie it all together, you could effectivelly setup each room in your house with a specific comfort level.

    I was going to do this for my own house, but the automatic duct dampners were not cheap and I don't trust my computer programming when it comes to controlling heat and ac ;-)

    "Why is the electric bill so high in January, honey?"

    "Oh slight bug converting C to F and the AC was on in the guest room for 4 days straight."

    1. Re:Zone heating/cooling by pair-a-noyd · · Score: 1

      I tried this.
      When I am not in a room, it sits there getting hot, when I enter the room it takes too long to cool down. Besides, this is scheme works best when you keep all the doors closed. I leave all the doors open so my dog can go where ever he wants to.

      I ended up deciding that this was not so cool after all. I prefer a remote control so that I can open and close ducts from anywhere.

      Say I am laying on the couch watching TV and decide it's time for bed. I just hit a button on the remote about 10 minutes before I get up to open up and cool down the bedroom. This works better, closing and opening vents manually (so to speak).

      In the end you will discover that automation is not always the best thing.

      Besides, automation makes people lazy, and next thing that follows lazy is fat.. I know about that..

  87. Re:Legal cannabis could kill thousands by eodmightier · · Score: 1

    Jesus man chill out.. Not everyone is as smart as you, just come to grips with it. I'm sure your smart enough to deal with it and not freak out. Also did you lose your password? Your posting under AC.

    --
    -Eod
  88. Other Not so OTT CGI's ... Bluelava by sgtwilko · · Score: 1

    There are other not so over the top CGI's like BlueLava http://www.sgtwilko.f9.co.uk/bluelava

    Simple effective and has a web/WAP interface.

  89. I wonder what happens when you say by KenSeymour · · Score: 1

    Open the patio door HAL.

    --
    "We can't solve problems by using the same kind of thinking we used when we created them." -- Albert Einstein
    1. Re:I wonder what happens when you say by pair-a-noyd · · Score: 1

      I'm sorry Dave, I'm afraid I can't do that.

  90. It's so simple now by SpiffyMarc · · Score: 1

    That's like, so much easier then the way he does it in Minority Report! You are still subject to 'gremlins' in the system, though...

    "I'm home"
    *garage door opens*

  91. Can it act as a puppet? by laugau · · Score: 1

    I am the Griffith's house, bring me a toolshed for I am hungry!!!

  92. 6. Profit!!! by Anonymous Coward · · Score: 0

    right?

  93. Run it on a Palm! by Cutie+Pi · · Score: 1

    I can envision this software running on a Linux-based Sharp Zaurus with 802.11b networking. A hardwired computer could intercept the signals and do whatever is needed. Controlling your house from the palm of your hand sounds really cool.

  94. HomeSeer by Anonymous Coward · · Score: 0

    HomeSeer is (IMHO) better and more developed than Mr.House.... great active BBS too... worth a look if ya run Win32........... i know i know

  95. Demon Seed by meehawl · · Score: 1
    I guess nobody creating this beast has ever seen Demon Seed . Possibly the scariest movie *ever* about home automation.
    Alex Harris (Fritz Weaver) is an Artificial Intelligence researcher, contracted by the US Department of Defense. He has arrived at a truly intelligent computer--Proteus. Understandably, everyone is excited about the possibilities of an artificially intelligent superbrain. Everyone, except possibly Harris' wife, who he's on the outs with ostensibly because of his obsession with his work. ... Demon Seed seems to take place in an unspecified future. A place where, among the normal accoutrements of the typical family home is an elaborate, computer controlled home "envirosystem" that does everything from letting you in the front door to making your food and regulating heating systems beneath the floors.
    --

    Da Blog
  96. Redundant! by inicom · · Score: 1

    This has been mentioned before, and has been around quite awhile (in internet time)!

    --
    -a.e.mossberg
  97. Is this really such a good Idea? =-) by Anonymous Coward · · Score: 0

    http://us.imdb.com/Title?0075931

  98. Can it control fans/monitor temperature? by Anonymous Coward · · Score: 0


    Can it

    control fans

    monitor temperature

    control fans based on temperature/time/humidity

    turn on/off air conditioners based on temp/time

    control dehumidifiers

    turn on/off sump pumps based on alarms

    turn on/off water heaters based on temperature/time

    monitor all of the above items by measuring rpm, amperage, device temperature, or other measurement devices that can signal an overload/short circuit/stall, and issue an alarm if a problem occurs for unattended operation?

    The above are uses that I could use it for, and others could use it for in order to save large amounts of money due to energy savings. I'm sure all the other uses are great, but this is what I would look for, and since I am no programmer, I couldn't do this myself.

  99. OMNI by bobbozzo · · Score: 1

    There was a short story in OMNI mag years ago about a house which murdered it's owner via hypothermia using the A/C. The owner was going to sell the house and move, and the house became jealous.

    --
    Nothing to see here; Move along.
  100. 802.11b (Re:Seems to be using X10) by MrChuck · · Score: 1
    Two problems:
    802.x is ethernet. So now you want the device (switch, dimmer, etc) to have an IP stack. And speak wireless. From inside a ground metal box (aka Faraday cage).

    Wireless could work. Wired would be a nice option too (talk to these over a chain of twisted pair ala RS485). Without the AC in the way, I could talk faster. A redesign (x11? :), might bring it out of the 70's and itno the capabilities of chips we have now. (faster, reliable, two way on an ASIC)

    But it needs to cost less than $2 in volume.

    Re: linking different phases, basically a capacitor will do what you want. Do it pretty for $5. It works.

  101. Dangit all, by Anonymous Coward · · Score: 0

    the toilet's crashed again.

  102. House gone wild by Anonymous Coward · · Score: 0

    I have a friend who programmed his X10 house a couple of years back but lost the software that interfaces from his PC to the system so now he can't change any settings. He's got some sort of problems in the controller box too, so the lights in the dining room go on and off every 1/2 hour or so and the radio upstairs goes on randomly when you hit other switches in the house.

    The amusing thing is that he hasn't bothered to fix this thing and it's been doing this for years. Hey, it scares the heck out of burglars, mothers in law, and the like...

  103. X10 controlling bazillions of xmas lights! by Anonymous Coward · · Score: 0

    This was posted on Slashdot back at Xmas time when this guys web site (and xmas lights) probably got melted down by the Slashdot-Effect, but this seemed like a pretty cool use of X10 technology that allowed one to view and control bazillions of Xmas Lights - check it out at: http://www.komar.org/xmas/ 'Ya gotta wonder what his neighbors thought of it ..

  104. X10 controlling bazillions of Xmas lights by Anonymous Coward · · Score: 0

    This was posted on Slashdot back at Xmas time
    when this guy's web site (and xmas lights) probably
    got melted down by the Slashdot-Effect, but this
    seemed like a pretty cool use of X10 technology
    that allowed one to view and control bazillions
    of Xmas Lights - check it out at:

    http://www.komar.org/xmas/

    'Ya gotta wonder what his neighbors thought of it ..

  105. MisterTeleZapper ... by texasgeek · · Score: 1

    One of the features I find interesting is the ability to have you incoming phone calls announced by this system, thus in a sense making this a techno geek's way of screening phone calls.. a call comes in, your house announces who it is, answer if you wish, ignore otherwise...(i.e. mother in law, long distance promotional salesppl, donate to my charity, take my survey...blah...all the annoying type of calls :) one of the less expensive ways of doing this is with the NetCallerID device, available recently at http://www.dfwmetrotechs.com for around $15 inluding shipping & handling, Among some of the code contributions in the MisterHouse archive is a little perl job that seemlessly integrates the data that little device sends, both Caller ID and Caller ID on Call Waiting data is passed over a serial link. Maybe next they might invent a way to screen out the unwelcome guests at the door :)

  106. clickable [Re:Use a Mirror] by clarkie.mg · · Score: 1
    --
    Men are born ignorant, not stupid; they are made stupid by education. Bertrand Russel