I have run into an issue where my inverter only provides 5kw, so when my hot water and my oven switch on at the same time I exceed my solar/battery by 1Kw, and pay through the nose for additional power.
So this is part one of a requirement for resolving high power draw sitautions, the other is an API that devices can use to place their load requirement and get a place in the queue and wait their turn. I will create a separate feature request for that as I think a queue helper is useful outside of this particular requirement and can allow a basic queue hot water while oven is on automation based plan for now.