I’m using the ones from Homematic (https://en.homematic-ip.com/en/products/detail/wall-thermostat-with-switching-output-for-brand-switches.html). Not the cheapest ones, but so far fairly happy with them.
Integration into openHAB described here: Use case: Integration of Homematic Thermostat HmIP-BWTH into openHAB