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.

Metadata

Release files for mosaik-heatpump 1.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for mosaik-heatpump 1.1.0
File Size Uploaded
mosaik_heatpump-1.1.0.tar.gz 261.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for mosaik-heatpump 1.1.0
File Interpreter ABI Platform
mosaik_heatpump-1.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 526.0 kB

Release files / mosaik_heatpump-1.1.0.tar.gz

Download URL mosaik_heatpump-1.1.0.tar.gz
Size 261.3 kB
Tags Source
SHA-256 checksum
How to use checksums
a8cedbba1749f55d0041748dfbad40df5062b270b2f324a2d3a0f4c26280fff4
BLAKE2b-256 checksum
How to use checksums
ca5672da71522f6af3477c84a6f605b7be30dc91fded4a54a1b942b832c65d40
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.9.2

Release files / mosaik_heatpump-1.1.0-py3-none-any.whl

Download URL mosaik_heatpump-1.1.0-py3-none-any.whl
Size 264.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
ee3e5970fb18b1fe0b369070772138de7ff4cc2173d0157355d054846288d072
BLAKE2b-256 checksum
How to use checksums
3741f7bf047d077c3d4446c26e074c24025e38bf402cc75d2eddb80846355792
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.9.2

Release history Release notifications | RSS feed

This release

1.1.0 This release

2 release files

1.0.2

2 release files

1.0.1

2 release files

1.0.0

2 release files

0.2.0

2 release files

0.1.0

2 release 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