I finished up my driver and posted my code here: GitHub - tomwpublic/hubitat_switchbot . Check out the readme on GitHub for the list of currently supported devices.
You can also find it in HPM by searching for "hubitat_switchbot".
I have tested with the HT meter and the hub IR functionality and all seems to work. Please let me know if you see any issues with any of the devices.