Neither is waterproof or rated for outdoor use. Both expect you to use their free phone app.
I grab my Pixel 6 android phone, do a search on "thermopro sensor app" in the play store and install the app. I launch the app. I say yes to the first Android permission screen to allow it to look for devices, but say no to notifications. I now click the "add device" button. It sees a TP351S. There is a red + button next to that, I touch it and it all works.
It shows me 80.8 in my lab. I have two other sensors -- one shows 80, the other shows 82, so the 80.8 is at least reasonable. It seems to show me battery status too, which is nice. I walk outside with my phone, which puts two walls between me and the sensor, click the update button and it seems to work fine.
Does this have any advantage over the TP357? The TP357 uses only one battery and has a display, and it is cheaper (at least with discounts currently being offered). Did I make a $13 mistake buying an older unit.
Aha! Here is one thing -- the TP351 will store 2 years of data, while the TP357 only claims to store 1 year.
Here is the play by play as I try to repeat what the first link describes.
Tom's Software pages / tom@mmto.org