Apple HomeKit implementation is difficult, but now it doesn't have to be.

The AirStash M03 platform contains the HomeKit implementation (only available for customers with a valid Apple HomeKit license). You only need to provide setup function calls and program in the functionality you want for your product in the M03 Java app. Here is a complete Apple HomeKit example for a light bulb.

HomeKitExample.java

Apple HomeKit is an set of specifications from Apple that provides a way for your product to easily connect and be controlled by iOS devices. AirStash is an Apple HomeKit and MFi partner. We have engineered HomeKit into our IoT modules to to drastically reduce the effort required for developers to provide a compliant Apple HomeKit solution.

You can learn more about Apple HomeKit here: http://www.apple.com/ios/homekit/