Home
License
Download
Quickstart
Documentation
Support
Miscellaneous
Links
Calimero is a Java library for KNX applications. It provides an API for (many of) the network services and data encodings defined in the KNX standard. It can be used as a basis to write remote access or control applications.
The current version of the library features:
Its minimum platform requirement is the Java 2 Micro-Edition CDC Foundation Profile (J2ME CDC FP), which makes it suitable for embedded applications. Calimero is also compatible with the popular Java Standard Edition (J2SE) environments commonly deployed on PC workstations.
Bundled file releases are hosted here on Sourceforge, also containing READMEs to get you started.
Current development versions are available on GitHub; please post any question regarding development on GitHub Issues.
Core team members spend various amounts of their free time on Calimero, but do not have a paying job involving KNX. Hence, we take the liberty to not have particular development timelines and fancy colored roadmaps.
Calimero 1 was the first release, Calimero 2 is the successor project -- a complete re-write with a new API for embedded platforms. During its design, Calimero 2 was referred to as Calimero NG ("Next Generation"). Calimero 1 and NG are no longer maintained. (The design of Calimero 1.x is described here.)
Calimero 1 and 2 were designed and written by people who were, at that time, with the Automation Systems Group at the Vienna University of Technology.
You can also use "Browse Pages" on the top left, which will give you a complete list.