Two PLAY2 generations are now observed
Real-world reports show that Sunology PLAY2 is not a single local protocol variant. Two hardware generations have been observed under the same PLAY2 commercial name. TSUN Local detects the local protocol automatically, so the user does not need to choose a generation or protocol manually.
4247 (0x1097). Communication and daily-energy stability are currently being field-tested.Two local protocol paths
Observed PLAY2 generation 1 — GEN3 Plus / 02B0
Observed PLAY2 generation 2 — GEN4 / 1097
LSW5BLE_17_02B0_1.08-D1. The GEN4 unit reports the Tengsheng_G4 profile internally. TSUN Local uses what the device exposes locally rather than assuming a protocol from the PLAY2 product name.Easy installation
- Install TSUN Local from HACS.
- Restart Home Assistant.
- Open Settings → Devices & services and add TSUN Local.
- Let automatic discovery find and identify the PLAY2 logger.
No proxy deployment. No cloud account required for the data path. No protocol selector. No manual IP in the validated automatic flow.
What data can appear?
Readable alarms on both protocol families
The validated PLAY2 uses the 02B0 alarm catalogue, while the GEN4 field variant uses the 1097 catalogue. TSUN Local keeps stable protocol-specific diagnostic codes, for example 02B0-A014 or 1097-A041, and uses neutral wording where a manufacturer meaning has not been confirmed.
Why are there two PLAY2 protocol paths?
The first independently validated PLAY2 exposed the 02B0 path and was narrowed to the TSUN GEN3 Plus family. Another real-world PLAY2 report exposed protocol 1097, confirming a GEN4 local path under the same PLAY2 commercial name. TSUN Local therefore detects the protocol at runtime instead of hard-coding PLAY2 to 02B0.
Community validation credit
Thanks to @dca31 for independently validating the PLAY2 GEN3 Plus / 02B0 path through the normal TSUN Local Home Assistant flow, and to @phildeg31 for the real-hardware PLAY2 GEN4 / 1097 diagnostics and ongoing stability testing.
Independent community project
TSUN Local is unofficial and independent. It is not developed, approved, endorsed or maintained by Sunology or TSUN. Product names belong to their respective owners.