[Release] Zigbee Smoke Detector Heiman, Tuya TS0205 and maybe more

I have updated my Heiman Zigbee Smoke Detector driver to include the Tuya TS0205 device, with the help of Pete in NZ.

It's in HPM - search for Heiman Smoke Detector.

Simon

3 Likes

@jw970065 Simon''s driver should work now with your Smoke detector (if you still keep it ).

1 Like

I haven't checked, but I still have it, and it's connected.

1 Like

I have received a TS0205 model and I cannot use the driver from @kkossev (Tuya Zigbee Smoke Detector). I have tried this and so far it seems to work perfectly. Thank you



2 Likes

I too, have received 2 x TS0205 smoke detectors and am using the heiman device driver. Thank you @simon ..as it works for me..
What would be great if the devices could "talk" to each other. ie if one detector detects smoke the other devices sound the alarm.. sure to awake even me

2 Likes

I looked before and I could not find any way of remotely triggering the alarm of a device.

S

Bugga...
It would have been nice to have this option

Hello, where is that driver?
Thanks

Hello, where is the driver (Zigbee Smoke Detector Heiman, Tuya TS0205)?
Thanks

Please post the full Zigbee details, including the Zigbee manufacturer ID.

  • endpointId: 01
  • application: 44
  • inClusters: 0000,0001,0003,0500,0502
  • manufacturer: _TYZB01_wqcac7lo
  • model: TS0205
  • outClusters: 0003,0019
  • softwareBuild:

@simon 's driver should be working with this device.

You can install the driver from HPM :

or install it manually from GitHub :

https://raw.githubusercontent.com/scruffy-sjb/Hubitat_HPM/refs/heads/main/Heiman/Zigbee_Smoke/Zigbee_Smoke

The driver currently supports the following Tuya TS0205 smoke sensors:
TS0205 _TZ3210_up3pngle
TS0205 _TYZB01_dsjszp0x

If it works also with your device, we can ask Simon to add the new fingerprint into this driver as well.


Update: you can also test the HE inbuilt 'Heiman Zigbee Gas Detector' driver :

1 Like

Thank you very much.

No problem - let me know if it works well and I'll add the fingerprint.

I'm just wanting to check, before I go sinking in a lot of time looking for a fault that isn't there. Will the battery %/voltage show in the state variables?
It says power source battery and in the log it does have a unhandled event battery entry but it didn't add it to a field in the state variables.
Screenshot 2025-06-29 135548


Only asking because I use WatchDog to alert me of low battery's but it will only monitor a device battery that has a "battery" state.

I'm also getting a lot of log spam.


But it seems to work perfectly detecting smoke and changing state so it doesn't really bother me. Just letting you know.

What Make and Model is Smokey ??
Any chance of getting the fingerprint for me? It's normally reported when the device is initialized
Here is an example of the data for a Heiman HSISA-E
fingerprint profileID: "0104", deviceID: "0402", inClusters: "0000,0001,0003,0500,0502", outClusters: "0019", manufacturer: "HEIMAN", model: "SmokeSensor-EM", deviceJoinName: "HEIMAN Smoke Detector" //HEIMAN Smoke Sensor (HS1SA-E)

The driver normally reports batter percentage - here is an examplefrom one of my devices
image

What would be very useful is to get the log messages around the "unhandled event battery = xx.x" message.

Your device seems "chatty" I can look at suppressing all those null commands.

Thanks, Simon

I'm also surprised you don't have the Battery Last Replaced, Last Status and Sensor Last Tested reported in Current States ????

Could you share with me a screenshot of Smokey's "Device Info" screen ???

So it finally started reporting battery % about 3 days ago.
I had to restore my hub due to corruption from a blackout and once I did, it was working. It's been updating battery regularly ever since.
It's just a generic Tuya Zigbee smoke alarm I found on Aliexpress.
https://www.aliexpress.com/item/1005004917697723.html
Since then all the error spam has gone too.
I did have a lot of trouble pairing it having to pair it multiple times so maybe it that was why.