I have been checking reliablility and ease of use issues with some newer devices. Just to put in here two of the devices I consider tops and up to date. I have been testing and have streaming on a home brew cayene like system. These are GOOD.
This has a nice bug proof Teflon porous mat to stop dust, spider spit deterioration etc... I think this is the way to go, a bit more up to date, easier to number crunch the virtually raw direct, factory calibrated 2x readings in T Deg C anf %Rh in 14 bit and 12 bit res
Both these devices i think are a bit more superior to older bit bashing interfacing of slightly weird protocol devices.
The top images of my 'Cicadacom' local mesh system that streams data in via super budget local 433MHz radio using home brew single uAmp digit idling 'Cicada' instruments. These typically run for 12 months + off 3xAA battery etc. I am using a novel ASK Rf uDdata packet or 'chirrup' of a few bytes of data + a CS. The Raspberry Pi has a RF ASK Serial device on the ttyAMA0 port and pyserial brings it into the Pi Py sort of area.