Welcome

Over the last several years I've been dealing with various stages of disability thanks to ALS. My goal is to share solutions and review various products/tools/devices that I have found particularly helpful.
Showing posts with label status report. Show all posts
Showing posts with label status report. Show all posts

Wednesday, 25 June 2014

Looks like Siri Proxy Is Dead & Bit of an Update

So where have I been?

There's been quite a bit of chaos going around recently. For a couple reasons, in no particular order:

The family has been heavily wrapped up with moving house as I'm not able to navigate stairs safely anymore. As always, moving house is always stressful and annoying. But what is really unfair about it, all the work is falling on the shoulders of my wife.

Discovered a nice apartment that would work for us and be rather accessible right from the start. Nonetheless, we will be sad to be leaving this home and neighborhood. We love it, and our neighbors.

Please join me when I say "I hate moving"

I lost a considerable amount of use of arms hands since our last post. Making everything, difficult. This is necessitated an increase in volume of people coming through the house to help me out, leaving a very limited amount of time to get to the computer. When I do, those two or three hours are often taken up with correspondence, reading or World of Warcraft hearthstone…

Ah crap... more wasted time with watercraft
It's nice that I found a video game I can play again, but damn you World of Warcraft! I thought I was free of your corruptive influence. Damn you back to the depths of hell!

The lack of use of my hands has also greatly limiting my creative problem solving for day--to-day issues as I can't really use any of the solutions anyway. This means I'm going back to more work in front of the computer, which has been slow for the above-mentioned reasons ;-)

On the flip side, my rehab facility has given me access to a Windows surface tablet with a Tobii eye tracker. That has been quite interesting and we are laying the groundwork for when I will need one.

The death of siri proxy

About a month ago at WWDC Apple announced the release of IOS 8 and at about the same time appears to have patched their guzzoni service on which Siri proxy
relied. My Siri proxy stopped working, I tried on and off for about three weeks to get back up and running with no luck. It's dead.

Such a shame, it was awesome while it lasted. However, IOS8 is promising to open up the SDK for Siri with home kit so that may be used for various home automation's solutions.
(Crosses fingers)

So I upgraded my phone to IOS7 and started to look at alternatives.

Obviously, there is nothing as good out there right now but I needed a way to verbally, remotely lock and unlock my door. The easiest solution was to use my always on raspberry pi to check my Gmail account for messages from a specific center with the specific catchphrases.

With a bit of research I managed to write a Ruby script. I Chose Ruby because of the convenience of regex matching and the familiarity I got writing scripts for my Siri proxy.

The script is not fancy at all. But it does get the job done. It works with the following logic.

  1. Every 30 seconds checked my Gmail account
  2. is there an unread message from a specific e-mail address
  3. if yes, does this message contained trigger phrases?
  4. If yes, do specified action.

If you like to give it a try, you can find the Ruby script here my Gmail checker

You will however have to install the Gmail gem http://rubygems.org/gems/ruby-gmail

The way this script is presently written, it runs just fine on raspberry pi. but not on Windows. However, it should not take much to get it running on the Windows machine. I just did not figure out the syntax to send the string to Wget.exe on Windows. For your convenience, I included it in the zip.


Thursday, 20 March 2014

Status report

You've probably noticed that I've not been posting much recently… My apologies for that, I do have a backlog of topics I want to get around to posting, but it's becoming increasingly difficult for me to do so.

I seem to be crossing a number of tipping points which is making things much more difficult for me. In particular, my balances rather severely affected. I can still walk, but am prone to falling. This is probably the biggest reason I've not been posting much, as I spend my days on the ground floor and my computer is in the basement. Stairs are scary!

The bandage they gave me
was a bit oversized.
I don't have much use of my arms and hands at all anymore which I'm going to say is probably the biggest reason why my balance is shot. No arms, no balance. As a matter of fact, I took quite the fall the other night. I was standing behind my son while he was brushing his teeth for bed. For some reason for right knee buckled and I fell backwards clipping the edge of the toilet with my right eyebrow. Leaving quite the boxers scar About 1/2 inch long. My four-year-old was very good about it and just asked why I had a hole and was leaking. Got lucky on that one though. Another inch or two towards the toilet seat and it could've been much worse. Ending up with more than just a "sexy scar" for the ladies.

My speech is just starting to be affected, just enough to start messing with my voice recognition. I'm also finding I'm speaking more softly, mumbling and having to repeat myself more. Fortunately my voice bank is all ready to go. Hopefully I won't need it for quite some time.

Steve Gleason Super Bowl ad for eye tracking
with Microsoft surface
Between these two issues, I'm starting to seriously consider alternative computer options For you zero, constant access. I've been monitoring Tobi eye tracking for some time, which is the solution I think I will go. They have a nice package for sale with the Windows Surface2 & Eyetracker for about $3000. Expensive, but the prices came way down from where It was.

That being said Tobi has a partnership steel series gaming trying to bring eye tracking mainstream. These are due out this summer,  should drive the price down even further. Going to try to hold on until then…

But! Still rolling!
With everything that's going on, and the balance issues the wife and I have been looking to move. We find a place that should work out for us. I ground floor apartment with elevator access from the garage. This should at least give me more in the way of computer access. Took a long time to find a good apartment that would be good for the family, accessibility and my mental health. But finally found one. We just put our home up for sale.

We both hate to move. We love the neighbors and the neighborhood fortunately however we are only moving a few blocks.

So until the dust settles sometime in July, I don't expect to be able to spend much time in front of the computer. But please, feel free to follow my daily adventures on twitter until then.

Friday, 6 December 2013

Remote PC Start up Tools & Siri proxy

This is a little project that is kept me occupied for some time now, partly to do with a few difficulties in implementation. But the idea is to allow me to remotely start my computer without having to find my way to the basement to do so.

So why would someone want to remotely start the computer? Well I download quite a bit of media which is stored on the hard drive of my desktop and I use media streaming to send this content to one of my gaming consoles so I can watch it in the comfort of my family room which is on the ground floor. My desktop PC is in the basement separated by a flight of stairs with big nasty scary teeth and with mobility issues, I don't always feel like taking the chance. Especially when the lighting conditions are a little dark. For some reason this really messes with my balance, making stairs downright hazardous at times.


I tried a couple different apps, and hit a few speed bumps on the way that were not expected. Here's what I found.

First off, the speed bumps

Every motherboard on your computer nowadays will have a wired network connection. If you go through the BIOS is just about guaranteed that it will support some sort of wake on LAN functionality. Simply enable it, and you should be good to go right?

Well, not so much.

I have an older Asus motherboard that those sales for wake on LAN. I figured this should be enough. Enabled it, set the magic package and would only work immediately after shutdown. The motherboard power savings would shut down the network connection is well after a period of time. This caused quite a bit of annoyance.

So for about $10, about it PCI express network card. This solves the problems. Once the BIOS was set, the PCI express port maintained power, even after the PC shutdown.


Secondly, not all routers will support away, and set up. In particular Linksys routers (which is what I have) don't allow you to set the subnet mask 255.255.255.255 which is required to forward the magic packet the subnet mask needs to be set to 255.255.255.128. Contact Linksys cares technical support via twitter. They were very helpful with me for sorting this out.

How does it work?

Very simply, we will be using a computer or a smart phone to send what's called a magic packet over your local area network to the desired (powered down) computer. Once you BIOSes appropriately set up, your network card essentially never sleeps and monitors the network for the appropriate magic package.

There are a couple ways to send this.

iShutdown Is probably about the easiest way to go. Simply install the app on your smart phone and then from the link here, install the service on your desired desktop. Once everything is installed, with your PC running simply search for the server via the smart phone app. It should detect it right away. This will allow you to remotely start and stop your computer and has a very nice interface. It's also very easy to monitor several computers if you so choose.

This simplicity makes it well worth the $2

Your next the best option would be to try send a magic packets with depicus.com. This is also a very good app. Works flawlessly, but is a little bit more technical as it exposes you to more of the raw details. It however also has the scanning function to find computers on your network. But what is very interesting, is that also offer a free wake on LAN packet sniffer which will allow you to view magic packets that are being sent and received by your PC. Very useful when you're setting things up to make sure things are going to the right places

This is also $2 on the App Store.

Then there is the Siri proxy… My personal favorite!

If you've already figured out how to get Siri proxy running on raspberry pie, this edition is actually really quite easy, and it's free! If you are running Debian like me. Go here for information on the install
  • open terminal and type
    aptitude install wakeonlan 
  • test the install
Once you are sending and receiving magic packets from your raspberry pie to your PC via terminal, is just a simple matter of adding the recognition block into your Siri proxy script, editing your Mac address, rebundling and restarting your Siri proxy.
#wake on LAN-------------------------------------------------
   listen_for /wake up my (computer|PC|desktop)/i do
     
    say "waking up your computer"
    system 'wakeonlan -p 7 YOUR_MAC_ADDRESS'

    request_completed #always complete your request! Otherwise the phone will "spin" at the user!
  end
And this should be enough to get your serial proxy sending magic packet.

But having set this up, if I decide to watch a movie I simply voice activate my iPhone, tell her to wake up my computer and within a minute or so the media servers visible on the network.

Very convenient, very fun. :-)

If you're looking to set up a wake on LAN, I hope this helps you set one up.

Wednesday, 4 September 2013

Status Report

As you've probably noticed, I didn't get around to posting anything last month. Life has been… Shall we say "crazy" the last while. We've had some renovations going on the home (cosmetic, not to disability related), family holidays and I've been fortunate enough to have family come across the country to help. All the while, my condition is ever so slowly degrading. But to that in a moment.

Between two and three months ago, I seem to start losing more function. I'm unsure as to whether or not I'm degenerating more quickly or if it's simply that my body is simultaneously passing a multiple tipping points which is preventing me from being able to do things, like easily scratch my nose. In any case because of this I decided that it was time to take a bit of a gamble and participate in the GSK clinical trial at the Montréal Neuro, and participation required me to stop my IVIG treatments. As I seem to be getting worse anyway, the only question is the rate.

There is no doubt that in my mind that the IVIG was slowing down the progression for me. However I was still getting worse. So the logic was simple… option A: stay where I am, I know the result… Option B: Go off of the IVIG treatment for the trial, if I get the placebo then same result as staying on IVIG (possibly a little faster). If I get the drug, well then there's a chance…

Ah yes, Game theory. My old decision-making friend.

So I've been without my IVIG for a little more than two months now and while it's too early to tell if I'm on a placebo or not, things have gotten progressively more difficult for me. But I don't think any faster than it was while on IVIG for the last few months.

If I were to put a number on it I'd say I've got maybe 15% function left in my hands and arms. I can still move them and do a few things. But not much. I'm no longer able to dress myself and require assistance with hygiene. I can barely brush my own teeth, let alone wash myself.

My legs however are still quite strong. My little guy likes to sit on my feet (he weighs about 40 pounds) and I can lift them up in the air and bouncing up and down for quite some time. My balance however is shot.

You wouldn't realize it but your arms provides an unbelievable amount of balance. As I have very little function left I tend to fall down. Heck, if you've been following my twitter (@Cpt_C_Pike) you will see that just this weekend I did a 12 hour tour of the emergency room with a mild concussion…

Consequently I'm spending a lot more time sitting down and in a wheelchair.

By rehab facility provided me with what I call "wheels 1.0" which is the manual wheelchair that we used our holidays. While this is comfortable enough for me and it did allow us to go on our holidays. It's an awful lot of work for my wife to push us around. (My little guy likes to sit on my lap).

We also have a motorized wheelchair on order… A.k.a. "wheels 2.0". They gave me a choice of colors, so I chose fire engine red which will of course make it go faster ;-) More on that after I receive it.

Fortunately, I'm having no difficulty eating or swallowing. Just delivering the food into my face hole. I am however starting to notice changes in my ability to speak. My speech pathologist has pointed out that they are not that noticeable to others yet. And that said, I am finding I'm starting to have to concentrate more and speak more slowly as it easier for me to trip over syllables or stutter. Particularly when I'm tired.

My speech pathologist said that the perceptible differences over the course of about six months are quite small. On her rating scheme, she said went from a 7.5 to a 7. And that she's even hesitant downgrade me the half a point. The changes are mostly perceptible on my end at this point. Nonetheless, I am happy that I have my voice bank done.

So that's kind of where we are at right now. All and all, slow progression which is a good thing. Keeping my fingers crossed for the clinical trial. Doing my best to keep my chin up and a smile on!

Tuesday, 11 December 2012

Status Update


Its been several months since I posted a status update, it probably little overdue ;-)

Strength and dexterity wise it's been a long slow downward progression from my arms and hands. My hands have become particularly quite weak and I have lost the opposition between my thumb and index finger, I can't really pinch anything anymore. I have some solutions for this for my Grab it pack using was called a snap Dragon buckle. I will post more about these later… Suffice to say, the snapdragon buckles are working great!

My arms and shoulders are also quite weak, I'm no longer able to lift my hands up over my head providing me some interesting challenges for things like washing my hair.

My legs, haven't really seen much change. I do have some balance issues which I say have not really changed, and I still fall down or trip once in a while because of them. They do however suffer from spasticity at night, making getting a restful night rather tricky… Add to that my dog in our bed… And a three-year-old who likes to come visit. It's odd, it only seems to happen at night. It lasts for about half an hour in the morning and then after that they pretty good for most of the day. Getting up out of chairs has become more difficult, but I do think that's more because I shoulders than anything else.

I'm still receiving weekly IVIG treatments, we did go up to 80 g six months to see if it made a difference. I didn't see any benefits so we went back to doing 40 g every week. It's kind and nice to be back on a shorter schedule as opposed to spending about eight hours after Nero. It was never too big of a deal, I always viewed it as my job ;-)

Yesterday I was back at the Neuro for another follow-up, and it looks like I might be in line for a clinical trial. It took a long time the line this up because my condition isn't classic ALS. There were some anomalies which makes me a less desirable candidate for trials. But it looks like there's one in line so, fingers crossed!

And hooray for experimental drugs!

I'll try to make it a point from time to time to post a little something about how the trial is going and if the drug is having any positive effects.

Wednesday, 23 May 2012

so where are we at today?

At this point in time I'm still reasonably functional in my abilities.

The biggest issue these days are my hands and arms. I have very little dexterity remaining in my hands and I'm unable to grip things efficiently. My shoulders and arms have both become quite weak and they can't raise my hands past my shoulders.

My balance and endurance however seems to be improving. I'm still a little wobbly when I walk and I haven't fallen in some time. Getting up from sitting on the floor is quite challenging. On occasion I do use a cane, not so much for mobility but more for resting against my stop and as a social cue to people around me.

I am presently receiving an intravenous immunoglobulin (IVIG) treatment at the Montréal Neuro once a week. I originally started this treatment back in September for a six-month trial, it didn't seem to be doing much of the time but when we stopped for a month in April began to show rapid degeneration. Since I went back on the treatment (with an elevated dose), things seem to be improving. But nothing in my hands and arms…

 IVIG is not typical for ALS patients, however in my case my EMG test showed some markers that I might respond to it.