Design and implementation of an interface architecture for automated IoT device testing platforms | Synapse