Modernizing IP security cameras with
native Apple HomeKit integration

Customer Background

Our customer is a leading US-based consumer electronics manufacturer, delivering connectivity-driven products for smart home ecosystems. With operations in over 20 countries, the company is recognised for delivering advanced, IoT-enabled devices that power modern connected living experiences.

Customer Need

The customer’s IP-based security camera was dependent on a third-party cloud service that was approaching its end-of-life (EOL). Rather than renewing the service or switching cloud provider, they wanted to eliminate external cloud dependency  by integrating Apple HomeKit directly at the firmware-level . This would reduce long-term operational costs, simplify the system architecture, and deliver a tighter, more native HomeKit experience for users. This required deep expertise in embedded systems, firmware engineering, and secure ecosystem integrations, which led them to partner with Softdel for its proven experience in full-stack IoT and device-level platform integrations.

Softdel’s Solution

  • Platform feasibility analysis: Assessing compatibility of Apple ADK with the customer’s Linux-based camera platform
  • Firmware engineering: Embedding the ADK into the existing firmware BSP, removing legacy cloud dependencies, while optimising memory mapping and cryptographic store setup
  • Secure pairing and configuration: Enabling Apple ID-based iCloud synchronisation, secure device pairing, and video streaming to iCloud
  • Functional testing: Validating all HomeKit features and ensuring seamless operation within Apple’s smart home ecosystem
  • Certification support: Providing end-to-end, hands-on support during the product certification process

Standards and Technology

Platform:  Raspbian (Debian-based) Linux
Tools & libraries: Apple HomeKit Accessory Development Kit (ADK 3.0)
Communication protocols:  HAP over IP (Wi‑Fi / Ethernet), HAP over BLE (single-mode BLE accessories), SRTP for camera streaming
Development & debugging tools: GNU/GCC, HAT (HomeKit Accessory Tester) 
Testing & certification: HAT (HomeKit Accessory Tester) for protocol validation , HCA (HomeKit Certification Assistant) for certification testing
Security & identity services: Secure cryptographic store, Apple ID / iCloud sync APIs

Benefits

Find out how Softdel can help
your business grow

Bot icon

Hi! This is SVA, your virtual assistant. How can I help you today?

Bot icon

Chat with SVA