Skip to content

Driven Applications

craig8 edited this page Dec 11, 2014 · 3 revisions

##Configuration for running openeis applications within volttron. The configuration of an agent within volttron requires a small modification to the imports of the openeis application and a couple of configuration parameters.

###Import and Extend from volttron.platform.agent import (AbstractDrivenAgent, Results) ... class OpeneisApp(AbstractDrivenAgent):

###Configuration The two parameters that are necessary in the json configuration file are "application" and "device". An optional but recommended argument should also be added "agentid".

{
    "agentid": "drivenlogger1",
    "application": "drivenlogger.logdevice.LogDevice",
    "device": "pnnl/isb1/oat",
    ...
}

Any other keys will be passed on to the openeis application when it is run.

Wiki Home

Quick Start Guide

Getting VOLTTRON

VOLTTRON Community

VOLTTRON Core Services

Historians

Drivers

Instance Management

Applications
  • ...
Examples
Developers
HOWTOS

VOLTTRON Versions and Features

Transactional Network Platform Overview

Platform Services

Volttron Restricted

Information Exchange Standards

FAQ

Project Home

Clone this wiki locally