# Connectivity & Integration

> Answer questions about App, gateway, and third-party platform integration.

### ⚡ Quick Answers

<details>

<summary><strong>Can SPM and SDM energy sensors be connected to Home Assistant?</strong> <code>[SPM/SDM Products]</code></summary>

Yes! We highly recommend integrating them via **Zigbee2MQTT (Z2M)** for the best local experience. Compatibility depends on your specific version:

* **Standard Zigbee 3.0 (U00/U01):** Fully compatible with standard local setups.
* **Tuya Zigbee (GT / Basic):** GT versions support data export. *(Note: Due to past Tuya firmware updates, if your device doesn't pair correctly at first, simply try selecting a different Z2M profile, such as the latest `Tuya SPM02V3` or a lower version).*\
  \
  👉 **Tip:** To check for the latest supported models, please visit the [Zigbee2MQTT Supported Devices page](https://www.zigbee2mqtt.io/supported-devices/) and search for the vendor (**Tuya** or **BITUO TECHNIK**) along with your product model keyword (e.g., `SPM01`, `SDM02`).

</details>

<details>

<summary><strong>Which products are compatible with Zigbee2MQTT?</strong> <code>[SPM/SDM Products]</code></summary>

We actively support Zigbee2MQTT (Z2M) integration for our smart electrical products. The tables below provide direct links to the official Z2M documentation for our main devices.\
\
💡 **Note:** All models with the `-GT` suffix (Davidia version) and all Standard Zigbee 3.0 versions support an adjustable reporting interval of **5s to 3600s**.

👉 **Tip:** If you don't see your specific model below, it might be newly added. Please visit the official [Zigbee2MQTT Supported Devices page](https://www.zigbee2mqtt.io/supported-devices/) and search for the vendor (**Tuya** or **BITUO TECHNIK**) along with your product model keyword (e.g., `SPM01`, `SDM02`).\
\
**Tuya Zigbee Versions**

<table><thead><tr><th width="384">Product Name</th><th width="154">Status</th></tr></thead><tbody><tr><td><a href="https://www.zigbee2mqtt.io/devices/SPM01.html#tuya-spm01">Tuya SPM01</a></td><td>EOL</td></tr><tr><td><a href="https://www.zigbee2mqtt.io/devices/SPM01V2.html">Tuya SPM01V2</a></td><td>EOL</td></tr><tr><td><a href="https://www.zigbee2mqtt.io/devices/SPM01V2.5.html">Tuya SPM01V2.5</a></td><td>EOL</td></tr><tr><td><a href="https://www.zigbee2mqtt.io/devices/SPM01V1-GT.html#tuya-spm01v1-gt">Tuya SPM01V1-GT</a></td><td>Active</td></tr><tr><td><a href="https://www.zigbee2mqtt.io/devices/SPM02.html#tuya-spm02">Tuya SPM02</a></td><td>EOL</td></tr><tr><td><a href="https://www.zigbee2mqtt.io/devices/SPM02V2.html">Tuya SPM02V2</a></td><td>EOL</td></tr><tr><td><a href="https://www.zigbee2mqtt.io/devices/SPM02V2.5.html">Tuya SPM02V2.5</a></td><td>EOL</td></tr><tr><td><a href="https://www.zigbee2mqtt.io/devices/SPM02V3.html#tuya-spm02v3">Tuya SPM02V3</a></td><td>EOL</td></tr><tr><td><a href="https://www.zigbee2mqtt.io/devices/SPM02V1-GT.html#tuya-spm02v1-gt">Tuya SPM02V1-GT</a></td><td>Active</td></tr><tr><td><a href="https://www.zigbee2mqtt.io/devices/SDM01.html">Tuya SDM01</a></td><td>EOL</td></tr><tr><td><a href="https://www.zigbee2mqtt.io/devices/SDM01V1.5.html#tuya-sdm01v1-5">Tuya SDM01V1.5</a></td><td>EOL</td></tr><tr><td><a href="https://www.zigbee2mqtt.io/devices/SDM01V1-GT.html">Tuya SDM01V1-GT</a></td><td>Active</td></tr><tr><td><a href="https://www.zigbee2mqtt.io/devices/SDM02V1.html#tuya-sdm02v1">Tuya SDM02V1</a></td><td>EOL</td></tr><tr><td><a href="https://www.zigbee2mqtt.io/devices/SDM02V1-GT.html#tuya-sdm02v1-gt">Tuya SDM02V1-GT</a></td><td>Active</td></tr></tbody></table>

**Standard Zigbee Versions**

<table><thead><tr><th width="388">Product Name</th><th width="130">Status</th></tr></thead><tbody><tr><td><a href="https://www.zigbee2mqtt.io/devices/SPM01-U00.html">BITUO TECHNIK SPM01-U00</a></td><td>Active</td></tr><tr><td><a href="https://www.zigbee2mqtt.io/devices/SPM01-U01.html">BITUO TECHNIK SPM01-U01</a></td><td>Active</td></tr><tr><td><a href="https://www.zigbee2mqtt.io/devices/SPM01-U02.html#bituo-technik-spm01-u02">BITUO TECHNIK SPM01-U02</a></td><td>Active</td></tr><tr><td><a href="https://www.zigbee2mqtt.io/devices/SPM02-U00.html#bituo-technik-spm02-u00">BITUO TECHNIK SPM02-U00</a></td><td>Active</td></tr><tr><td><a href="https://www.zigbee2mqtt.io/devices/SPM02-U01.html#bituo-technik-spm02-u01">BITUO TECHNIK SPM02-U01</a></td><td>Active</td></tr><tr><td><a href="https://www.zigbee2mqtt.io/devices/SPM02-U02.html">BITUO TECHNIK SPM02-U02</a></td><td>Active</td></tr><tr><td><a href="https://www.zigbee2mqtt.io/devices/SDM01W-U01.html#bituo-technik-sdm01w-u01">BITUO TECHNIK SDM01W-U01</a></td><td>Active</td></tr><tr><td><a href="https://www.zigbee2mqtt.io/devices/SDM01B-U01.html#bituo-technik-sdm01b-u01">BITUO TECHNIK SDM01B-U01 (Single-phase)</a></td><td>Active</td></tr><tr><td><a href="https://www.zigbee2mqtt.io/devices/SDM02-U00.html">BITUO TECHNIK SDM02-U00</a></td><td>Active</td></tr><tr><td><a href="https://www.zigbee2mqtt.io/devices/SDM02-U01.html#bituo-technik-sdm02-u01">BITUO TECHNIK SDM02-U01</a></td><td>Active</td></tr><tr><td><a href="https://www.zigbee2mqtt.io/devices/SDM02-U02.html#bituo-technik-sdm02-u02">BITUO TECHNIK SDM02-U02</a></td><td>Active</td></tr></tbody></table>

</details>

<details>

<summary><strong>What happens to my energy data if the network connection of SPM/SDM is lost?</strong> <code>[SPM/SDM Products]</code></summary>

The SPM and SDM sensors continue to record cumulative energy consumption locally even when offline. **No data is lost** — once the network connection is restored, the device automatically syncs the total accumulated energy to the cloud or local system.

However, please note that if the offline period is too long, the system may not display smaller time-scale energy data correctly. For example, with the Tuya connectivity version, you may see a data spike in the Smart Life app on the time it reconnects, which simply represents the total energy consumed while the device was offline.

</details>

<details>

<summary><strong>How do I set up Wi-Fi for the Open Wi-Fi versions?</strong> <code>[All Products]</code></summary>

For all our Open Wi-Fi devices (including the SPM and SDM series), Wi-Fi provisioning is conducted **exclusively via Bluetooth Low Energy (BLE)**. To ensure data security and optimize device power consumption, we do not enable AP (Access Point) mode for network configuration.

Currently, you can configure the device using the following methods:

**1) Using the BT Powerlink App**

You can easily configure the device via Bluetooth using our official mobile app.

* **Android:** [Download on Google Play](https://play.google.com/store/apps/details?id=btpowerlink.APP)
* **iOS:** [Download on the App Store](https://apps.apple.com/us/app/bt-powerlink/id6738687359?platform=iphone)

**📱 Note for HarmonyOS Users:** Please note that HarmonyOS devices cannot currently use the Android version of the app for BLE configuration. The solution coming soon is to use a WeChat Mini Program and a Web Bluetooth (browser-based) configuration tool.

**2) Integrating with your own app**

If you prefer to configure the device through your own mobile application, please contact us for the BLE API documentation.

</details>

<details>

<summary><strong>Can I flash Standard Zigbee firmware onto a Tuya Zigbee device?</strong></summary>

Although the hardware looks similar, their internal communication architecture is completely reversed:

* **Tuya Zigbee:** The MCU is the master, controlling the Zigbee chip.
* **Standard Zigbee:** The Zigbee chip is the master, reading data from the MCU. Because of this reversed master-slave relationship, cross-flashing firmware will stop the device from functioning. Please purchase the correct version for your system.

</details>

### 🛠️ Detailed Guides


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.bituo-technik.com/faq/electrical-3.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
