Skip to main content

Gridworks

Project description

Gridworks

PyPI Status Python Version License

Read the documentation at https://gridworks.readthedocs.io/ Tests Codecov

pre-commit Black

GridWorks uses distributed actors to balance the electric grid. What does this mean? In today's world, more power comes from highly variable power sources such as wind and solar. And yet, the number of electrons going into the grid must match the number coming out. This is where GridWorks comes in. GridWorks technology enables electrical devices with some embedded storage or with flexibility to provide grid balancing. Furthermore, GridWorks allows these appliances to be more thrifty, using electricity when it is cheap and green.

To learn how using and contributing to GridWorks can support a cost-effective and rapid transition to a sustainable future:

  • Watch the beginning of the GridWorks story in this 5 minute video
  • Try some Hello World examples
  • Walk through this 10 MW simulation of how GridWorks, if deployed in new heating systems, could cut home heating costs in half while reducing or eliminating the curtailing (i.e. turning off and wasting) of wind power
  • Learn the ropes of GridWorks Communications

Algorand Blockchain Mechanics

Gridworks runs markets between distributed actors acting as avatars for physical devices on the grid. It needs a foundation of trustless, secure, scalabe validation and authentication. Out of the gate, you will need to understand how to work with the Algorand blockchain. If Algorand development is new to you or you want a refresher, consider starting here.

Usage

pip install gridworks to install the foundational package.

Contributing

Contributions are very welcome. To learn more, see the Contributor Guide.

License

Distributed under the terms of the MIT license, Gridworks is free and open source software.

Issues

If you encounter any problems, please file an issue along with a detailed description.

Credits

This project was generated from @cjolowicz's Hypermodern Python Cookiecutter template.

Project details


Download files

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

Source Distribution

gridworks-0.0.11.tar.gz (54.5 kB view details)

Uploaded Source

Built Distribution

gridworks-0.0.11-py3-none-any.whl (79.3 kB view details)

Uploaded Python 3

File details

Details for the file gridworks-0.0.11.tar.gz.

File metadata

  • Download URL: gridworks-0.0.11.tar.gz
  • Upload date:
  • Size: 54.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.1

File hashes

Hashes for gridworks-0.0.11.tar.gz
Algorithm Hash digest
SHA256 eb94001a47b41b3ed3a2a06d19fcabacf23950e66c226abcf51c13a6222631e6
MD5 c7e0eddf556103ed2eea64ca4279e323
BLAKE2b-256 0ca52cd3d73b2a5cd8e17995c28a2c2256b0fe355375b5317ef805b9445d9622

See more details on using hashes here.

Provenance

File details

Details for the file gridworks-0.0.11-py3-none-any.whl.

File metadata

  • Download URL: gridworks-0.0.11-py3-none-any.whl
  • Upload date:
  • Size: 79.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.1

File hashes

Hashes for gridworks-0.0.11-py3-none-any.whl
Algorithm Hash digest
SHA256 7b9d209c68574d6d9db00d7bf302e7b3b94777369e7be7b3544ba76187f998a4
MD5 c09234b8183a924ac903515baa5abe3c
BLAKE2b-256 3f9723ae35ed61c65c7ec624e8023093ea7ef046a9a30592d97e7f5e648b48c5

See more details on using hashes here.

Provenance

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page