Directions for M5 Hardware
Installation of the hardware can be found here .
And you use this page to configure it for your wifi
Then....
- If you set up this device in HomeAssistant, edit the yaml for the ESPHome and remove the
api:
section. This removes the encryption. - Paste this file into Libraries Code on your Hubitat: https://raw.githubusercontent.com/klinquist/hubitat-public/esphome-econet/ESPHome/ESPHome-API-Library.groovy
- Paste this file into Drivers Code on your Hubitat: https://raw.githubusercontent.com/klinquist/hubitat-public/esphome-econet/ESPHome/ESPHome-Rheem-Waterheater.groovy
- Devices -> Add Device -> Virtual -> ESPHome Rheem Water Heater, give it a name
- Find the device in your device list and add the ESPHome's IP address in the Preferences section. You should see the Current States populate within a few seconds.
That should be it! Writing vacation mode still does not work, but everything else should...