This article outlines a method available for users with API access to download Long Energy (5-minutes interval) Auditor data or Modbus data of all devices in a Fleet using a Jupyter Notebook project.
31 July 2024: Support for Modbus data from A6M+One devices has been added!
Jupyter Notebook is a web application for creating and sharing computational documents. It provides a simple, streamlined, document-centric experience.
The Wattwatchers Jupyter Notebook offers a simplified way to download a CSV or JSON file of the Long Energy (5-minute interval) data recorded by the CTs connected to the Auditor or Modbus data for PMC220 or PMC340 devices. It is designed specifically to assist our clients who are not familiar with extracting the energy data from Wattwatchers’ API.
Click below to access the Google Colab Jupyter Notebooks available depending on your use case:
You will need to have access to the Wattwatchers Fleet Manager to utilise this tool as you need your Wattwatchers API Key to run the Notebook. Please read this article to access your API Key.
The Notebook provides documentation and code to get you started quickly and includes all the necessary blocks to download a CSV file of the data from all devices in your API key within a defined date range.
The Notebook is self-explanatory. That being said, below are things to pay attention to the adjustable parameters and refrain from editing the script until you are comfortable with making your own changes.
You may also wish to refer to the relevant documentation on the Long Energy and Modbus data available from the Wattwatchers API.
Have a go with the tools and log a Wattwatchers support request if you need additional assistance.