In-Wall Touchscreens for the Home? 22
Black Perl asks: "I am planning a home automation (HA) system for a new yet-to-be-built house, and would like to have in-wall touchscreens in key areas around the house. However, the touchscreens in current HA products have ugly interfaces. Being a web developer, I know I could do a much better job if these ran web browsers in kiosk mode. Problem is, how can I accomplish that? Embed a PC in the wall next to the screen? Are there ways to extend video+input cables down to a rack in the basement? Any other ideas?" Interesting idea, and more aesthetically pleasing than the more traditional alternatives. Maybe some of the solutions, mentioned in this earlier question on LCD screens, may be a step in the right direction.
I've been planning this too... (Score:2)
I hope to build a fast, portable remote-UI system to use on such systems. It will run on DOS, Linux and Macintosh at least; maybe the Palm too. If I get it done some day, there will probably be a link to it here [ecloud.org].
Speaking of Palms... they are a better alternative to the GameBoy someone else mentioned, IMO. Old ones can be cheap on ebay; and they have a real touchscreen.
Of course, use an iButton [ibutton.com] to securely store login credentials.
How about... (Score:1)
Does the screen really need to change? (Score:1)
OK, so you need some ultrasound receivers and some funky software, but you did ask slashdot, right?
PDA and HPC? (Score:1)
Running Pocket Internet Exploiter and conneted to ethernet or even serial/ppp, you could do it quite well.
.
Re:get a KVM extender. (Score:1)
Re:use an embedded PC (Score:1)
Re:For those on a budget... (Score:1)
Here's what I have in mind:
Pannel PCs (Score:3)
When you select one, don't go for super high speed CPU. As you will be mounting it in the wall, where will the heat go? Mounting a small low speed fan, blowing up, below the unit in the wall cavity can do wonders for cooling the unit even though it dosen't draw any air from outside the wall cavity. It will better distribute the heat up and down the wall cavity making a better heat sink.
Webpad Stations (Score:1)
In addition to the currently available industrial and home pad/tablet computers, are older and discontinued ones which can be used as terminals. Even a 386 or 486 device can deal with Lynx or TinyX -- or old Netscape on MS-WfW. The hard part is having a touchscreen which your O/S can listen to.
Do some web searches for "pad computers", "tablet computers", and "pen computers" (many pen computers have finger-sensitive touchscreens).
Re:get a KVM extender. (Score:1)
Also, anytime i need to do some funky/custom cabling switching etc... Extron [extron.com] has been a good source for cables and distribution amps.
When you get your project dialed in, let us all know how you did it!
touchscreen web browser devices (Score:2)
I don't know why, but no one has yet seen fit to produce what you're looking for - I've been looking for several years for the same thing.
One option is some of the Internet-enabled "web phones" - I have several of the ones Philips ad Lucent built a few years ago, but never released. They're potentially impressive ARM CPU, VGA color touchscreen, PCMCIA slots, wireless IR keyboard, nice speakerphone, cool case, etc., but hobbled by running Inferno. It should be possible to put Linux on them, but I haven't had the time to really try. I still have several if you're interested, but we forewarned the hack will take some effort unless you're already an ARM wizard.
Other options include the ePods One, which is sort of like what you're looking for, but runs only CE right now, so it's not much better - and there's no kiosk mode in the dain-bramaged CE version of IE.
Sorry, but there's just no acceptable solution to this at the moment...
use an embedded PC (Score:3)
For those on a budget... (Score:2)
What to do, what to do...?
Go here [matrix-orbital.com] - and hook yourself up with some low cost (compared to LCD touch panels, that is) LCD displays and keypads from Matrix Orbital. They are cheap, low power, small, easy to program and communicate with (via a serial cable - which makes the basement server idea an easy possibility - provided you use a multiport board or something), backlit - some have graphics even! You can use everything from a 12 key keypad to a full AT keyboard on select modules.
Some of the smaller ones would easily mount in a 4 way electrical box, making installation a breeze. Run some DC power and a serial cable (using CAT3 or something), and you're set.
Most applications don't need more than the 12 key (heck, many need less) - think temperature control, stereo control, light control - simple apps that could be automated. With the larger text LCDs and mini AT keyboards, your could do simple email terminals, kitchen recipe terminals, perhaps even a funky Lynx web browser!
For anything else (security cams, quick web browsing), run that data to custom entertainment PCs next to the TV.
Worldcom [worldcom.com] - Generation Duh!
Re:For those on a budget... (Score:2)
2. Same for the info screens. But this information could be served up on standard LCDs, even made wireless - all the info on most info screens is text only. There is no real need for the fancy graphics (with the exception of a weather map, say)...
3. I would select the audio from the room I was in, rather than setting a room from another location - this would allow me to tune the settings to how I want them while I was in the room. Simple LCDs could work here again. If you had to have the special stuff, once again you would be in a room where there would be a monitor...
4. Place a 6 inch LCD in the wall, in addition to the regular LCD - display the video on that. If you are in a major room, once again, you will have a monitor at your disposal.
One key to all of this would be to have a PC in every major room - which would serve as an "entertainment/productivity" hub for the room. Everything (video/audio/data) would be served up by a massive server - network the house using 100BaseT (or fiber, if you can afford it). Each computer would handle decoding the data streams and piping the output to the connected speakers and monitor for the room. You could build the PCs into the walls, if you wanted (use those all-in-one motherboards, that have audio/video and networking on-board, and build a custom vent system to keep it cool while in the wall).
I made my original suggestion for those on a budget, for those kind of people who don't have money to throw around. If you have the money, what you suggest can easily be done, but I still hold by my original speculation that you would be looking at $1000 or more per panel. If this doesn't faze you (sends me reeling, personally), go for it...
Worldcom [worldcom.com] - Generation Duh!
Re:For those on a budget... (Score:1)
Everything I have looked to do what you are talking about is in the $2k-3k ranage (for a 6 input x 6 output). They all are nice, but expensive. I looked here for most of my stuff for this: http://www.smarthome.com/8270c.html [smarthome.com]
Re:use an embedded PC (Score:1)
Not ugly to me (Score:1)
The entire Crestron setup is very Windows-centric, but I feel it was worthwhile. Not as simple, but much more expandable than what I used to use (a custom HyperCard stack running on a Mac Plus interfaced to an X10 transmitter).
get a KVM extender. (Score:1)
What I've been thinking... (Score:2)
I think that the current best solution is probably not to have extra-long video cables to the basement.
Try getting a PC/104 or other sort of single-board computer from a place like EMJ Embedded [emjembedded.com]. You should be able to find one that's small enough to fit in a small box, inexpensive, and beefy enough to run Linux. And then put a nice LCD screen and whatever perepherals you want with it.
The people at OpenHardware [openhardware.net] have some stuff in the works that would be cheaper than any of the single-board computers -- Like the EZ328LCD Terminal, except that you'd end up building it yourself.
This will be more light switch box sized and cheaper than the flat panel computers from ZF Micro Devices, which is also an option already mentioned.
In any case, you can then just string power and ethernet and run things remotely. This works especially well if there is a X server that will work with your display.
Replace that LCD with a Game Boy? (Score:1)
I know what you mean (Score:1)
3 options (Score:1)