Run the original Homematic CCU3 firmware in an LXC container on ARM single-board computers for home automation.
piVCCU is a project that virtualizes the original Homematic CCU3 firmware inside an LXC container to run on ARM-based single-board computers. It solves the problem of needing dedicated hardware for the Homematic home automation central unit by allowing it to operate alongside other software on devices like Raspberry Pi. This provides a cost-effective and flexible alternative to proprietary CCU hardware.
Home automation enthusiasts and professionals using Homematic systems who want to run the CCU3 on affordable, general-purpose single-board computers instead of dedicated hardware.
Developers choose piVCCU because it offers full compatibility with the original Homematic ecosystem using the official firmware, supports a wide range of ARM hardware, and enables easy migration from existing CCU setups without losing functionality.
piVCCU is a project to install the original Homematic CCU3 firmware inside a virtualized container (lxc) on ARM based single board computers.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Uses the official CCU3 firmware, ensuring full support for both Homematic and Homematic IP protocols without relying on third-party alternatives.
Works on a wide range of ARM-based single-board computers beyond Raspberry Pi, including Asus Tinkerboard, Banana Pi, and Odroid, as listed in the prerequisites.
Supports various radio modules like HM-MOD-RPI-PCB, HmIP-RFUSB, and custom boards such as HB-RF-USB, offering flexibility for different wireless setups.
Installable and updatable via standard apt repositories on Debian/Ubuntu systems, simplifying installation and maintenance processes.
Explicitly does not support x64 architectures, restricting deployment to ARM-based devices only, which excludes many common server environments.
Some supported boards have GPIO pin incompatibilities, causing features like LEDs on RPI-RF-MOD to not function, as noted in the README warnings.
Migration from systems like YAHM involves extensive manual command-line steps and cleanup, increasing setup complexity and error risk.