Yes, the garden sensor works with all types of soil, please see below for further clarification.
Soils have considerable physical heterogeneity (rocks, clods, air pockets) which can sometimes interfere with sensor readings. If you feel that your moisture readings may not be tracking well (too high or too low), try removing your sensor from the soil for 15 minutes and replanting in a new spot in your garden.
For the best results, we recommend planting your sensor in soil that is freshly watered. Try watering the location where you'd like to plant the device with 1-2 gallons of water and allowing water to soak in for 5 minutes. Plant your sensor firmly to with 1 inch of the metal shaft above the soil.
The sensor is currently designed to be planted in one location and left to take measurements for long time periods.
Regarding soil types, Edyn moisture calibrations are based on soil type (native, native amended, and potting mix). We are working on soil texture specific calibrations, but until they are deployed, moisture readings may read artificially high in excessively clay textured soils and artificially low in excessively coarse textured soils. Edyn is not designed to work in dry, frozen or highly compacted soils.