If you want to distribute custom home automation systems and devices to your home or business, you may be interested to know that the HomeSpan Arduino library available from Github provides an easy-to-use way to create your own ESP32-based HomeKit devices in entirely in Arduino ID.
HomeSpan offers a microcontroller-focused implementation of the Apple R2 HomeKit accessory protocol specification (HAP-R2) specifically designed for the Espressif ESP32 microcontroller running on the Arduino IDE, allowing you to create your own home automation systems. HomeSpan was created to connect directly to HomeKit through your home WiFi network, without the need for bridges or external components.
“With HomeSpan, you can use the full power of ESP32’s I / O functionality to create custom home automation software and / or hardware to automatically operate external devices in the Home application on your iPhone, iPad, or Mac, or Siri.”
“HomeSpan provides a microcontroller-focused implementation of the Apple R2 HomeKit accessory protocol specification (HAP-R2) designed specifically for the Espressif ESP32 microcontroller running on the Arduino IDE. HomeSpan pairs directly to the HomeKit via the home WiFi network without the need for bridges or external components. ”
HomeSpan features include: Provides a natural, intuitive, and easy-to-use framework, uses a unique service-centric approach to creating HomeKit devices, takes full advantage of the popular Arduino IDE, 100% HAP-R2 compliance, 38 integrated HomeKit services, works either in accessory mode, either in Bridge mode and supports association with configuration codes or QR codes.
For more information about the HomeSpan Arduino Home Automation Library, go to the official Github page by following the link below.
Source: Adafruit: Github
Filed under: DIY Projects, Technology News, Top News
The latest Geeky gadget deals
Disclosure: Some of our articles include affiliate links. If you buy something through one of these links, Geeky Gadgets can earn an affiliate commission. Find out more.