Sonoff SNZB-02 temp/hum sensor experiences

Seems like the SNZB-02 in general has issues based on the thread and such, I currently have the SNZB-02P that has been working without issue… so far, paired through ZHA on the skyconnect.

The thing is: are you questioning the device because of a zigbee issue that comes from your mesh which results in connection loss/having to repair or the accuracy of the sensor.
If you are running a zigbee network, you know that it’s not that obvious to have a reliable mesh.

In my HA, I am running Zigbee2MQTT version 1.40.2 with a EmberZNet coordinator on a flashed Sonoff ZBDongle-E.

My Sonoff SNZB-02D H-T sensor is not consistently updating Temp and humidity consistently 3/4 times an hour as seems to be the expected default. There are long, 3-5 hour periods when I receive no updates at all.

The Sonoff HT sensor is located about 6m from the Zigbee coordinator and it displays a fairly good link quality of 118.

Anyone else having the same problem?

I am using an automation based on THIS to manually poll all SNZB-02 sensors every 5 minutes. Works flawlessly.

  trigger:
    - trigger: time_pattern
      minutes: /5
  action:
    - action: homeassistant.update_entity
      target:
        entity_id: >
          {{ integration_entities('sonoff') 
            | select('search', 'temperature|humidity') | list }}

I have the very same behavior, but its the humidity that gets updated only once after pairing. Did you find a solution?

Try a new battery regardless of what the battery % the sensor tells you.

Mine said 72% battery, and still have iirc 3v when I use a multimeter to test the battery. So out of desperation I went ahead and used a fresh battery.

Et voala. It worked, at least for me.

Oh and btw, I have since changed the sensor readings reporting frequency & threshold.