[APP][DEV][PRO] Octopus Energy Integration

A Picture Is Worth…

The interaction between the Tariff, Dispatches, Devices and Events fired by the Homey devices is pretty complicated. I thought a picture might help - so here’s an attempt.

Notes

  1. There is no Pricing Quartile Change event at 16:00. The price paid by the consumer remains at the Low Tariff because the Extended Dispatch is already in force.
  2. In Dispatch events are fired by the SmartEnergyDevice device at the start and end of the Planned Dispatch.
  3. Dispatch Pricing events are fired by the EnergyAccount device at the start and end of the Extended Dispatch.
  4. There is an additional Pricing Quartile Change event at 18:30. The price paid by the consumer changes to the High Tariff at the end of the dispatch.
  5. At 19:00 a Pricing Quartile Change event is signalled because of the normal change in the Tariff Price.

2026-02-04 16:11 Updated to reflect changes to where Pricing Events originate

1 Like