Skip to content
jhaack edited this page Oct 20, 2015 · 27 revisions

Welcome to the VOLTTRON™ wiki.


This wiki documents the previous release of VOLTTRON™ 2.0. For VOLTTRON 1.2 documentation, please see the VOLTTRON 1.x Wiki

For differences between the two versions, please see VOLTTRON 1.2 to 2.0 migration


VOLTTRON is an open source agent development and deployment platform designed to enable researchers to interact with devices and appliances without having to write drivers themselves. Please explore our project and if you have any questions please email volttron@pnnl.gov. More information about VOLTTRON can be found at: http://transactionalnetwork.pnnl.gov/

The main features of the VOLTTRON platform are:

  • Open, flexible and modular software platform
  • Ease of application development
  • Interoperable across vendors and applications
  • Isolates power and control system complexities from developers
  • Object oriented, modern software development environment
  • Language agnostic. Does not tie the applications to a specific language such as Java
  • Broad device and control systems protocols support built-in
  • ModBUS, BACNet, and others
  • Multiple types of controllers and sensors
  • Low CPU, memory and storage footprint requirements
  • Supports non-Intel CPUs

New to VOLTTRON?

Please note, the User Guide has been updated to reflect the changes for VOLTTRON 2.0. Additionally, see the QuickStart page.

If you are new to VOLTTRON, please take a look at the VOLTTRON User's Guide for instructions on how to get started. This guide will walk you through getting the code, configuration, and running an example agent application.

Contributor Documentation

VOLTTRON welcomes contributions back to the project. These can be committed to the contrib/ directory. Documentation for the contributed code can be found here: Contributed Code Documentation

VOLTTRON Based Applications

Applications can be built upon VOLTTRON by extended its capabilities. An example of this is the BeMOSS system developed by Virginia Tech. This application adds auto-discovery capability for several devices as well as a user interface for controlling those devices. These features build on the core of VOLTTRON.

Reference Material

Initial paper. Presented at ASME 2011

ATES 2012 Paper

AAMAS 2013 Demo

Grid and Vehicles paper

VOLTTRON Overview Video

Wiki Home

[Office Hours Agenda](Office Hours Agenda)

Project Home

VOLTTRON Versions and Features

[VOLTTRON 1.2 to VOLTTRON 2.0 Migration] (Transitioning-from-VOLTTRON-1.x-to-2.x)

Transactional Network Platform Overview

Getting started with VOLTTRON Development

Platform Administration

Platform Services

Volttron Restricted

Drivers

Information Exchange Standards

FAQ

Clone this wiki locally