Whilst not the TH10, I do use the Basic, flashed with Tasmota as @rossko57 mentions.
A few of my Basics have DHT22 sensors attached. openHAB uses the MQTT binding (and JSONPath transformation) to communicate with the Basic via an MQTT broker (software installed on the same computer that is running openHAB).
It’s not plug and play because you will most likely have to open up the device to get to the PCB, and you may need to do some soldering before you can program the device. But they’re far cheaper than any Z-Wave device…