Jim,
A standard 24v or 120v programmable wall thermostat is the best way to control a radiant system. Remember, we use the thermostat not only as a temperature control, but as a timer. This way we can send a blast of heat at appropriate times regardless of the room temp. This allows us to "trick" the house into staying at a steady temp, reduce energy costs and maximize comfort. At first glance it seems counter-intuitive to program different temps and times into a radiant system, but actually, that is how we make it efficient and steady. This programming becomes even more important when we have solar involved, because as I mentioned, no solar system can keep up in the worst winter weather, so we have to maximize that energy source. This is done by making a few decisions about comfort that are slightly unconventional, but make sense with radiant.
A temp probe is used for a radiant zone that is inside a forced air zone. An example is a bathroom floor radiant in a forced air home. If you tried to use a wall thermostat in the bath, it would shut off when the forced air came on. In baths, with a floor sensor system, we can decide to hold the floor temp at 80 and just leave it there regardless of the rest of the house. The best way to install a floor sensor is to put a short piece of PEX in before the pour with the buried end taped closed. This is set between the radiant PEX and exits where you can get at it. The sensor is slid down into this tube with the wires extending out. The sensor just sits in there and can be pulled out anytime. The wires are extended to the controller. This is typically a thermostat with remove sensing capability that reads the temp and works like a conventional thermostat. There is also a much simpler way to do it with a small water heater.
You guys are probably seeing now where I'm at with all this. Radiant and solar are two very interesting heat transfer problems. Thinking outside the box and looking at heat transfer theory with conduction, radiation and convection, as well as how air and water interface in various situations, and what is really required to be comfortable, all factor in. Temperature numbers don't mean much more than an indication of trends or efficiency. For instance, 130 degrees feed temp does not mean 130 degrees floor temp. A constant thermostat setting means wild swings in room temp, but programming wild swings in set temps means a steady room temp. The supply and return temps to the slab should be close in temp, with a minimum differential, for maximum BTU delivery. Designing solar flow schemes to cool the collectors instead of heating the water leads to greater efficiency. Designing the freeze protection first, is the best approach with solar, even though that aspect produces no heat. Stuff like that is what makes it fun. It helps you come up with very good systems. Don't be afraid to be creative! Design in simplicity without giving up any function. Too often, system are far more complicated than they should be.