Zigbee temperature sensors

Can anyone here give any recommendations for Zigbee temperature sensors, preferably with a display?

I bought 2 of these a while back on a recommendation from a YouTube video:

However, whilst one of them works “ok”, the other was extremely unreliable and would barely connect to the Zigbee network. The one that works doesn’t send updates very frequently though.

These are for driving the heating system though Home Assistant thermostats, so need to do reasonably frequent updates. They could be battery or mains powered (although I’m likely to mod any battery powered devices to run from mains instead). Not ridiculously expensive - I’ll put one in each room. A “current temperature” display on them would be a nice to have, rather than having to look at HA all the time.

Those only update about once an hour, I have 2 of them, useless for automation. You might look at the cheap Xiaomi Bluetooth sensors that are flashable to Zigbee

These ones: Custom devices (DiY) LYWSD03MMC control via MQTT | Zigbee2MQTT

I have a bunch of them, they’re quite nice and update often. Battery life isn’t exceptional, perhaps 9 to 12 months.

I’m running the Sonoff Indoor Temperature Humidity Sensor, model SNZB-02D I’ve been running it for about a year over zigbee2mqtt here’s a link to it on Amazon there about 15 bucks each.

In my experience (using 10 of these around the house, flashed to Zigbee) unfortunately the battery lifetime is more like 4 to 6 month. If leaving this model with BT then yes, battery lasts for 9 to 12 month.

I’m using the Sonoff SNZB-2D also in a couple of places, my front and back porches. They’re outdoors but protected by the porch roof. Been running a couple of years now with so far just one battery change. I’m using ZHA for my zigbee stuff.
oh… I’m in Central Texas with a temp spread of 10-115F. It updates about every 5 minutes if there is a change.

Thanks everyone, I have ordered some LYWSD03MMC devices to try out and if they work ok I’ll get some more.