Hello akappner,
Good job figuring out Miele protocol!
I have a few suggestions for going forward.
- Format with black to make contributions easier. Maybe add a linter.
- Switch to OpenAPI Spec for endpoints. This makes a difference in API discoverability both for people and agents.
- A standalone HTTP server is universal but adds one more entity to manage. Instead, wrap it as HA integration that
- Runs HTTP server against configured Miele appliances. Or, better, just HTTP client against Miele appliances since the server is just a proxy with unified API to Miele appliance.
- Exposes devices/entities from configured Miele appliances (like one set of entities per configured appliances)
Hello akappner,
Good job figuring out Miele protocol!
I have a few suggestions for going forward.