Sonoff sensors dropping connectivity

I bought a couple of cheap sonoff sensors (temp/humidity and a secondary door sensor), the door sensor is within a few feet of some more expensive door sensors and motion sensors which have stayed rock solid and connected constantly for 18 months, the sonoff door sensor doesnt stay connected for more than a few days.

The one on the door next to it has 3 hops until it hits the hub the cheap sonoff goes direct, why?

Could this be causing the issue?

Can i force hops?

When you look at the devices on the IDE, how are the Metrics (RSSI, Message Failures)?

Zigbee signal paths are a mystery to me, though you can reportedly force devices to search for new paths by turning the hub off for 30 minutes.

I outline my similar experiences in the post linked below.

thanks for the reply, im not sure what the metrics mean… but heres a copy of them:

  • Last Hop LQI: 255
  • Last Hop RSSI: -75
  • Received Messages From Device: 690
  • Received Messages From Device (Duplicates): 0
  • Messages Transmitted to Device: 294
  • Messages Transmitted to Device (Failures): 253
  • Updated Time: 2020-10-30 9:34 AM GMT

but the temp sensor which i readded yesterday has already dropped off. i think these sensors are just a bit rubbish and theres a reason they are so cheap

could i be using the wrong DH? im using - SmartSense Open/Closed Sensor

I have two Sonoff Zigbee door sensors and two temp/hum sensors and I have not noticed any major issues myself. One temp/hum sensor is located in separate building, quite far away from the hub. You can try to remove and the re-add the sensor to the hub. When adding, do it away from the hub and near the mains-powered Zigbee device you want to act as a repeater.
As device types I have “eZEX Temp & Humidity Sensor” and “Orvibo Contact Sensor”.

i’ll try changing device type and reconnecting. theyve both gone offline today.

one of them cant be reset without being next to the hub it just wont connect to a repeater

LQI = Link Quality Indicator. 255 is as good as it gets.
RSSI = Received Signal Strength Indicator. -75 seems a bit low. The sensor on my shed door is -69 (less negative value is better), and it seems to be about the worst on my Zigbee network.

From your description of other sensors finding alternative routes, it may be worth trying to unplug the hub for 15-30 minutes. This will force the sensor to seek the best alternate route.

changing device type has made a substantial difference and since doing that the door sensor hasnt disconnected as far as i can tell.

the temp sensor was already on that DH and appears to just disconnect and reconnect randomly, i’m not going to worry about it too much as its more just to check temp in bedroom and isnt controlling anything

Similar situation here, in that my temp/humidity sensor is not controlling anything. The DH happens to be cloud vs local, but not sure if that matters.

For grins this weekend, I powered off my hub for 30 minutes. My Sonoff sensors all chose new paths. Interesting, but again, not sure if that matters.

it lasted for about 9 days before stopping being connected. might just bin these off and get a better sensor in black friday…

Have you tried powering off the hub, such that the Zigbee devices seek new connections? If not, it is worth a shot. I totally understand if you already lost confidence and choose to just move on, though.