month of half-hourly prices. The metered billing APIs should be used when the publisher creates custom metering dimensions for an offer to be published in Partner Center. The keys annual_cost_* are listed in p (pence). an additional field for the account number, e.g. current_supplier_name (string, optional, max 255 chars), current_supplier_tariff (string, optional, max 255 chars). This field is required for LIMITED businesses. Then, click the eye button to the right of it, then choose edit. The Wattics Production RESTful API has one point of entry, which is used when the data push functionality has been fully tested: The ability to define green power is also provided. I’m familiar with REST architectures in Cloud2Cloud communication. if (event.detail.contactFormId === '8356') { * If commission data is provided the agreement needs to have an end date. The default is HALF_HOURLY. Analytical cookies are used to understand how visitors interact with the website. The value in pence per kWh of the charge (excluding VAT). In case you want to validate your JSON format, you can use third-party REST plugins for Firefox and Chrome which are great to push data and check if any error is returned. As shown in the diagram, Jane has three variables. Traditionally being a part of the electrical grid infrastructure, a smart meter is an electronic device that allows for remote monitoring and recording of energy consumption. Determining the grid-supply-point (GSP) for a UK postcode. “2016-02-10T21:45:31.070+11:00” with 2016-02-10T21:45:31.070 the local time and 11:00 the timezone offset), You can send a subset of the parameters in your JSON packet, for example only energy in watt-hours. * Current agreement does not end at new agreement start date Please leave this field empty. For each GSP the applicable Tariff charges are calculated for the tariffs_active_at datetime parameter. business accounts. Retrieve the details of a product (including all its tariffs) for a particular point in time. be provided on its own. The code of the tariff to be retrieved, for example E-1R-VAR-17-01-11-A. every 15 min) you will not see data on your platform. period_from parameter in order to create a range. Having this available directly in a sensor device is very useful.” At least one electricity or gas meter-point must be included. * Electricity meter point with MPAN {mpxn} does not exist. It is not possible to retrieve data history with the local API. This is all available on your online account at octopus.energy/dashboard/developer/ when logged in. This field should be used That’s a wrap! Don’t be left behind and integrate now, Be part of the big picture, share your knowledge and get access to experience and expertise from others, Sign up to keep up-to-date with what’s happening within the industry. Browsing the half-hourly consumption of an electricity of gas meter. Name of the affiliate organisation due the commission for this agreement. Enlighten Systems API . A bit late to answer (just got a smart meter installed last week) but I think this would be a great idea. The electricity meter-point’s MPAN or gas meter-point’s MPRN. One of CALL_CENTRE_INBOUND, CALL_CENTRE_OUTBOUND, FACE_TO_FACE or Electrical demand measurements (Active/Apparent/Reactive Power, Current, Phase Voltage, Line Voltage, THD) and electrical energy readings must be encapsulated in the following JSON format with associated units: Single-value data points (gas, water, heat, temperature, production, any numeric value) must be encapsulated in the following JSON format: The Wattics API uses the following error codes for developers to check if the data is received correctly: You must implement an error treatment for each of the above status code and retry transmission until you get status=200. The cookie is used to store the user consent for the cookies in the category "Performance". A successful submission will receive a 201 Created response with: Any validation errors will receive a 400 Bad Request response detailing the errors. depending on the type of tariff specified. These should be passed in ISO 8601 You do not need to provide a password, eg: Note the colon after $API_KEY which prevents cURL from asking for a Introducing the OpenEnergyMonitor system. So long as you have a SMETS2 smart meter installed your energy supplier will always be able to calculate your gas and electricity usage to the exact unit. Wattwatchers is a digital energy technology company enabling fast, powerful, scalable solutions to monitor, analyse and control electrical circuits in real-time over the internet. address_line_1 (string, conditional, max 512 chars), address_line_2 (string, optional, max 512 chars), address_line_3 (string, optional, max 512 chars), town (string, conditional, max 512 chars), postcode (string, conditional, max 8 chars). Further, the The expected annual consumption for the night/off-peak register in kWh. the details of the authenticated user. STANDARD or creating an account in an instance with multiple brands and for which the requested brand is Return a list of unit rates and standing charges. * Current agreement already has a follow on agreement Foo Energy Co. has created a variable for Bob called "my house", which is receiving electricity meter readings from that house as a stream of timestamped events. using the method MONTHLY_DIRECT_DEBIT. Show consumption to the given datetime (exclusive). server’s timezone. https://web-collector.wattics.com/measurements/v2/unifiedjson/. * More than one future agreement in place. The code of the product to be retrieved, for example VAR-17-01-11. The format should be “%Y-%m-%d”. of consumption_day and consumption_night must be included. See how we help companies just like yours. Smart Energy Storage Powervault was one of the first pieces of tech to use our API. However, in the age of IoT and IoT platforms, standalone smart meters give way to more advanced and multi-purpose smart metering solutions. The head count of the business, i.e. Your API Key will be something like sk_live_GIty89ajghK - copy your own Key across to IFTTT (this is like a password so do keep it secret) The standard consumption of a single register electricity or gas meter-point. } ; Jane is taking advantage of PowerMeter's more complex capabilities. for your user via the authentication mutations. My home energy monitor has been running since January 2019 and it’s still going strong. For an electricity meter-point, at least one of mpan or address must be included. The key term is the number of months that a product lasts for if it is fixed length. Page size of returned results. Browse to https://kraken.octopus.energy/affiliates/organisations/ and select the organisation you wish to impersonate (you may need to request permission to view this page) The name associated with the bank account. How did you find out about Wattics? Third party control modules can be directed using the API to implement a new level of more granular energy control features than had previously been considered economic. An array of key value pairs for storing generic metadata relating to an account. All Wattics API communication is encrypted over HTTPs. organisations will also see products available to their organisation. Storybook. A boolean to indicate that the user should be signed up to the PSR but the categories * Unknown meter point type for {mpxn}. Bespoke tariff rates for the new agreement, if applicable. You also have the option to opt-out of these cookies. 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. Investigate if I could put the ESP32 inside the electrical box on a DIN rail; Integrate with Google Home (if they provide device traits for energy monitors ;) ) Conclusion. You need to issues a standard HTTP GET request creating the URL in the following way. Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet. Each *_tariffs object will have up to 14 keys; one for each GSP. It is restricted to such as. format. One of Word of mouthGoogleCapterraBlogOnline adsSocial - Linkedin, Twitter, FacebookQuoraWebinarGBRI One of CREDIT or PREPAYMENT. For example: The Java API library with the above code can be found here. * Affiliate organisation {name} does not exist. The default is false. vary between GMT and British Summer Time. returned. to the created account as a signup reward. A successful submission will receive a 201 Created response with a payload of form: Any validation errors will receive a 400 Bad Request response detailing the errors. Pre-assembled open-hardware electricity, temperature and humidity monitoring units based on the Arduino and Raspberry Pi platforms Energy Meters Information is the key Energy consumption awareness is key to reduce energy costs and improve energy efficiency on your machines and electrical assets. For an electricity meter-point, at least one of consumption_standard or a combination direct_debit_monthly. not the default brand of that instance. The Meter Services allow you to manage meters within Portfolio Manager. reverse order from latest available figure. * Account is not a business account The expected annual consumption for the additional off-peak register in kWh. The following example creates an IT energy meter (for Data Centers). Show charges active from the given datetime (inclusive). For three register meters, All meter-points must be based in the UK, excluding Northern Ireland. total kWh should be sent to pC_1. Default is 100, maximum is 25,000 to give a Authentication: public and authenticated. For all meter-points, at least one of gsp or postcode must be included. the below for a simple original payload. not the default brand of that instance. * A register with identifier {register_identifier} does not exist on meter {meter_serial_number} on meter point {mpxn}. The rate type of the unit rate. mutation using your developer API key. This parameter can * One of register_identifier and rate_type must be provided for bespoke electricity rates. To configure the meter, set the System Type via the User Interface or Modbus register 130 (if so equipped). If the caller has insufficient permissions for this action, a 403 Forbidden response is Eg: We strongly recommend that timezone information is included on all datetime parameters. If you’re using this API to query future unit-rates of the Agile Octopus product, note that Defaults to current datetime. The identifier of the register to which this unit rate applies. The tariff code as stored by the supplier.