> For the complete documentation index, see [llms.txt](https://docs.bituo-technik.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.bituo-technik.com/device-api/spm-sdm-zigbee-cluster-reference.md).

# SPM/SDM Zigbee Cluster Reference

This document details the device access standards, data models (Clusters/Attributes), and interaction commands for our Zigbee Smart Meter series (Single-Phase, Split-Phase, and Three-Phase).

{% hint style="info" %}
**Status:** Stable | **Applies to:** SPM/SDM Standard Zigbee 3.0 Version | **Firmware:** V10+ | **Updated:** 2026-04-25 | **What's New:** Re-organize the document to make it more readable
{% endhint %}

***

### 1. Device Overview

This profile applies to the following smart meter models. All devices communicate via the standard Zigbee 3.0 protocol with the default Endpoint set to `1`.

<details>

<summary><strong>Single-phase Type (SPM01-xxTZ-U01)</strong></summary>

<table><thead><tr><th width="64">#</th><th width="208">Ordering Number</th><th>Description</th></tr></thead><tbody><tr><td>1</td><td>SPM01-D2TZ-U01</td><td>SPM01 1PN FLEX/63A Standard Zigbee</td></tr><tr><td>2</td><td>SPM01-D1TZ-U01</td><td>SPM01 1PN MCBM-DM/63A Standard Zigbee</td></tr><tr><td>3</td><td>SPM01-U1TZ-U01</td><td>SPM01 1PN MCBM-UM/63A Standard Zigbee</td></tr></tbody></table>

</details>

<details>

<summary><strong>Split-phase Type (</strong>SDM02-TZ-*-U01<strong>)</strong></summary>

<table><thead><tr><th width="64">#</th><th width="208">Ordering Number</th><th>Description</th></tr></thead><tbody><tr><td>1</td><td>SDM02-TZ-12-U01</td><td>SDM02 Split-Phase SCTA-2×120A/Φ16 Standard Zigbee</td></tr><tr><td>2</td><td>SDM02-TZ-20-U01</td><td>SDM02 Split-Phase SCTA-2×200A/Φ20 Standard Zigbee</td></tr><tr><td>3</td><td>SDM02-TZ-10U-U01</td><td>SDM02 Split-Phase SCTA-2×100A/Φ12-UL2808 Standard Zigbee</td></tr></tbody></table>

</details>

<details>

<summary><strong>Three-phase Type (</strong>SPM02-xxTZ-U01; SDM01-TZM-*-U01<strong>)</strong></summary>

<table><thead><tr><th width="64">#</th><th width="208">Ordering Number</th><th>Description</th></tr></thead><tbody><tr><td>1</td><td>SPM02-D2TZ-U01</td><td>SPM02 3PN FLEX/63A Standard Zigbee</td></tr><tr><td>2</td><td>SPM02-D1TZ-U01</td><td>SPM02 3PN MCBM-DM/63A Standard Zigbee</td></tr><tr><td>3</td><td>SPM02-U1TZ-U01</td><td>SPM02 3PN MCBM-UM/63A Standard Zigbee</td></tr><tr><td>4</td><td>SDM01-TZM-12-U01</td><td>SDM01 SCTA-3×120A/Φ16 Zigbee (Std. ZB3.0) + RS485</td></tr><tr><td>5</td><td>SDM01-TZM-20-U01</td><td>SDM01 SCTA-3×200A/Φ20 Zigbee (Std. ZB3.0) + RS485</td></tr></tbody></table>

</details>

> 💡 **User Best Practices**
>
> 1. **Default Reporting Configuration**: For all reportable attributes, the default configuration is `Report Min Interval: 30s`, `Report Max Interval: 30s`, and `Report Changeable: 0`. This means the device is factory-defaulted to automatically report its data every 30 seconds.
> 2. **Multipliers & Divisors**: It is highly recommended to read all multiplier and divisor parameters **only once** upon device power-on/network joining. **Do not** configure reporting for these static parameters to avoid network congestion.
> 3. **Calculation Formula**: `Actual Value = Raw Value * Multiplier / Divisor`

***

### 2. Common Clusters

The following Clusters are **identical** across all Single-Phase, Two-Phase, and Three-Phase devices.

#### Basic (0x0000)

<table><thead><tr><th width="112">ID</th><th width="152">Attribute Name</th><th width="101">Data Type</th><th width="125">Access</th><th>Description</th></tr></thead><tbody><tr><td><code>0x0000</code></td><td>ZCLVersion</td><td>uint8</td><td>Read Only</td><td>ZCL Protocol Version</td></tr><tr><td><code>0x0001</code></td><td>ApplicationVersion</td><td>uint8</td><td>Read Only</td><td>Application Version</td></tr><tr><td><code>0x0002</code></td><td>StackVersion</td><td>uint8</td><td>Read Only</td><td>Stack Version</td></tr><tr><td><code>0x0003</code></td><td>HWVersion</td><td>uint8</td><td>Read Only</td><td>Hardware Version</td></tr><tr><td><code>0x0004</code></td><td>ManufacturerName</td><td>string</td><td>Read Only</td><td>Manufacturer Name</td></tr><tr><td><code>0x0005</code></td><td>ModelIdentifier</td><td>string</td><td>Read Only</td><td>Model Identifier</td></tr><tr><td><code>0x4000</code></td><td>SWBuildID</td><td>string</td><td>Read Only</td><td>Software Build ID</td></tr></tbody></table>

#### Identify (0x0003)

<table><thead><tr><th>ID / Cmd</th><th>Name</th><th width="127">Data Type</th><th width="138">Access</th><th>Description</th></tr></thead><tbody><tr><td><code>Attr 0x0000</code></td><td>IdentifyTime</td><td>uint16</td><td>Read &#x26; Write</td><td>Device Locating (Requires Firmware V10 or higher<br>)</td></tr><tr><td><code>Cmd 0x00</code></td><td>Identify</td><td>-</td><td>Command</td><td>Device LED blinks at 5Hz for 15s</td></tr><tr><td><code>Cmd 0x01</code></td><td>Identify Query</td><td>-</td><td>Command</td><td>Query Identify status</td></tr></tbody></table>

#### On/Off (0x0006)

> ⚠️ **Warning**: This Cluster does **NOT** control a physical relay. It is **ONLY** used for **Resetting Accumulated Energy** (clearing the total kWh data to zero). Default value is OFF. *(Requires Firmware V10+)*

| ID / Cmd      | Name  | Data Type | Access          | Description                           |
| ------------- | ----- | --------- | --------------- | ------------------------------------- |
| `Attr 0x0000` | OnOff | bool      | Read/Report/Set | Energy Reset Status                   |
| `Cmd 0x00`    | Off   | -         | Command         | No action                             |
| `Cmd 0x01`    | On    | -         | Command         | Execute Energy Reset (Clear kWh to 0) |

#### Diagnostics (0x0B05) & OTA (0x0019)

* **Diagnostics (0x0B05)**:
  * `Attr 0x011C` LastMessageLQI (Read Only)
  * `Attr 0x011D` LastMessageRSSI (Read Only)
* **OTA (0x0019)**: Supports standard Zigbee OTA upgrade processes.

***

### 3. Electrical Measurement (0x0B04)

This Cluster is used to read real-time electrical measurement data (Voltage, Current, Power, Frequency, etc.). Please select the tab corresponding to your device type:\ <br>

{% tabs %}
{% tab title="Single-Phase" %}

<table><thead><tr><th width="93">ID</th><th width="202">Attribute Name</th><th width="97">Data Type</th><th width="165">Access</th><th width="83">Unit</th><th width="202">Description</th></tr></thead><tbody><tr><td><code>0x0300</code></td><td>ACFrequency</td><td>uint16</td><td>Report &#x26; Read</td><td><strong>Hz</strong></td><td>AC Frequency</td></tr><tr><td><code>0x0400</code></td><td>ACFrequencyMultiplier</td><td>uint16</td><td>Report &#x26; Read</td><td>-</td><td>AC Frequency Multiplier</td></tr><tr><td><code>0x0401</code></td><td>ACFrequencyDivisor</td><td>uint16</td><td>Report &#x26; Read</td><td>-</td><td>AC Frequency Divisor</td></tr><tr><td><code>0x0505</code></td><td>RMSVoltage</td><td>uint16</td><td>Report &#x26; Read</td><td><strong>V</strong></td><td>RMS Voltage (Phase A / Single Phase)</td></tr><tr><td><code>0x0508</code></td><td>RMSCurrent</td><td>uint16</td><td>Report &#x26; Read</td><td><strong>A</strong></td><td>RMS Current (Phase A / Single Phase)</td></tr><tr><td><code>0x050B</code></td><td>ActivePower</td><td>int16</td><td>Report &#x26; Read</td><td><strong>W</strong></td><td>Active Power (Phase A / Single Phase)</td></tr><tr><td><code>0x050F</code></td><td>ApparentPower</td><td>uint16</td><td>Report &#x26; Read</td><td><strong>VA</strong></td><td>Apparent Power (Phase A / Single Phase)</td></tr><tr><td><code>0x0510</code></td><td>PowerFactor</td><td>int8</td><td>Report &#x26; Read</td><td><strong>%</strong></td><td>Power Factor (Phase A / Single Phase)</td></tr><tr><td><code>0x0600</code></td><td>ACVoltageMultiplier</td><td>uint16</td><td>Report &#x26; Read</td><td>-</td><td>AC Voltage Multiplier</td></tr><tr><td><code>0x0601</code></td><td>ACVoltageDivisor</td><td>uint16</td><td>Report &#x26; Read</td><td>-</td><td>AC Voltage Divisor</td></tr><tr><td><code>0x0602</code></td><td>ACCurrentMultiplier</td><td>uint16</td><td>Report &#x26; Read</td><td>-</td><td>AC Current Multiplier</td></tr><tr><td><code>0x0603</code></td><td>ACCurrentDivisor</td><td>uint16</td><td>Report &#x26; Read</td><td>-</td><td>AC Current Divisor</td></tr><tr><td><code>0x0604</code></td><td>ACPowerMultiplier</td><td>uint16</td><td>Report &#x26; Read</td><td>-</td><td>AC Power Multiplier</td></tr><tr><td><code>0x0605</code></td><td>ACPowerDivisor</td><td>uint16</td><td>Report &#x26; Read</td><td>-</td><td>AC Power Divisor</td></tr></tbody></table>
{% endtab %}

{% tab title="Two-Phase/Split-Phase" %}

<table><thead><tr><th width="145">ID</th><th width="201">Attribute Name</th><th width="101">Data Type</th><th width="165">Access</th><th width="101">Unit</th><th width="197">Description</th></tr></thead><tbody><tr><td><strong>Global Measurements</strong></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td><code>0x0300</code></td><td>ACFrequency</td><td>uint16</td><td>Report &#x26; Read</td><td><strong>Hz</strong></td><td>AC Frequency</td></tr><tr><td><code>0x0304</code></td><td>TotalActivePower</td><td>int32</td><td>Report &#x26; Read</td><td><strong>W</strong></td><td>Total Active Power</td></tr><tr><td><code>0x0305</code></td><td>TotalReactivePower</td><td>int32</td><td>Report &#x26; Read</td><td><strong>VAr</strong></td><td>Total Reactive Power</td></tr><tr><td><code>0x0306</code></td><td>TotalApparentPower</td><td>uint32</td><td>Report &#x26; Read</td><td><strong>VA</strong></td><td>Total Apparent Power</td></tr><tr><td><code>0x0400</code></td><td>ACFrequencyMultiplier</td><td>uint16</td><td>Report &#x26; Read</td><td>-</td><td>AC Frequency Multiplier</td></tr><tr><td><code>0x0401</code></td><td>ACFrequencyDivisor</td><td>uint16</td><td>Report &#x26; Read</td><td>-</td><td>AC Frequency Divisor</td></tr><tr><td><strong>Phase A Measurements</strong></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td><code>0x0505</code></td><td>RMSVoltage</td><td>uint16</td><td>Report &#x26; Read</td><td><strong>V</strong></td><td>Phase A RMS Voltage</td></tr><tr><td><code>0x0508</code></td><td>RMSCurrent</td><td>uint16</td><td>Report &#x26; Read</td><td><strong>A</strong></td><td>Phase A RMS Current</td></tr><tr><td><code>0x050B</code></td><td>ActivePower</td><td>int16</td><td>Report &#x26; Read</td><td><strong>W</strong></td><td>Phase A Active Power</td></tr><tr><td><code>0x050E</code></td><td>ReactivePower</td><td>int16</td><td>Report &#x26; Read</td><td><strong>VAr</strong></td><td>Phase A Reactive Power</td></tr><tr><td><code>0x050F</code></td><td>ApparentPower</td><td>uint16</td><td>Report &#x26; Read</td><td><strong>VA</strong></td><td>Phase A Apparent Power</td></tr><tr><td><code>0x0510</code></td><td>PowerFactor</td><td>int8</td><td>Report &#x26; Read</td><td><strong>%</strong></td><td>Phase A Power Factor</td></tr><tr><td><strong>Global Multipliers &#x26; Divisors</strong></td><td></td><td></td><td></td><td></td><td><em>(Applies to all phases)</em></td></tr><tr><td><code>0x0600</code></td><td>ACVoltageMultiplier</td><td>uint16</td><td>Report &#x26; Read</td><td>-</td><td>AC Voltage Multiplier</td></tr><tr><td><code>0x0601</code></td><td>ACVoltageDivisor</td><td>uint16</td><td>Report &#x26; Read</td><td>-</td><td>AC Voltage Divisor</td></tr><tr><td><code>0x0602</code></td><td>ACCurrentMultiplier</td><td>uint16</td><td>Report &#x26; Read</td><td>-</td><td>AC Current Multiplier</td></tr><tr><td><code>0x0603</code></td><td>ACCurrentDivisor</td><td>uint16</td><td>Report &#x26; Read</td><td>-</td><td>AC Current Divisor</td></tr><tr><td><code>0x0604</code></td><td>ACPowerMultiplier</td><td>uint16</td><td>Report &#x26; Read</td><td>-</td><td>AC Power Multiplier</td></tr><tr><td><code>0x0605</code></td><td>ACPowerDivisor</td><td>uint16</td><td>Report &#x26; Read</td><td>-</td><td>AC Power Divisor</td></tr><tr><td><strong>Phase B Measurements</strong></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td><code>0x0905</code></td><td>RMSVoltage</td><td>uint16</td><td>Report &#x26; Read</td><td><strong>V</strong></td><td>Phase B RMS Voltage</td></tr><tr><td><code>0x0908</code></td><td>RMSCurrent</td><td>uint16</td><td>Report &#x26; Read</td><td><strong>A</strong></td><td>Phase B RMS Current</td></tr><tr><td><code>0x090B</code></td><td>ActivePower</td><td>int16</td><td>Report &#x26; Read</td><td><strong>W</strong></td><td>Phase B Active Power</td></tr><tr><td><code>0x090E</code></td><td>ReactivePower</td><td>int16</td><td>Report &#x26; Read</td><td><strong>VAr</strong></td><td>Phase B Reactive Power</td></tr><tr><td><code>0x090F</code></td><td>ApparentPower</td><td>uint16</td><td>Report &#x26; Read</td><td><strong>VA</strong></td><td>Phase B Apparent Power</td></tr><tr><td><code>0x0910</code></td><td>PowerFactor</td><td>int8</td><td>Report &#x26; Read</td><td><strong>%</strong></td><td>Phase B Power Factor</td></tr></tbody></table>

{% endtab %}

{% tab title="Three-Phase " %}

<table><thead><tr><th width="155">ID</th><th width="204">Attribute Name</th><th width="111">Data Type</th><th width="167">Access</th><th width="81">Unit</th><th width="221">Description</th></tr></thead><tbody><tr><td><strong>Global Measurements</strong></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td><code>0x0300</code></td><td>ACFrequency</td><td>uint16</td><td>Report &#x26; Read</td><td><strong>Hz</strong></td><td>AC Frequency</td></tr><tr><td><code>0x0304</code></td><td>TotalActivePower</td><td>int32</td><td>Report &#x26; Read</td><td><strong>W</strong></td><td>Total Active Power</td></tr><tr><td><code>0x0305</code></td><td>TotalReactivePower</td><td>int32</td><td>Report &#x26; Read</td><td><strong>VAr</strong></td><td>Total Reactive Power</td></tr><tr><td><code>0x0306</code></td><td>TotalApparentPower</td><td>uint32</td><td>Report &#x26; Read</td><td><strong>VA</strong></td><td>Total Apparent Power</td></tr><tr><td><code>0x0400</code></td><td>ACFrequencyMultiplier</td><td>uint16</td><td>Report &#x26; Read</td><td>-</td><td>AC Frequency Multiplier</td></tr><tr><td><code>0x0401</code></td><td>ACFrequencyDivisor</td><td>uint16</td><td>Report &#x26; Read</td><td>-</td><td>AC Frequency Divisor</td></tr><tr><td><strong>Phase A Measurements</strong></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td><code>0x0505</code></td><td>RMSVoltage</td><td>uint16</td><td>Report &#x26; Read</td><td><strong>V</strong></td><td>Phase A RMS Voltage</td></tr><tr><td><code>0x0508</code></td><td>RMSCurrent</td><td>uint16</td><td>Report &#x26; Read</td><td><strong>A</strong></td><td>Phase A RMS Current</td></tr><tr><td><code>0x050B</code></td><td>ActivePower</td><td>int16</td><td>Report &#x26; Read</td><td><strong>W</strong></td><td>Phase A Active Power</td></tr><tr><td><code>0x050E</code></td><td>ReactivePower</td><td>int16</td><td>Report &#x26; Read</td><td><strong>VAr</strong></td><td>Phase A Reactive Power</td></tr><tr><td><code>0x050F</code></td><td>ApparentPower</td><td>uint16</td><td>Report &#x26; Read</td><td><strong>VA</strong></td><td>Phase A Apparent Power</td></tr><tr><td><code>0x0510</code></td><td>PowerFactor</td><td>int8</td><td>Report &#x26; Read</td><td><strong>%</strong></td><td>Phase A Power Factor</td></tr><tr><td><strong>Global Multipliers &#x26; Divisors</strong></td><td></td><td></td><td></td><td></td><td><em>(Applies to all phases)</em></td></tr><tr><td><code>0x0600</code></td><td>ACVoltageMultiplier</td><td>uint16</td><td>Report &#x26; Read</td><td>-</td><td>AC Voltage Multiplier</td></tr><tr><td><code>0x0601</code></td><td>ACVoltageDivisor</td><td>uint16</td><td>Report &#x26; Read</td><td>-</td><td>AC Voltage Divisor</td></tr><tr><td><code>0x0602</code></td><td>ACCurrentMultiplier</td><td>uint16</td><td>Report &#x26; Read</td><td>-</td><td>AC Current Multiplier</td></tr><tr><td><code>0x0603</code></td><td>ACCurrentDivisor</td><td>uint16</td><td>Report &#x26; Read</td><td>-</td><td>AC Current Divisor</td></tr><tr><td><code>0x0604</code></td><td>ACPowerMultiplier</td><td>uint16</td><td>Report &#x26; Read</td><td>-</td><td>AC Power Multiplier</td></tr><tr><td><code>0x0605</code></td><td>ACPowerDivisor</td><td>uint16</td><td>Report &#x26; Read</td><td>-</td><td>AC Power Divisor</td></tr><tr><td><strong>Phase B Measurements</strong></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td><code>0x0905</code></td><td>RMSVoltage</td><td>uint16</td><td>Report &#x26; Read</td><td><strong>V</strong></td><td>Phase B RMS Voltage</td></tr><tr><td><code>0x0908</code></td><td>RMSCurrent</td><td>uint16</td><td>Report &#x26; Read</td><td><strong>A</strong></td><td>Phase B RMS Current</td></tr><tr><td><code>0x090B</code></td><td>ActivePower</td><td>int16</td><td>Report &#x26; Read</td><td><strong>W</strong></td><td>Phase B Active Power</td></tr><tr><td><code>0x090E</code></td><td>ReactivePower</td><td>int16</td><td>Report &#x26; Read</td><td><strong>VAr</strong></td><td>Phase B Reactive Power</td></tr><tr><td><code>0x090F</code></td><td>ApparentPower</td><td>uint16</td><td>Report &#x26; Read</td><td><strong>VA</strong></td><td>Phase B Apparent Power</td></tr><tr><td><code>0x0910</code></td><td>PowerFactor</td><td>int8</td><td>Report &#x26; Read</td><td><strong>%</strong></td><td>Phase B Power Factor</td></tr><tr><td><strong>Phase C Measurements</strong></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td><code>0x0A05</code></td><td>RMSVoltage</td><td>uint16</td><td>Report &#x26; Read</td><td><strong>V</strong></td><td>Phase C RMS Voltage</td></tr><tr><td><code>0x0A08</code></td><td>RMSCurrent</td><td>uint16</td><td>Report &#x26; Read</td><td><strong>A</strong></td><td>Phase C RMS Current</td></tr><tr><td><code>0x0A0B</code></td><td>ActivePower</td><td>int16</td><td>Report &#x26; Read</td><td><strong>W</strong></td><td>Phase C Active Power</td></tr><tr><td><code>0x0A0E</code></td><td>ReactivePower</td><td>int16</td><td>Report &#x26; Read</td><td><strong>VAr</strong></td><td>Phase C Reactive Power</td></tr><tr><td><code>0x0A0F</code></td><td>ApparentPower</td><td>uint16</td><td>Report &#x26; Read</td><td><strong>VA</strong></td><td>Phase C Apparent Power</td></tr><tr><td><code>0x0A10</code></td><td>PowerFactor</td><td>int8</td><td>Report &#x26; Read</td><td><strong>%</strong></td><td>Phase C Power Factor</td></tr></tbody></table>

{% endtab %}
{% endtabs %}

### 4. Metering (0x0702)

This Cluster is used to read the accumulated energy data (Delivered/Received energy).<br>

> 💡 **Implementation Note for Multi-Phase Energy** In the standard Zigbee ZCL specification, the `Tier 1/2/3` attributes are originally designed for Time-of-Use (TOU) pricing. To simplify gateway integration and keep all data unified on a single Endpoint (EP1), we have mapped these Tier attributes to represent the individual phase energy:
>
> * **Tier 1** maps to **Phase A**
> * **Tier 2** maps to **Phase B**
> * **Tier 3** maps to **Phase C**

{% tabs %}
{% tab title="Single-Phase" %}

<table><thead><tr><th width="98">ID</th><th width="247">Attribute Name</th><th width="104">Data Type</th><th width="161">Access</th><th width="107">Unit</th><th width="164">Description</th></tr></thead><tbody><tr><td><code>0x0000</code></td><td>CurrentSummationDelivered</td><td>uint48</td><td>Report &#x26; Read</td><td><strong>kWh</strong></td><td>Total forward energy</td></tr><tr><td><code>0x0001</code></td><td>CurrentSummationReceived</td><td>uint48</td><td>Report &#x26; Read</td><td><strong>kWh</strong></td><td>Total reverse energy</td></tr><tr><td><code>0x0301</code></td><td>Multiplier</td><td>uint24</td><td>Read Only</td><td>-</td><td>Energy Multiplier</td></tr><tr><td><code>0x0302</code></td><td>Divisor</td><td>uint24</td><td>Read Only</td><td>-</td><td>Energy Divisor</td></tr></tbody></table>
{% endtab %}

{% tab title="Two-Phase / Split-Phase" %}

<table><thead><tr><th width="116">ID</th><th width="285">Attribute Name</th><th width="115">Data Type</th><th width="175">Access</th><th width="73">Unit</th><th width="261">Description</th></tr></thead><tbody><tr><td><code>0x0000</code></td><td>CurrentSummationDelivered</td><td>uint48</td><td>Report &#x26; Read</td><td><strong>kWh</strong></td><td>Total forward energy</td></tr><tr><td><code>0x0001</code></td><td>CurrentSummationReceived</td><td>uint48</td><td>Report &#x26; Read</td><td><strong>kWh</strong></td><td>Total reverse energy</td></tr><tr><td><code>0x0100</code></td><td>CurrentTier1SummationDelivered</td><td>uint48</td><td>Report &#x26; Read</td><td><strong>kWh</strong></td><td>Phase A forward energy (Requires Firmware V11+)</td></tr><tr><td><code>0x0101</code></td><td>CurrentTier1SummationReceived</td><td>uint48</td><td>Report &#x26; Read</td><td><strong>kWh</strong></td><td>Phase A reverse energy (Requires Firmware V11+)</td></tr><tr><td><code>0x0102</code></td><td>CurrentTier2SummationDelivered</td><td>uint48</td><td>Report &#x26; Read</td><td><strong>kWh</strong></td><td>Phase B forward energy (Requires Firmware V11+)</td></tr><tr><td><code>0x0103</code></td><td>CurrentTier2SummationReceived</td><td>uint48</td><td>Report &#x26; Read</td><td><strong>kWh</strong></td><td>Phase B reverse energy (Requires Firmware V11+)</td></tr><tr><td><code>0x0301</code></td><td>Multiplier</td><td>uint24</td><td>Read Only</td><td>-</td><td>Energy Multiplier</td></tr><tr><td><code>0x0302</code></td><td>Divisor</td><td>uint24</td><td>Read Only</td><td>-</td><td>Energy Divisor</td></tr></tbody></table>
{% endtab %}

{% tab title="Three-Phase" %}

<table><thead><tr><th>ID</th><th width="284">Attribute Name</th><th>Data Type</th><th width="165">Access</th><th width="89">Unit</th><th width="192">Description</th></tr></thead><tbody><tr><td><code>0x0000</code></td><td>CurrentSummationDelivered</td><td>uint48</td><td>Report &#x26; Read</td><td><strong>kWh</strong></td><td>Total forward energy</td></tr><tr><td><code>0x0001</code></td><td>CurrentSummationReceived</td><td>uint48</td><td>Report &#x26; Read</td><td><strong>kWh</strong></td><td>Total reverse energy</td></tr><tr><td><code>0x0100</code></td><td>CurrentTier1SummationDelivered</td><td>uint48</td><td>Report &#x26; Read</td><td><strong>kWh</strong></td><td>Phase A forward energy (Requires Firmware V11+)</td></tr><tr><td><code>0x0101</code></td><td>CurrentTier1SummationReceived</td><td>uint48</td><td>Report &#x26; Read</td><td><strong>kWh</strong></td><td>Phase A reverse energy (Requires Firmware V11+)</td></tr><tr><td><code>0x0102</code></td><td>CurrentTier2SummationDelivered</td><td>uint48</td><td>Report &#x26; Read</td><td><strong>kWh</strong></td><td>Phase B forward energy (Requires Firmware V11+)</td></tr><tr><td><code>0x0103</code></td><td>CurrentTier2SummationReceived</td><td>uint48</td><td>Report &#x26; Read</td><td><strong>kWh</strong></td><td>Phase B reverse energy (Requires Firmware V11+)</td></tr><tr><td><code>0x0104</code></td><td>CurrentTier3SummationDelivered</td><td>uint48</td><td>Report &#x26; Read</td><td><strong>kWh</strong></td><td>Phase C forward energy (Requires Firmware V11+)</td></tr><tr><td><code>0x0105</code></td><td>CurrentTier3SummationReceived</td><td>uint48</td><td>Report &#x26; Read</td><td><strong>kWh</strong></td><td>Phase C reverse energy (Requires Firmware V11+)</td></tr><tr><td><code>0x0301</code></td><td>Multiplier</td><td>uint24</td><td>Read Only</td><td>-</td><td>Energy Multiplier</td></tr><tr><td><code>0x0302</code></td><td>Divisor</td><td>uint24</td><td>Read Only</td><td>-</td><td>Energy Divisor</td></tr></tbody></table>
{% endtab %}
{% endtabs %}

### 5. Custom Cluster

#### Modbus CFG (0xFC00)

This is our proprietary Custom Cluster, specifically designed for configuring devices with Modbus functionality.

> ⚠️ **Prerequisites & Requirements**
>
> * **Applicable Models**: Only **SDM01 Combo (3-phase version with Modbus)**.
> * **Version Requirement**: Requires Firmware V10+.
> * **Authentication**: Reading and writing to this Cluster requires the Manufacturer Code `0x1216` to be included in the Zigbee payload.

<table><thead><tr><th>ID</th><th>Attribute Name</th><th>Data Type</th><th>Access</th><th width="108">Default</th><th width="207">Description</th></tr></thead><tbody><tr><td><code>0x0000</code></td><td>SlaveID</td><td>uint8</td><td>Read &#x26; Write</td><td>247</td><td>Modbus Slave ID / Address</td></tr><tr><td><code>0x0001</code></td><td>BaudRate</td><td>enum8</td><td>Read &#x26; Write</td><td>19200</td><td>Communication Baud Rate</td></tr><tr><td><code>0x0002</code></td><td>ParityStop</td><td>enum8</td><td>Read &#x26; Write</td><td>N81</td><td>Parity &#x26; Stop Bit Configuration</td></tr></tbody></table>
