A server and client for home steering and automation