Reading ibuttons using a Raspberry Pi can be a lot easier than you think. We published a post about a Raspberry Pi iButton System a while ago and