@automatacontrols/building-systems-controller 1.0.4

Professional-grade building systems control interface for Node-RED Dashboard 2.0, featuring comprehensive HVAC equipment monitoring and control capabilities

npm install @automatacontrols/building-systems-controller

🏢 Automata BMS Controller for Node-RED

License npm Downloads GitHub Stars GitHub Issues Node-RED Platform BMS


📋 Overview

The Automata Building Management System (BMS) Controller provides a sophisticated interface for managing complex HVAC systems through Node-RED Dashboard 2.0. This professional-grade control system offers comprehensive monitoring and management capabilities for building automation systems, delivering enterprise-grade functionality through an intuitive and responsive interface.

Automata BMS Controller Interface


🏗️ System Architecture

Core Features

  • 🎛️ Direct control of chillers, boilers, and pump systems
  • 📊 Real-time differential pressure monitoring
  • 🌡️ Comprehensive temperature monitoring
  • ⚡ Advanced status visualization system
  • 🚨 Real-time alarm management
  • 🔄 Immediate visual feedback
  • 🎨 Customizable interface themes

Equipment Control

  • ❄️ Chiller system management
  • 🔥 Boiler operation control
  • 💧 Pump system coordination
  • 🌡️ Temperature setpoint management
  • 📊 Pressure differential monitoring
  • 🔔 Alarm system integration

🚀 Installation

npm install @automatacontrols/building-systems-controller

🔌 System Integration
The controller accepts input messages in the following format:
javascriptCopy{
    "payload": {
        "cwSupply": 45.00,       // Chilled water supply temperature
        "cwReturn": 48.00,       // Chilled water return temperature
        "hwSupply": 180.00,      // Hot water supply temperature
        "hwReturn": 160.00,      // Hot water return temperature
        "cwSetpoint": 45.00,     // Chilled water setpoint
        "hwSetpoint": 180.00,    // Hot water setpoint
        "outdoorTemp": 68.00,    // Outdoor temperature
        "hwDiffPressure": 12.00, // Hot water differential pressure
        "cwDiffPressure": 15.00, // Chilled water differential pressure
        "equipment": {
            "chiller1": true,    // Equipment enable states
            "boiler1": true
        },
        "alarms": {
            "cw": true,          // System alarm states
            "hw": true
        }
    }
}
💻 System Requirements

🔧 Node-RED version 3.0.0 or higher
📊 Node-RED Dashboard 2.0
🌐 Modern web browser with ES6 support

⚙️ Configuration Options

📝 Custom naming conventions for equipment and systems
📊 Dashboard group assignment for organizational clarity
📐 Widget size customization for optimal display
🎨 Theme selection for visual consistency

🤝 Technical Support

🐛 Issue Tracking
📦 Source Repository

📄 License Information
This software is provided under the MIT License. Complete license details can be found in the LICENSE file included with this package.
👨‍💻 Developer Information
Developed by AutomataControls

🌐 GitHub: AutomataControls

📝 Version History
1.0.0

🎉 Initial system release
🏢 Comprehensive BMS functionality
🎛️ Advanced HVAC control interface
📊 Real-time monitoring capabilities
🖥️ Equipment status visualization
🚨 Integrated alarm management
🌡️ Interactive temperature control
💧 Complete pump and equipment management

1.0.1

🔧 Updated node-red-dashboard dependency to 2.0.0
📝 Enhanced documentation

1.0.2

🎨 Updated node color to brand pink (#F0056B)
📚 Added comprehensive documentation
➕ Added status badges


<div align="center">
node-red dashboard bms hvac building-automation controls chiller boiler pump-control equipment-monitoring ui widget automata building-management automation monitoring
</div>

Node Info

Version: 1.0.4
Updated 3 months, 3 weeks ago
License: MIT
Rating: 5.0 1

Categories

Actions

Rate:

Downloads

3 in the last week

Nodes

  • AutomataBMSController

Keywords

  • node-red
  • dashboard
  • building-automation
  • hvac
  • chiller
  • boiler
  • pump-control
  • equipment-monitoring
  • controls
  • ui
  • widget
  • automata

Maintainers