But yes, open source would be better. If physical portability is not a requirement, Xiaomi hygrometer 2 with this custom firmware https://github.com/atc1441/atc_MiThermometer is quite excellent
Mark Your Territory - Check Into Foursquare by Peeing
https://www.youtube.com/watch?v=rRdfeb7vDWg
https://github.com/quitmeyer/Mark-Your-Territory---Pee-to-Ch...
https://www.instructables.com/Pee-to-Check-In-to-Foursquare-...
https://popupcity.net/insights/pee-to-check-in-to-foursquare...