I have this issue with some of my sensors(mainly Door and Window sensors from Sonoff). Do You know if there is a solution to this?
What problems are you having?
And what driver are these devices?
I have the problem that you mentioned in one of your previous comments. The devices are marked as offline in the ST app but they don’t seem to actually be offline as when I trigger the device(open the door) they wake up and the new open/close status is showing in ST app.
I only have this problem with the sonoff Zigbee door/window sensor. I also have a few other sonoff zigbee devices, like temp and humidity sensor, that works without any problem.
I have tried both the stock driver “Zigbee contact” and Mariano’s driver “Zigbee contact MC”.
Let me know if you need any further information.
Thanks!
I don’t think there is anything you can do about it other than ignoring it.
Thats a shame, do you know what causing this problem? Why ST thinks that the device is offline even though it clearly isn’t.
Thanks again
This Sonoff device requires a specific configuration to send periodic battery reports every 600 sec, as it does not send the IASZone cluster reports correctly.
For the configuration to be done correctly, you have to uninstall device and pair it again directly with the zigbee Contact stock or zigbee contact Mc driver.
It is not worth making a driver change since in this case:
- the stock driver does not send the configuration to the device
- The Mc driver sends configuration, but the device does not accept configuration when it is not in pairing mode and is asleep.
I’m having the same problem today. Just started. Something must have changed from the Smartthings side.
Hi,
Thank you for taking the time.
I am not sure I fully understand, should removing the device and pair it again directly with your driver solve the problem? Or will the problem occur regardless?
Thanks again
If the pairing is configured correctly, the Sonoff sensor should work fine and not show as offline.
Until this behaviour is fixed properly, notifications can be disabled individually for troublesome sensors. See this: Tuya Water Sensor Not Behaving Properly (keeps going offline)
This user @Dsam is referring to a Sonoff contact sensor and has posted it in the wrong thread.
Thanks for letting me know, I will go ahead and try this.
Cheers
Hi again @Mariano_Colmenarejo ,
I know this is the wrong thread, but since I couldn’t find a better place to post, I’m writing here again.
I’ve been using your edge driver for the Sonoff contact sensor for a while now, but it still seems that they go offline periodically, only to come back online after a while. I’ve tried removing and re-pairing the sensor multiple times, but that doesn’t seem to help, the sensor is still toggle between online and offline.
Any ide what I am doing wrong? Or is it supposed to be like this?
Thanks
D
I think you can explain what’s happening in this case now.
Hi,
What driver are you using?
What fingerprints are your device?, manufacturer and model
Hi,
The device is Sonoff SNZB-04 (doorsensor) and i am using driver “Zigbee Contact Mc”.
Not sure exactly what information you need but this is what I get when i use the “Zigbee Thing Mc”:
Manufacturer: “eWeLink”
Model:“DS01”
“Ep: 0x01={ 0000,0003,0500,0001 }”
“ZCL Version: Unknown”
“App Version: Unknown”
“FingerPrinted_EndPoint.Id: 0x01”
Let me know if there is anything else you need.
Thanks
Hi,
It should work fine with this driver, but I’ve changed one thing to see if it stops showing as offline.
delete old diver version with app and the new version will be updated at this moment.
Uninstall device and reinstall it with this driver version
───────────────────────────────────────────────────
Name Zigbee Contact Mc
Version 2024-10-03T19:56:40.079721059
───────────────────────────────────────────────────
Hi,
Two(maybe stupid) questions,
-
How do I delete the old driver version in the app? Or can I delete it from web interface (Samsung account)?
-
How do I know that i get driver version - 2024-10-03T19:56:40.079721059? Should I just install the driver the same way as I did the first time or do I need to do anything special to get this particular version?
Thanks again for all your help
Hi,
You can delete the driver from App, open hub device, menu driver, select the driver and delete it.
You can delete driver from web interface advanced users, open hub, select the driver and delete it
If driver do not has any device paired then driver will be deleted from hub
If driver has any device paired then driver will not delete, but will be updated to the last version exist in the driver channel.
Only one driver version can be installed in the hub, the driver version to install is the last version published in the channel.
When a new driver version is published in the channel then will be installed automatically in your hub in 12 hours maximum or manually as explained above.
are the device intermittently offline with last driver version?
Hi again,
Noted, thank you for the detailed description.
So, if not done manually, the latest driver version will be updated automatically on your hub within12 hours, but you still have to remove the device and pair it again for the device itself to get the latest version of the driver, is that correct?
It’s been almost two days since I re-paired the device and so far it has not gone offline, at least not that I have noticed. So the change you made seems to have done the trick.
Really appriciate all your help.