Freedomotic is an open, flexible, scalable and mashups oriented software that can interact with well known standard building automation protocols as long as with "do it yourself" solutions. It treats the web, social networks and frontends just like any other sensor or actuator in your automation system. For example you can twitt your washing machine to start the washing cycle.
How you can use Freedomotic
It can manage from small appartments to huge buildings, like museums and corporate offices. For OEMs and software developers Freedomotic is the solution to easily create building automation systems, managed services and innovative ambient aware applications, drastically reducing development effort and time to market.
Freedomotic can be integrated with popular building automation technologies like BTicino OpenWebNet, KNX, Modbus RTU, X10 as well as custom automation projects using Arduino devices, do it yourself boards, third party graphical frontends (like this one for Android), text to speech engines, motion detection using IP cameras stream, social networks (for example Twitter), and much more... All this features can be delivered from a marketplace as downloadable plugins.
Where it can run
Freedomotic can run on any OS with Java support (Linux, Windows, Mac, …). It can be deployed on a single standard PC, a PCs network, a network of embedded devices like Raspberry Pi, or a mixture of the previous.
When it will be available
Freedomotic is actually a working beta but is growing rapidly with the suppport of our community. We are searching for contributors and supporters. You can help us in many ways, development or not.
How does it works
Freedomotic is an open source building and home automation framework distributed under GPL2 license. Freedomotic leverages modern enterprise integration patterns and distributed computing architectures, along with crosslanguage APIs for extension.