đŸ§Ș eWeLink CUBE V0.4 Beta – Early Access Sign-up for Standalone Image on Raspberry Pi & Virtual Machines

Dear fellows in this community,

We’re now recruiting early participants for the upcoming eWeLink CUBE V0.4 Beta, expected to start the first round of testing on June 18. This will be the fourth release of the self-hosted smart home platform, now available as a standalone image that runs on your own hardware.

As some of you following eWeLink and SONOFF may already know, eWeLink CUBE was originally integrated into the SONOFF iHost device, offering a simplified and local-first solution for managing smart home devices without relying on the cloud. Over the past year, we’ve been iterating on CUBE with regular monthly updates, gradually expanding its capabilities and improving usability.

Along the way, we’ve received a great deal of valuable feedback from users and developers, and we truly appreciate it. One of the most frequent requests was:
“Can I run eWeLink CUBE on my existing hardware — like a Raspberry Pi, single-board computer, NAS, or virtual machine — without buying a new device?”

In response, we introduced V0.1, V0.2, and V0.3 to explore this path. With V0.4, we’ve made significant progress in porting many of the core features already available on iHost to this standalone version, making it easier for more users to manage their smart home setups locally — using hardware they already have.

This release supports deployment on:

  • Raspberry Pi 4 or Pi 5, with a minimum of 4GB RAM (8GB recommended for optimal performance)
  • Virtual machines (VMs) with x86_64 architecture, and at least 6GB RAM allocated
  • Select NAS setups

V0.4 builds on the previous standalone versions by bringing in more of the features already available on the iHost version. It is designed to offer a practical and accessible solution for users who want to manage their smart home locally using existing hardware — with minimal setup, GUI guided configuration, and no steep learning curve.


:magnifying_glass_tilted_left: What’s Included in V0.4 (Standalone Image)

Below is a list of key features available in this release:

No. Feature Virtual Machine Raspberry Pi (4B/5) Notes
1 Zigbee Cluster Support :warning: (Zigbee dongle needed) :warning: (Zigbee dongle needed) 1. Supported Zigbee dongles:
- Sonoff ZBDongle-E (recommended)
- Others listed by developer @darkxst
2. Supported Zigbee clusters:
cube-web.ewelink.cc
2 Matter Hub :warning: :warning: Requires target platform with Bluetooth capability
3 Matter Bridge :warning: :warning: *Under certification testing, may encounter issues on certain Matter fabrics.
Supported Matter clusters:
- On/Off Plug-in Unit
- Dimmable Light
- Color Temperature Light
- Occupancy Sensor
- Contact Sensor
- Humidity Sensor
- Temperature Sensor
- Generic Switch
- Thermostat
- Window Covering
4 Remote Access :white_check_mark: :white_check_mark: Implemented via PWA (Progressive Web App). Chrome and Safari are recommended.
5 Push Notifications :warning: :warning: Only available via eWeLink CUBE CAST Dashboard
6 CAST Dashboards :white_check_mark: :white_check_mark:
7 Docker & Add-ons :white_check_mark: :white_check_mark: Stored locally on the target platform
8 Backup / Restore :white_check_mark: :white_check_mark:
9 Scenes (Smart / Manual) :white_check_mark: :white_check_mark:
10 Groups / Rooms :white_check_mark: :white_check_mark:
11 Firmware OTA :white_check_mark: :white_check_mark: Supports OTA for both CUBE and Zigbee sub-devices
12 Turbo Mode (Zigbee) :white_check_mark: :white_check_mark:

:warning: Important Notice Before You Join

This is a beta version under active development. By joining this test, you acknowledge and accept the following potential risks:

  • Some features may be incomplete or unstable
  • Certain devices may not function correctly or be incompatible
  • Unexpected crashes or boot issues may occur depending on your setup
  • Limited support will be provided during the testing phase

We recommend installing V0.4 on non-production hardware and only if you are comfortable with basic troubleshooting and system recovery.


:inbox_tray: How to Join the Beta

  1. Fill out the short 2-minute survey
    Help us understand your setup and testing preferences: Start the survey.
  2. Request to join our Discord server
    After completing the survey, please request access to our private Discord server.
    We’ll review your application and approve eligible testers. You’ll gain access to exclusive beta channels where we’ll share the CUBEOS v0.4 image and setup instructions.

If you’re not selected this time, we truly appreciate your patience — and rest assured, more users will be invited as the testing expands.

  1. Install the system
    Follow our installation guide to flash the image to your target platforms.
  2. Report issues or ask questions
    You’re welcome to post in the discussion channels on Discord or reach out directly to our beta support team — we’ll do our best to assist you throughout the testing period.

We’ll also provide guidance on how to submit issues and log files to help us identify and resolve problems more efficiently.


Thank you for helping us build a better local smart home platform.
We look forward to your feedback and insights to further improve eWeLink CUBE.

1 Like

I have already filled out the form.

1 Like

Thank you for your participation! We will open the Discord server at a specified time for tester.

1 Like

Discord

Hey Buddy, have saw your request, will let you and other users in 2 days, still turning the server to be more user friendly.

1 Like

What are these “selected NAS setups”? Can you be more specific, please?

We have successfully run CUBE OS on a virtual machine using Synology NAS, and the tutorial has been published on our Discord server. After we complete the user selection, we will make it available. In the future, we plan to allow CUBE to run on more NAS devices.

Thank you for your interest!

It means that your Synology must be able to run it. Unfortunately, not all machines are :frowning:

In theory, any NAS that supports virtualization should be able to run it. We have already tested and certified it on Synology. For other models of NAS, we encourage users to validate their setups during this beta testing activity, and we will also conduct internal validations simultaneously.

Thank you for your understanding!

It’s great that after so many years something is finally being created, but the requirements are overwhelming. :slight_smile:
I can forget about running CUBE on my Odroid HC1. :slight_smile:

3 Likes

Why would you run CUBE on you Odroid when you can run Home Assistant on the HC1 using the XU4 image? And don’t worry, dear eWeLink folks, your Wi-Fi plugs still get their moment in the automation spotlight. No one’s trying to replace your cloud magic
 I am just localizing the drama a little :slight_smile:

1 Like

Yes, maybe that’s not a problem. It was about the fact about CUBE. When iHost entered the market, it was already a poor choice hardware-wise, so I was interested in my own host with CUBE.

I don’t treat it in the context of CUBE vs. HA, but rather freedom of choice. :slight_smile:

As for HA, I even ran it on ZeroPi from friendlyelec, i.e. Cortex-A7 1.2Ghz and 512MB RAM :slight_smile: but I have to honestly say that it was quite slow and you could feel the lag. :slight_smile:

1 Like

That’s right! Kudos for eWeLink.

1 Like