Busroot Documentation
Go to OI WebsiteRequest Access to Demo Site
  • Getting Started
    • Overview
    • Concepts and Architecture
      • Station Windows
    • Account Setup
      • Users & Authentication
    • Connecting Stations
    • Glossary
    • Releases
  • Features
    • Production Tracking
    • Asset Utilisation
    • Downtime Analysis
    • Scheduling
    • OEE Analysis
    • Energy Monitoring
    • Cycle Time Analysis
    • Lost Production Cost Analysis
    • Operator Interface
    • Shop Floor LFDs
    • Email Notifications
      • Daily Summary Email
  • Configuration
    • Plants
    • Stations
    • SKUs
    • Issue Reasons
  • Integrations
    • Real-time Station Data
    • HTTP API
      • Signals
    • PowerBI Direct Access
    • Grafana Direct Access
    • Bulk Data Export
      • CSV Download
      • S3 Sync
    • Node-RED Nodes
  • Recommended Hardware
    • Arduino Opta
      • Configuration
      • Cellular Connectivity
    • Android Tablet
    • Energy Monitors
      • 1 Phase < 100A
      • 3 Phase < 100A
      • 3 Phase < 4000A
    • Fire TV Stick
    • Diagnostic Device
  • Partner Portal
    • Overview
    • Becoming a Partner
  • Archive
    • Use Busroot
      • Live Monitoring
        • Cockpit
        • Dashboards
      • Production
        • Production Monitoring
      • OEE
        • OEE Chart
        • PT vs NPT
        • Downtime Detection
        • Utilisation Monitoring
      • Admin
        • Plants
        • Stations
        • SKU Management
        • Shift Patterns
        • Notifications
      • Production Schedules
        • Schedule CSV Upload
      • Operator Tablet
        • Interruption Tool
      • Manage Your Stations
      • Alerts and Emails
    • Workflows
      • Basic Utilisation Monitoring
      • Performance Monitoring
      • Production Progress Forecasting
      • Manual Production Progress Tracking
      • Understanding Downtime Trends
      • Understanding Production Trends
      • Daily Email Summaries
      • Adhoc Production Tracking
      • Short Interval Control
      • Wasted Energy
      • Understanding Energy Consumption Trends
      • Raw Data Access
      • Understanding OEE Trends
    • FAQs
    • CUSTOMER GUIDE TO BUSROOT
      • Requirements before and during Installation
        • Pre-Installation requirements
          • Completing the Work order form
        • What hardware will you need and do we provide it?
        • Connectivity requirements to use Busroot
        • Installation
        • Self-Installation and configuration guide
      • A user guide to getting started with your account
        • Setting up your Plant
        • Login to your account
        • Station Setup
        • SKU Setup
        • Shift Patterns
        • Notifications
      • Glossary of Busroot Menu Features and how to use them
        • Menu - Overview
        • Menu - Live Monitoring
          • Production Progress
          • Cockpit
        • Menu - Production
        • Menu - Scheduling
          • Production Schedules
          • Schedule CSV Upload
        • Menu - OEE Analysis
          • PT vs NPT
          • OEE Chart
          • Utilisation Monitoring
          • Downtime Detection
        • Menu - Energy
    • Onboarding
      • Welcome
      • Getting Started
      • Implementation
      • After the installation
      • For your IT Team
Powered by GitBook

© 2025 Output Industries Ltd

On this page
  • Overview
  • MQTT Communication
  • Registering a New Device
  • Removing Access for a Device
  1. Integrations

Real-time Station Data

PreviousIssue ReasonsNextHTTP API

Last updated 9 months ago

Overview

A DAU (Data Acquisition Unit) is any device that captures data from the real-world and relays that data to Busroot in the form of or raw data. This could be an IoT sensor, a PLC or any other device on the shop floor.

In order for DAUs to communicate with the Busroot MQTT broker, they must use valid credentials consisting of a Device ID and Access Token.

The Device ID is made up of the account ID followed by a / and a unique value for that device.

MQTT Communication

When using these credentials with the MQTT broker, a username, password and client ID must be provided as follows:

MQTT Field
Value

Username

Device ID

Password

Access Token

Client ID

Device ID + / + [optional string]

After MQTT authentication, the device is connected but can only publish and subscribe to specific topics:

Busroot Signals Topic: busroot/v1/ + Device ID Raw Data Topic: busroot/v1/dau/ + Device ID

Data published to the topic starting with busroot/v1/dau/ will not be processed by Busroot. The purpose of this topic is to allow raw data to be sent from the device and processed in a second stage (e.g. using Node-RED) which will then re-publish that data to the Busroot Signals topic.

Registering a New Device

The 'Add New' button will create a new device with a unique Device ID and Access Token.

Removing Access for a Device

When it is required that a device no longer be able to send data to Busroot, the device ID should be deleted from Busroot. This will cause that device to be immediately disconnected from the MQTT broker.

Data published to the Busroot Signals topic will be processed directly by Busroot according to the signals mentioned .

here
signals