Skip to main content

EnergyFlip client

Client to communicate with the API behind EnergyFlip.

EnergyFlip is an app and measuring device to monitor the usage of electricity and gas in real time.

Build status Coverage Status PyPI version

Installation

pip install energyflip-api-client

Usage

See the example on how to use this library.

Development

This project uses pipenv for dependency and environment management.

Install dependencies using

pipenv install --dev

TODO

Replace use of cumulativeHistory with cumulativeHistoryAggregations, since only the Aggregations part is used.

Testing

Run all tests using

pipenv run pytest

Packaging

Create a package using

python3 setup.py sdist bdist_wheel

This creates a package in dist

Upload the package using

python3 -m twine upload dist/*

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

energyflip_api_client-0.3.0.tar.gz (13.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

energyflip_api_client-0.3.0-py3-none-any.whl (12.9 kB view details)

Uploaded Python 3

File details

Details for the file energyflip_api_client-0.3.0.tar.gz.

File metadata

  • Download URL: energyflip_api_client-0.3.0.tar.gz
  • Upload date:
  • Size: 13.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for energyflip_api_client-0.3.0.tar.gz
Algorithm Hash digest
SHA256 93fcd2aae18f0e5049b13c9329f1ef4317a0f9d85cd58b773d3231cc27e76e12
MD5 932988cfdee1a67e5d2461e469d82a9d
BLAKE2b-256 12bb345c36e0d3264ab3374d3d8e433e2d1dbb12093a0163ddd79217fc46d218

See more details on using hashes here.

Provenance

The following attestation bundles were made for energyflip_api_client-0.3.0.tar.gz:

Publisher: python-publish.yml on DieEneSchrodinger/energyflip-client

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file energyflip_api_client-0.3.0-py3-none-any.whl.

File metadata

File hashes

Hashes for energyflip_api_client-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 642490a52886d130e746d077096ac35ea895b2756fd1ea71267055d446c7a6d6
MD5 d5f19e4a0d2610aa5ea98c743e3dff69
BLAKE2b-256 0d2e3a5d90db3ec326234a285b8090f989b7d58bfddd31a695dcfaaed1e31469

See more details on using hashes here.

Provenance

The following attestation bundles were made for energyflip_api_client-0.3.0-py3-none-any.whl:

Publisher: python-publish.yml on DieEneSchrodinger/energyflip-client

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

This release

0.3.0 This release

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page