Weblog entry #5 for summitwulf

Helping a recovering stroke victim
Posted by summitwulf on Sat 23 Dec 2006 at 11:45
Tags: none.
Well, this is a bit of a sad post in many ways; a close family member has just had a slight stroke during the last two weeks and is currently in hospital, starting her recovery. She is in her seventies and has rheumatoid arthritis, so her mobility is also low.

Her house has a broadband network connection ('BT Option 2') and I have just sorted out the configuration of the Voyager 210 router to allow external connections to boxes behind this unit. (But don't get me started on BT's criminally bad 'support').

I'm thinking of adding various things around the house to both help and monitor, for example, a couple of strategically placed webcams, to allow me to keep a remote eye on things and be able to help quickly if something goes wrong. I don't want a Big Brother feel with cameras everywhere, but for peace of mind it would be nice to see if someone is still mobile, the house isn't on fire, and so on. I currently have one Axis 206M network camera which I am experimenting with.

Extending this a bit, I am wondering if a very, very simple-to-use video conferencing system, based on a Debian system, could be set up. To be honest the person was quite a technophobe even before the stroke, so I would need something which could be controlled entirely remotely - i.e. I could make a phone call to them to ask them to go and sit in their favourite chair near the system, and the link can then be established remotely without them needing to do anything. Is this possible? Are there any packages that could be used to build something like this?

Another thing I'd like to look at is the possibility of having some sort of 'alert' or 'contact me' system whereby the Debian box can send me an email if the person has a problem or would just like a chat (via phone or video, or just a visit). The goal would be absolute ease of use during the early stages of the recovery, so it has to be 'press this green button' simple, no logging on, no keyboards, no turning on monitors, etc. A single button is pushed, I get an email, I call the person back, that's it.

If anyone can offer me help or advice, I'd much appreciate it. Computing has long been touted as a help in these sort of situations, let's see what can be done?

 

Comments on this Entry

Posted by summitwulf (86.147.xx.xx) on Sat 23 Dec 2006 at 13:04
[ Send Message | View Weblogs ]
Thinking about this a bit more, interfacing a single push-button to the box should be fairly simple using the parallel port. I can simply have the button pull a data line low through an optoisolator (for safety) and have a little C program polling for changes (or waiting for an interrrupt from the port). Then I guess this could fire off some sort of bash or Perl script, start a VNC session or whatever...

[ Parent | Reply to this comment ]

Posted by summitwulf (86.147.xx.xx) on Sat 23 Dec 2006 at 13:07
[ Send Message | View Weblogs ]
Does anyone have any experience with Ekiga (formerly GnomeMeeting)?

http://www.gnomemeeting.org/

This sounds like the sort of thing I could use.

[ Parent | Reply to this comment ]

Posted by simonw (84.45.xx.xx) on Sat 23 Dec 2006 at 22:18
[ Send Message | View Weblogs ]
Yes, Ekiga to Ekiga can be done on IP address, it is simple to set up, and doesn't need the VOIP account or that sort of stuff for IP to IP calls. Do get a static IP address though!

I'd say set up VNC as a server so you can login and control both ends for arranging stuff or setting up a calls, or sorting any problems.

There are social service support stuff for old people worth checking out (assuming you are in the UK).

I'm working through the "skepticality" podcasts at the moment, one of whose presenters seems to be recovering well from a similar problem, if she need some moral support from her computer as well, might be worth grabbing that podcast.

[ Parent | Reply to this comment ]

Posted by summitwulf (86.147.xx.xx) on Sun 24 Dec 2006 at 04:45
[ Send Message | View Weblogs ]
Thanks, this is helpful. We are in the UK although I normally work in the US, hence the videoconf idea.

This may be a very dumb question, but how do I ensure I get a static IP from my service provider? I have noticed both external IPs for my broadband connections in the US and the UK change every now and again, usually at the most inconvenient times. I then I have to manually update my DynDNS accounts. I can't use DynDNS' dynamic IP service because it doesn't change often enough, and they then send me warnings not to use a dynamic account for an address that appears to be static (even though it isn't). Can you enlighten me as to a better way to handle this?

I'm thinking of building a small dedicated Debian system based on a VIA EPIA-EN15000G that will run Ekiga and VNC. Low power and not too noisy, so it can run continuously and not be too 'obvious'.

[ Parent | Reply to this comment ]

Posted by simonw (84.45.xx.xx) on Sun 24 Dec 2006 at 12:45
[ Send Message | View Weblogs ]
Static IP policy varies with provider.

UKFSN provide them as standard (I don't know if other Entanet resellers do). Eclipse provide them free on request.

I can't say what other providers do, you'd have to ask when signing up.

[ Parent | Reply to this comment ]

Posted by summitwulf (86.147.xx.xx) on Sun 24 Dec 2006 at 18:09
[ Send Message | View Weblogs ]
Well, I'm already signed up with BT and I doubt I'll get any sense out of them on a question like this.

However, I found ddclient which seems to solve the problem nicely.

[ Parent | Reply to this comment ]

Posted by mvanbaak (80.126.xx.xx) on Sat 23 Dec 2006 at 18:25
[ Send Message ]
for the phone and videocall stuff you can use asterisk. Asterisk is a complete IP PBX system. You can install it using apt/aptitude/dselect

Asterisk also has the ability to setup calls both ways and several other stuff.
One of the things I do with it is call my cellphone when some host is down and more stuff like that.

http://www.asterisk.org
http://www.voip-info.org/wiki/index.php?page=Asterisk

Good luck

[ Parent | Reply to this comment ]

Posted by emeitner (216.153.xx.xx) on Wed 27 Dec 2006 at 23:47
[ Send Message | View emeitner's Scratchpad | View Weblogs ]
"Motion" is a great application for monitoring a webcam and generating images or videos only when motion above a set threshhold is detected.

It may be possible to add some scripting to send out an alert when no motion has been detected for a period of time.

http://packages.debian.org/stable/graphics/motion

[ Parent | Reply to this comment ]

User Login

Username:

Password:

[ Advanced Login ]

Register Account

Quick Site Search