Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

gridappsd-field-bus

A distributed field bus communication framework for the GridAPPS-D platform. Provides hierarchical agent-based communication across power grid field devices, enabling decentralized control and context management at the substation, feeder, switch area, and secondary area levels.

Features

  • Message Bus Abstraction - Pluggable message bus architecture with support for STOMP, GridAPPS-D, and VOLTTRON connection types
  • Distributed Agents - Hierarchical agent framework (SubstationAgent, FeederAgent, SwitchAreaAgent, SecondaryAreaAgent) for multi-level grid communication
  • Context Management - Topology-aware context managers that provide neighborhood information to distributed agents via CIM-Graph
  • Field Proxy Forwarding - Bridges field device buses to the operational technology (OT) bus when direct connections are unavailable
  • Protocol Support - Extensible protocol transformers for IEEE 2030.5 and DNP3 field protocols

Installation

pip install gridappsd-field-bus

Requirements

CLI Commands

Start the field proxy forwarder:

start-field-bus-forwarder --username app_user --password 1234App

Start centralized context managers:

context_manager --feeder_id <feeder_mrid> --simulation_id <sim_id>

Documentation

See the main GridAPPS-D Python repository for full documentation.

Metadata

Release files for gridappsd-field-bus 2026.7.3a1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for gridappsd-field-bus 2026.7.3a1
File Size Uploaded
gridappsd_field_bus-2026.7.3a1.tar.gz 16.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for gridappsd-field-bus 2026.7.3a1
File Interpreter ABI Platform
gridappsd_field_bus-2026.7.3a1-py3-none-any.whl Python 3 none any Details

Total release size: 36.9 kB

Release files / gridappsd_field_bus-2026.7.3a1.tar.gz

Download URL gridappsd_field_bus-2026.7.3a1.tar.gz
Size 16.4 kB
Tags Source
SHA-256 checksum
How to use checksums
7b2a61f670744690b2472221a36bb68999bcc0ff6c3ac538d2723b88892c99eb
BLAKE2b-256 checksum
How to use checksums
b49ada03d5fc068254e52355735d8e8dd6f1af02a3403257574856afb6f0bdf7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release files / gridappsd_field_bus-2026.7.3a1-py3-none-any.whl

Download URL gridappsd_field_bus-2026.7.3a1-py3-none-any.whl
Size 20.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
4c56b36e27813fd4c761274d008bef6509bca5400dce8d5753544433cfbdee36
BLAKE2b-256 checksum
How to use checksums
153c929508c1ca83d99d589a8a46b47018f21149f894d05cbc8978897e2d1b0e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release history Release notifications | RSS feed

This release

2026.7.3a1 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page