I live on a 1-acre lot and have 12 of the Moisture sensors deployed in our orchard and several other locations on the property monitoring a Walnut tree and some Plumeria. The documentation and reading a lot of posts about the short range aspect of the moisture sensors I bult a plan as follows:
I purchased 4 Third Reality Outlets for repeaters in the system along with the 12 Moisture sensors. I placed the outlet/repeaters in three locations with extension cords placed in a way they are not tripping hazards. All sensors are within 15-20 feet from either the main Hubitat Hub or one of the Third Reality Zigbee outlets/repeaters.
All Devices are reporting in regular intervals configured on the Hubitat. I can also force poll the devices and get back instant readings. Noting that if values are not changing that much I get at least the battery or temperature data on each forced poll.
In addition to the short polling period set to 5 minutes, I also jacked the Zigbee power output from the Hubitat default setting of 8 to 16. This seems to ensure all repeaters are connected continuously.
I am not seeing any disconnects and have been running this way for a week now. All battery levels appear to be stable. I do recommend using high quality AA batteries as the supplied ones seem to be not as good.
I have not updated the firmware on the devices and all devices report through the Hubitat show Firmware version:
1407-D3AF-00000026
So so far so good. Based on the posts I see in this forum, I would recommend keeping the distance low between the sensors and hubs / repeaters.