Skip to content

Vizards/esp-homekit-entities

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HomeKit entities for ESP32

Based on maximkulkin/esp-homekit-demo. It's a fully customized project, works with specified devices.

Current entities

  • Door with an angle sensor
  • Casement window with an angle sensor and a rain sensor
  • Lock with an electronic doorbell
  • Sliding window with a distance sensor

Build instructions

  1. Initialize and sync all submodules recursively:

    git submodule update --init --recursive
  2. Copy wifi.h.samplewifi.h and edit it with correct WiFi SSID and password.

  3. Install esp-idf.

  4. Configure project:

    Check "Serial flasher config → Default serial port"

    make menuconfig
  5. Build, flash and monitor:

    make erase_flash && make all && make flash

About

Firmwares for customized ESP32 based devices to be used as HomeKit accessories.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 15