[Nouveau concept community] [Concours!] : projet de domotisation le plus fou!

Salut

Au cours des années j’ai développé pas mal de cas d’usage classiques chez moi.

Il y en a un qui l’est moins sur lequel j’avais fait un post il y a quelque temps:
le côntrole des temps de douche avec le pommeau Hydrao.

J’envoie une notification Telegram quand la douche dépasse 12 mins…J’ai même menacé d’éteindre le plafonnier mais je ne l’ai pas fait. Big Daddy is watching you :grin:

A priori tu devrais plutôt utiiser l’eau de ta douche pour arroser tes plantes et etiendre les incendies :grin: !

Ca c’est une idée! Après 12 mins j’établis une dérivation de l’eau sur la terrasse :rofl:

C’est top, j’ai aussi une automatisation avec ma balance Xiaomi.

Lorsqu’une personne se pèse l’écho Alexa de la salle de bains dit "(nom de la personne qui se pèse) ton poids est de X kilos, tu as pris ou perdu (selon l’ancien poids avant la pesé actuel) X grammes ou kilos (toujours selon l’ancien poid de la perso qui se pèse)

Puis je m’envoie toutes les données de la balance sur télégramme

2 « J'aime »

@rom.jou Hello, Tu n’a pas préciser si il y à une limite du nombre d’automatisation à poster :sweat_smile:
Bon dans tout les cas je partage les miennes pour le plaisir :wink:

:clapper: « « Pour le lave vaisselle » » et la détection d’intention (faire savoir à Jeedom que j’ai l’intention de faire tourner le lave vaisselle pour qu’il se lance en différé et soit fini 10 minutes avant l’heure d’un réveil (qui est variable).

Cette automatisation à plusieurs avantages:

• Ne jamais entendre le lave vaisselle tourner (bien qu’il soit silencieux, j’ai une cuisine ouverte sur salon/salle à manger, donc je ne veux pas entendre le lave vaisselle quand on regarde la télé, surtout si il y a un plat en aluminium sur la partie supérieure (bruit de l’eau qui tombe dessus)).

•Démarrage du lave vaisselle en heure creuse

•Ne pas le laisser plus de 10min la porte fermée avec la condensation une fois le cycle terminé, si un réveil est programmé à 7H, en fonction du programme et de la durée il démarrera pour finir à 6H50…

•Ne pas avoir à faire de calculs pour le lancement différée. En commande vocale Alexa ou via les touches du lave vaisselle, seul les requêtes en H+ comme "Démarre le lv sur auto dans X heures " sont prises en compte, donc si je veut qu’il termine à une heure voulu il faut faire un calcul et il n’est pas possible de choisir une heure précise, par exemple si je souhaite que la vaisselle soit prête 10min avant nos réveils (qui sont variables), je doit prendre en compte l’heure actuelle (exemple 20H15), mettre le différée à H+10 pour que la vaisselle soit prête à 6H15, alors que mon réveil sera programmé à 7H00 (45min de condensation) X365J ça fait approximativement 273H sur l’année …
Je pourrais simplement faire une routine « démarre le LV en différé » qui lance un scénario jeedom pour démarrer le LV avant mon réveil, mais le but recherché est de limiter l’interaction, y compris vocale.

•Pouvoir remettre de la vaisselle à toute heure, notamment lors des fringales nocturnes, car nativement lorsqu’un programme différée est programmé, le fait d’ouvrir la porte annule le programme différée, si je me fait un bol de Kellogg’s et que je veut ajouter le bol et la cuillère dans le lave vaisselle, je doit reprogrammer un départ différée en calculant de nouveau pour le faire en vocale ou manuellement sur le lave vaisselle. Avec mon scénario je peux ajouter de la vaisselle jusqu’à 4H15 max.

Le seul moyens pour programmer un arrêt différée c’est de le faire via l’application, c’est pas la fin du monde mais il faut sortir le téléphone, ouvrir l’app etc …, et ça n’empêchera pas la problématique qui annule le programme différée à l’ouverture de la porte pour remettre de la vaisselle.

« Explication de l’automatisation »

Un lave vaisselle même connecté comme tout gros électroménager ne peut pas fonctionner de manière totalement autonome, il est nécessaire de placer la vaisselle dans un premier temps puis de mettre une tablette, mais avec mon scénario j’ai limité l’intervention humaine à la simple mise en place de la tablette (et au rangement de la vaisselle évidemment)

J’ai fait un virtuelle « Différée » avec tout les programmes disponible, le but est de changer le programme de nettoyage pour le départ différée mais étant donné que je le lance casiment qu’en auto je n’interagi pas beaucoup voir jamais avec.
Mes tablettes sont dans une boîte ranger dans un placard, et sur cette boîte j’ai installé un capteur d’ouverture, à défaut d’avoir la détection de tablette dans le LV, c’est cette boîte qui avec les tablettes et le capteur d’ouverture remonte l’info si il y a une tablette de mise ou non dans le lave vaisselle.

Je met une tablette uniquement quand le LV est plein, (casiment chaque soir), le fait de mettre une tablette équivaut à une info du LV plein, et donc à l’intention de le lancer, quand j’ouvre la boîte à tablette l’info de la tablette passe sur « 1 »

Ensuite, dans un scénario exécuté chaque jour à 3H00 pour gérer divers programmations quotidienne, ça teste la mise en place d’une tablette, si une tablette est mise, en fonction du programme de nettoyage (ça durée) et de l’heure du premier réveil, il démarrera à une heure précise pour terminer 10 minutes avant l’heure du réveil. De cette façon je n’ai plus à interagir avec les touches du LV, ni via l’app ni à la voix, j’ai comme unique tâche la mise en place d’une tablette et la vaisselle sera prête à notre réveil :slightly_smiling_face:

Lorsque le LV démarre, l’info de la tablette passe automatiquement sur « 0 » donc si j’ai besoin de lancer un cycle tout de suite qui n’est pas différée (quand j’ai beaucoup de vaisselle après avoir reçus des invités) il ne se lancera pas en différée le lendemain tant que je n’ai pas remis de tablette.

Autres avantages de l’automatisation, sur l’application il y a un compteur de tablette pour être notifié quand il en reste moins que le seuil définit. Le problème c’est que l’application prend en compte le programme qui nettoie la machine, c’est à dire que ça déduit une tablette alors que j’ai simplement nettoyer la machine avec le produit nettoyant donc sans tablette.
Sur Jeedom j’ai créé mon propre compteur de tablette qui déduis une tablette à chaque programme du lave vaisselle sauf si le programme en cours est « nettoyage de la machine »
J’ai était plus loin en automatisant la commande de tablette sur Amazon lorsqu’il en reste plus que 3. Je commande toujours le lot de 90 tablette, dès qu’il me reste plus que 3 tablettes, ça passe automatiquement commande et ça ajoute +90 au compteur de tablette.
(La commande est automatisée via la commande « parler à Alexa » du plugin Alexa Api).

J’ai également les notifications de sel régénérant et liquide de rinçage vide.
À partir de 20H, quand ma femme ou moi même nous nous couchons sur le lit, un scénario test l’état de la tablette et de la porte du lave vaisselle, on a un rappel télégramme et vocale sur l’écho de la chambre parental pour nous dire qu’il n’y a pas de tablette ou que la porte du lave vaisselle est resté ouverte, afin de palier aux oubliew, d’ailleurs ça nous a évité un oublie de fermer la porte il y a quelques jours encore.

En conclusion avec un banale capteur d’ouverture j’ai pû rendre un LV connecté un peu plus" intelligent", avec pour seul interaction demandé, la mise en place de la tablette, tablette mise = souhait de lancer le LV (plein ou non) = infos tablette « 1 » = vaisselle prête au réveil par anticipation du programme

4 « J'aime »

C’est un peu léger le simple capteur d’ouverture sur la boîte de tablettes non? Je te croyais plus attentif aux faux positifs :smiley: ! Il faudrait au moins un capteur de poids en dessous pour être sûr que tu as pris une tablette et pas juste ouvert la boîte pour la remplir :wink:

Ça fait presque 2 ans que j’ai fait cette automatisation, je n’ai jamais eu de faux positifs, explications: ma boîte est transparente, elle peut contenir une trentaine de tablettes, et donc en prenant une tablette pour la mettre dans le lave vaisselle, systématiquement je vois le nombre de tablettes restantes, quand la boîte est à moitié vide j’ai pour habitude de la remplir, mais même si je ne le fait pas, en prenant la dernière pastille, je vais forcément remplir la boîte, et même si je la rempli pas et oubli (jamais arrivé), le lendemain je vais vouloir prendre une pastille dans la boîte, je vais l’ouvrir et elle sera vide, je vais donc prendre une tablette dans le sachet, la mettre dans le lave vaisselle et remplir la boîte :grinning:

Il y a probabilitées et probabilitées, différents degrés…

La différence avec un scénario exécuté plus d’une centaine de fois par jour (référence au post sur la présence) dont les conditions dépendent de 36 facteurs avec un taux de fiabilité proche de 50% et le miens qui est exécuté une seul fois par jour, dont la probabilité d’un faux positifs ne peux se présenter qu’après deux oublies consécutive et qu’une fois par mois (puisque la boîte peut contenir une trentaine de tablette), et encore on ne peut pas appeler ça un oublie, puisque la seul tâche demandé donne forcément visu sur la réserve de la boîte, même en faisant le fainéant, si il reste qu’une pastille je vais obligatoirement remplir la boîte.

Tu comprends que c’est presque impossible d’avoir un faux positifs, à chaque fois que je met une tablette je vois si j’ai besoin de remplir la boîte et si il y en reste qu’une.

Édit: la boîte peut contenir exactement 54 tablettes

Enfaite j’ai lu trop vite ton commentaire, j’ai compris dans l’autre sens « si j’oublie de remplir de la boîte ».

Ducoup dans l’autre sens, si je rempli la boîte sans intention de prendre une pastille, c’est simple, je remplis la boîte que quand j’interagis avec, c’est à dire quand je prend une tablette, puisque j’interagis avec la boîte et je vois son niveau que quand j’ai besoin d’un pastille.

Mais admettons que la boîte tombe et que le couvercle s’ouvre, le faux positifs va engendrer le départ différée du lave vaisselle uniquement si la porte est fermée, mais puisque je n’ai pas l’intention de lancer la vaisselle la porte est resté ouverte, et comme il n’a pas démarrer l’info de la tablette reste à 1, le lendemain j’aurai simplement à fermer la porte.

Autrement, si la boîte est tombé un rare jour où je n’ai pas l’intention de lancer la vaisselle (ça ne peut pas arriver plus d’une fois par mois avec une famille nombreuses), et qu’un de mes enfants à accidentellement fermée la porte du lave vaisselle, cette situation autant probable que de gagner à l’euro millions, m’aura coûter 9L d’eau et un nettoyage à l’eau du lave vaisselle :grin:

1 « J'aime »
nom de la personne qui se pèse 

:ok_hand:

Ce que je n’ai pas dit dans mon précédent post, c’est qu’une fois, un électricien qui intervenait chez moi a eu l’idée de se peser en toute discrétion (ma balance est positionnée dans un couloir), ce qu’il a cru bien sur ! la réalité c’est que mes Alexa ont hurlé « Alerte intrusion, un inconnu est monté sur la balance » avec tout le touin touin lumière rouge…

La domotique c’est aussi marrant :rofl:

Ah oui carrément :rofl:

Tu as du monter la condition de l’inconnu en parallèle, car la balance attribue le poids de la dernière pesé à la personne la plus proche de ce poids, d’ailleurs c’est contraignant dans mon cas car ma femme et moi faisons casiment le même poids, il faut qu’on maintienne 2 kilos d’écart pour ne pas mélanger les données, ducoup celui qui s’approche du poids de l’autre (celui qui à pris) est privé de dessert, mais comme je pèse plus que femme ça peut jamais tomber sur moi :smile:

J’ai créé plusieurs utilisateurs bateaux avec des poids différents que j’ai utilisé pour mon scénario inconnus.
En effet, quand les poids sont proches cela s’embrouille.

1 « J'aime »

Pas bête ça :+1:
Oui il me semble que le seuil pour différencier les utilisateurs est de 2 kilos, en dessous ça mélange, mais bon c’est pas une donnée critique, c’est plus pour l’amusement, on vois notre poid sur la balance dans tous les cas …

1 « J'aime »

Je n’ai jamais fais attention au seuil et comme tu dis c’est vraiment pour le fun.
En tout cas c’est grâce à ces trucs que je me suis dégrossie (je ne parle pas de mon poids :wink:) sur Jeedom, de là à ce que ça tombe sur l’électricien je ne m’y attendais pas :rofl:

Il vous faut une balance avec impedancemètre, ça ajoute une donnée pour différencier madame, monsieur, et les cambrioleurs !

C’est déjà une balance Impédancemetre qui différencient les personnes, mais l’algo prend que le poids en compte pour différencier, pas les autres données type masse graisseuse etc …

C’est balo :man_shrugging:t2:

Au fait j’espère que tu comprendras que je ferai le tri dans toutes tes propositions au moment du concours, pour laisser de la place aux autres :slight_smile: . Et puis je ferai d’autres concours avzc des thèmes plus adaptés) plus complexe, plus intéressant, …

En parlant de cambrioleur, je partage une derniere automatisations, sinon je vais monopoliser ton sujets :sweat_smile:
Je pense faire un sujet dédié à mes automatisations détaillé au travers le déroulements d’une routine quotidienne.

Voilà ma gestion automatique de l’alarme périmètrique qui permet à Jeedom de différencier un cambrioleur et un membre de la famille, et donc de pouvoir nous balader dans les zones périmètrique sans déclencher l’alarme.

Cette automatisation repose sur une déduction simple et fiable à 200 %, basée sur le groupe de capteurs qui constituent nos zones périmétrique conditionné par le premier capteur qui a été déclenché.
Dans mon cas, mon alarme est constituée à partir de mes capteurs d’occupations, d’ouvertures, et vibrations.
*L’automatisation est valable pour un alarme pro à conditions de pouvoir conditionner le déclenchement des zones périmètrique (c’est peut-être pas le cas avec toute les alarmes qui permettent seulement d’armer/désarmer depuis Jeedom)
*Elle sera valable avec des capteurs PIR à condition que votre gestion de présence soit fiable, car avec la problématique du PIR (une absence de mouvements n’implique pas une absence dans la pièce) la fiabilité ne sera plus à 200%, sauf si votre gestion de présence est fiable avec de multiples PIR par pièce.
Dans mon cas, je n’ai plus que des capteurs d’occupations dans les pièces de vie.

J’ai toute une automatisation qui gère automatiquement l’activation de l’alarme périmétrique quand tout le monde est détecté endormi, et la désactivation de l’alarme quand un membre se réveille. Et pour aller plus loin, dans l’automatisation qui gère l’alarme périmétrique, Jeedom est en mesure de différencier un cambrioleur d’un membre de la famille, ce qui nous permet de nous déplacer librement à l’intérieur des zones de l’alarme sans la déclencher, pour aller boire, aller aux toilettes, etc. On peut remonter se coucher, redescendre, rien ne se passera. En revanche, si c’est un cambrioleur, l’alarme se déclenche. J’ai choisi d’activer l’alarme périmétrique quand tout le monde est détecté endormi, mais je vais vous partager l’automatisation en l’activant uniquement via l’inactivité de la maison, une information un peu plus commune et plus simple à mettre en place qui ne nécessite pas de connaître les états de sommeil.

Pour activer l’alarme périmétrique automatiquement, il faut au préalable regrouper l’occupation de toutes les pièces, à l’exception des chambres à coucher, dans un groupe qui représentera l’activité/inactivité de la maison. Ensuite, il faut créer un deuxième groupe qui est la somme de toutes les zones périmétrique.
Si le groupe d’activité/inactivité (l’occupation de toutes les pièces de la maison (à l’exception des chambres à coucher) = 0 pendant plus de 15 minutes par exemple, et que la présence globale dans la maison = 1 (signifie que tous les membres sont couchés dans leur chambre), alors cela active l’alarme périmétrique, peu importe l’heure, même durant vos siestes, que ce soit pendant la sieste ou la nuit, l’alarme s’activera à chaque coucher, sans que vous ayez besoin de capteurs de sommeil ni de vous préoccuper de l’alarme.

Dans l’automatisation de l’alarme périmétrique, avant que l’alarme ne sonne en cas de détection dans une zone du périmètre, je teste le premier capteur qui a déclenché. Si c’est l’escalier qui a déclenché en premier, je ne fais rien, car un cambrioleur ne peut pas se téléporter à l’escalier et donc arriver à l’escalier sans déclencher les autres capteurs, ce qui signifie obligatoirement que c’est un membre de la famille qui a descendu l’escalier, sinon l’alarme sonne).

Il est important d’utiliser le nombre du groupe comme déclencheur pour faire sonner l’alarme. Ainsi, si le groupe « Zones_périmétriques » = 1 et que le premier déclencheur est différent de « l’escalier », alors l’alarme sonne. Si c’est un membre qui descend, elle ne sonne pas.
Quand le ou les membres vont monter pour se recoucher, le groupe de zones périmétrique repasse à 0. On peut toujours descendre pour aller boire, aller aux toilettes, sans faire sonner l’alarme. En revanche, si un cambrioleur entre, l’alarme sonnera, car le groupe passera à 1 et le premier capteur à avoir déclenché sera forcément différent de l’escalier.
Le groupe est vraiment important pour le bon fonctionnement du scénario, car il passe soit à 1, soit à 0, ce qui déclenche le scénario et teste le dernier déclencheur uniquement quand il y a une première occupation détectée, et non pas aux changements d’états de chaque capteur. Sans le groupe, cela ne fonctionnerait pas, car en allant se recoucher, le capteur d’une zone périmétrique lancerait le scénario et sonnerait l’alarme.
Le même problème surviendrait si deux personnes descendent en même temps ou l’une après l’autre, sans le groupe, si une personne monte se recoucher et qu’une reste en bas, l’alarme sonnerai systématiquement.
Avec le groupe comme unique déclencheur, je descends en bas, le groupe de zone périmétrique passe à 1, le scénario démarre, le premier capteur à avoir déclenché est l’escalier, l’alarme ne sonne pas, ma femme descend, moi je remonte, rien ne se passe, car l’état du groupe est toujours à 1. Il faut qu’il passe de 0 à 1 pour lancer le scénario. Ma femme remonte, le groupe repasse à 0. Si un cambrioleur entre, le groupe passe à 1, le scénario se lance et teste le premier capteur qui a déclenché, il est forcément différent de l’escalier, alors l’alarme sonne.

On conserve donc la possibilité de se balader dans les zones de l’alarme périmétrique sans faire sonner l’alarme. Le système est en quelque sorte en mesure de différencier un membre de la famille d’un cambrioleur par déduction d’une descente d’escalier, différenciée d’une simple « présence à l’escalier ».
Si plus personne n’est en bas et que l’escalier déclenche seul, sans passer par les points d’entrée du RDC (portes et fenêtres), c’est forcément qu’un membre descend.
Je n’ai pas d’animaux, mais je suppose que ceux qui en ont ne les laissent pas dans les zones de l’alarme. Si vous avez une fenêtre dans l’escalier, aucun soucis, car si le cambrioleur décide de passer par la fenêtre de l’escalier, l’alarme sonnera via le capteur d’ouverture. Tout cela en conservant l’escalier en zone de l’alarme.
*On peut remplacer le premier déclencheur « escalier » par le point de sortie, ou la zone périmètrique la plus proche des chambres à coucher, comme le palier ou le couloir central. Dans mon cas j’ai fait le choix de n’inclure que le RDC et l’escalier dans mes zones périmètrique (autrement c’est plus du périmétrique, c’est presque le mode globale), mais je peux très bien mettre toutes les pièces y compris l’étage sauf les chambres à coucher, j’aurais simplement à remplacer la condition de l’escalier par la première pièce qui donne sur les chambres.

Petit précisions, la désactivation de l’alarme globale et périmétrique se fait dans mon scénario de présence individuelle, si ma femme fait la sieste pendant que les enfants sont a l’école et que je rentre, l’alarme se désactive.

Si des chambres sont situées à l’étage et au RDC, il suffit de mettre en condition de déclenchement les deux zones les plus proches des chambres, celle là plus proche à l’étage et celle la plus proche de la ou des chambres du RDC.

L’automatisation ne pourras pas fonctionner dans un seul cas, si une chambre du RDC donne directement sur l’entrée (en sortant de la chambre vous arrivez à l’entrée), mais de toute façon, je ne pense pas que ceux qui sont dans cette situation mettent l’entrée en zone périmètrique, si le WC est à l’autre bout … et l’ouverture de la porte sonne forcément l’alarme.

Et surtout l’électricien :wink:

C’est quoi ton alarme ?

Capteurs d’occupations et d’ouvertures couplé à une sirène indépendante.

L’alarme fonctionne en locale, si il y à une intrusion, une porte fenêtre qui s’ouvre ou un carreau qui casse, l’alarme sonne.

L’automatisation est valable pour une alarme pro du moment qu’il est possible de conditionner les zones périmètrique par l’état du premier capteur à avoir déclenché.