For the time being all I know about the protocol is that the clock line runs at 1kHz with 50% duty and oddly enough only does so for 41.6ms then it stays high for 5.4ms and starts all over again. The data line seems to transistion on either the falling or rising edge of the clock, which led Kortuk of chiphacker.com to belive that it is NRZ encoding which I'm not sure of yet but here are some OLS dumps of the data and clock lines hopefully I can figure this out and implement it with a old computer to keep tabs on door closes and opens ect.
Also there are some quite interesting reads out there that I'm using to help out:
My OLS Dumps
My Chiphacker Post
AVR Freaks - Keybus Thread
PC-5401 Developer PDF