Skip to content

Historian Topic Syntax

Craig edited this page Nov 17, 2015 · 9 revisions

Historian Topic Syntax

Each historian will subscribe to the following message bus topics (actuator/, anaylsis/, record/* and devices/*). For each of these topics there is a different message syntax that must be adhered to in order for the correct interpretation of the data being specified.

devices/*

The devices topic is meant to be data structured from a scraping of a ModBus or BacNet device. Currently there are drivers for both of these protocols write data to the message bus in the proper format. The format they write to is as follows:

# Header
{
    # python code to get this is
    # from datetime import datetime
    # from volttron.platform.messaging import headers as header_mod
    # {
    #     headers_mod.DATE: datetime.utcnow().isoformat(' ') + 'Z'
    # }
    "Date": "2015-11-17T21:24:10.189393Z"
}

# All message
{
    
}

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