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 IPProfie API
For further information see washpy
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file dorfwash-0.1.0.tar.gz
.
File metadata
- Download URL: dorfwash-0.1.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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 62b32bdc0da9d89068ed9be3a40e740ea200cf3c709ca8d379e5b193dbf6f487 |
|
MD5 | 5e13b6247c1d8dac08e560f43c788324 |
|
BLAKE2b-256 | 5888f3bbfba7d83fab03fc85281034e85aede482099df758346eca07e48b74e0 |
File details
Details for the file dorfwash-0.1.0-py3-none-any.whl
.
File metadata
- Download URL: dorfwash-0.1.0-py3-none-any.whl
- Upload date:
- Size: 18.1 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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 037116d01c281bc6d9f2c5b8f702b6d864d777511938d2a270c227a7f96e8ee1 |
|
MD5 | bfbe600555960048976bf5b0dea2b57b |
|
BLAKE2b-256 | ae3a2af074f111f9f3b3351674453fcc243f1d61b520f01f0afce04c9f84b761 |