Hardware for running Calaos

It is possible to operate Calaos in several ways, by installing and compiling the required softwares yourself, on by using Calaos-OS.

The easiest way and the recommended one is of course to install Calaos-OS on a machine.

Here below is a list of all supported machines by Calaos-OS:

Intel based computer

PCs based on Intel chips are normally well supported. Only Intel graphics GPUs are supported at this time. If your hardware (ethernet card, etc.) is not supported, please let us know, we will try to add support in Calaos-os.

MSI WindBox

The MSI WindBox DC111 is an ideal candidate to run Calaos-OS flawlessly with a fluid touchscreen user interface. You can find this little computer easily on the Internet.

Installation on Intel machines

ARM Embedded boards

Here are the supported ARM boards:

Mele1000 / Mele2000 / Mele1000G / Mele2000G

Those chinese box works. However care should be taken when choosing the correct model because many different are available (mainly on eBay, aliexpress or dx.com) around 70-80$. Some of the available models are NOT compatible with Calaos-OS. The one that are working are those with the A10 processor. There is also some quadcore CPU named A31, but this one is not supported by Calaos-OS and even Linux in general! Don't buy this one.

It can be hard to found the right one, so if you read: quadcore, CPU A31, Cortex A7, PowerVR, Don't buy it. It's the wrong CPU.

On the other side, if you read: Cortex A8, CPU A10, A20, MALI200, MALI400, it will work.

One more thing to check is if the Mele has a VGA connector. All models don't have one (specially if you plan on using a VGA touchscreen).

Installation on Mele

Cubieboard / Cubieboard2

Cubieboard 1 and 2 are supported. They are using a A10 or A20 processor (as for the Mele's). The procedure is almost the same as for the Mele.

Installation on Mele

Raspberry Pi, Model B

The Pi is a good candidate to run a small installation without touchscreen interface. It's not very fast, but can run the server part and web UI without problems.

Installation on Raspberry Pi

Other hardware

With the explosion of hobbyist cards, we can't get all these cards and test them. If a map is not present in the list, adding its support can be quite simple. So don't hesitate to tell us about it, and maybe become the maintainer of this card!

Home automation hardware

The Calaos server will let you manage and control your home. You need however to have something to control :-) At the beginning Calaos was designed to work with a Wago PLC. It lets you control a huge number of inputs and outputs. This is the recommanded hardware if you want to equip a full house or apartment.

Informations on Wago PLCs

Since the project was open sourced, new hardwares are supported. One can for example control GPIO pins on a Raspberry PI board to act like swiths, lights or shutters.

The Zibase is also supported by using it as a gateway to RF equipments.


Since the project was put into open source, new hardware has been gradually supported. It is therefore possible, for example, to pilot GPIOs of a Raspberry Pi card.


Zibase is also supported (using it as an interface between sensors and calaos-server)

One Wire

One Wire (DS18b20) temperature sensors are supported by the OWFS library. It is therefore possible to wire such sensors to the Raspberry Pi and use the W1 core drivers. It is also possible to use an OW SERVER ENET One Wire ethernet server or to use DS9490R USB interfaces as a 1wire/USB gateway for your home automation system.

Internet of Things

Beaucoup d'équipements peuvent aujourd'hui être pilotés via des requêtes Web. Calaos supporte ces équipements par le biais des WebIO. Exemple de matériels supportés :

Karotz (OpenKarotz)


Eco Device

OpenWeather Map