SI-LC / velux_applehome_esp32

:house: Apple HomeKit for Velux windows and blinds using Lilygo esp32 relay

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

velux_esp32

Apple Homekit integration (voice activation) for Velux windows using Lilygo T-Relay ESP32 and velux standard remotes

What is this repo or project?

Code and instructions to automate opening and closing of Velux window and blind using apple home

What do you need?

  • Lilygo TTGO T-Relay ESP32 4 relay - to drive both powered Velix window and blinds
  • Lilygo USB to serial chip T-U2T - to communicate with Lilygo board
  • Velux KLI 311 - Window wall switch
  • Velux KLI 312 - Blind wall swtich
  • 21v power supply

Soldering kit Wiring etc

How does it work?

  1. Connect to ardunio ide using esp32 dev board and serial chip
  2. Upload code
  3. Configure wifi via serial monitor
  4. Connect to apple home using homespan paring setup code
  5. Disconnect and reconnect to your permanent 24 dc power supply

Wiring Diagram?

Untitled

Screenshot 2023-02-15 at 11 35 37

FAQ & Troubleshooting?

A list of reminders

  1. Not connecting? Make sure you have followed Lilgo installation instructions
  2. Not connecting? Don't forget to use the serial chip (I did this so many times)
  3. Not connecting in apple home? The range of the wifi to the Lilygo can affect performance
  4. Not connecting in apple home? I found a laptop quicker to find devices than a phone for testing reliability

About

:house: Apple HomeKit for Velux windows and blinds using Lilygo esp32 relay

License:MIT License


Languages

Language:C 76.0%Language:C++ 24.0%