Plugin allowing to integrate all appliances compatible with Miel@Home. It is possible to get appliances information, to monitor them and execute some actions (depending the appliance).
Component | Version |
---|---|
Debian | Bullseye(11) & Bookworm(12) |
Jeedom | >= 4.4 |
In order to use the plugin, you must download, install and activate it like any Jeedom plugin. You must have a Miele account with at least one appliance compatible with Miele@Home linked to it and eventually activate your access to the API
Dependencies are normally installed or updated automatically. If this is not the case, you can run the installation manually. Python 3.11 minimum is required: it will be installed automatically if necessary, but this may take some time on a small configuration. Please be patient and do not interrupt the installation.
In the plugin configuration, you’ll need to enter the Client Id and Client Secret you’ve received to access the API, and save. Start the daemon, then click on the Link Jeedom and Miele@Home button and follow the instructions. A new tab will open on the Miele website, where you’ll need to log in with your Miele credentials to validate the link.
If everything went smoothly, when you return to the configuration page, you should see that the connection status is now OK.
As soon as authentication is successful, the plugin will synchronize your devices. It will create the missing devices with their commands and update the status of all connected devices. The commands will then be updated in real time (as long as the daemon is running).
Tip
The plugin will never delete a device in your Jeedom. If a device does not correspond to any appliance in your possession, please delete it manually.
On the device configuration page, a button allows you to recreate missing commands (useful if you’ve deleted a command by mistake).
Below you’ll find a description of all the commands that may exist on your device, depending on their type and functionality. It is normal that not all the commands described below are present on your device: this depends on each device, and the plugin handles this dynamically.
On top, in order to perform an action, the device must be in a given status/state. For example, it is not possible to stop the device if it has not been started.
Below you’ll find the commands available on different devices, depending on whether they can be switched on or off, or whether they have a door or light associated with them.
These commands are generally found on washing machines, tumble dryers, dishwashers, coffee machines, ovens (traditional, steam, microwave or combi), refrigerators, freezers (or combi) and wine cabinets.
Remaining time, Start in, Elapsed time are therefore numerical info in HHMM format, directly usable in a scenario for example (with IN or AT block), but if they are displayed in a widget, the plugin takes care of making them readable and will display the value in the form hh:mm
, for example 01:30
or --:--
if the value is 0; this means that the info is not relevant to the current state of the device, that there is no program running and no program is scheduled.
These commands are generally found on ovens (traditional, steam, microwave or combi), fridges, freezers (or combi) and wine cabinets.
This list is not exhaustive, there may be other values.
These lists are not exhaustive, other values may exist.
This list is not exhaustive, there may be other values.
If you have a problem, start by reading the latest plugin-related topics on Community.
If despite this you do not find an answer to your question, do not hesitate to create a new topic, with the tag of the plugin (plugin-miele).
At a minimum, you will need to provide:
Preformatted Text
block (button </>
on Community), no files!