Heiman Smoke Sensor Only Being Detected as "Thing"

Hi all,

I’m relatively new to this, so forgive any silly questions.

I have purchased three Heiman Smoke Sensors (seen here)

It’s connecting to my Samsung SmartThings Hub v3, but is only detected as “Thing”. After some Googling, it appeared I needed to install Edge drivers to support it, which I did. I installed “Zigbee Smoke Detector” from “SmartThings Drivers (Beta)”.
I unpaired all three devices and re-paired one of them and it is still detected as “Thing”.

Any help would be greatly appreciated.

Screenshots:

image

try @Mariano_Colmenarejo zigbee smoke detector mc

SmartThings. Add a little smartness to your things.

also… consider using the following community developed tool instead of IDE:

1 Like

Thanks a lot! That’s all that was needed (using Mariano’s driver). I will look at the links you have provided as well. Thanks again, you saved me a lot of frustration.

Hello,

Please help me to make my Heiman Smoke Sensor to work. I have the model HS1SA-M. I have attached the info from the ST App. I have installed Zigbee Smoke/CO Detector Mc Driver but doesn’t work.

What can I do more?

Thank you.



@Mariano_Colmenarejo Could you add this Smoke Sensor to your Zigbee Smoke/CO Detector Mc driver

1 Like

Hi @zzr600

Added to this driver version

  • Unistall device with app
  • Uninstall old version from your hub
  • Install new driver version
  • Add device with search nearby option
───────────────────────────────────────────────────
 Name         Zigbee Smoke/CO Detector Mc
 Version      2023-06-13T19:24:41.348140278        
───────────────────────────────────────────────────
- id: "Heiman/SMOK_V16"
    deviceLabel: HEIMAN Smoke Detector
    manufacturer: Heiman
    model: SMOK_V16
    deviceProfileName: smoke-battery

Hello

It is working. It show the battery to. Thank you for your support. All the best.

1 Like

Hello,

After a couple hours the device become offline. I have 7 sensors and all do the same. After again a couple hours go back online. And this thing always repeat. When is offline if the sensor is triggered, then become online and alert in app.

@Mariano_Colmenarejo Do you know what could be?

Thank you.

Hi,

Did you uninstall devices and reinstall them with the driver or did you change the driver from zigbee thing Mc?

they must be installed directly with the driver to configure the periodic battery and IASZone reports.

Hi

I deleted all the devices, installed the driver, and then installed the devices again. The application found them directly with the correct driver and directly with the name Heinman. I did not change the driver on the existing devices.

I think I did the correct installation.

The sensors work, but it’s very annoying to keep receiving notifications about online/offline.

Thank you.

These devices use the default settings for smoke detector, reporting intervals every 180 sec and battery every 6 hours.

I have 3 heiman detectors, similar to yours one and they have been working perfectly for 2 years.

The only thing I can do is analyze the pairing CLI logs of any of the devices if you send them to me, to see if the configuration is accepted or if there are any errors.

You can also look at the logs with the CLI and you would see the “clean” smoke messages and events every 180 seconds for each sensor, like these:

2023-06-14T17:56:18.368658582+00:00 INFO Zigbee Smoke/CO Detector Mc <ZigbeeDevice: 44dc6e45-a0da-4aa5-9c05-4a16bc902efa [0x4231] (Kitchen Smoke Detector)> received Zigbee message : < ZigbeeMessageRx || type: 0x00, <AddressHeader || src_addr: 0x4231, src_endpoint: 0x01, dest_addr: 0x0000, dest_endpoint: 0x01, profile: 0x0104, cluster: IASZone >, lqi: 0xC8, rssi: -79, body_length: 0x0008, < ZCLMessageBody || <ZCLHeader || frame_ctrl: 0x08, seqno: 0x0B, ZCLCommandId: 0x0A >, < ReportAttribute || <AttributeRecord || AttributeId: 0x0002, DataType: Bitmap16,
ZoneStatus: 0x0030 > > > >
2023-06-14T17:56:18.391511582+00:00 TRACE Zigbee Smoke/CO Detector Mc Found ZigbeeMessageDispatcher handler in zigbee-smoke-detector
2023-06-14T17:56:18.392714582+00:00 INFO Zigbee Smoke/CO Detector Mc Executing ZclClusterAttributeValueHandler: cluster: IASZone, attribute: ZoneStatus
2023-06-14T17:56:18.394456582+00:00 INFO Zigbee Smoke/CO Detector Mc <ZigbeeDevice: 44dc6e45-a0da-4aa5-9c05-4a16bc902efa [0x4231] (Kitchen Smoke Detector)> emitting event: {“capability _id”:" smokeDetector",“attribute_id”:“smoke”,“state”:{“value”:“clear”},“component_id”:“main”}
2023-06-14T17:59:19.087876406+00:00 INFO Zigbee Smoke/CO Detector Mc <ZigbeeDevice: 44dc6e45-a0da-4aa5-9c05-4a16bc902efa [0x4231] (Kitchen Smoke Detector)> received Zigbee message : < ZigbeeMessageRx || type: 0x00, <AddressHeader || src_addr: 0x4231, src_endpoint: 0x01, dest_addr: 0x0000, dest_endpoint: 0x01, profile: 0x0104, cluster: IASZone >, lqi: 0xC2, rssi: -79, body_length: 0x0008, < ZCLMessageBody || <ZCLHeader || frame_ctrl: 0x08, seqno: 0x0C, ZCLCommandId: 0x0A >, < ReportAttribute || <AttributeRecord || AttributeId: 0x0002, DataType: Bitmap16,
ZoneStatus: 0x0030 > > > >
2023-06-14T17:59:19.145117406+00:00 TRACE Zigbee Smoke/CO Detector Mc Found ZigbeeMessageDispatcher handler in zigbee-smoke-detector
2023-06-14T17:59:19.146069072+00:00 INFO Zigbee Smoke/CO Detector Mc Executing ZclClusterAttributeValueHandler: cluster: IASZone, attribute: ZoneStatus
2023-06-14T17:59:19.152639739+00:00 INFO Zigbee Smoke/CO Detector Mc <ZigbeeDevice: 44dc6e45-a0da-4aa5-9c05-4a16bc902efa [0x4231] (Kitchen Smoke Detector)> emitting event: {“capability _id”:" smokeDetector",“attribute_id”:“smoke”,“state”:{“value”:“clear”},“component_id”:“main”}

Hello,

I am not so technical that I can use CLI. Can I give you the necessary information from API Browser+? This is what I managed to install.

Thank you.

Don’t worry, you can try it, if you want, with this tutorial for PC’s windows.

  • It is to download a compressed .zip file
  • Unzip it and the file smartthings.exe move it to a folder where you can run it with the patch to that folder from Windows PowerShell terminal

Most of the users get to use it and it can be very useful in the future for managing drivers and many other functions.

Hi

I succeeded!!!

Below you can find the logs when initializing an device.

Thank you.

1 Like

Unfortunately, this device does not accept the IASZone configuration, attribute 0x0002 and therefore does not send periodic reports of this attribute and therefore goes to offline status after a while without receiving those reports.

It does accept the battery configuration every 6 hours.

[quote=“zzr600, post:16, topic:261976”]
2023-06-14T19:52:01.185170490+00:00 INFO Zigbee Smoke/CO Detector Mc <ZigbeeDevice: e22c57ac-5317-40c1-abae-18463de85a37 [0xE6CE] (HEIMAN Smoke Detector)> received Zigbee message: < ZigbeeMessageRx || type: 0x00, < AddressHeader || src_addr: 0xE6CE, src_endpoint: 0x01, dest_addr: 0x0000, dest_endpoint: 0x01, profile: 0x0104, cluster: PowerConfiguration >, lqi: 0xFF, rssi: -66, body_length: 0x0004, < ZCLMessageBody || < ZCLHeader || frame_ctrl: 0x18, seqno: 0x48, ZCLCommandId: 0x07 >, < ConfigureReportingResponse || ZclStatus: SUCCESS > > >
[/quote]

I have made a subdriver for this device to configure the battery reports every 5 minutes and the device does not go offline.

Since it is not going to send the IASZone reports every 3 minutes, it will only send the battery reports every 5 minutes and therefore it should not waste more battery.

  • Install this version of the driver with the CLI command smartthings edge:drivers:install and follow the steps that the screen will tell you.
  • Wait 1 minute to driver install procedure ends
  • Uninstall the device and reinstall it so that it is configured correctly.
  • If in 25 minutes it has not gone offline, it means that it has been configured correctly.
  • You will be able to see the messages and events of battery every 5 minutes.

If it works fine, you should uninstall and reinstall the rest of the devices

new driver version

───────────────────────────────────────────────────
 Name         Zigbee Smoke/CO Detector Mc
 Version      2023-06-14T20:51:25.223874614        
───────────────────────────────────────────────────
1 Like

Hello,

I did the steps you mentioned. I think my operation was successful, because I see that the driver is the one you mentioned.

Unfortunately, it still does that in the sense that at some point it goes offline. After uninstalling all the sensors, I installed 2 to see how they behave. Exactly at 11:00 both went Offline. I have attached the log so you can see if you can identify anything. From 8:16 to 10:45 I deleted because there were too many data to upload

Thank you.

Hi @zzr600

I don’t know why the battery reports have not been configured correctly and it does not send them
install this driver version

@zzr600, sorry this is the modified driver version

───────────────────────────────────────────────────
 Name         Zigbee Smoke/CO Detector Mc
 Version      2023-06-15T15:31:53.29806613       
───────────────────────────────────────────────────

Hi @Mariano_Colmenarejo

Finally, I installed the last driver you mentioned, it’s been more than 12 hours since no sensor went offline. I even installed the others. It works as it should.
Thank you very much for your support in solving this situation.

I wish you all the best.

1 Like