Skip to main content

This package provides models for the simulation of heating systems- consisting of heat pumps, hot water tanks, and controllers - and adapters for the co-simulation of these models using mosaik.

Installation & Tests

You can install mosaik-heatpump with pip:

pip install mosaik-heatpump

You can run the tests with:

uv sync --group test
uv run pytest tests

Documentation, Source Code and Issues

The documentation is available at Read the Docs.

Please report bugs and ideas for improvement to our issue tracker.

Get in touch, ask questions, discuss

For questions and general discussion about mosaik-heatpump, you can use mosaik’s GitHub Discussions.

Citation

The model was initially used and presented here , but it is not described in detail. We plan to publish a paper presenting the package, and will update this section after the publication.

Building the Documentation

To build the documentation locally (Unix):

uv sync --group docs
cd docs && make html

To build the documentation locally (Windows):

uv sync --group docs
.\docs\make.bat html

The documentation will be available in docs/_build/html/.

License

This project is licensed under the MIT License. See LICENSE file for details.

Download files

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

Source Distribution

mosaik_heatpump-1.1.0.tar.gz (261.3 kB view details)

Uploaded Source

Built Distribution

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

mosaik_heatpump-1.1.0-py3-none-any.whl (264.7 kB view details)

Uploaded Python 3

File details

Details for the file mosaik_heatpump-1.1.0.tar.gz.

File metadata

  • Download URL: mosaik_heatpump-1.1.0.tar.gz
  • Upload date:
  • Size: 261.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.2

File hashes

Hashes for mosaik_heatpump-1.1.0.tar.gz
Algorithm Hash digest
SHA256 a8cedbba1749f55d0041748dfbad40df5062b270b2f324a2d3a0f4c26280fff4
MD5 838c7bcbacdc0fa56ffe7168f4f7435f
BLAKE2b-256 ca5672da71522f6af3477c84a6f605b7be30dc91fded4a54a1b942b832c65d40

See more details on using hashes here.

File details

Details for the file mosaik_heatpump-1.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for mosaik_heatpump-1.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 ee3e5970fb18b1fe0b369070772138de7ff4cc2173d0157355d054846288d072
MD5 0f8572e996a7c6012693bcbb306ab76f
BLAKE2b-256 3741f7bf047d077c3d4446c26e074c24025e38bf402cc75d2eddb80846355792

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

1.1.0 This release

2 files

1.0.2

2 files

1.0.1

2 files

1.0.0

2 files

0.2.0

2 files

0.1.0

2 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page