Skip to content

Latest commit

 

History

22 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

⚡ FoxySwitch

Platform Backend Status Successor

Buy Me A Coffee

Software and embedded firmware ecosystem for an ESP32-based DIY smart home wall switch with companion management server.


🏡 Background & Evolution

FoxySwitch was designed and built as a bespoke smart switch solution before transitioning to Home Assistant and ESPHome.

It decoupled physical relay handling from remote control, enabling seamless physical click feedback, network state synchronization, and touch capacitive interaction.


📦 Repository Structure

  • arduino/: ESP32 C++ firmware handling physical relay actuation, button interrupt debouncing, status LED signaling, and bidirectional WebSocket/HTTP communications.
  • server/: Lightweight Node.js/TypeScript backend acting as the bridge coordinator and dispatching remote state commands.

About

Software for my ESP32-based smart home switch

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Sponsor this project

Packages

Used by

Contributors

Languages