Zigbee: Aqara Temp/Humidity sensors not updating with BV 2010/10 Stick

The return channel (ie two way as you call it) ensures reliability. If you only have one or two (or maybe a few more - depending on how often they send) sensors etc using the system then this will mostly be ok. If the data can get lost and it doesn’t matter (which might be acceptable for a simple temperature sensor), then again, it might be ok. However if you want to ensure that reports are received, then you need bidirectional communications.

Simple sensors like the 433Mhz devices certainly have their place, but also their limitations. I personally used them for quite a while in the past, but ultimately they were not reliable so I moved to other systems. For your use case, they might be fine of course :slight_smile:

I’m using a couple of TFA 30.3133 sensors (cheap, very reliable, 3 channels, option: external temperature probe; old model, might be difficult to source) - and there are use cases that (AFAIK) cannot be implemented with ZigBee due to lack of availabitlity of commercial sensors, e.g. monitoring of pool temperature.

My guess is that any mains-powered zigbee devices will do.
Do yourself a favor and get zigbee certified devices :wink:
(If someone read this and still use the Bitronvideo stick, upgrade the firmware on it!
However; a newer stick with a newer chip and firmware is the longer term solution)

I purcased exactly one of these Aqara temperature/humidity/pressure sensors to test out.
That one got stable when there was multiple (stable!) devices in the mesh close to it.

I will not purcase any more of them. Like @matt1 I will see if the Sonoff ones are more suitable. After some quick tests, it looks like they are a better choise.

Bought a Sonoff SNZB-02 now, but somehow they don’t want to successfully pair.

The stick is now a CC2531 with firmware:

Coordinator firmware version: '{"meta":{"maintrel":3,"majorrel":2,"minorrel":6,"product":0,"revision":20201127,"transportrev":2},"type":"zStack12"}

I’m using Zigbee2Mqtt and the output is:

zigbee2mqtt    | Zigbee2MQTT:info  2022-01-07 18:25:32: Starting interview of '0x00124b0024ccd4c7'
zigbee2mqtt    | Zigbee2MQTT:info  2022-01-07 18:25:32: MQTT publish: topic 'zigbee2mqtt/bridge/event', payload '{"data":{"friendly_name":"0x00124b0024ccd4c7","ieee_address":"0x00124b0024ccd4c7","status":"started"},"type":"device_interview"}'
zigbee2mqtt    | Zigbee2MQTT:info  2022-01-07 18:25:32: MQTT publish: topic 'zigbee2mqtt/bridge/event', payload '{"data":{"friendly_name":"0x00124b0024ccd4c7","ieee_address":"0x00124b0024ccd4c7"},"type":"device_announce"}'
zigbee2mqtt    | Zigbee2MQTT:error 2022-01-07 18:27:51: Failed to interview '0x00124b0024ccd4c7', device has not successfully been paired

Is there anything else that needs to be done?