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

**URL:** <https://community.homey.app/t/app-dev-pro-octopus-energy-integration/136685>\
**Category:** Apps\
**Tags:** app, homey-pro\
**Created:** [May 18, 2025, 3:47pm UTC](https://community.homey.app/t/app-dev-pro-octopus-energy-integration/136685 "2025-05-18T15:47:16Z")\
**Posts on this page:** 1\
**Showing post:** 127

<div class="post-metadata">

**Author:** ![David\_Piper](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/david_piper/32/120919_2.png) [@David\_Piper](https://community.homey.app/u/David_Piper)\
**Post date:** [January 31, 2026, 7:22pm UTC](https://community.homey.app/t/app-dev-pro-octopus-energy-integration/136685/127 "2026-01-31T19:22:18Z")

</div>

## 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.

 ![tariffs dispatches events](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/c/c/cc8c73d3b23edffb376c58cc8f80677857f6065c.jpeg)

### 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_

---

_[View the full topic](https://community.homey.app/t/app-dev-pro-octopus-energy-integration/136685)._
