Skip to main content

A simple webserver, that lets you monitor your Miele washing machines.

Project description

dorfwash

dorfwash lets you monitor your Miele washing machines via the Miele Professional IP Profile API.

dorfwash uses washpy to communicate with the Miele washing machines.

Usage

There are multiple options on how to run dorfwash.

poetry

run

poetry run python dorfwash config.json

See config.json for an example configuration.

docker

dorfwash provides a small Dockerfile, so you can build your own dorfwash docker container.

docker build -t dorfwash .

You need to mount a valid config.json file at /config/config.json in the container to run it.

Also, in docker-compose is an example docker-compose.yml. This way, you can just run

docker compose up

to build, mount the config, and run the server.

Miele IP Profie API

For further information see washpy

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

dorfwash-0.2.0.tar.gz (16.9 kB view details)

Uploaded Source

Built Distribution

dorfwash-0.2.0-py3-none-any.whl (17.7 kB view details)

Uploaded Python 3

File details

Details for the file dorfwash-0.2.0.tar.gz.

File metadata

  • Download URL: dorfwash-0.2.0.tar.gz
  • Upload date:
  • Size: 16.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.12.3 Linux/6.9.2-arch1-1

File hashes

Hashes for dorfwash-0.2.0.tar.gz
Algorithm Hash digest
SHA256 b97cd315439fffe6de53bb0650ca87f369e4f0870ccc827de181bedb06475e57
MD5 b65c9ffab435c46b9eb90fc40e555b11
BLAKE2b-256 477084208944f24c70457f3195a1b69e5d8b409dcd8ccf315513e93b70a2b5b9

See more details on using hashes here.

File details

Details for the file dorfwash-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: dorfwash-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 17.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.12.3 Linux/6.9.2-arch1-1

File hashes

Hashes for dorfwash-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 e8ab69516c55f09484ccf432a733bed81766e858b86623e5939d1a38e4bf46bb
MD5 f37ddcb25a46259e58fa2f8fb6e65843
BLAKE2b-256 279e6dadc9fdfda9f0984c552b49cc9c33f1c24d9c0b6efb17c4318d85acb9b1

See more details on using hashes here.

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