# Sia server Sia server is an Internet of Things (IoT) server. It should be compatible with multiple devices from different vendors. The user interface should be implemented by apps connecting to this central Sia server. ## Supported vendors and devices Currently only [Homematic IP][1] as a vendor and the [OpenCCU][2] as interface is supported. The currently only supported device is: - [HmIP-SWDO-2][3] - optical window or door contact Further device support is planned. ## Build instructions The Sia server is built and tested with the Meson build automation tool. ``` meson setup build meson compile -C build meson test -C build ``` Build artefacts can be shown with the `tar` archive tool and `less` pager. ``` tar -tf build/sia-server-v*.tar.zst | less ``` All relevant build results are part of this Zstandard-compressed tar archive. [1]: https://homematic-ip.com/ [2]: https://openccu.de/ [3]: https://homematic-ip.com/en/product/window-and-door-contact-optical