Basic Version

base-logo.png Octopus Watch provides you with all the tools you need to keep track of Agile Octopus prices. You can instantly see the current unit rate as well as all known future unit rates. You can easily find the cheapest slot to run a wide range of appliances. And you can easily keep track of your historic usage to see how much you are saving on Agile Octopus. This page takes you on a tour of the base app and where to find all the relevant information.

Current and Future Rates

The Rates tab in Octopus Watch shows you the current unit rate at the top of the page. This is the unit rate you would pay if you turn on an appliance right now. current_rate.png The upcoming rates are shown towards the bottom of the page. An interactive chart gives a bird’s eye view of how the rates evolve over time. You can tap the chart to see the price at a particular point, or drag on the graph to find the price at a given time. rates_graph.jpg

Show graph shading

You can enable shading to highlight each alternating 4 hours in a day. To do so, go to Settings → Options and toggle Show 4H Shading.

For a more detailed view you can look at the Upcoming Rates Table at the bottom of the page. This table shows the current and upcoming unit prices for each half hour slot. In addition, the table uses a color code to indicate low prices (green), high prices (red) and moderate prices (orange). As desired, you can tap on show sorted by time to change to show sorted by price to quickly see which half hours are the cheapest. rates_table.png


Would you like to see fewer or more rates in the table? In Settings → Options you can select the desired size of both the graph (24h, 48h) and the table (gone, 24h, 48h).

Finding the Best Slots

Most of the time, we really just want to know what the cheapest slots are to run our appliances. Many appliances come with (simple) timers that allow us to plan our electricity usage. Octopus Watch makes finding the best time to run an appliance as easy as swiping a slider. To find the cheapest slot, drag the slider at the top of the rates page to the desired time . As you drag the slider, the amount of time requested to run an appliance will update . In addition, you immediately get the best time to run the appliance , as well as the average unit price for running the appliance during this slot .


If you want to find an overnight slot , or a daytime slot , you can toggle the option to only search between certain hours . The result will always be a slot that starts and finishes between the given time.



Sometimes no slot is found. This can happen when you are looking for e.g. an 8 hour slot but only 6 hours are known. Also be careful when you adjust the overnight hours. If you look for a new slot at 7AM, but have overnight hours enabled until 8AM, then no slot will be found that takes more than 1 hour.

You can change the times for the overnight slot by tapping on the Settings tab, then tapping on the Options button. Scroll down until you reach Nighttime Hours. Drag the left thumb on the slider to change the starting time of the overnight hours. Drag the right thumb to change the ending time of the overnight hours.


Since 3.0.3 this option has been expanded to also provide a daytime hours slider. This slider works in the same way as the nightime hours slider.


Different options for different timers

Different appliances have different timers. By default, Octopus Watch shows you when the best slot starts (in hours and rounded down, to avoid being hit by 4PM peak pricing). Octopus Watch also shows you at what time a slot ends. If your timer requires you to provide the end time in hours, you can go to Settings → Options and enable the See When Slot Ends toggle.

Keeping Tabs on Usage

The History tab is only available if you use the API Login method. On the History tab you see an overview of your electricity consumption for each day over the last 4 months. Summary rows are available for both 7 days and 28 days. If you have a subscription you’ll get summary boxes for 7, 14, 28, 60, and 90 days.


Starting from version 4.1, the app also integrates weather data. If you don’t have gas, or you have gas disabled, you’ll see the average temperature of the day listed for each row at the bottom right.

history_day.png Every row in the History tab corresponds with a day with complete consumption data. You can see the actual date , the total cost for the electricity on that date , and your total electricity consumption on that date in kWh . On the right hand side you find the savings compared to the current standard variable rate and your average unit cost for that date . A tariff label is presented to quickly show you the active tariff on any given day.


Don’t like to see the tariff labels in the History tab? Toggle the option Show Tariff Labels in Settings → Options on or off to show or hide them.

Want to see the savings in pounds?

You can long press on the savings percentage on the right hand side to switch to savings expressed in pounds. Long press again to switch back to savings shown in percentages.

Why do I have days missing?

Missing information is a problem inherent to smart meters. Whenever Octopus Watch cannot get full and valid information for a given day it will now show that day in the History overview. This ensures that you are aware that information is missing. More information on the issue of missing days can be found on this dedicated page.

In the Options screen, accessible through the Settings tab, you can choose whether you want to round the numbers down to two decimals (less cluttered) or whether you want to stick to 3 decimals (more information). There is also a toggle in the Options screen to show the current unit rate and standing charge for the standard variable rate on the History screen for easy comparison.

If you also have electricity export then the screen looks somewhat different. history_day_export.png Every row in the History tab corresponds with a day with complete consumption data. You can see the actual date , the net cost for the electricity on that date , and your net electricity consumption on that date in kWh . On the right hand side you find the average import unit costfor that date and your average export unit cost for that date . Tariff labels are presented to quickly show you the active tariff on any given day. The first label is import, while the second is your export.

Week and Month Summaries

history_summary.png Summary boxes are interjected for 7 days and for 28 days. These summary boxes make it easy to spot missing data. If you do not see Last 7 Days but instead Last 5 Days then you know that that two days are missing due to the data being incomplete.

Specific days can be outliers with big savings, or hardly any savings. The summary boxes instead provide you with the averaged usage over a given period of time. This provides you with more accurate information. This includes the average daily cost in pounds and the total cost in pounds for the given period. The bottom row provides you with your average daily consumption in kWh, your unit rate for the given period, and your savings compared to the standard variable tariff.

If you also have electricity export then the summary boxes are again somewhat different. history_summary_export.png As in the general case, summary boxes make it easy to spot missing data. If you do not see Last 7 Days but instead Last 5 Days then you know that that two days are missing due to the data being incomplete. You can see your average daily net cost and the total cost for all the days included in the summary .

Separate summary rows are available for import and export . Each row lists your average daily import/export in kWh and your average unit cost over the summarised period.

Comparing with Agile/Go

Octopus Watch can intelligently compare Agile and Go. Unlike any other app Octopus Watch learns your usage pattern and identifies your flexible usage. In this way it can learn that you e.g. run a dishwasher when it is cheapest, but need to run your fridge at set times regardless of price. This knowledge is used to estimate what your usage pattern would be on the other tariff, rather than simply overlaying prices. The result is an accurate day-by-day estimate of whether or not you would be better off switching. For those with subscriptions the app can even go as far as tell you the estimated unit rate you would have had on the other tariff for any given day.

When you switch between Agile and Go, so does Octopus Watch. The app shows you the information relevant to your current tariff. If you have the Agile/Go comparison on this means that:

  • the app compares your Go consumption with Agile on days that you are on Go (Faster);
  • the app compares your Agile consumption with (base) Go on days that you are on Agile.

The option to automatically compare to other smart tariffs is off by default. To enable the automatic comparison go to Settings → Options and enable the Compare to Agile/Go option. Activating the comparison can take quite some time. The toggle will be disabled for this duration.

Not available if you have export

The automatic comparison of Agile and Go relies in part on baseline calculations. Baseload information is nigh impossible to determine if you have both import and export. A smart meter only measures the electricity that enters or exits your house. Since it misses out on all direct consumption from electricity storage or generation, any Agile/Go estimate would be too unreliable.

Gas Data

If you have gas data – you have a gas meter and you had an active contract in the last 12 months – then a similar tab will be available for gas. The gas tab works similar to the electricity tab. If you have a gas tab, this is where you will find the average temperature for each day. By default the app shows the data in KWh. If you prefer m3 you can either change this in Options, or long press on the kWh/m3 value on the right-hand side.


Rates for the next day are usually announced by Octopus Energy at around 4 pm. There may be days when rates are not announced until much later in the day, sometimes even as late as 9 pm. Since update 2.2.0 it is possible for Octopus Watch to let you know as soon as new rates become available through Octopus Energy. These notifications include additional information such as the average, lowest, and highest unit price for the next day.


To enable notifications go to the Settings tab, tap on Options, and enable the option Notify on New Rates.

The first notification on iOS will be a silent one, and iOS will give you the option as to whether you want to keep seeing these kind of notifications. Notifications on Android are by default set up to be silent. You can change the notification options in the Android settings screen.


If you have the Octopus Watch app open then notifications will not be shown. Notifications are only shown when your device is in standby or you are using another app.

Notifications can arrive quicker

Notifications are sent out indepedently from the app. You get a notification of new rates and basic stats as soon as new prices are available. When you tap a notification the app may not immediately show you the new rates as it needs to indepedently retrieve the rates.

Octopus Energy requests there are at least 15 minutes between checks for new rates – the app respects this choice. This means that it could take up to 30 minutes before the new rates show up in the app.

If you have a subscription you can choose to only get notified when new rated drop below a given unit price. Click here to read more.

Apple Watch

Octopus Watch has a dedicated app for the Apple Watch. The app can be installed on the Apple Watch without having Octopus Watch installed on your iPhone. This does mean that the Apple Watch app needs to be set up by itself by providing your API key, MPAN, and meter serial number. For convenience the Apple Watch app will try to sync this login information with your iPhone to simplify the setup procedure.

The Apple Watch app provides you with the basic functionality you expect to find in the iPhone version. This includes the current rate, the slot finder to quickly find the cheapest time to run appliances, and a basic history overview. watch_main.png

With the app open on the main screen you can turn the digital crown up and down to change the selected slot size. You immediately get the best time to run an appliance for the indicated hour.

The top box on the main screen shows you the current Agile rate. To see an overview of the rates to come tap this top box. In the screen that appears you can use the digital crown to move to a spot on the graph for which you want to see the rate, or simply tap the screen. watch_graph.png

The bottom box on the main screen shows you the cost of yesterday’s usage. To see more of your history tap this bottom box. The screen that appears shows you an overview of the last two weeks along with basic statistics. watch_history.png

For even quicker access to the current Agile rate the Apple Watch app comes with a smorgasbord of complications to fit your style and preference. watch_complications.png

Some complications have a slider indicating how high or low the current rate is with respect to the known rates for the next 24 hours. If the dot on the scale is further to the left then this indicates a cheap rate. Is the dot to the right then the current unit rate is expensive. Some of the sliders also have a colour coding. Green means lower prices while red means higher prices.

Some complications come with a symbol. A dot or flat line indicates that the unit remains stable for the next half hour. An arrow pointing up means that the unit rate for the next half hour is significantly higher than the current unit rate. An arrow pointing down means that the next unit rate is significantly cheaper – so it is better to wait just a bit longer to turn on your power-hungry appliances!


Most of the information in Octopus Watch is designed to be glanceable; you can get the information you want in just a matter of seconds. Widgets are the pinnacle of this idea: you have the latest rates available directly from your home screen.

Widgets – Android


Follow these steps to add a widget to your home screen on Android:

  1. Long press on an empty space of your home screen.
  2. Select the option Widgets.
  3. Scroll down until you find the Octopus Watch widget.
  4. Tap and hold on the widget, then drag the widget to your home screen.

Depending on your version of Android these instructions may be slightly different. The instructions above apply to the base version of Android 10 and Android 11. Please read up on the instruction for your particular launcher and Android skin to know how to add widgets on your device. {.is-info}

Widgets – iOS


Follow these steps to add a widget to your home screen on iOS:

  1. Long press on an empty space of your home screen.
  2. Tap on the + button in the top left corner.
  3. Scroll down until you find Octopus Watch, and tap on it.
  4. Choose the desired size and tap on Add Widget.
Copyright© Smarthound 2019–2023