Welcome to the Eclipse VOLTTRON organization! VOLTTRON™ is an open-source platform for distributed sensing and control. The platform provides services for collecting and storing data from buildings and devices and provides an environment for developing applications which interact with that data.
The following repositories represent the key components of the Eclipse VOLTTRON ecosystem, organized by category:
| Repository | Description | Latest Release |
|---|---|---|
| volttron-lib-auth | Authentication library | |
| volttron-core | Core VOLTTRON platform | |
| volttron-testing | Testing framework | |
| volttron-lib-zmq | ZeroMQ library | |
| volttron | VOLTTRON repository | |
| volttron-zmq | ZeroMQ message bus |
| Repository | Description | Latest Release |
|---|---|---|
| lib-protocol-proxy-bacnet | BACnet protocol proxy library | |
| lib-protocol-proxy | Protocol proxy library | |
| volttron-lib-bacnet-driver | BACnet driver library | |
| volttron-platform-driver | Platform driver agent | |
| bacnet-scan-tool | BACnet scanning tool | |
| volttron-lib-fake-driver | Fake driver for testing | |
| volttron-lib-base-driver | Base driver library |
| Repository | Description | Latest Release |
|---|---|---|
| volttron-lib-sql-historian | SQL historian library | |
| volttron-sqlite-historian | SQLite historian | |
| volttron-postgresql-historian | PostgreSQL historian | |
| volttron-lib-base-historian | Base historian library |
| Repository | Description | Latest Release |
|---|---|---|
| volttron-listener | Simple listener agent example | |
| platform-lookup | Platform lookup service | |
| volttron-ansible | Ansible playbooks for VOLTTRON |
To get started with VOLTTRON, visit the volttron-core repository, which contains the main platform code and installation instructions.
We welcome contributions! Please see individual repository contribution guidelines and our Security Policy for reporting vulnerabilities.