I built an offline smart home, and why you should too - eviltoast