I spent way too much time on this driver as it was, so I never implemented this, it just needed to get it out the door.
I received a separate request to update this driver for the weather data.
We've settled on publishing drivers in our public repo for devices that are EOL on a case by case basis.
Drivers for these devices aren't likely to be worked on by Hubitat, and this one is a candidate.
So I'll post up the driver shortly, once everyone is happy with whatever changes the community makes, just do a PR against the repo version, and if I approve it, then we'll update the built in driver with the updated version.
Please keep in mind that I have very little (about zero) time to answer code related questions for this, you pretty much need to know what you're doing to start with on this one.