Back to Blog

IoT Design Considerations: Interoperability

As more manufacturers enable their products for the IoT, consumers will be introduced to many different cloud applications due to lack of cooperation between difference devices and companies. This is where the emerging IoT standards can help. Device manufacturers who support these standards will be able to ensure their products will be able to work and communicate with other manufacturers’ products that support the same protocols. This makes operating many IoT-enabled devices together much more simple and convenient. This also opens up new business opportunities by allowing for new features that the original manufacturers never dreamed of. For example, interoperability means that one day it might be possible for a consumer to simply say, “good night, house” to their home automation app, and the app will programmatically turn-off all of the main house lights, TV’s and appliances and turn on the outside lighting, set the alarm clock for the morning and set the coffee pot to start brewing when the sun rises. In this example, each device could be from a different manufacturer, but since they all support the same standard, the application knows how to talk to them all and create new service offerings.

Some of the emerging interoperability standards include: Thread (supported by the likes of Google/Nest, Samsung and more), HomeKit (supported by Apple), AllJoyn (supported by Microsoft and Sony, part of the AllSeen Alliance), IETF (an internet standards body) and ETSI (a European-based standards organization – primarily in Telecom). The standards landscape is changing rapidly and manufacturers need to adapt their products to work with these standards as they are consolidated and settled in the future.

Get our monthly newsletter for product and technology updates