It's Time to Run Your Own Self-Hosted eWeLink
eWeLink CUBE OS v0.4 is now in public beta — run eWeLink on your own Raspberry Pi, NAS, or virtual machine with local-first control.
eWeLink CUBE OS v0.4 is now in public beta
Our valued users told us they love eWeLink, but also wanted the power of eWeLink without having to rely entirely on the cloud — something they could install on their own hardware, keep local, and still set up with ease.
We heard all your voices and feedback, and built eWeLink CUBE OS which originally powered the iHost, and have applied everything we learned from developing CUBE OS for SONOFF iHost — from stability to device compatibility to this self-hosted version.
After months of beta testing on the preview version, today we open the V0.4 public testing for you all.

In short, eWeLink CUBE OS
- Runs on your Raspberry Pi, NAS, or virtual machine, on hardware you already own
- Local-first control for faster response & better privacy
- High Zigbee compatibility + built-in Matter Bridge, offering maximum flexibility
- Cloud only when you need remote access
How it's different from others
Unlike many self-hosted platforms, CUBE OS is easy to start with — no coding, no complicated configuration, no steep learning curve. Just install, follow the guided setup, and you're ready to go.
Full Feature List of eWeLink CUBE OS V0.4
| No. | Feature | Virtual Machine | Raspberry Pi (4B/5) | Notes |
|---|---|---|---|---|
| 1 | Zigbee Cluster Support | ⚠️ (dongle needed) | ⚠️ (dongle needed) | Supported dongles: Sonoff ZBDongle-E (recommended). Supported clusters: see cube-web.ewelink.cc |
| 2 | Matter Hub | ⚠️ | ⚠️ | Requires Bluetooth capability. Supports switches, plugs, lights (Dimmable, On/Off, Extended Color), and bridge-type devices |
| 3 | Matter Bridge | ⚠️ | ⚠️ | Under certification testing. Supports On/Off Plug-in Unit, Dimmable Light, Color Temperature Light, sensors, switches, thermostat, window covering |
| 4 | Remote Access | ✅ | ✅ | Implemented via PWA. Chrome and Safari recommended |
| 5 | Push Notifications | ⚠️ | ⚠️ | Only available via eWeLink CUBE CAST Dashboard |
| 6 | CAST Dashboards | ✅ | ✅ | |
| 7 | Docker & Add-ons | ✅ | ✅ | Stored locally on the target platform |
| 8 | Backup / Restore | ✅ | ✅ | |
| 9 | Scenes (Smart / Manual) | ✅ | ✅ | |
| 10 | Groups / Rooms | ✅ | ✅ | |
| 11 | Firmware OTA | ✅ | ✅ | Supports OTA for both CUBE and Zigbee sub-devices |
| 12 | Turbo Mode (Zigbee) | ✅ | ✅ |
Join the Program and Discuss Directly with Our Team
1. Download the image from GitHub
No application needed — Grab the latest version image and flash it to your preferred device.
CUBE OS can be installed on:
- Raspberry Pi 4B / 5 (Recommended 4 GB RAM or higher)
- Virtual Machines (x86_64 architecture, e.g., VirtualBox, VMware)
- NAS devices (with compatible CPU and UEFI boot support)
2. Start using CUBE OS
Run the system on your device and explore its features locally.
3. Join the Discord
Our Discord server is open to all testers — no approval needed. Join to get guidance, share feedback, and discuss with the community!
Stay Connected with eWeLink
To stay updated on the latest eWeLink developments and smart home tips, connect with us through our active online channels:
- Forum: eWeLink Forum
- Facebook: ewelink.support
- X: eWeLinkapp
- YouTube: eWeLink Smart Home
- Website: ewelink.cc
eWeLink Now Works with Homey: Sync Your eWeLink-Supported Devices for Smarter Control
Sync your eWeLink-supported devices to the Homey App for centralized smart home management with cross-platform automation.
What's New in eWeLink App V5.19
eWeLink App V5.19 brings Uzbek language support, clearer logout prompts, and email quota tracking for automation alerts.
eWeLink Docs