I’m using the Econet integration and can successfully update the water heater mode via the dashboard card. However, when attempting to update the operating mode via automations by calling Water Heater: Set Temperature and passing an operating mode, this correctly updates the temperature but does not update the operating mode.
I’ve tried several operating mode values after looking through the source code (eco, heat_pump, off, electric, STATE_ECO, ENERGY_SAVING, etc), all with no luck.