1. heat pumps rather than resistance heating: move the heat where you want it instead of creating it from scratch.
2. timeshifting electrical load. Figure out how to add and shed it on demand.
The second one has a remarkable property. Load can be shed much more quickly than spinning up peak-load generators. That means grid operators can, in periods of overload, keep the grid's AC frequency (50 or 60Hz) from dropping. Without load shedding it's done with expensive and dirty peak-load generators. That's called "frequency control ancillary services" (FC/AS) in the grid biz, and it's economically important: regional grids don't work properly unless their local grids all run at the same frequency. Local grids don't want to be disconnected from regional grids in peak-load times because their generators slowed from 60Hz to 59.8Hz. Remotely switching off a mess of hot water heaters is a GREAT way to change the grid load quickly if that starts to happen.
FC/AS is a major driver of the big Australian battery projects (built with parts from Tesla). https://www.greentechmedia.com/articles/read/australia-picks...
Who is the Van Jacobson (TCP designer who dreamed up slow-start / exponential backoff) of smart grids? Is it somebody reading HN?