About Mixtile

What is Mixtile?

Mixtile is an internet-independent and open-source smart home platform that can help users build secure and functional automated homes easily.

Mixtile also provides comprehensive smart home solutions to build complete home automation systems for business partners.

What can I do with Mixtile?

With Mixtile smart home system, you can monitor, control, and automate all your connected devices. You can also develop new functions under the open-source framework.

What is local processing and internet-independent processing?
Local or internet-independent processing is the opposite of cloud-based processing.
In a cloud-based smart home, when you turn on a lamp through the app, your phone sends a command to your hub’s server in the cloud via the internet, then after being processed in the cloud it comes back to the hub at home, and at last the hub tells the lamp to turn on.
In local or internet-independent processing, by contrast, your phone sends the command directly to the hub then it tells the lamp to turn on.
In Mixtile non-cloud smart home system, local processing is adopted. It works super fast and stable.
What devices can Mixtile Hub work with?

Mixtile supports a wide range of devices from different brands, and the list is expanding. You can check all Mixtile-compatible devices here.

Can I use Mixtile Hub in my country?

Yes, Mixtile Hub supports users worldwide. No matter where you are living now, you can always find a suitable Mixtile Hub model.

How do I start with Mixtile?

First, download Mixtile app in Google Play or App Store, then you need to add your Mixtile Hub and other Mixtile-compatible devices to the system.

How many devices can I connect to Mixtile Hub?

Mixtile Hub can support hundreds of devices at a time, so usually, you can add as many devices as you want.

Does Mixtile Hub work with Amazon Alexa or Google Assistant?
Though Mixtile Hub itself also works as a voice assistant, we provide other options.
Mixtile Hub works with any Amazon Alexa devices, and Google Assistant will be available very soon.
What is the difference between Mixtile, Alexa, and Google?

Mixtile’s voice assistant also uses local processing, not cloud-based, so it is always responsive. It may not be as smart as you expect, but it will not upload your voice to the cloud or anywhere to protect your privacy.

Does Mixtile work with Apple HomeKit?

Not yet, but we would like to support HomeKit when that becomes possible for multi-brand platforms.

Are there any other fees using Mixtile Hub?

No, there are no other fees to use Mixtile Hub. Mixtile app is also free to use and all future software updates are free as well.

What can I do if I have problem using Mixtile Hub?

You can write to our technical support team directly to or share your case with others in the community page, where you can find all the useful tutorials and solutions.


The Hub does not appear on the list

Make sure both the hub and your phone are connected to the same local area network. The hub can be connected to the LAN with an Ethernet cable or through Wi-Fi.

If you want to connect the hub to Wi-Fi, turn on Bluetooth of your phone. Open the app, select ‘Add Hub’, then ‘Guide to add a new hub’.

The Hub cannot be found through Bluetooth

To connect the hub to your Wi-Fi network, the Bluetooth of your phone and the hub must be on. Out of the box, the hub’s Bluetooth is on by default. If it is not on or you’re unsure, use a pin and press the reset button once to turn Bluetooth on.

For Android Phones: ‘Location’ must also be on

The Hub cannot be paired

There are 3 reasons

1. First-time setup: Connect your phone to the same network as your hub. Kill the app then try pairing again. If the issue persists, re-start the hub by unplugging and re-plugging the power cord. Wait for the hub to start back.

2. “User do not own the hub” or “Unauthorize”: The hub has already been paired to another account. Sign-in to an authorized account. If you receive this as a gift, factory reset the hub.

3.  Incorrect pairing code: The pairing code pasted in the back of the hub is only for first-time setup. It changes whenever a new user is added to the hub. Use a pin and long press the reset button. The hub will sound the new pairing code.

The Hub is not displaying correct colors

Solid white: The hub is starting up
Solid blue: The hub is working properly
Solid yellow: The hub is not connected to a network
Fast flashing red: The hub is signaling an emergency (e.g. water leakage detected)
Spinning green: The hub is discovering smart devices
Breathing orange: The hub is battery powered
Spinning blue: The built-in voice assistant is activated

If the hub is not displaying the proper color, re-start the hub by unplugging and re-plugging the power cord. Wait for the hub to start back.

The Hub cannot connect a device

All the devices in the compatibility list marked as tested and full will work well with the hub. This list only shows devices that have been tested. Other devices outside the list may be compatible as well.

If you cannot add a device from the compatibility list. Check the following:

  • Model #: Check the model number. The device might look the same, but the model could be different.
  • Z-Wave devices: Make sure your hub and the device shares the same Z-Wave frequency (Regions have different Z-Wave frequencies. Click here to learn more)
  • Wi-Fi devices: Make sure the hub and the device is connected to the same Wi-Fi network. Connect the device to the same network as the hub or vice-versa.
  • Other Issues: The device might be incorrectly added. Try removing the device then re-adding them. (When you remove the device from the app, you may need to operate the device. Check the device’s manual for the exclusion mode)

If the above steps didn’t work, contact us

Creating routines

Routines are separated into 3 parts: trigger(s), condition(s), and action(s).

Action(s) are what you want to happen e.g. turn on the lights, lower the thermostat, etc. (If there are more than 1 action, the hub will start the actions from top to bottom)

Trigger(s) are events that have to happened before the actions can be started e.g. when motion is detected, turn on the lights. (Any trigger will play the actions)

Condition(s) are additional requirements that have to be met before actions can be played. (They are optional, and all of them have to be met to start the action(s))

Here is an example of a routine

Trigger(s): Motion is detected, door is opened
Condition(s): Luminance is 10 lux (dark)
Actions(s): Turn the lights on

If motion is detected OR door is opened, AND room is dark, then turn the lights on.

Changing to a new Wi-Fi network

Turn the Bluetooth on for both your phone and the hub.  Proceed to ‘Add hub’ then ‘Guide to add a new hub.’ (The hub’s Bluetooth can be turned on with the app or by pressing the reset button once)

Devices appear as null, offline, or not displaying states

Try refreshing the app by dragging down the list. If that didn’t fix the issue, remove the device(s) and re-add them.

(For ZigBee and Z-Wave devices, the hub will say “the device has left” if you’ve successfully removed them from the hub. Refer to the products’ manual on how to exclude the devices)

Updating the Hub's firmware

The hub’s firmware can be updated in two ways.

  1. From the hub: Long press the reset button until you hear “Ready to update. Downloading…”
  2. From the app: On the app, select the hub then scroll all the way down to version”

If you prefer to have the hub update itself, you can enable that on the Mixtile app. For more details, click here

Mixtile's built-in voice assistant

“Hi, Mixtile” is the wake-up word. Say “Hi, Mixtile”, and then say your commands.

If Mixtile’s voice-assistant is not responding, try to adjust the volume in the app. If it still doesn’t work, restart the hub by unplugging and re-plugging the power cord.

For a list of commands visit this page.
*You can also train Mixtile’s voice-assistant new commands. Go to create a routine and name it whatever command you want.

Factory reset the hub

Please follow the steps below to factory reset the hub

    1. On the Mixtile app, delete the hub from the list
    2. Unplug the power cord from the hub
    3. Press and hold the reset button then plug the cord back to the hub
    4. Release the reset button when the light goes off and on for a moment
    5. Wait a few minutes for the hub to start back up (it will sound “Ready to work”)

To check if the hub is reset, hold the reset button until it sounds the pairing code. If it’s successfully reset, the pairing code will be the same as the one in the back of the hub and all devices/routines/accounts will be deleted.

Mixtile Hub User Manual

Mixtile Starter Kit Quick Start Guide

Mixtile Relay Switch Brochure

Mixtile Relay Switch Presentation

FOSS, which stands for Free and Open Source Software, is licensed to be free to use, modify and distribute. In accordance with certain FOSS licenses, Mixtile is pleased to make available to you a list of FOSS that used in Mixtile.

Mixtile provides the list on an “As is” basis without representations or warranties of any kind. You agree that you are use the FOSS is at your sole risk. Mixtile will not be liable for any damages of any kind arising from the use of the FOSS, including, but not limited to direct, indirect, incidental, punitive, and consequential damages.

Click the links below to see the license of some FOSS that used in Mixtile Hub:

Eclipse SmartHome

For additional open source related inquiries, please email us at

If you have other questions, issues, or suggestions for us, feel free to contact us.