You may have already done this, but in case you didn't, you should have your router reserve the ip address for your hue bridge...I learned that the hard way...router rebooted, and everything had new ip addresses...all my hue stuff stopped working.
also, is the step-by-step guide a post you made? If so, it might be nice to add the phillips api link. http://www.developers.meethue.com/documentation/getting-started