I put together my own sensor using a Raspberry Pi and a Sense Hat board. The Pi is logged into my wifi network and has no problems connecting from the backyard. I wrote some pretty simple Python code to get the sensor readings and then push the data to an API.
It currently only measures temp...