How a simple ESP32 S3 module solved a real world interoperability problem !
The SofaBaton X2 universal remote can send IP commands, but cannot authenticate with systems requiring HTTP Basic Authentication — such as the Fibaro Home Center 2 (HC2). This article presents a compact, PoE powered gateway based on the Waveshare ESP32 S3 POE ETH module, enabling seamless control of Fibaro dimmers and lights from the SofaBaton X2.
- Accepts simple unauthenticated HTTP commands from the SofaBaton
- Adds the required authentication
- Forwards the request to the Fibaro HC2
- Provides visual feedback using the onboard RGB LED
- Runs reliably thanks to PoE and wired Ethernet
Want to build a project?
Bring your design to life with the Elektor PCB Service, powered by Eurocircuits. Upload the project files and order professionally manufactured PCBs or assembled boards through a proven European production platform.
Supporting KiCad, Eagle, Gerber, and ODB++ formats, the service is suitable for everything from prototypes and validation builds to series production and volume manufacturing.
Made in Europe. Fast. Reliable. Professional.

Discussion (1 comment)