Sim, isso é possível através de scripts com dispositivos Gen2 (Plus e Pro).
Existem alguns exemplos de clientes que já criaram um script que vai buscar o preço da eletricidade e altera a saída do dispositivo com base nesse preço.
Exemplos:
https://github.com/sutinse/shelly
https://github.com/martinkangur/shelly