Mobly is an extensive framework that supports test cases requiring multiple devices, complex environments, or custom hardware setups.
Mobly also provides a set of libraries to control and support testing of a variety of devices and equipment, and an easy-to-use framework for adding your your own devices or custom equipment/services.