Skip to content

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

License

Notifications You must be signed in to change notification settings

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