BTL Listed DDC: Why It’s No Longer Enough for Modern BAS

BTL Listed DDC: Why It's No Longer Enough for Modern BAS | Tanand Technology

If you are an M&E consultant, building owner, or facility manager in Malaysia specifying a Building Automation System (BAS) or Building Automation and Control System (BACS), there is one phrase you have almost certainly written into a tender document: "DDC controllers shall be BTL listed."

It felt like the responsible thing to do. BTL — BACnet Testing Laboratories — was the industry's gold standard for interoperability. A BTL mark on a Direct Digital Controller (DDC) meant it had been independently verified to speak BACnet correctly.

That was a meaningful assurance — in 2004.

Today, writing "BTL listed DDC" into your BAS specification may actually be locking your client into an expensive, data-blind, vendor-controlled system that cannot support the analytics, ESG reporting, or AI-driven optimisation that modern buildings demand. This article explains why — and what to specify instead.

1. What Is BTL Listing — and Why Did It Matter?

BTL listing is a certification programme run by BACnet International. A device bearing the BTL mark has been tested to confirm it correctly implements the BACnet protocol — the communication standard for building automation defined by ASHRAE Standard 135.

The goal was straightforward: ensure that a chiller controller from Brand A could talk to an AHU controller from Brand B, with a BAS workstation from Brand C reading data from both. In the early 2000s, this was a genuine problem. Vendors were shipping products that claimed BACnet compliance but behaved inconsistently. BTL solved it.

Context

BACnet itself (ASHRAE 135) is a well-designed, enduring protocol. The issue is not BACnet — it is the proprietary hardware and software that vendors have wrapped around it. BTL verifies protocol correctness. It says nothing about processor capability, data access rights, software openness, or analytics capability.

2. Three Reasons BTL DDC Hardware Is Now a Liability

2.1 The hardware is stuck in the past

A BTL-listed DDC controller certified a decade ago passed its BACnet protocol test on hardware running at 60–100 MHz. That was sufficient to read sensor values, execute PID loops, and send a BACnet object update. It is not sufficient for what modern buildings need.

60–100 MHz — typical legacy
BTL DDC processor
1.2 GHz NextGen DDC
open IoT edge controller
15× More compute power
available today

That 15× gap is not just about speed. It is the difference between a controller that can read a setpoint and one that can analyse a setpoint, run edge-based machine learning inference, auto-tune its own PID parameters, detect anomalies, and push formatted ESG data to a cloud dashboard — simultaneously, on the controller itself, with no cloud dependency.

When a building owner asks their system integrator to add predictive fault detection to their HVAC plant, the legacy DDC hardware physically cannot support it. The only path forward is a forklift hardware replacement — at full cost, with full vendor dependency.

2.2 BTL certification is slow; IoT evolves fast

The BTL certification cycle is bureaucratic and slow. Modern IoT protocols — MQTT, WebSockets, REST APIs, OPC UA — evolve in months, driven by millions of open-source contributors globally. Legacy BTL-certified hardware may not support MQTT at all, or supports it only through an expensive optional add-on module that requires additional licensing.

If you specify "BTL listed DDC" in 2026, you are potentially locking your client into a platform that cannot natively speak to a new IoT energy meter, a cloud carbon-accounting platform, or an AI-based fault detection service that their ESG team needs by 2028.

2.3 The talent pool for legacy BAS is shrinking

Legacy BAS platforms require vendor-certified technicians. Each major BAS vendor — Siemens Desigo, Schneider EcoStruxure, Johnson Controls Metasys, Honeywell — maintains a closed ecosystem of certified service partners. In Malaysia, that pool is limited, ageing, and expensive.

A qualified IT/OT engineer who knows Linux, Python, MQTT, and Node-RED cannot service a proprietary BAS without years of vendor-specific training and certification. Open-source frameworks eliminate this barrier entirely, opening the service market to the vast and growing community of IT/OT hybrid engineers.

3. The "False Openness" Trap That Consultants Miss

Here is the most important thing to understand about BTL listing, and the insight most consultants miss when drafting BAS specifications.

A vendor can satisfy your "open protocol BACnet" requirement by implementing the BACnet protocol stack on their DDC. The device gets BTL listed. Your specification is technically met. And yet the building owner is completely locked in to that vendor's ecosystem.

How? Because the BACnet protocol handles data communication. It does not govern configuration access. Most proprietary BAS vendors hide their configuration interface behind a licensed engineering workstation software — a tool that costs thousands of ringgit per seat and is only available through their authorised distributor network.

"I think our industry gets really locked up on BACnet as the open answer to everything, but BACnet is not truly open. BACnet was made to be an open building automation protocol, but as soon as you start wrapping things behind the firewall of an engineering tool, it's not open anymore."
— Alex Waibel, President, BuildingLogiX (via Nexus Labs)

The result: the building owner has a system that technically speaks BACnet, but cannot be modified, extended, or serviced without going back to the original vendor. This is vendor lock-in dressed in BACnet clothing.

4. The Real-World Cost — A Hospital Case Study

Real-World Example

A hospital facility management team needed urgent access to their BAS during an operating theatre emergency — temperature control had failed in a critical zone. Their BTL-listed BAS was serviceable only by one OEM-authorised contractor. The lead time quoted was 2–3 weeks. To expedite, they were required to sign a costly annual service contract. The system was working exactly as the vendor intended — and the building owner had no recourse.

This is not a rare edge case. It is the structural outcome of a specification that prioritises a certification logo over genuine interoperability and owner autonomy. For critical facilities — hospitals, data centres, pharmaceutical manufacturing, cleanrooms — this dependency is not just inconvenient. It is a risk management failure.

5. The Modern Alternative: Open-Source IoT BAS

The alternative is not to abandon BACnet. It is to adopt an architecture that treats BACnet as one protocol among many — not as the defining constraint of the entire system.

At Tanand Technology, we call this approach the NextGen BAS open-stack. It is built on three open-source pillars that are trusted by Fortune 500 organisations globally for mission-critical operations:

Tanand NextGen BAS — Two-Tier Open Hardware Architecture

Tier 1 — NextGen DDC (Field / Edge)

CPU: Dual-core industrial-grade processor ≥ 1.2 GHz  ·  Memory: 512MB RAM  ·  Storage: 4GB onboard flash + SD card up to 128GB  ·  OS: Linux-optimised core (real-time, minimal footprint)  ·  Pre-installed: Node-RED · Open time-series database

Tier 2 — BAS Main Compute Server (Supervisory / Analytics)

CPU: Intel Core i5 / i7 12th Gen  ·  Memory: 16GB DDR4  ·  Storage: Dual SSD (daily automated backup from primary to secondary)  ·  OS: Ubuntu Linux LTS  ·  Stack: PostgreSQL · Advanced open-source data analytics & visualisation engine

This two-tier architecture replaces the legacy DDC + NCU + proprietary historian + BAS workstation stack — at significantly lower total cost of ownership, with no per-seat licensing, no vendor lock-in, and no single point of failure.

Logic & orchestration — Node-RED

Node-RED is a flow-based, open-source development environment used by millions of engineers globally — including industrial deployments at Siemens and Hitachi. Unlike traditional DDCs with fixed "black-box" logic, Node-RED runs on the edge controller itself and exposes all control sequences through a visual, browser-based interface. Any qualified engineer can view, modify, and extend the logic — with no vendor permission and no proprietary software license required.

Node-RED natively supports BACnet/IP, Modbus TCP/RTU, MQTT, OPC UA, REST APIs, and WebSockets — simultaneously, on a single controller, with no additional modules or licensing costs.

Data architecture — time-series at the edge, relational analytics at the server

Proprietary BAS platforms store building data in closed historians. Extracting it for ESG reporting or AI model training typically requires a vendor-provided export tool — often at additional cost — or a bespoke integration project. Tanand's open-stack takes a fundamentally different approach: a two-tier data architecture where every layer is open, owner-controlled, and purpose-matched to its function.

At the field edge, each NextGen DDC ships with an open-source time-series database pre-installed on its removable SD card. A time-series database is purpose-built for high-frequency timestamped sensor data — the exact data type that BAS controllers produce. It handles continuous BACnet poll logging with minimal storage overhead and provides instant time-windowed queries that dashboards and fault-detection algorithms depend on. With up to 128GB of onboard capacity, each DDC can retain years of granular operational history on hardware the building owner physically holds. If the network goes down or the BAS server goes offline, the DDC keeps logging uninterrupted — there is no data gap.

At the server tier, the BAS Main Compute Server aggregates data from all DDCs into PostgreSQL — the world's most advanced open-source relational database. This is where building data becomes genuinely powerful: cross-system queries, multi-zone energy aggregation, tenant-level sub-metering, AI model training, and auto-generated ESG/GHG reports are all computed here, on hardware the building owner controls, with no data leaving the premises. The advanced open-source analytics and visualisation engine connects directly to PostgreSQL, rendering high-fidelity responsive dashboards accessible from any browser on the corporate network — no Java plugin, no proprietary client software, no per-seat license.

The daily SSD-to-SSD backup on the server is not an afterthought — it is a designed redundancy that matches or exceeds the data protection posture of most proprietary BAS historians, which rely on single-drive storage with no automatic backup.

Infrastructure — Linux-optimised core at the edge, Ubuntu Linux LTS at the server

The two tiers run different Linux variants, each matched to its role. The NextGen DDC runs a Linux-optimised core — a lean, real-time-capable build with no unnecessary services, no desktop environment, and no package overhead. Every resource is reserved for what matters at the field level: executing control logic, logging sensor data, and maintaining deterministic response times. This is the same philosophy used in industrial embedded controllers — a minimal OS that boots fast, runs reliably, and presents the smallest possible attack surface in the field.

The BAS Main Compute Server runs Ubuntu Linux LTS — the same OS underpinning critical infrastructure at Google, Amazon, and thousands of enterprise data centres globally. Ubuntu's full package ecosystem is appropriate here: it hosts PostgreSQL, the analytics and visualisation engine, the AI/ML pipeline, and the web server delivering browser-based dashboards. Automated daily security patching means the analytics platform is never waiting on a vendor's patch cycle. Enterprise SSO via OAuth2, LDAP, and SAML provides role-based access control for field engineers, facility managers, and executive ESG report consumers — all from a standard browser, with no proprietary client software.

6. Beyond Setpoint Chasing: Adaptive Control and High-Performance Sequences

Traditional BTL-listed DDC controllers execute PID loops with fixed parameters — values programmed during commissioning and never revisited. For most of a building's operating life, those parameters are wrong. Occupancy changes. Equipment ages. Seasonal load profiles shift. The fixed-gain controller keeps chasing the same setpoint with the same response — wasting energy, causing comfort complaints, and wearing out actuators through unnecessary hunting.

Open-architecture edge controllers with sufficient compute headroom enable three levels of control sophistication that legacy BTL hardware cannot support: adaptive PID tuning, demand-based supervisory sequences, and AI-inferred load prediction.

6.1 Adaptive PID — control that stays tuned

A legacy DDC has its PID response parameters set once at commissioning and locked. A chilled water valve loop tuned for peak summer load will hunt and overshoot during the cooler transitional months when actual load is a fraction of the design condition. Correcting this in a legacy system requires a site visit, a proprietary engineering tool, and a service fee — for what is essentially a numeric adjustment.

The Fixed-Gain Problem

Most building operators do not know their PID loops are detuned. The symptoms are subtle: slightly inconsistent room temperatures, actuators cycling more than they should, marginally higher energy consumption than the design intended. The cause is a controller that was commissioned once and never updated as the building's thermal behaviour evolved through seasons and equipment ageing.

Adaptive PID on an open edge controller continuously evaluates actual plant response and adjusts its control parameters to maintain optimal performance — automatically, without site visits, without vendor intervention. As cooling load drops in the transitional months, the controller self-corrects. As a valve ages and its response slows, the controller compensates. The result is stable, accurate control across the full range of operating conditions, year-round.

6.2 Demand-based supervisory sequences

ASHRAE Guideline 36 — High-Performance Sequences of Operation for HVAC Systems — is the most significant controls standard published in recent years. Its core finding is straightforward: most buildings are significantly over-ventilated, over-cooled, and over-pressurised — not because equipment is oversized, but because the control sequences are unsophisticated.

Legacy DDC controllers running fixed-setpoint loops routinely deliver more airflow than occupants need, at supply temperatures colder than necessary, against static pressures far higher than any terminal unit actually requires. Each condition wastes energy — and they compound across an entire building.

Demand-based supervisory sequences continuously read actual zone conditions and adjust system-wide setpoints to match real demand rather than design assumptions. Key outcomes for Malaysian HVAC systems include:

  • Supply air temperature reset — the AHU raises its supply air temperature when zones are comfortably satisfied, reducing cooling coil load and compressor energy during the many hours the building operates below peak demand.
  • Static pressure reset — duct pressure is held at the minimum needed to satisfy the most demanding zone rather than at a fixed design value. Reducing static pressure directly and significantly reduces fan energy.
  • Demand-controlled ventilation — outdoor air delivery tracks actual occupancy, eliminating the chronic over-ventilation that occurs when spaces run at partial occupancy for much of the working day.
  • Chilled water temperature reset — chiller supply temperature rises when aggregate building cooling demand is low, improving compressor efficiency during part-load conditions that represent the majority of operating hours.
  • Optimised start and stop — the system starts at the latest time that will still reach comfort conditions by occupancy, using the building's actual thermal behaviour rather than a conservative fixed pre-cooling window.
Why legacy DDCs cannot implement these sequences

Every one of these sequences requires the controller to aggregate data from multiple zones simultaneously, compute a system-wide demand signal, and issue coordinated setpoint changes across several pieces of plant. A standalone legacy DDC with fixed logic and limited compute has neither the processing headroom nor the software architecture to do this. Open-stack controllers — with a multi-system flow engine and direct database integration — can.

6.3 AI-inferred demand prediction

Adaptive PID and demand-based sequences respond to conditions as they develop. AI-inferred demand prediction goes further: it anticipates load changes before they arrive, allowing the system to stage equipment and adjust setpoints proactively rather than reactively.

Using the building's own operational history — temperature trends, occupancy patterns, weather data, and equipment behaviour — the system forecasts cooling or heating demand over the coming 30 to 60 minutes. The supervisory layer uses this forecast to pre-position the chiller plant, adjust AHU setpoints, and sequence equipment ahead of predicted demand. Model training runs on the BAS server using accumulated operational data and is periodically deployed to the field controllers, keeping predictions calibrated as the building's thermal profile evolves.

15–30% Typical HVAC energy reduction — demand-based sequences vs. fixed setpoint control
8–15% Additional savings from AI-predictive demand control on top of sequence reset
On-site All prediction runs locally on the edge controller — no cloud, no internet dependency

6.4 What this means for your tender specification

Specifying "BTL listed DDC" without a performance requirement permits installation of a controller that cannot implement any of the above. The hardware ceiling — fixed logic, limited compute, closed software — makes these capabilities structurally impossible regardless of how the system is programmed at commissioning.

Specifying an open-architecture edge controller with sufficient compute headroom, an open flow-based logic engine, and explicit demand-based control sequence requirements ensures the building can deliver — and sustain — the energy performance its design targets assume. The ready-to-use specification clauses in Section 8 provide the language to do exactly this.

7. BTL Legacy BAS vs. Open IoT Stack — Full Comparison

Feature Legacy BTL BAS Open IoT Stack (Tanand NextGen)
Processor speed 60–100 MHz (decade-old) DDC: industrial-grade dual-core processor ≥ 1.2 GHz · Server: Intel Core i5/i7 12th Gen, 16GB DDR4, dual SSD
Protocol support Primarily BACnet / LonWorks BACnet, Modbus, MQTT, OPC UA, REST API, WebSockets — natively
Vendor dependency Proprietary licensed engineering tools required Brand-independent — any qualified integrator
Software access Closed — owner cannot modify logic Open — owner and any third party can inspect and modify
Database Proprietary historian — difficult data export DDC: open time-series database on SD card (up to 128GB, owner-held physical storage) · Server: PostgreSQL on dual SSD with daily automated backup
Dashboard / HMI Static Java-based graphics — plugin required Responsive HTML5 — mobile, tablet, desktop, any browser
ESG / energy reporting Manual or expensive add-on module Built-in — MESI, GreenRE, LEED, GBI auto-generated
Security model Legacy Java — infrequent vendor firmware patches DDC: Linux-optimised core (real-time, minimal footprint, deterministic) · Server: Ubuntu Linux LTS with automated daily security patching
AI / ML & adaptive control Not supported — 60–100 MHz cannot execute adaptive algorithms or ML inference Adaptive PID, demand-based ASHRAE-aligned supervisory sequences, AI load prediction — all on-controller, no cloud required
Total cost of ownership High — per-seat licensing, proprietary service contracts Lower — no per-seat license, open service market

8. How to Write Better BAS Tender Specifications

For consultants writing BAS tender documents, Bills of Quantities (BQ), or Employer's Requirements in Malaysia, the following specification clauses replace BTL-centric language with outcome-oriented requirements that protect your client's long-term interests.

These clauses have been developed with reference to Nexus Labs' research on open-source building automation and align with IEC 62443 and NIST CSF OT security frameworks.

BAS-01 · System Architecture

Specify this:

Open-architecture IoT edge gateway running Linux OS, supporting industry-standard protocols natively. No single-vendor engineering tool lock-in. Any qualified IT/OT integrator shall be able to service and modify the system without proprietary software.

Why: Eliminates vendor-hostage scenarios. Any engineer can service the system.

BAS-02 · Protocol Support

Specify this:

Native multi-protocol support: BACnet/IP, Modbus TCP/RTU, MQTT, OPC UA, REST API, and WebSockets — all on a single gateway without additional module licenses.

Why: Future-proofs for new IoT sensors, cloud platforms, and AI services without hardware replacement.

BAS-03 · Logic Engine

Specify this:

Flow-based open-source logic engine (Node-RED or equivalent). Building owner or any third party may inspect, modify, and extend control sequences without vendor permission or proprietary software purchase.

Why: Eliminates "engineering tool ransom." Control logic is visible and portable.

BAS-04 · Data Sovereignty & Storage Architecture

Specify this:

Building operational data shall be stored across two open-format tiers: (i) at the field DDC level, in an open-source time-series database on owner-accessible removable storage (minimum 32GB) pre-installed on each controller; and (ii) at the server level, in an open-source relational database (PostgreSQL or equivalent) on dual SSD storage with automated daily backup from primary to secondary drive. Building owner shall retain full data rights and physical possession of all storage media at both tiers. All data shall be queryable by any standard open-source analytics platform without proprietary middleware or export fees.

Why: Two-tier storage provides edge resilience (DDC keeps logging if server is offline) and full analytics capability at the server. Daily SSD-to-SSD backup on the server ensures data continuity without cloud dependency. Owner-held physical storage means data cannot be withheld, metered, or charged for by any vendor.

BAS-05 · Dashboard / HMI

Specify this:

Fully HTML5 web-responsive dashboard (mobile, tablet, desktop). Viewable in any modern browser — no plugin or software installation required. Supports role-based access control and vector animation.

Why: Removes Java plugin dependency. Accessible from any device on the corporate network.

BAS-06 · Cybersecurity

Specify this:

BAS Main Compute Server: Ubuntu Linux LTS with automated enterprise security patching; SSO authentication via OAuth2, LDAP, or SAML; end-to-end HTTPS/TLS encrypted communications; annual vulnerability assessment capability. Field DDC controllers: Linux-optimised core OS (real-time capable, minimal attack surface, deterministic boot); secure communication via TLS-encrypted MQTT or BACnet/IP; no unnecessary services or open ports at field level.

Why: Meets IEC 62443 / NIST CSF OT security requirements. No dependency on vendor patch cycles.

BAS-09 · NextGen DDC Edge Computing Hardware

Specify this:

DDC controller minimum hardware specification: Dual-core industrial-grade processor ≥ 1.2 GHz; ≥ 512MB RAM; ≥ 4GB onboard flash storage; removable SD card slot supporting ≥ 32GB with open-source time-series database pre-installed. Operating system: Linux-optimised core (real-time capable, minimal footprint — not a general-purpose Linux distribution). Controller shall be capable of executing on-premise adaptive PID control, high-performance supervisory sequences (supply air temperature reset, static pressure reset, demand-controlled ventilation, chilled water reset, optimised start/stop), AI-based demand prediction, anomaly detection, and Fault Detection and Diagnostics (FDD) — all without cloud dependency. No Network Control Unit (NCU) shall be required; each DDC shall execute its control logic autonomously.

Why: An industrial-grade processor at ≥ 1.2 GHz delivers the compute headroom needed for adaptive control and edge AI — capabilities legacy BTL DDC hardware cannot support. Pre-installed open time-series database ensures data logging is available from day one with no additional licensing. Decentralised architecture eliminates single-point-of-failure risk.

BAS-09b · Adaptive Control & High-Performance Sequences

Specify this:

The BAS controller shall implement high-performance supervisory sequences including: (i) supply air temperature reset based on zone demand, (ii) supply duct static pressure reset based on terminal unit demand, (iii) chilled water supply temperature reset based on aggregate cooling demand, (iv) demand-controlled ventilation via CO₂ feedback, and (v) optimal start/stop using building thermal profile. PID control loops for AHU, FCU, and chilled water valves shall support adaptive gain adjustment to maintain optimal response across seasonal load variation without manual re-commissioning.

Why: Demand-based reset sequences deliver 15–30% HVAC energy reduction over fixed-setpoint control. Adaptive PID eliminates seasonal detuning and reduces actuator wear. Both require compute capability and open software architecture that legacy BTL DDC hardware cannot provide.

BAS-09c · BAS Main Compute Server

Specify this:

The BAS system shall include a dedicated Main Compute Server with minimum specifications: Intel Core i5 or i7 12th Generation processor (or equivalent); 16GB DDR4 RAM; dual SSD storage with automated daily backup from primary to secondary drive. Operating system: Ubuntu Linux LTS. Server shall host: (i) open-source relational database (PostgreSQL or equivalent) aggregating data from all field DDCs; (ii) advanced open-source data analytics and visualisation engine providing role-based HTML5 dashboards accessible from any modern browser; (iii) AI/ML model training pipeline for demand forecasting and fault detection; (iv) ESG/GHG report generation engine compatible with MESI, GreenRE, LEED, and GBI frameworks. All software components shall be open-source or royalty-free with no per-seat licensing.

Why: Separating edge control (DDC) from analytics (server) ensures field operations continue uninterrupted during server maintenance. i5/i7 12th Gen provides sufficient compute for PostgreSQL queries, dashboard rendering, and weekly AI model retraining across a full building portfolio. Dual SSD with daily backup eliminates single-point data loss risk without cloud dependency.

9. What To Do When "BTL Listed" Is Still Mandated

In some tenders — particularly government projects or those following older JKR specifications — "BTL listed" remains a hard requirement. This does not mean open-stack solutions are disqualified. The following strategic response positions an open-stack solution as fully compliant:

Recommended Tender Response Language

Complies via Industry Protocol Standards. The proposed gateway implements the identical BACnet/IP and MS/TP protocol stack utilised by BTL-certified devices. This certified BACnet communication layer is integrated into a superior Enterprise IoT Observability & Analytics ecosystem, ensuring long-term maintainability, full data transparency, and advanced customisation without the constraints of proprietary licensing. The system meets or exceeds BACnet interoperability requirements while delivering capabilities beyond the scope of BTL-listed hardware.

Additionally, consultants can add a BTL Equivalence Clause to their specifications:

BAS-10 · BTL Equivalence Clause

Where "BTL Listed" is mandated, the following equivalence shall be accepted: "or equivalent open-protocol IoT solution demonstrating equal or better BACnet interoperability via certified BACnet stack, open data access, and long-term serviceability by third parties." This prevents the specification from inadvertently privileging vendor lock-in over the building owner's long-term interests.

10. Reference: What Engineers Search When Specifying BAS

If you reached this article through a search engine, you likely used one of the following terms. This is a reference summary for engineers and consultants researching BAS specification in Malaysia:

BTL listed DDC BACnet DDC controller Malaysia BAS tender specification Malaysia BACS specification consultant open source building automation building management system open protocol DDC controller alternatives Node-RED BAS controller open time-series database BAS edge IoT DDC controller PostgreSQL BAS server BAS server Ubuntu Linux open source BAS analytics dashboard HVAC automation IoT Malaysia ASHRAE Guideline 36 BAS adaptive PID HVAC controller supply air temperature reset ASHRAE static pressure reset VAV demand controlled ventilation CO2 optimal start BAS controller chilled water reset sequence AI load forecasting HVAC edge ML building automation ESG reporting building system smart building data analytics BACnet MQTT integration open BAS vs proprietary BAS building automation system vendor lock-in JKR BAS specification Malaysia GreenRE LEED BAS energy reporting IEC 62443 BAS cybersecurity BACnet interoperability test

Conclusion: The Specification Is the Strategy

A BTL mark on a DDC answers exactly one question: does this device correctly implement the BACnet protocol? It answers nothing about processor capability, data ownership, software openness, ESG reporting, cybersecurity, or long-term serviceability.

For building owners, facility managers, and M&E consultants in Malaysia, the specification is not just a technical document. It is a strategic commitment that shapes the building's data capability — and its vendor dependencies — for the next 10 to 20 years.

The Core Principle

True interoperability is not about a logo on a box. It is about the freedom of your building data — the ability to move, analyse, and act on it across any platform, with any service provider, at any time, without limit. That freedom is what open-source BAS delivers.

The next time you write a BAS specification, ask not "is it BTL listed?" Ask: can it deliver live analytics, ESG auto-reporting, and AI-driven optimisation — and can any engineer service it, 10 years from now, without a vendor contract?

Get the Free Open BAS Tender Specification Guide

A ready-to-use set of 10 BAS specification clauses you can insert directly into your next tender document, BQ, or Employer's Requirements.

Request the Guide →

MARVEX 2025

Energy costs are rising with the new TNB tariff – We are gearing up for MARVEX 2025 to showcase how EasiEMS & EasiEMS Pro can forecast, manage, and reduce your maximum demand with Smart BESS Control.

Tanand’s EasiEMS & EasiEMS Pro is built for:
✅ Predict and control maximum demand
✅ Reduce peak-hour costs with BESS integration
✅ Achieve measurable savings while driving ESG compliance

📍 KL Convention Centre, Malaysia
📅 9–12 September 2025
🕙 10AM – 6PM
📌 Booth: 5Q524 & 5Q526 | Hall: 5

👉 Don’t miss our live demo at Marvex 2025

Power Talk @ Marvex 2025

We are truly privileged to be invited as one of the few non-IEM members to speak at the prestigious MARVEX 2025 Power Talk Industry series.

Our session, “Cutting TNB Maximum Demand Charges with Adaptive Demand Control”, highlights how Tanand Technology’s EasiEMS + BESS helps industries achieve smarter energy efficiency, peak shaving, and measurable cost savings.

Big thanks to the organizers for this opportunity — we’re excited to share our insights and connect with like-minded professionals driving the future of energy and HVAC.

Cut Your TNB Maximum Demand Charges with EasiEMS Smart Peak Demand Control

JULY 28, 2025 | MAXIMUM DEMAND MANAGEMENT, ENERGY OPTIMIZATION AND MONITORING, ESG, SUSTAINABILITY, EFFICIENCY

Starting 1 July 2025, Tenaga Nasional Berhad (TNB) revised its Maximum Demand (MD) charges for medium-voltage non-domestic customers under the Time-of-Use (TOU) scheme to RM97/kW. While this might seem like just another tariff change, the reality is more urgent: just one unexpected 30-minute power spike during peak hours (2pm – 10pm) can cost your business thousands of ringgit.

That’s where EasiEMS comes in. Our Smart Peak Demand Control system empowers you with real-time visibility, predictive alerts, and control — all aimed at helping you avoid costly MD penalties.

 

Why TNB Maximum Demand (MD) Charges Matter

Under TNB’s TOU scheme:

  • Peak Hours: 2:00 PM – 10:00 PM (Monday to Friday)
  • Off-Peak Hours: 10:00 PM – 2:00 PM (including weekends and holidays)

Your MD is calculated based on the highest 30-minute average kW usage during these peak hours. With the new charge of RM97.06/kW (RM30.19 for Capacity + RM66.87 for Network), this adds up quickly — especially for energy-intensive industries.

Even a brief spike in demand can lock you into a higher monthly MD charge, even if your average consumption is low.

 

Meet EasiEMS – Granular MD detection (Beyond MSB Level)

EasiEMS is designed to provide insight and control at every level:

  • Main Switch Board (MSB) Level– Real-time monitoring aligned with TNB’s 30 mins MD calculation
  • Child Node Level – Pinpoint which distribution boards cause peak demand
  • Machine Level– Identify the exact equipment contributing to MD spikes

 

Early Maximum Demand Warning System – Stop MD Before It Happens

EasiEMS continuously calculates your 30-minute running average demand, just like TNB’s meter.

Example Scenario:

  • Target MD Limit: 800 kW
  • Current Average at 2:15 PM: 750 kW -> early warning triggered
  • Projected 30-Minute Peak: 810 kW (if no action taken)

At this point, EasiEMS triggers an Early Warning via Telegram/WhatsApp, Email, or the Mobile App, with recommendations on what actions to take — before an MD breach happens.

 

Smart Load-Shedding – Automated Recommendations in Real Time

EasiEMS goes beyond alerts. It recommends exact actions based on equipment type, runtime, and load priority.

Equipment Rated Demand (kW) Suggested Action
AHU 3 (Office Zone B) 25 Switch off for 30 minutes
Air Compressor 2 45 Delay operation for 15 minutes
Chiller 2 90 Temporarily reduce setpoint/cycle-off
Production Line C Fan 5 10 Switch off for 15 minutes

 

Automated Demand Limiting Control

For key equipment connected to the Max Demand Limiting Controller, EasiEMS enables:

🖥 Remote Switching – One-click OFF from the dashboard

🤖 Auto-Control Mode – Auto switch-off for 15 or 30-minute intervals on selected loads

This ensures immediate action, even when staff can’t respond fast enough.

 

Case Study Simulation – What You Can Save

By strategically reducing MD, you could save tens to hundreds of thousands of ringgit annually:

MD Reduction (kW) TOU MD Charge
(RM97/kW)
Monthly Saving (RM) Annual Saving (RM)
20 RM1,940 RM1,940 RM23,280
50 RM4,850 RM4,850 RM58,200
100 RM9,700 RM9,700 RM116,400
200 RM19,400 RM19,400 RM232,800

 

Case Study Simulation – Before vs After EasiEMS Implementation

A semiconductor plant previously recorded an MD of 2550 kW during peak hours, resulting in a monthly MD charge of RM82,501 (850 kW × RM97.06). After installing EasiEMS, the plant successfully reduced its peak demand to 2450 kW by automatically cycling off two air compressors and rescheduling non-critical AHUs during the 2 PM to 10 PM TOU window.

This 100 kW reduction translated to a direct monthly saving of RM9,706 and an annual saving of RM116,472. Additionally, by reviewing machine-level MD data, the plant optimized chiller operations, achieving further energy savings beyond the MD cost reduction.

Before vs After EasiEMS – MD Cost Comparison

Item Before EasiEMS After EasiEMS
Maximum Demand (kW) 2550 kW 2450 kW
MD Charge Rate (TOU) RM97.06/kW RM97.06/kW
Monthly MD Charge 2550 × RM97.06 = RM82,501 2450 × RM97.06 = RM77,648
Monthly Saving RM9,706.00
Annual Saving RM116,472.00

Based on non-domestic medium voltage with ToU, Max demand charges (during peak hours):
Capacity Charge: RM30.19/kW + Network Charge: RM66.87/kW = RM97.06/kW

ToU scheme has 2 time zones (Peak and Off-Peak):

  1. Monday to Friday: Peak: 2:00pm to 10:00pm
    Off-Peak: 10:00pm to 2:00pm
  2. Saturday, Sunday and Public Holidays*:
    Off-Peak all day (24 hours) ← Lower Footer

MD is measured in Kilowatt (kW). MD is the highest level of electricity demand recorded by TNB meter during a 30-minute interval in a month that occurs during peak period.
The kW amount charged to customers is based on Recorded MD (kW) x *MD Charge Rate

Non-Domestic Medium Voltage ToU Tariff

Energy Charge

For all kWh during the peak period

sen/kWh 31.32

Energy Charge

For all kWh during the off-peak period

sen/kWh 27.23

Capacity Charge

For each kilowatt of maximum demand per month during the peak period

RM/kW 30.19

Network Charge

For each kilowatt of maximum demand per month during the peak period

RM/kW 66.87
Retail Charge RM/month 200.00

Source: https://www.mytnb.com.my/tariff/index.html?v=1.1.29

 

EasiEMS Smart Peak Demand Control

 

Conclusion – Lower Your Energy Bills Without Sacrificing Operations

When just 30 minutes of high usage can cost you thousands, you need more than manual monitoring. EasiEMS makes energy-saving automatic and stress-free.

With smart alerts, equipment-level insights, and built-in load control, you can reduce Maximum Demand charges while improving overall energy efficiency — without affecting daily operations.

Whether you’re managing a factory, commercial building, or industrial site, EasiEMS gives you the visibility and control to save money every month.

Let us show you how much you could be saving. Reach out to our team to assess your eligibility and project fit at our contact page to speak with our technical experts.

 

Frequently Asked Questions

Maximum demand shedding is a strategy to reduce electrical costs by temporarily reducing or turning off non-essential loads during peak demand periods, preventing the maximum demand charge from exceeding a set target. This is often managed by a Maximum Demand Controller (MDC) that monitors electrical usage and automatically sheds loads based on pre-set parameters.

The MDC continuously monitors the electrical load and the time interval (e.g., 30-minute period).

If the monitored load approaches the pre-set maximum demand limit, the MDC automatically sheds specific loads, usually non-essential ones.

This shedding can involve turning off equipment, reducing the speed of motors, or switching to alternative cooling methods.

The goal is to bring the demand back below the threshold before the end of the interval, avoiding the higher maximum demand charge.

Real-time Monitoring:

MDCs continuously monitor electricity consumption, typically in 15, 30, or 60-minute intervals.

Setting Demand Limits:

Users define a maximum demand limit, which the MDC aims to stay below.

Predictive Algorithms:

Many MDCs use algorithms to forecast future demand based on current usage patterns and adjust load shedding accordingly.

Load Shedding:

If the MDC predicts that the demand will exceed the set limit, it automatically sheds or reduces the power to non-critical loads, such as lighting, air conditioning, or specific machinery.

Load Cycling:

Some MDCs can also implement load cycling, where non-essential loads are temporarily turned on and off in a controlled manner to manage demand.

Preventive Measures:

By forecasting potential peak demand, MDCs can proactively initiate load shedding to avoid exceeding the limit, minimizing disruptions to critical operations. Example Scenarios

Industrial Examples:

Manufacturing facilities might temporarily shut down non-essential machinery, like certain production lines or conveyor belts, during peak hours.

Commercial Examples:

Office buildings might adjust thermostat settings, dim lights, or shut down non-essential equipment during peak hours.

Maximum Demand (MD) refers to the highest 30-minute average electricity usage recorded during peak hours in a month. TNB calculates this during the 2:00 PM to 10:00 PM peak period on weekdays, and charges customers based on the highest kW demand reached.

As of 1 July 2025, TNB charges RM97.06 per kilowatt (kW) for MD under the Time-of-Use (TOU) scheme for medium-voltage non-domestic customers. This includes a Capacity Charge of RM30.19/kW and a Network Charge of RM66.87/kW.

A single half-hour spike during peak hours can lock you into a higher MD charge for the entire month, potentially costing your business thousands of ringgit.
Managing MD helps avoid this and reduces your electricity bill significantly.

EasiEMS helps you track, manage, and control your energy usage in real time. It offers machine-level insights, sends early warning alerts, and recommends or automates load-shedding actions to prevent demand from exceeding your set limits.

EasiEMS provides early MD breach alerts through Telegram, WhatsApp, email, or the mobile app. These alerts include demand forecasts and actionable suggestions on which loads to reduce or switch off.

Yes. For equipment connected to the Max Demand Limiting Controller, EasiEMS can either remotely switch off selected loads or automatically do so at preset thresholds using its Auto-Control Mode.

By reducing your MD by just 20 to 200 kW, you can save anywhere from RM23,280 to RM232,800 annually. For example, reducing 50 kW in peak demand saves you RM4,850 every month.

Unlocking Tax Savings with Automation CA: A Guide for Malaysian Businesses

JULY 23, 2025 | ESG, SUSTAINABILITY, ENERGY OPTIMIZATION AND MONITORING, GREEN BUILDING PRACTICES

Digital transformation is no longer optional—it’s essential. To accelerate this shift, the Malaysian government is offering the Automation Capital Allowance (Automation CA)—a powerful tax incentive designed to reward companies that invest in automation and Industry 4.0 technologies. This blog breaks down what the incentive is, who qualifies, and how your business can benefit—with support from Tanand Technology.

 

What Is Automation CA—and Why Should You Care?

The Automation Capital Allowance (Automation CA) is a tax incentive provided by the Malaysian Investment Development Authority (MIDA). It offers a 200% capital allowance on eligible automation-related expenditures, allowing businesses to claim up to RM10 million per year from 2023 to 2027.

Key Benefits:
  • Double tax deduction (200%) on qualifying CAPEX
  • Covers automation equipment, systems, and digital solutions
  • Applicable to both manufacturing and selected service sectors
  • Drives productivity, reduces reliance on manual labour, and supports ESG goals

 

Who Is Eligible? Key Criteria to fulfill Before Applying For The Government Incentive

To qualify for the Automation CA, companies must meet the following basic eligibility criteria:

Requirement Criteria
Malaysian Company Incorporated under Companies Act 2016
Operation Longevity Operational for at least 36 months
Sector Must be in manufacturing or selected services (e.g., logistics, healthcare, facilities management)
Digitalization Focus Project must involve automation or Industry 4.0 tech
CAPEX Up to RM10 million on qualifying assets
Tech Component Must include at least one Industry 4.0 element (IoT, AI, cloud, etc.)
Outcomes Must improve productivity, reduce labour, or enhance quality
No Double Claims Not claiming similar incentives (e.g., RA, ITA) in the same YA

 

Use Cases: What Kind of Projects Qualify for Incentives?

Services Sector Examples:
  • Logistics & Warehousing: RFID inventory tracking, automated sortation
  • Healthcare: Smart ward monitoring, energy control systems, IoT ward monitoring
  • Facilities Management: IoT fault detection, predictive maintenance
  • Hospitality: HVAC optimization, room automation
  • Retail/F&B Chains: Kitchen automation, cold chain IoT monitoring

 Manufacturing Sector Examples:

  • F&B: IoT temperature tracking, automated filling lines
  • Electronics: AI-based defect detection, test handlers
  • Automotive: Robotic assembly, smart material handling
  • Textile: Smart conveyors, machine health monitoring
  • Paddy Processing: IoT-based drying control, smart silos

 

What Counts as Industry 4.0 Tech?

Your system must use at least one recognized Industry 4.0 technology. These include:

 

 

☑️ Tanand’s solutions check many of these boxes—making them perfect for Automation CA claims

 

How Tanand Technology Helps You Maximize Benefits

Tanand provides turnkey digitalization and automation services for both manufacturing and service-based companies. Our solutions are built with compliance and eligibility in mind, making it easier for you to claim Automation CA.

Our Core Offerings:

  • IoT sensor deployment for real-time asset tracking and energy management
  • Smart BACS automation for pumps, chillers, AHUs, FCUs, etc.
  • AI-driven HVAC and process optimization
  • Energy Management Systems (EMS) with dashboards and analytics
  • Predictive Maintenance and integration with CMMS

 

We don’t just deploy solutions—we help you unlock tax savings through smart automation.

 

Understanding How The Incentive Calculation Works

Let’s say your business invests RM1 million in Tanand’s digital solution. Here’s how the tax savings add up:

Item Amount
CAPEX Spending RM1,000,000
Automation CA (200%) RM2,000,000
Tax Saving @ 24% RM480,000

Let’s look at how the incentive breakdown in two years :

YA Claimed CAPEX CA (200%) Tax Saving (24%)
2025 RM500,000 RM1,000,000 RM240,000
2026 RM500,000 RM1,000,000 RM240,000

That’s nearly half a million saved – while improving your operations.

 

How Does The Application Process Looks Like

For more information about the Government Tax Incentive
Click Here

 

Here’s a simplified checklist of what’s required:

🔘Business License
🔘Manufacturing License / MIDA Exemption Letter
🔘Certified documents (equipment list, POs, invoices, payment proof)
🔘Technical proposals and system diagrams
🔘MIDA application through InvestMalaysia portal
🔘SIRIM site visit for technical verification

 

Tanand will guide you through the documentation and submission process. So sit back, and let’s digitize your business for better tax savings and stronger ROI

 

Conclusion: Turn Your Automation Into Tax Savings

If your company is planning to modernize operations or adopt Industry 4.0, the Automation CA is your chance to get rewarded for doing the right thing. With Tanand Technology as your partner, you can deploy smart systems and claim your tax benefits with full confidence.

Ready to digitize and save? Reach out to our team to assess your eligibility and project fit at our contact page to speak with our technical experts.

 

Frequently Asked Questions

The Automation CA is a government tax incentive offering 200% capital allowance on qualifying automation and Industry 4.0 investments in the manufacturing and services sectors.

Malaysian-incorporated companies operating for at least 36 months in eligible sectors (e.g., manufacturing, logistics, healthcare) and investing in automation or digitalisation projects.

Technologies must include at least one Industry 4.0 component, such as IoT, AI, cloud computing, big data analytics, or robotics.

Companies can claim up to RM10 million per year of assessment, with potential tax savings of up to 24% of the approved 200% capital allowance amount.

Tanand offers compliant digitalisation solutions and supports clients in system design, documentation, and application submission to MIDA and SIRIM.

Required documents include business licenses, certified equipment lists, invoices, technical proposals, proof of payment, and a SIRIM verification request.

1 2 3 7