Time for a change
Up until now, I have been writing my own home automation engine from scratch. This has served me, generally well, but, it has issues...
First, lets discuss why I did what I did:
No cloud. Cloud evil. No. Bad.
When I wrote gnhast,...
Read more