Skip to content

A Python interface to the query API of the IoTaWatt home electrical monitoring device

License

Notifications You must be signed in to change notification settings

deployedcadre/IoTaWatt_Access

Repository files navigation

IoTaWatt_Access

Supported Python Versions Documentation Status

IoTaWatt_Access provides a Python interface to the query API of the IoTaWatt home electrical monitoring device. The device provides support for automatic uploading of data to online energy monitoring services, but no convenient tools for directly downloading the data. This packages allows data to be downloaded and stored as NumPy arrays for analysis and plotting.

Requirements

This package requires Python 3.3 or later. The requirements for use of the package and associated utility scripts are listed in the requirements.txt file in the repository root directory. Additional requirements for building the documents are listed in the file docs/requirements.txt. The pytest package is required to run the tests.

Usage

Aside from providing useful functionality, the utility scripts included in the bin directory also serve as usage examples for the iotatwatt_access module.

Documentation

Documentation is available online, and may be built using the Makefile in the docs directory.

Contact

Please submit bug reports, feature requests, etc. via the GitHub Issues interface.

License

This package is made available under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License (see the included LICENSE file), or (at your option) any later version.

About

A Python interface to the query API of the IoTaWatt home electrical monitoring device

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages