You are currently viewing Afficher son électroménager sur votre domotique Jeedom

Afficher son électroménager sur votre domotique Jeedom

Réfrigérateur Png vectors by Lovepik.com

Afficher son Electromenager sur Jeedom


lien affilié

FIBARO – MODULE PRISE COMMUTATEUR ET CONSOMÈTRE Z-WAVE+ FIBARO WALL PLUG FGWPF-102 ZW5, SCHUKO

  • Le Fibaro Wall Plug est un module prise intelligent et extrêmement compact, qui permet de commander un éclairage ou tout autre appareil.


Achetez sur Domadoo

Partie 1 : La machine a Laver

Elements utilisés :

  • Une prise commandée avec remonte de consommation
  • Un virtuel
  • Un scenario
  • Jeedom Connect ( plugin)

1 – Une prise commandée pour Afficher son électroménager

Pour ma part, j’ai utilisé une prise commandée FIBARO sur protocole Zwave.

Elle remonte la puissance instantanée ainsi que la consommation.

2 – Un Virtuel

Comme vous pouvez le remarquer dans ce virtuel, on ne trouve que des variables en valeur.

Pour créer notre affichage sur Jeedom Connect, on va se servir de ce virtuel.

Bien-sur toutes ces variables sont initiées grâce à un scénario

Voilà ce que cela donne sur le DASHBOARD

3 – Un scénario

Il y a pour mon utilisation personnelle 5 Bloc SI, car dans mon fonctionnement, après chaque cycle de lavage, je lance un essorage supplémentaire.

N’ayant pas de sèche-linge cela me permet de diminuer le temps de séchage sur séchoir.

Nous allons détailler chaque Bloc SI

Premier Bloc SI

La commande SI : #[Salle de Bain][Prise-Sdb_MachineAlaver_V][Puissance]# > 10 ET variable(EtatMachine) = 0 

Je teste SI la puissance de la prise est supérieure à 10 ce qui veut dire que le cycle de lavage à commencer ET que la variable EtatMachine est = 0. La variable EtatMachine sert à identifier l’état de la machine, ainsi, on ne peut considérer que l’on rentre dans le début du cycle de lavage uniquement si lEtatMachine n’est pas déjà commencé.

Détails des Actions du Bloc SI

Variable–>EtatMachine passe a 1 (le cycle de Lavage a commencé)
Variable–>Cycle_Machine passe à Lavage (Etat pour l’affichage)
Variable–>Debut_Cycle prend la valeur #timestamp# (Servira à calculer la durée du Cycle)
Variable–>Debut_Conso prend la valeur #[Salle de Bain][Prise-Sdb_MachineAlaver_V][Consomation]# ( Servira au calcul de la Conso du Cycle)
Variable–>Debut_Cycle_H prend la valeur #day#/#month#/#year# – #hour#:#minute#:#seconde# ( date et heure du démarrage du cycle)
Variable–>Fin_Cycle_H prend la valeur En Cours… (Pour l’affichage)
Variable–>Conso_Precedente prend la valeur variable(Conso_Cycle)
Variable–>Fin_Conso passe à 0 (Pour réinitialiser la valeur pour le calcul futur)
Variable–>Debut_Essorage prend la valeur Attente fin de cycle (Pour l’affichage)
Variable–>Fin_Essorrage prend la valeur N/A (Pour l’affichage)
Execution du scénario Gestion des Notifications (voir l’article du même nom)
Stop ( Pour sortir du scénario)

Deuxième Bloc SI

La commande SI : #[Salle de Bain][Prise-Sdb_MachineAlaver_V][Puissance]# > 10 ET variable(EtatMachine) = 1

Je teste SI la puissance est supérieure à 10 ET que la variable EtatMachine = 1. Si c’est le cas alors j’exécute l’action Stop pour quitter le scénario, car on est toujours dans le premier cycle.

Troisième Bloc SI

La commande SI : #[Salle de Bain][Prise-Sdb_MachineAlaver_V][Puissance]# > 10 ET variable(EtatMachine) = 2

Je teste SI la puissance est supérieure à 10 ET que la variable EtatMachine = 2. Si c’est le cas alors cela veut dire que l’on est rentrée dans le deuxième cycle l’Essorage

Détails des Actions du Bloc SI

Variable–>EtatMachine passe a 3 (Le cycle d’essorage a commencé)
Variable–>Cycle_Machine prend la valeur Essorage (Pour l’affichage)
Variable–>Debut_Essorrage prend la valeur #day#/#month#/#year# – #hour#:#minute#:#seconde# ( date et heure du démarrage de l’essorage)
Execution du scénario Gestion des Notifications (voir l’article du même nom)
Stop (Pour sortir du scénario)

Quatrième Bloc SI

La commande SI : #[Salle de Bain][Prise-Sdb_MachineAlaver_V][Puissance]# < 2 ET variable(EtatMachine) = 1

Je teste SI la puissance de la prise est inférieure à 2 ce qui veut dire que le cycle de lavage a fini ET que la variable EtatMachine est = 1. Si c’est le cas alors c’est que le cycle de lavage est terminé.

Détails des Actions du Bloc SI

Variable–>EtatMachine passe à 2 (le cycle de Lavage est terminé)
Variable–>Cycle_Machine passe à Attente Essorage ( Etat pour l’affichage)
Variable–>Fin_Cycle prend la valeur #timestamp# (Servira à calculer la durée du Cycle)
Variable–>Fin_Conso prend la valeur #[Salle de Bain][Prise-Sdb_MachineAlaver_V][Consomation]# (Servira au calcul de la Conso du Cycle)
Variable–>Duree_Cycle prend la valeur (variable(Fin_Cycle)-variable(Debut_Cycle))/60 (Calcule de la durée du cycle à l’aide du timestamp et /60 pour avoir el resultat en Min)
Variable–>Conso_Cycle prend la valeur (variable(Fin_Conso)-variable(Debut_Conso)) ( Pour calculer la consommation du cycle)
Variable–>Fin_Cycle_H prend la valeur #day#/#month#/#year# – #hour#:#minute#:#seconde# ( date et heure de la fin du cycle)
Execution du scénario Gestion des Notifications ( voir l’article du même nom)
Stop ( Pour sortir du scénario)

Cinquième Bloc SI

La commande SI : #[Salle de Bain][Prise-Sdb_MachineAlaver_V][Puissance]# < 2 ET variable(EtatMachine) = 3

Je teste SI la puissance est inférieure à 2 ET que la variable EtatMachine = 3. Si c’est le cas alors cela veut dire que l’essorage est terminé et que le cycle de lavage complet est terminé

Détails des Actions du Bloc SI

Variable–>EtatMachine passe a 0 ( Le cycle est réinitialisé )
Variable–>Cycle_Machine prend la valeur Terminée (Pour l’affichage)
Variable–>Fin_Essorrage prend la valeur #day#/#month#/#year# – #hour#:#minute#:#seconde# ( date et heure de fin de l’essorage)
Exécution du scénario Gestion des Notifications ( voir l’article du même nom)

4 – Afficher son électroménager sur Jeedom Connect

Pour mener à bien mon affichage de la machine à laver sur Jeedom Connect, je vais avoir besoin de différents widgets à créer sur Jeedom Connect

Avec un peu de paramétrage de widget et d’édition de Grille sur Jeedom connect mobile, on peut obtenir un résultat de ce type.

Bientôt d’autres exemples d’électroménager viendront compléter l’article

Et pour aller plus loin sur les design


Lien affilié

FIBARO Wall Plug/ Prise Intelligente Type E, Z-Wave +, Incolore

  • Commander une lampe ou un appareil à distance
  • Module prise s’intégrant directement entre une prise électrique et la charge à commander
  • La prise la plus compacte du marché, qui évite le blocage des prises adjacentes
  • Compatible Z-Wave Plus
  • Fonction ON / OFF pour piloter des lampes ou des appareils (pas de variation)
  • Mesure de la consommation électrique de la charge connectée
  • Mise à jour sans fil avec la box FIBARO Home Center 2


Achetez sur Amazon

Stephane

Passionné de domotique et ingénieur système, je partage mes connaissances et mon expérience sur Jeedom