Fully local · No cloud · No subscription

Your rooflight,
now smart

A WiFi controller that plugs into your Ewelift actuator board and gives you Home Assistant integration, MQTT, and a local web UI. No cloud, no subscription, no vendor lock-in.

Electric access rooflight with WiFi smart controller installed
Scroll
MQTT
Home Assistant auto-discovery
Web UI
Control from any browser
Local
No cloud · no subscription
Works with
Home Assistant
MQTT
Any browser
Zigbee
Matter
Fully local
Cutaway cross-section showing WiFi rooflight controller and actuators hidden above ceiling in roof void
Hidden by design

Invisible once installed

The controller taps into the Ewelift control board’s RJ45 port, communicating over UART to send movement commands and read the actuator’s real-time position. It draws power directly from the same connection — no separate supply needed.

It mounts above the ceiling line next to the existing actuators. No visible hardware, no wall panels to replace. Your rooflight looks exactly the same — it just got a lot smarter.

Under the hood

What the controller does

01

UART bridge

Speaks the Ewelift serial protocol natively. Sends movement commands and reads real-time actuator position over the existing RJ45 connection.

02

MQTT + auto-discovery

Publishes as a Home Assistant cover entity with position reporting. Works with any MQTT broker — Mosquitto, EMQX, whatever you run.

03

Standalone web UI

Built-in responsive control panel served directly from the controller. No app, no hub, no account. Open a browser and control your rooflight from any device on your network.

Access Rooflight WiFi Controller — matte black smart home rooflight controller
Compatibility

Is your rooflight compatible?

Check off the components in your rooflight system. You need all three to be compatible.

Tick the components you have above
Technical

Specifications

Connectivity
WiFi 2.4GHz
Control
Home Assistant, MQTT, Web UI
Power
From actuator
Compatible controllers
Ewelift NKCB12-Y (NKCB11, NKCB12, NKCB13, NKCB14 may also work)
FAQ

Common questions

Does it work without internet?

Yes. Everything runs locally on your network. The controller hosts its own web UI and communicates with Home Assistant over your local WiFi. No cloud, no external servers.

Do I need to modify my rooflight?

No. The controller plugs into the existing RJ45 port on the Ewelift control board. No cutting, soldering, or permanent changes.

Does it work with Home Assistant?

Yes. It publishes as a cover entity via MQTT with auto-discovery. You get position reporting, open/close/stop controls, and can use it in automations.

Can I still use my wall switch / remote?

The controller replaces the 5-button wall switch. Your remote control continues to work as normal.

What happens if the controller loses WiFi?

Your remote control still works. The controller will reconnect to WiFi automatically when it’s back.

How does it connect to the actuator?

Via the RJ45 port on the Ewelift control board. It communicates over UART at 9600 baud to send commands and read the actuator’s position.

Does it need its own power supply?

No. It draws power directly from the Ewelift control board through the same RJ45 connection.

Can I control it from my phone?

Yes. The controller runs a built-in web UI accessible from any browser on your network. No app to install.

Is it waterproof / where does it mount?

It mounts inside, above the ceiling line next to the actuators in the roof void. It’s not exposed to weather.

How do I know if my rooflight is compatible?

Check for an Ewelift control board with an RJ45 port. Tested with the NKCB12-Y; other NKCB models may also work.

Can I install it myself?

Yes. It’s a single cable connection — plug into the RJ45 port and you’re done. No electrical work required.

Be first in line

Expected RRP £99. Leave your email and we’ll let you know when it’s ready to order.

No spam. One email when we launch.