Granny's Guardian...
I see what you did there. Awesome.
Acorn Computers co-founder Chris Curry has popped up with Canary – a new bit of kit that keeps tabs on oldsters and alerts relatives if something goes wrong. The system is installed in an elderly person's home and uses a set of sensors to monitor temperature, movements, and even who comes to visit. While it does not use …
> It costs £225 for the goods,
Yikes!
The one I built for an aged relative, last year, amounted to the cost of a RPi + Wifi card + PIR, DHT11, loudspeaker + amp and a light sensor. Including the (tastefully varnished) wooden box the total was < £100.
It also had some additional features that proved to be the unexpected highlight, so far as A.R. was concerned. There's nothing quite as comforting (apparently) as entering your living room in the morning and hearing a cheerful "Good Morning" from a familiar voice.
Sadly, the SD card soon got tired with the constant writes to /var/log and gave up the ghost after a few months. But the Mk2 learned from that, runs from an Olimex A20 that has NAND on board and holds all the sensor data in RAMFS - and has lots of other added features.
Now, if I can just get the Kivy interface going on the touchscreen ...
> Why didn't you just use the Raspi and RAMFS
Because in my impetuousness, I bought a very early (yes I was up at 6 a.m. on release day, trying to order off the website - won't do that again) Model B that only had 256MB. I think I've isolated almost all of the write activity to RAM, so hopefully NAND lifetimes won't be a limiting factor. Nor will mechanical connections to the n/v storage.
I also wanted the Mk2 to have audio input capabilities and the Olimex SBC also comes with a LiPo interface so it will run off an outboard battery (6600maH - the size of 3 * AA jobbies: good for over a day) thus making RAMFS viable. It also has enough GPIO for aforementioned 800x480 touch screen. But this is getting to sound a bit like an advertisement and I'd hate to make the Bulgarians blush.
No need to blush, good project, may have to look at something similar for my parents, living overseas as I do it would probably benefit myself and the wife as much as them, perhaps one at each end so mom can check on us via the iPad, thinking about it she would love it if she could check on us, in fact it may be more beneficial that way round, I would passively know they are OK and the parents get the active checks that give them a constant involvement :-)
Do you have a blog post on the project?
I assume you have seen this last week http://www.davidhunt.ie/piphone-a-raspberry-pi-based-smartphone/ I know you moved to the Olimex, but the touch screen as you plan and the GSM/GPRS unit could be a nice addition.
I was thinking of blogging about it, but I had a word with myself and came to the conclusion that I would not want to be held responsible (rightly or wrongly) for a monitoring failure that led to injury or death. I could imagine a situation where someone had either implemented my project correctly but I had made a mistake somewhere, or that they had bogged it and the result was it failed to alert the right person in a timely manner. Now, one could counter that by saying that if said person hadn't had a monitor n the first place, they'd be no worse off - but I didn't want to be put in that position: of beta testing with some elderly folk who were unaware of the development status of the hardware and code.
Although the aged relative in question already has the full gamut of smoke alarms and CO alarms. I have added an air quality sensor (small analog device, looks like an electret microphone) to check the air in the room. It's surprisingly sensitve to fly-spray and other household chemicals / cleaners. There is also an LRGB sensor that can use the RGB components of the ambient light to distinguish daylight from room lighting. Dark in daytime implies curtains weren't opened (bad sign) and movement with no light is downright mysterious - unless they have a cat. The LiPo controller also makes it possible to detect power cuts and light an LED in that circumstance.
Apropos the Pi phone: yes I did see that and I'm hoping that when the code is published I can take a look at the GUI, for tips and shortcuts. At present I'm thinking of coding the touch interface (Olimex have a range of touch-screens, I have a 7-incher which should allow for sufficiently large buttons for shakey fingers to hit). At present the A20 is running Debian and Xfce, so the GUI would be a full-screen layer on top of that. I really don't want to expose any facet of the O/S to the users.
Retail price is typically four times the component cost. So your thing looks expensive. It also requires an Internet connection at maybe £20 a month and is somewhat beyond the capabilities of most people who want to have some peace of mind around their elderly relatives.
I'd thought of using an RPi to do the same thing.. My idea was to use two sensors initially.
A microphone/flow meter on the water main and one of those radio ammeters as used by smart meters on the rising leccy main.
The RPi would then learn patterns of behaviour, water flowing for 1:30 is the loo refilling, a short 2kw load is the kettle etc Add an RTC or a daemon to check a timeserver and abnormal or zero behaviour could easily be spotted and the alarm raised via an SMS portal.. Plus the RPi has plenty of ports left for wifi,,a panic button, movement sensors, help speaker etc.... The new compute platform sounds perfect as the hub for such a device
"The RPi would then learn patterns of behaviour, water flowing for 1:30 is the loo refilling, a short 2kw load is the kettle etc Add an RTC or a daemon to check a timeserver and abnormal or zero behaviour could easily be spotted and the alarm raised via an SMS portal.. Plus the RPi has plenty of ports left for wifi,,a panic button, movement sensors, help speaker etc.... The new compute platform sounds perfect as the hub for such a device"
Wow. That'd be really creepy.
Too right, last thing I need is my various sundry relatives hanging around my arse annoying the fek out of me and only finally clearing off when they've scoffed all the chocolate hobnobs and guzzled my beer.
Boris
But without it I get to die cold and alone on the kitchen floor....... instead of cold , alone, unfed, and neglected in a NHS hospital.....
Being the addition of at least one Robo-Arsewipe® an iTea-Maker® and a Washomatic-Robo-Bather®, perhaps a couple of video camera links, and the care home industry will be washed down the (bed)pan as granny and pops can stay in their own accommodation to enjoy their lingering deaths without the need to endure endless rounds of brain-atrophying sing-a-longs and knees-ups.
Great stuff. Can you remember your great grandmother (or father)? Can you imagine yourself at age 90? With luck your brain may be alert, but your body will have degenerated in many ways. You are probably living alone. You are at risk of a fall or stroke and unable to call for help. You are relying on your family - or paid carer - to check on your wellbeing every day. This is going to be much more efficient with sensors around your home. There's lots of software to be written.