Pinned Solved

Can we get access to the live usage API?


Userlevel 2
Badge
Hi Ovo, I wondered whether the API that powers your live and historical usage page in the account menu is something you could look into opening up a bit so we can freely access our raw data and also perhaps it may stimulate some interesting community projects?

For instance (more sport related), Strava - https://strava.github.io/api/ and Fitbit - https://dev.fitbit.com/docs/
icon

Best answer by Tim_OVO 10 March 2017, 16:40

Hi Ovo, I wondered whether the API that powers your live and historical usage page in the account menu is something you could look into opening up a bit so we can freely access our raw data and also perhaps it may stimulate some interesting community projects?

Great question, Gary, and thanks for sharing it with us!

We definitely agree that an open API (Application program interface, for those not in the know), for our customers to access their smart meter data, is a brilliant idea. This is something we have thought about, and plan on making available in the future, so watch this space!

The possibilities for community projects are endless and we'd love to see some of the ideas that you OVO Forum users have - fire away in the comments sections below! ;)

Tim
View original

111 replies

Userlevel 6
Badge +2
Hi Ovo, I wondered whether the API that powers your live and historical usage page in the account menu is something you could look into opening up a bit so we can freely access our raw data and also perhaps it may stimulate some interesting community projects?

Great question, Gary, and thanks for sharing it with us!

We definitely agree that an open API (Application program interface, for those not in the know), for our customers to access their smart meter data, is a brilliant idea. This is something we have thought about, and plan on making available in the future, so watch this space!

The possibilities for community projects are endless and we'd love to see some of the ideas that you OVO Forum users have - fire away in the comments sections below! ;)

Tim
Userlevel 2
Badge
That's great to hear, I'll keep a look out!

I'm interested in making the current live usage more accessible - the page on the website is great but means physically going to look at it, so I'd like to have the current usage readily available on something such as my phone.

I think it would also be interesting to look at the historic usage on other ways such as day of the week and cross reference with freely available weather history to see if there are correlations temperature and gas usage.🆒
Userlevel 6
Badge +2
I'm interested in making the current live usage more accessible - the page on the website is great but means physically going to look at it, so I'd like to have the current usage readily available on something such as my phone.

I think it would also be interesting to look at the historic usage on other ways such as day of the week and cross reference with freely available weather history to see if there are correlations temperature and gas usage.🆒


Our developers will love this feedback, Gary - keep it coming! Anyone else have any suggestions for how we could use your smart meter data?

Tim
Badge
Hi,

I'm more of a configurer than a coder but I'm very keen to extract historical data either directly from the meter or via your back-end web services. I'm using Honeywell Evohome to control heating and water in my house and I'd like to be able to measure the impact of its use on my energy consumption.

Ideal for me would be a domoticz (https://www.domoticz.com/) integration - domoticz is already proving to be a great way to bring together a number of different smart home activities to visualise and control them together.

Do the dev team have an idea of when this functionality is likely to be implemented?
Userlevel 5
Badge +2
It’s in their longer term road map but I can’t give a specific date at this stage - watch this space (but it won't be possible to extract data directly from the meter as this can only be done via a CAD)!

Lucy
Badge
Thanks Lucy. In terms of the overall goal of allowing households to understand and control energy consumption so we can meet our climate change obligations, I think that these kinds of mashups are going to be huge.

I'd love to take part in a beta/early access/MVP programme with your development team for this functionality. I understand that you guys are following an agile approach, but it would be good to know how far this stuff is down your backlog.
Userlevel 6
Badge +2
Thanks Lucy. In terms of the overall goal of allowing households to understand and control energy consumption so we can meet our climate change obligations, I think that these kinds of mashups are going to be huge.

I'd love to take part in a beta/early access/MVP programme with your development team for this functionality. I understand that you guys are following an agile approach, but it would be good to know how far this stuff is down your backlog.


How about this, Gareth - we’ll drop you a PM and confirm your contact details when we get a concrete time frame on this? That way, you can be at the front of the line for any customer testing we need doing! :$

Tim
Badge
Tim - that absolutely works for me!
Userlevel 2
I'd also be interested in having a play with an API if/when it is available.

Could I also suggest simply making the data for a specified date range available as a downloadable CSV?

I would expect that this would be much easier to implement than an API (mainly because it wouldn't require the OAuth or similar authentication infrastructure that would be needed for the API), and would allow customers to analyse their own data in Excel or whatever without needing the programming skills required to use an API.

Richard.
Userlevel 6
Badge +2
I'd also be interested in having a play with an API if/when it is available.

Could I also suggest simply making the data for a specified date range available as a downloadable CSV?

I would expect that this would be much easier to implement than an API (mainly because it wouldn't require the OAuth or similar authentication infrastructure that would be needed for the API), and would allow customers to analyse their own data in Excel or whatever without needing the programming skills required to use an API.

Richard.


Great stuff, rgphilpott.

I've passed on your suggestions, and I'm looking to get something together so that 'up for it' customers can get involved in testing these new smart features. Bare with me with this one!

Tim
Userlevel 6
Badge +2
@GarethMarlow and rgphilpott - I've sent you a PM about this, so check it out when you can! 🆒

Tim
A bit late to answer (just got a smart meter installed last week) but I think this would be a great idea. I would probably use the API to include data in a general home automation dashboard, integrating the electricity usage to see if any link to time spent at home or weather information. Happy to be involved in the early testing when it's being developed.
Userlevel 4
Badge
I've been monitoring internal temperature and external temperature for over a year, but the missing data set in my home fabric performance analysis is gas use. Ever since I got a smart meter I have periodically asked about the availability of a smart router, from which I could get usage data. I understand that data standards are still evolving, but downloading timestamp and kWh reading doesn't seem a lot to ask for:) I have sampled a few days of data by hovering over the usage graph and transcribing times and values into a spreadsheet, but obviously this takes far too long to be able to build up enough data to analyse. I have been successfully monitoring electricity usage (using an Open Energy Monitor emonTx) for a couple of months now, but the clever guys at OEM say that they don't know of any way of reading gas usage from my particular gas meter, although the technology is available to read gas usage from other kinds of gas meter.
So please add me to the list of people interested in a gas usage api.
Userlevel 2
Badge
Would definitely be interested in helping with any api testing @Tim_OVOif i could be involved.
Userlevel 6
Badge +2
Right then, @atilagiant, @SianiAnni and @Deanohol - it's great that you're interested in being part of any live-data trials we have planned. So that I can get you added to our list of interested customers, send me a PM with your account number, name and DoB. I'll make it happen! 🆒

Tim
Hi Tim,
I too would like the ability to download my energy usage data as a csv / xls(x) file to complement the data I can get from my weather station and my PV Inverter data.

Please sign me up for any trials that are going.
Many thanks

Peter
Userlevel 6
Badge +2
Hi Tim,
I too would like the ability to download my energy usage data as a csv / xls(x) file to complement the data I can get from my weather station and my PV Inverter data.

Please sign me up for any trials that are going.
Many thanks

Peter


In that case, @Peter_Mat send over a PM with your account number, name and DoB. I'll get you added to our list of testers! 🆒

Tim
Userlevel 1
Hi Tim,

I'm also interested in the live data aspects. It would be great to be able to see export data for PV on the myovo smart usage at some time in the future.
Userlevel 6
Badge +2
Hi Tim,

I'm also interested in the live data aspects. It would be great to be able to see export data for PV on the myovo smart usage at some time in the future.


Sounds good, @didge05

I'll send you a PM to get the info I need!

Tim
Userlevel 2
Right then, @atilagiant, @SianiAnni and @Deanohol - it's great that you're interested in being part of any live-data trials we have planned. So that I can get you added to our list of interested customers, send me a PM with your account number, name and DoB. I'll make it happen! 🆒

Tim


Tim - I have sent you a message and am keen to get involved to.. This sort of process/analysis is right up my street and is what I do for a day job (sort of.. Different industry)
Userlevel 6
Badge +2
Hey @sam_cat

Welcome to the OVO forum family! Thanks for your comment. Great to have you on board.

@Tim_OVO will make sure you get added to the list!

There's lots going on across the forum, so check it out and get involved. Don't forget to introduce yourself over in the Anything but Energy forum. :)

We look forward to getting to know you!

Darran
+1 to the interested people in using an API or any type of direct access to my own consumption data (didn't sign up for the smart meter yet, but would do it ASAP if there was any way to get the raw data in any friendly format).

Thanks!
JMB
Userlevel 6
Badge +2
+1 to the interested people in using an API or any type of direct access to my own consumption data (didn't sign up for the smart meter yet, but would do it ASAP if there was any way to get the raw data in any friendly format).

Thanks!
JMB


@jmontalvo I'll send you a PM now to get some details, and get you added to that list. Bear in mind that you'll need smart meters to be part of any trials.

Here's how to book in your meter fitting appointment:

If you're a Pay as you go customer: smart.ovoenergy.com/paygplus.

If you're a Pay monthly customer: smart.ovoenergy.com/credit

Tim
I'd also like to take part in any customer trial to be able to get access to my energy usage data via an API or some other method.

I'm just in the process of changing supplier back to OVO after a short spell away. I have an OVO smart meter from when I was last with OVO and was pleased to find out that it will regain its smarts again when my energy supply switches back to OVO in a few weeks.

Like several others in this thread I'm also dabbling with home automation (using Home Assistant & Node-Red). I was considering whether it would be possible to develop something to scrape the information from the OVO website but I'd much prefer to get the data by a properly supported means. I'm quite happy to develop appropriate support into either or both of the HA apps when an official API is available to get at the energy data.

Regards,

Adrian.
Userlevel 6
Badge +2
I'd also like to take part in any customer trial to be able to get access to my energy usage data via an API or some other method.

I'm just in the process of changing supplier back to OVO after a short spell away. I have an OVO smart meter from when I was last with OVO and was pleased to find out that it will regain its smarts again when my energy supply switches back to OVO in a few weeks.

Like several others in this thread I'm also dabbling with home automation (using Home Assistant & Node-Red). I was considering whether it would be possible to develop something to scrape the information from the OVO website but I'd much prefer to get the data by a properly supported means. I'm quite happy to develop appropriate support into either or both of the HA apps when an official API is available to get at the energy data.

Regards,

Adrian.


It's great to hear you're on your way back to us @adec and that you're keen for some trials.

I'll send you a PM now to get the account info I need to get you added to our list of live usage pioneers.

^Tim

Reply

    Cookie policy

    We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

    Accept cookies Cookie settings