Hello, and welcome to Hubitat. First, I am not a developer and I don't have this device, so you are not getting very knowledgeable advice from me.
That being said, I was able to save the SmartThings DTH in Hubitat by changing a couple of instances of physicalgraph to hubitat in the code. I created a virtual device with the new driver, which is refreshing on schedule but is showing an error for hubaction. I assume that is because I don't have an IP address to enter. Give it a try yourself with a logging tab open to watch for errors.
Further reading:
https://community.hubitat.com/t/app-and-driver-porting-to-hubitat/812
Also, I don't think it would be a bad idea to ask the original author if they mind this being ported to a different platform.
Good Luck