DEV: implement interface test
Obviously with developing the homie interface, I'd love to be able to test it rather than having to start up the entire program.  But not quite experienced enough in pytest to do it.

If you've got some pointers we should work to get some testing of the various interfaces under way.