Rheem completely redesigned their system. It used to be a REST API and now it is MQTT. The app and driver were completely rewritten to support this new interface.
A few notes:
- Rheem removed the ability to tell the current water temperature and ambient temperature, unless they add it back to the API there is nothing I can do
- I need a little help testing gas heaters and electric-only (non-hybrid) heaters
- A note about MQTT. Hubitat does NOT currently support MQTTS (SSL). As a result, the MQTT connection to Rheem is unencrypted your username/password IS ALWAYS encrypted, however, the token used to make calls after you login is NOT encrypted. Please keep this in mind. Until Hubitat adds MQTTS support (I don't think this is very high on their list, to my knowledge this is the first internet MQTT integration for HE, all others are LAN only) there is nothing I can do.