Créer un compteur… pour un robot aspirateur dans Jeedom.

Créer un compteur… pour un robot aspirateur dans Jeedom.

Un compteur pour aspirateur Xiaomi dans notre Design Jeedom !

Niveau : Geek – Pré requis : Scénario / Variable / Virtuel / Widget.

Un compteur…voilà ce qui manque pour notre aspirateur dans Jeedom

Alors, let’s GO !

I. Le scénario Init des variables

Pas de déclencheur pour ce premier scénario, le déclenché une fois manuellement, on le touchera plus ensuite

les valeurs sont les bonnes pour le Mi vacuum et le S50; c’est Kdo 😉

Les valeurs données ici sont donc le nombre d’heures transformées en minute pour pouvoir par la suite réaliser des calculs avec.

II. Le scénario de calcul

La variable verrou permet de prendre en compte la totalité du nettoyage.
J’ai préféré != “En nettoyage” en cas d’erreur.

Scenario

Ne pas oublier le déclencheur qui sera le statut de votre aspirateur

[Salon][Zorg][Statut]

Ouvrir un bloc SI

“statut= “En nettoyage”

ALORS variables.

En cas de ZONAGE : ne pas oublier d’ajouter : OU “Nettoyage de Zone”

[Salon][Zorg][Statut]# == “En nettoyage” OU #[Salon][Zorg][Statut]# == “Nettoyage de Zone”

Le calcul est le suivant :

variable(Filtre_aspi)-time_op(#aspi commande => durée de nettoyage#)

variable(Brosse_p_storm)-time_op(#[2eme étage][Storm Trooper][Durée nettoyage]#)

le calcul est bien pris en compte -034

III. Nous avons tout pour créer notre virtuel.

A. Alors premièrement il faut créer une information :

La valeur est donc la variable calculée.

B. Nous allons maintenant entrer dans la roue crantée puis dans configuration dans calcul mettre = value#/90, car 9000/100 pour faire des %.

#value#/120 pour la brosse cotée…

cette action permet de faire une alerte

C. Refaite la même chose, la même commande en ajoutant “2”, cette fois sans le calcul ni alerte.

Filtre st2 info sous type numérique

Cette info va nous permettre la remise à 0 du compteur. Pour ce faire, créer maintenant une commande :

D. Le nom sera “RAZ filtre” qui reprendra notre 2eme info : “Filtre st2”.

Allez maintenant dans la roue crantée de la commande pour ajouter la variable et sa valeur de remise à 0 soit pour les filtres 9000.

Dans la roue crantée de la commande toujours pensez à cocher dans “restriction de l’action”, le besoin de confirmer l’action, pour ne pas sans le vouloir remettre votre équipement à 0.

Refaire les 2 infos et 1 commande pour la brosse cotée, brosse principale et sensors.

IV. Ajout du virtuel dans le design :

Aller sur votre design, clic droit, ajouter un équipement. dans la roue crantée des informations affichées vous pourrez changer de widget.

Pour le rendre transparent il suffit de se cliquer droit sur le widget en mode édition de design puis aller dans affichage et cocher transparent

Voilà, nous avons la base pour rendre notre compteur encore plus WAF.

V. Ajout d’un widget

Aller dans le plugin widget, puis dans mrket et la catégorie Energie (ou autre) moi j’ai choisi : Batterie-telldusBattery. Je l’installe.

Il nous suffit d’aller dans la roue crantée et d’ajouter le widget préalablement téléchargé sur le Market plugin.

Je choisis d’ajouter par commande et nom le virtuel pour une question de disposition

Et voici le résultat.

N’oubliez pas le scénario de notifications (bientôt l’article) ;).

A bientôt

Nico

Aspirateur Mi vaccum

https://s.click.aliexpress.com/e/_dU9q71Z

Aspirateur s 50

AliExpress.com Product – Roborock S5 Max Robot Vacuum Cleaner International Version Virtual Wall Automatic Area Sweeping Mopping Function Path Planning

Aspirateur S6

AliExpress.com Product – Roborock S6 Robot Vacuum Cleaner Works with Google Powerful Home Automatic Sweeping Dust Sterilize Smart Planned Washing Mopping

Aspirateur MOP

AliExpress.com Product – Global Version Xiaomi styj02ym Mi Robot Vacuum Cleaner Mop Pro & Sweep 3 Mode LDS laser navigation 2100Pa care of Wooden floor

Phasellus eget Nullam venenatis nunc non Sed et, ante. libero Aenean id