Open Power Quality

Open Power Quality

  • Documentation
  • Opportunities
  • News

›Developer Guide: OPQ Cloud

Introduction

  • Motivation for OPQ
  • A beginner's guide to power quality
  • OPQ System Architecture
  • OPQ Information Architecture
  • Related Work
  • Bibliography

User Guide

  • OPQ Box
  • OPQ Cloud

Developer Guide: OPQ Box

  • Overview
  • Hardware Design
  • Software Design
  • Manufacturing

Developer Guide: OPQ Cloud

  • Overview
  • Installation
  • Data Model
  • View
  • Mauka
  • Makai
  • Health
  • Health v2
  • Box Update Server
  • MongoDB
  • Protocol
  • Port Map
  • Docker
  • Cloud Migration

Developer Guide: Misc

  • Documentation
  • VM & Sim
  • Bibliography
  • Emilia SSH

Other

  • Roadmap
  • R&D Opportunities
  • Agile Power Monitoring for UH
  • G1 Pilot Study (2014)

OPQ Cloud Port Map

Much of the communication among the OPQ Cloud services occurs by way of unix ports. This page documents all of the port bindings used by the various services.

Other than the Mongo port, all port communication is implemented using ZMQ.

Listed in order of increasing port number:

ServicePort NumberPurpose
OPQ Box Updater8151Updater communication interface
Makai Acquisition Broker8194Box pub interface
Makai Acquisition Broker8196Box pull interface
Mauka8911Health status HTTP interface
Makai Triggering Broker9880Triggering broker interface
Makai Triggering Broker9881Triggering broker interface
Mauka9882Mauka Broker sub interface
Mauka9883Mauka Broker pub interface
Makai Triggering Service9884Makai push/pull interface
Makai Triggering Service9899Makai publication interface
Mauka12000Mauka plugin management interface
Mongo27017Database interface

For more details, see:

  • Mauka config.json
  • Makai Acquisition Broker config.json
  • Makai Triggering Broker config.json
  • Makai Triggering Service makai.json
  • Health Service config.json
  • OPQ Box settings.json
  • OPQ Box Updater config.json
← ProtocolDocker →
Open Power Quality
Documentation Quick Links
OverviewOPQ Box User GuideOPQ View User GuideAgile Power Monitoring for UHRoadmap
Community
SlackTwitterNewsPublic OPQ CloudContact Us
Development
GitHubProject BoardsDeveloper TeamOpportunities

Open Power Quality is sponsored by:
Collaborative Software Development Laboratory, University of Hawaii
Department of Information and Computer Sciences, University of Hawaii
Department of Electrical Engineering, University of Hawaii