language
keyboard_arrow_up
language

Description

Plugin permettant d’intégrer tous les appareils de la gamme Miele@Home. Il est possible d’accéder aux données des appareils, de les monitorer et d’effectuer certaines actions (en fonction de l’appareil).

Installation

Afin d’utiliser le plugin, vous devez le télécharger, l’installer et l’activer comme tout plugin Jeedom. Vous devez avoir un compte utilisateur Miele avec au moins un appareil compatible Miele@Home lié et enfin activer l’accès à l’API

Configuration du plugin

Dans la configuration du plugin, il faudra renseigner le ClientId et le Client Secret reçus permettant l’accès à l’API et sauvegarder. Vous pouvez ensuite cliquer sur le bouton Lier Jeedom et Miele@Home et suivre les instructions: cela ouvrira un nouvel onglet sur le site de Miele dans lequel vous devrez vous connecter avec votre nom d’utilisateur et votre mot de passe Miele pour valider le lien.

Si tout c’est déroulé sans erreur, en revenant sur la page de configuration, vous pouvez cliquer sur le bouton Rafraichir en face du statut si celui-ci est toujours indiqué comme NOK.

Configuration

Le plugin dispose de deux tâches:

  • cron: sert à synchroniser automatiquement chaque minute les équipements. Si vous désactivez cette tâche vous devrez rafraichir chaque équipement manuellement ou via scénario.
  • cronDaily: sert à rafraichir le token d’accès si nécessaire. Vous ne devriez pas désactiver ce cron.

Les équipements

Dès que la configuration du plugin est correcte, le plugin synchronisera vos appareils chaque minute. Il créera les appareils manquants avec leurs commandes et mettra à jour l’état de tout les appareils connectés.

Tip

Le plugin ne supprimera jamais un équipement dans votre Jeedom. Si effectivement un équipement jeedom ne correspond plus à aucun appareil en votre possession, veuillez le supprimer manuellement.

Dans la page de configuration d’un équipement, il existe un bouton pour créer les commandes manquantes sur celui-ci (dans le cas où vous auriez supprimé une commande par erreur par exemple).

Les commandes

Les commandes de type infos communes à tous les appareils

Chaque équipement Miele dispose des commandes suivantes, toutes ne sont pas forcément applicables à tous les appareils:

  • Etat & Statut donne l’état de l’appareil sous forme de chaîne de caractère et d’identifiant respectivement (voir ci-dessous pour la liste des états possibles)
  • Type de programme donne le programme en cours (voir ci-dessous la liste des valeurs possibles connues)
  • Nom du programme donne le nom du programme en cours sur les appareils supportant cette fonctionnalité.
  • Phase donne la phase en cours du programme
  • Temps restant donne le temps restant en heure et minute avant la fin du programme.
  • Heure de démarrage
  • Temps écoulé donne le temps écoulé depuis le début du programme
  • Température du programme donne la température cible du programme
  • Température donne la température actuelle de l’appareil (votre four est par exemple réglé sur 180°C mais n’a que 70°C)
  • Notification valeur binaire indiquant si une notification est active
  • Erreur valeur binaire indiquant si l’appareil est en erreur
  • Porte valeur binaire indiquant si la porte de l’appareil est ouverte
  • Lumière valeur binaire indiquant le statut de la lumière de l’appareil (si applicable)

Tip

Les informations de Temps restant, Heure de démarrage et Temps écoulé sont chacune disponible dans une commande type chaîne de caractère formatée pour l’affichage dans le widget et d’une autre en format numérique (hhmm) pour l’utilisation dans un scénario par exemple.

Liste des valeurs pour l’info “Statut” = “Etat”

  • 1 = OFF
  • 2 = ON
  • 3 = PROGRAMMED
  • 4 = PROGRAMMED WAITING TO START
  • 5 = RUNNING
  • 6 = PAUSE
  • 7 = END PROGRAMMED
  • 8 = FAILURE
  • 9 = PROGRAMME INTERRUPTED
  • 10 = IDLE
  • 11 = RINSE HOLD
  • 12 = SERVICE
  • 13 = SUPERFREEZING
  • 14 = SUPERCOOLING
  • 15 = SUPERHEATING
  • 146 = SUPERCOOLING_SUPERFREEZING
  • 255 = NOT_CONNECTED

Listes des valeurs pour l’info “Programme”

Cette liste n’est pas exhaustive, il peut exister d’autres valeurs.

  • Normal operation mode
  • Own program
  • Automatic program
  • Cleaning-/Care program

Listes des valeurs connues pour l’info “Phase”

Cette liste n’est pas exhaustive, il peut exister d’autres valeurs.

Lave-vaisselle

  • Main Wash
  • Rinse
  • Final Rinse
  • Drying
  • Finished

Four & tiroir chauffant

  • PreHeat
  • Program Running

Les commandes de type infos spécifiques à certain appareils

  • Vitesse de rotation pour les machines à laver, valeur numérique en rpm.
  • Niveau de séchage pour les sèches linge, voir ci-dessous pour la liste des valeurs possibles
  • Niveau de ventilation pour les hottes, valeurs de 0 à 4
  • Consommation eau et Consommation énergie pour les machines à laver, les sèches linge et les laves-vaisselles

Liste des valeurs pour l’info “Niveau de séchage”

  • No drying step
  • Extra dry
  • Normal Plus
  • Normal
  • Slightly Dry
  • Hand iron level 1
  • Hand iron level 2
  • Machine iron

Les commandes actions

Les commandes actions ci-dessous seront présentes sur les équipements si l’action est supportée par l’appareil. De plus, pour pouvoir effectuer une action il faut que l’appareil soit dans un statut/état donné. Il n’est par exemple pas possible de stopper celui-ci s’il n’était pas démarré.

  • Allumer, Eteindre
  • Démarrer, l’appareil doit être en statut 4-Programmé et en attente de démarrage
  • Arrêter, l’appareil doit être en statut 4-Programmé et en attente de démarrage, 5-Fonctionnement ou 6-Pause
  • Pause ??
  • Démarrer Freezing, uniquement pour les appareils de type surgélateur, l’appareil doit être en statut 5-Fonctionnement
  • Arrêter Freezing, uniquement pour les appareils de type surgélateur, l’appareil doit être en mode Freezing
  • Démarrer Cooling, uniquement pour les appareils de type congélateur, l’appareil doit être en statut 5-Fonctionnement
  • Arrêter Cooling, uniquement pour les appareils de type congélateur, l’appareil doit être en mode Cooling
  • Allumer la lumière
  • Eteindre la lumière
  • Définir heure de démarrage, l’appareil doit être en statut 4-Programmé et en attente de démarrage
  • Définir niveau de ventilation & Définir couleurs, pour les Hôtes

Changelog

Voir le changelog

Support

Si vous avez un problème, commencez par lire les derniers sujets en rapport avec le plugin sur community.

Si malgré tout vous ne trouvez pas de réponse à votre question, n’hésitez pas à créer un nouveau sujet en n’oubliant pas de mettre le tag du plugin (plugin-miele).

Il faudra au minimum fournir:

  • une capture d’écran de la page santé Jeedom
  • tous les logs disponibles du plugin
  • selon les cas, une capture d’écran de l’erreur rencontrée, une capture d’écran de la configuration posant problème…