Bitpool Cloud Platform
Bitpool Website
  • Bitpool Cloud Platform
    • General Tools
      • Account Settings
        • Account Details
        • Set UI Options
        • Changing your Password
      • Navigation
        • Navigation Bar
        • Page Title And Dashboard Tree
        • Sidebar Widgets
        • Dashboard Comments
        • User and Organisation Details
        • Dashboard Actions
        • Widgets Navigation
    • Dashboards
      • Widgets Introduction
      • Widget Groups
        • Data Visualisation
        • Charting
        • Time and Date
        • Display
        • Weather
        • Utility
        • Infographic
        • Command and Control
      • Grid and Widget Size
      • Dashboard Creation
        • Create a Dashboard
        • Adding Widgets
        • Tweaking Grid and Widget Size
    • Data
    • Flows
      • Flow Tools
        • Stream Types Nodes
        • Math Nodes
        • Data Nodes
        • Insights Nodes
      • Virtual Streams
    • Presentation
    • Connections
      • MQTT
      • Haystack
      • API
      • CSV Importer
      • Windows Uploader
    • Reports
      • Create a Report
      • Create a Template
      • Report and Template Elements
        • Header
        • Footer
        • Baseline Compare Chart
        • Consumption Table
        • Period Compare Chart
        • Date Range
        • Date
        • Markdown
        • Stacked Chart
        • Total Table
        • Pie Chart
        • Table
        • Page Break
        • Bitpool AI
        • Text Box
        • Summary Card
        • Image
        • Total Value
        • Chart
    • Semantics
    • Tag Manager
    • Admin
Powered by GitBook
On this page
  • Data Stream Node
  • Data Value Node
  • Data Model Generator Node
  • Data Tag Node
  • Data Pool Node
  1. Bitpool Cloud Platform
  2. Flows
  3. Flow Tools

Data Nodes

Various data nodes for data manipulation, such as filtering and sorting with the use of tags. These tools include Stream, Value, Model Generator, Tag Node, Pool.

PreviousMath NodesNextInsights Nodes

Last updated 3 months ago

Data Stream Node

The Data Stream Node serves as the input point for a specific data stream. It allows for data streams to be connected, calculated, manipulated and integrated in the flow. The example below shows how a Data Stream node could be used within a Flow.

  1. Data Stream Node Location Data Stream Node is located under Data. Drag and drop the nodes into the Flow workspace.

  2. Node Configurations

    1. Pool: The source collection or group from which the data stream originates, typically representing a Pool. Pools can be accessed through the node by clicking the pop out button.

    2. Stream: The specific data channel within the pool that provides the input values for the node, such as temperature, energy usage, volume or system status metrics. Streams can be accessed through the node by clicking the pop out button.

    3. Display Name: A label for the data stream node, making it easier to identify and differentiate within the workflow.

    4. Aggregation Type: The method used to summarize or process the data stream over time, such as sum, average, minimum, or maximum, ensuring the data is suitable for analysis or manipulation.

  1. Data Stream Node Example Multiple Data Stream Nodes can be combined as part of a flow. See the example above of a flow that calculates the Total Energy Usage of a site from 2x Electrical Meters.

Data Value Node

The Data Value Node allows users to input a Numeric value that can be used in a Flow calculation or data manipulation. The example below shows how a Data Value node could be used within a Flow.

  1. Data Value Node Location Data Value Node is located under Data. Drag and drop the nodes into the Flow workspace.

  2. Node Configurations

    1. Value: Users can input a numeric value here to use within the Flow.

  1. Data Value Node Example Data Stream Nodes can be combined with Data Value nodes as part of a flow. See the example above of a flow that converts the Electrical Meter Consumption in Megawatts to Kilowatts by multiplying the Stream Node with the Value Node.

Data Model Generator Node

The Data Model Generator Node allows users to input Modelled Data that can be used in a Flow to compare and analyze with real time data. This Node is commonly used to input NABERS or energy benchmarks used to monitor, analyze and predict portfolio performances. The example below shows how a Data Model Generator node could be used within a Flow.

  1. Model Generator Node Location Model Generator Node is located under Data. Drag and drop the nodes into the Flow workspace.

  2. Node Configurations

    1. Add: Users can input a number of modelled structured data to be fed into the flow.

    2. Edit: Users can open and edit an existing generated model.

    3. Delete: Users can delete an existing generated model.

  1. Generator Setup Data Stream Nodes can be combined with Data Value nodes as part of a flow. See the example above of a 2024-2025 Energy Model Generated using the node.

    1. Year Value Inputs: The Generator is set up by inputting the relevant year time range as the title of the model. The monthly numeric values can then be added into the model.

    2. Exclude Weekends toggle: Can be enabled if weekday data is only relevant in your analysis.

    3. Work Hours Start/End: Define the work hours for better comparative analysis with real time data.

  2. Model Generator Node Example Once the Model is set up and saved, the Model Generator Node can be connected to a Virtual Stream Node to be usable for the dashboards or insights.

Data Tag Node

The Data Tag Node allows the users to filter through the tags attached to data streams, pools or entities. Tags can be listed as a filter to utilize only relevant data streams for analysis. The Aggregation Type can be selected from the dropdown menu). The example below shows how a Data Tag node could be used within a Flow.

  1. Data Tag Node Location Data Tag Node is located under Data. Drag and drop the nodes into the Flow workspace.

  2. Node Configurations

    1. Entity: The data source or collection from which the tags are applied.

    2. Tags: Users can add the custom labels or identifiers assigned to the data, to filter or group related streams or values for easier organization and analysis.

    3. Aggregation Type: The method used to summarize, or process tagged data, such as sum, average, minimum, or maximum, ensuring the tagged data is aggregated meaningfully for analysis or visualization.

  1. Data Tag Node Example Data Tag Nodes can be combined with the AI Insights Node as part of a flow. See the example above of a flow that filters the Temperature data out of the Example Residential House Entity into the AI Insights node to generate a report from the data.

Data Pool Node

The Data Pool Node allows the users to extract specific data from a pool within the workflow. It acts as a connection point for retrieving data streams or values from a designated pool, enabling the integration of real-time or historical data into the flow for processing, analysis, and further visualization.

  1. Data Pool Node Location Data Pool Node is located under Data. Drag and drop the nodes into the Flow workspace.

  2. Node Configurations

    1. Pools: Allows users to choose specific data pools to connect and retrieve data from within the flow.

    2. All Pools Toggle: A switch that, when enabled, includes data from all available pools, eliminating the need to select individual pools manually.

    3. Include Tags: Enables the inclusion of tagged data from the selected pools, allowing for categorized or filtered data integration based on predefined tags.

  1. Data Pool Node Example Data Pool Nodes can be combined with the AI Insights Node as part of a flow. See the example above of a flow that filters the Pool data using the 'temp', 'health' and 'hvac' tags to connect into the AI Insights node. The AI Insights node will then use the filtered pool data to generate a report.

Stream Node Example 1
Stream Node Example 2
Data Value Node Example 1
Data Value Node Example 2
Model Generator Node Example 1
Model Generator Node Example 2
Model Generator Node Example 3
Data Tag Node Example 1
Data Tag Node Example 2
Data Pool Node Example 1
Data Pool Node Example 2