As I also experienced problems here, my two cents:
danfoss binding (formerly known as devireg binding, it’s an inofficial binding, has to be installed manually, but there is a long thread for this binding)
and also the viessman binding (both marketplace and smarthome/j versions).
As far as I understood, both rely on secret keys which are stored in $OPENHAB_USERDATA/config/*
, and as these keys are created while auto discovery, it’s maybe not so easy to implement those to *.things
files.