Freedomotic is an open source automation software framework developed by the University of Trento to integrate different home automation projects created with different programming languages. The framework includes a core that implements a messaging system to connect software modules and maintains data on the automation environment. It also provides plugins for devices, user interfaces and objects that can be combined to create automations without coding. The project is in a working beta stage and aims to be a content management system for building automation that can be customized and extended by both private and commercial users.