Overview
The E-VLXESP32 is a compact electronic module featuring an integrated temperature and humidity sensor.
This product is independently developed and is not affiliated with, endorsed by, or associated with VELUX® in any way.
It is designed to interface with battery-powered VELUX® wall remote controls, enabling smart automation and remote control of VELUX® motorized skylight windows.
With built-in Wi-Fi connectivity, the E-VLXESP32 integrates seamlessly with Home Assistant. Powered by ESPHome, it automatically exposes all sensors and controls, allowing you to create dashboards and automations in minutes—without complex setup.
The Kit version includes only the pre-assembled electronic board. Users must 3D print the enclosure using the provided design file, insert and secure the electronic board with screws, then snap-fit the device onto the VELUX® wall remote control cover.
The E-VLXESP32 Kit version is powered exclusively via USB-C and does not include the AC-DC power converter found in the Standard version.
Available also as Standard version for permanent wall installation.
Compatibility
Before purchasing, please make sure you have a compatible VELUX® remote control (models KLI311 , KLI312, KLI313).
To ensure compatibility, carefully compare your remote with the reference images available at this link.
This device is designed specifically for these models, and compatibility with other remotes cannot be guaranteed.
Main features
Full Window Control – Open, close, or stop your VELUX® skylight windows directly from Home Assistant
Smart Climate Monitoring – Built-in temperature and humidity sensing for better indoor comfort
Powerful Automation – Create advanced Home Assistant automations based on weather, time, or sensor data
No Cloud Needed – Works fully locally over your home network
Non-Invasive Installation – Snap-fit design attaches to your existing remote—no soldering required
USB Powered – Powered directly via USB, with no batteries required
ESPHome Powered – Built on ESPHome for seamless integration and reliability
Easy Firmware Customization – Firmware can be easily replaced or customized by editing the YAML configuration using the ESPHome platform
Fully Customizable – Easily update, modify, and extend the firmware to suit your needs
User-Friendly Updates – Simple firmware upgrades and configuration, even for DIY enthusiasts
Use cases
Scheduled Ventilation – Automatically open or close your VELUX windows at specific times to match your daily routine
Climate-Based Automation – Adjust your windows dynamically based on temperature and humidity for optimal comfort and air quality
Direct Dashboard Control – Instantly open, close, or stop your windows from the Home Assistant interface
Integrations
HomeAssistant (based on ESPHome integration)
Documentation
Getting started guide is available here.
ESPHome YAML script is available here.
3D Print enclosure file is available here.
Specification
| Supply Voltage | |
| Standard Input Voltage | 5 VDC |
| Power Consimption | 50 mA |
| Power Supply | From USB-C port |
| Hardware Features | |
| MPU | ESP32-C3 |
| Flash Memory | 4 MB |
| Circuit Operating Voltage | 3.3 VDC |
| Comunication | Wi-Fi 802.11 b/g/n 2.4 GHz |
| Ambient Sensor | HDC1080 |
| Interface Port | |
| Programming Port | USB-C |
| Protection | ESD, transients protection on USB-C |
| Physical | |
| Dimension (HxWxD) | 70x75x7 mm |
| Weight | 14.5 gr |
| Enviromental | |
| Ambient Temperature | -20 to 70 °C |
| Positioning | Keep away from heat source |
Conformities
The following Declarations of Conformities have been granted for this board:
CE RoHS
For any further information about our certifications please download CE Conformity.
Warranty
You can find your product warranty information here
Recycling
In compliance with European and national regulations, PG LAB Electronics S.R.L.S. is registered with the appropriate organizations and authorities responsible for the implementation of WEEE regulations.
| Country | Registration No. |
|---|---|
| Netherland | CO10024732 |
| Germany | DE 86143779 |
Disclaimer
The E-VLXESP32 is an independent third-party product developed and manufactured by PG LAB Electronics S.R.L.S. It is not affiliated with, endorsed by, or sponsored by VELUX A/S or any of its subsidiaries or affiliates.
VELUX® is a registered trademark of its respective owner. All references to VELUX® products, including compatible remote control models, are made solely for the purpose of indicating compatibility.
Compatibility is limited to specifically listed VELUX® remote control models (KLI311, KLI312, KLI313). We do not guarantee compatibility with any other devices or future product revisions.
This product is intended for installation by individuals with appropriate technical knowledge. Improper installation or use may result in damage to equipment or personal injury. The manufacturer assumes no liability for damages arising from incorrect installation or misuse.
By using this product, you acknowledge and accept these terms.