Return to the archive index

Re: Mister House

From: Doug Sutherland <>
Date: Sun, 24 Feb 2002 07:47:22 -0600

Carlos,

> Doug, Have you tried the MisterHouse software?
> misterhouse.net

I finally took a look at this. I smiled when I
read 'MisterHouse -- It Knows Kung-Fu' ... then
I said WOW when I saw the features ...

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Executes actions based on voice input, time of day,
file data, serial port data, and socket data.

It has a web interface to allow control and feedback
from any browser, either on a local intranet or on
the internet.

On Windows systems, it uses OLE calls to the free
MS VR and TTS engines for voice recognition and
text->speech. If using IE, you can enable remote
VR and TTS using an MS Agent.

On Unix systems, it uses the free Festival, flite,
and IBM ViaVoice TTS speech engines for
text->speech and on Linux IBM's ViaVoice engine
for voice recognition.

Reads/writes any data from any serial attached
device.

Speaks the speed, course, and position of vehicles,
by interfacing to a ham radio modem (TNC).

Reads/writes X10 data from the X10 CM11
(ActiveHome) interface. Writes X10 data using
the X10 CM17 (Firecracker) interface

Send/receive data to the Ibutton family of devices,
including the weather station.

Reads/writes data from the JDS interfaces (Stargate,
Time Commandar, HomeBase) interface

Reads/writes data from the HomeVision interfaces

Reads/writes serial port data from the Weeder
Technologies PIC kits that can process X10, digital,
analog, callerID, and outgoing phone data.

Reads/writes to Applied Digital's CPU-XA and Ocelot
interfaces via the cpuxad socket deamon.

Reads data from IRman infrared receiver serial
interface and writes to X10 IR Commander wireless
interface.

Code has been written for DSC Alarm pannels, Stargate
LCD displays, Slinke IR send/receive, Marrick X10,
RCI X10 sprinklers, Xantech preamps, ISDN modems,
voice modems, ComPool and Aqualink pool equipment.

Reads and writes from the lcdproc server which
interfaces to inexpensive LCD modules and keypads.

Shares a modem for caller ID and paging.

Reads/writes internet mail, http, and ftp files
unattended.

Sends/receive instant messages using AIM or Jabber

Reads MS Outlook or Unix ical calendars for event
reminders and VCR programing.

Uses free internet TV web pages to allow for VCR
programing and show reminders.

Has an entertaining 'chatbox' web page that will
listen to all your problems.

Can monitor NetGear RT311 / RT314 syslog router
traffic, so you can track stuff like incoming
web hits and online game time.

Uses Voice XML to interface to tellme.com. To try it,
dial 1-800-555-Tell, then after you hear 'tellme more',
enter 1-46630 (1-HOME0).

Use simple menu templates to generate menus for LCD,
VXML, or WAP phones. If you have a WAP phone or WAP
browser, you can see this test menu with this url:
href=http://misterhouse.net:8080/sub?menu_wml.

You can also walk the menus with an html browser here.

These menus can also be controled with a single switch
(e.g. air sip switch for the disabled), using audible
feedback to select items/states.

Logs weather data to the wunderground personal weather
project.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Sounds like Bruce is having "Way Too Much Fun" (tm)
Vert reminiscent of my "Cats Net" hacking ...

http://java.sun.com/features/2000/06/jeniuses.html

What you don't see in the above article is that
PERL is in there too, gluing stuff together and
"more than just extracting and reporting" <g>

The challenge re wearbles, or one of many, is how
to come up with a user interface paradigm that
makes sense for various alternative I/O and also
allows for some intelligent management, sorting,
filtering, and associating of data. I found these
articles to be very interesting ...

http://www.acm.org/cacm/AUG96/antimac.htm
http://www.media.mit.edu/~carsonr/pdf/AntiFilter.pdf
http://www.cs.ualberta.ca/~benjamin/AUI/
http://lieber.www.media.mit.edu/people/lieber/Teaching/Context/Out-of-Context-Paper/Out-of-Context.html

http://www.dfki.de/~jameson/pdf/pete01.jameson.pdf
http://www.cs.cornell.edu/boom/2001/Kubo/CUU-jburrell.doc
http://www.cs.cornell.edu/boom/2001/Kubo/chi01_jburrell.pdf

It easy to "interface sutff" and "invoke stuff" ... but
coming up a good paradigm for invocation and info mgmt
and association, context, content mgmt etc, that's a
whole other ball of wax.

  -- Doug

--
Subscription/unsubscription/info requests: send e-mail with subject of
"subscribe", "unsubscribe", or "info" to 
Wear-Hard Mailing List Archive (searchable): http://wearables.blu.org
Please, *PLEASE* don't subscribe through a forward/expander/false domain

+Previous Message in Thread | Next Message in Thread

From Wear-Hard Mailing list Archive (WH)
Maintained by R. Paul McCarty

Archive created with babymail