Maison intelligente avec Xiaomi sur l'exemple d'un sauna

Il y a pas mal de critiques et de vidéos sur Internet sur la construction de maisons intelligentes. Il y a une opinion que tout cela est assez cher et gênant dans l'organisation, c'est-à-dire, en général, le sort des geeks. Mais les progrès ne sont pas en reste. Les appareils deviennent moins chers et plus fonctionnels, et la conception et l'installation sont assez simples. Cependant, les critiques se concentrent principalement sur 1-2 exemples d'utilisation, ne couvrant pratiquement pas les nuances et ne créant pas une image complète. Par conséquent, dans cet article, je veux faire un aperçu du projet terminé, démontrer les cas d'utilisation et les pièges rencontrés dans la construction d'une maison intelligente avec des appareils Xiaomi sur l'exemple d'un sauna. Les idées décrites avec de petites variations peuvent également être appliquées à l'automatisation de l'appartement.

image

Contexte ou pourquoi tout cela est nécessaire


Pour commencer, un peu de fond pour que le contexte puisse être compris. Au début de l'automne 2018, le sauna était terminé et mis en service. Le sauna est une structure de capital autonome avec chauffage et approvisionnement en eau toute l'année.

image

Pour des raisons compréhensibles, personne ne vit en permanence dans les bains et ne contrôle pas l'état des lieux. Autant que je voudrais, visiter les bains publics n'est pas non plus très fréquent. En conséquence, des réflexions sur la création d'un bain "intelligent" étaient présentes dès le début du projet. Tout d'abord, pour des raisons de sécurité (incendie, inondation, contrôle d'accès). Par exemple, éteindre le chauffage à -35 degrés à l'extérieur (j'habite à Novossibirsk) est une situation très dangereuse. Cependant, contrairement à la maison principale, je n'ai pas réfléchi au projet d'automatisation de la baignoire depuis le début et je n'ai pas fait de câblage supplémentaire aux bons endroits. D'autre part, le bain a été réalisé par Internet, et l'apparition des deux autres bâtiments est une surveillance vidéo (vous pouvez évaluer ce qui se passe visuellement).

De retour d'un voyage d'affaires en novembre 2019, le soir je suis allé aux bains publics, j'ai ouvert la porte d'entrée et j'ai été choqué par ce que j'ai vu. Les LED du point WiFi clignotaient dans l'obscurité et un jet d'eau coulait sur mes pieds. Il y a donc eu des inondations et le courant n'a pas été coupé. L'eau dans les bains est organisée à l'aide de son propre puits, d'une pompe submersible et d'un système d'automatisation contrôlant le processus. Comme il s'est avéré plus tard, l'un des raccords de la jonction des toilettes a été démoli et toutes les pièces ont été inondées. Je n'ai jamais découvert pourquoi l'automatisation était compatissante et toujours fermée, mais elle a réussi à pomper 15 cm d'eau par carré 30. Il faisait -14 degrés à l'extérieur ce jour-là. Le sol chaud a réussi à maintenir la température ambiante au bon niveau, mais il y avait 100% d'humidité. Vous ne pouviez pas vous faufiler dans l'organisation d'une maison intelligente - vous devez commencer à le faire.

Choix d'appareils


Pendant la construction de la maison principale, j'ai acquis une expérience de travail avec les appareils Eldes (le câblage approprié a été créé). Une partie de l'automatisation se fait sur Raspberry PI . Une autre partie est faite sur les appareils Xiaomi Aqara . La variante avec Raspberry PI était celle que j'aimais le plus et je l'ai d'abord envisagée pour le bain. Mais, malheureusement, il faut beaucoup plus d'efforts pour s'organiser. Ce n'est pas un appareil plug-and-play après tout - des exercices avec du fer à écrire des logiciels pour vos propres besoins. Pour certaines raisons, MajorDoMo n'en était pas satisfait. Crossing Raspberry PI, ZigBee Adapter (pour utiliser les capteurs sans fil Xiaomi) et Apple HomeKit ont nécessité un apprentissage (et l'interface Apple HomeKit n'est pas très heureuse pour le moment). Il n'y avait pas beaucoup de temps (je ne voulais pas que la situation se répète) et il n'y avait pas de câblage pour chaque point nécessaire, j'ai donc décidé de tout faire sur les appareils Xiaomi.

Le périphérique principal dans cette situation est le concentrateur. Dans le cas de Xiaomi, il existe deux versions du concentrateur: Xiaomi Mi Smart Home Gateway 2 et Xiaomi Aqara Gateway. Ce dernier est environ deux fois plus cher, plus adapté au marché local et capable d'intégrer des appareils dans Apple HomeKit. Cependant, si vous installez l'application Aqara Home et sélectionnez la région "Russie", au moment de la rédaction de ces lignes, seuls 13 appareils différents (interrupteurs, prises, capteurs) seront disponibles. Si vous installez l'application Xiaomi Home, sélectionnez la région "Chine continentale", puis il y aura des centaines d'appareils disponibles pour la connexion. Cependant, si vous sélectionnez la région "Chine continentale", vous ne pourrez pas connecter la prise européenne et vice versa. La sélection de la région «Chine continentale» dans l'application Aqara Home ne donne pas l'intégralité des appareils qui sont présents dans Xiaomi Home avec la même région. Craignant des incompatibilités, j'ai décidé de m'arrêter au hub Xiaomi Mi Smart Home Gateway 2. Soit dit en passant, le moyeu lui-même est une lampe - cela peut être pris en compte lors de l'installation.

image

Une autre question intéressante est de savoir combien de temps cela va fonctionner. Il ne s'agit même pas de capteurs et de batteries, mais de synchronisation et de stockage de données dans le cloud. Pour le moment, le compte est gratuit. Toutes les informations sont stockées sur les serveurs Xiaomi. Si demain les gars décident que les utilisateurs de Russie ne devraient pas stocker de données dans la région "Chine continentale" ou que Roskomnadzor, pour une raison quelconque, bannira leurs serveurs, toute la maison intelligente risque de se transformer en citrouille. J'ai décidé moi-même que dans ce cas, les capteurs resteront et le concentrateur sera remplacé par l'adaptateur Raspberri PI + ZigBee.

Surveillance et prévention des fuites


Le premier et le plus important scénario d'automatisation était une continuation naturelle du problème - lorsqu'une fuite se produit, l'alimentation en eau, c'est-à-dire la pompe, doit être coupée et une alerte de problème doit être envoyée au téléphone. Il y avait deux emplacements de fuite potentiellement dangereux.

En plus du concentrateur, ce scénario nécessitait deux détecteurs de fuite et une prise murale intelligente. Les capteurs de fuite sont autonomes et fonctionnent sur piles. Le constructeur affirme qu'une seule batterie suffira pendant 2 ans.

image

L'installation d'une prise intelligente était un peu compliquée par le fait que sous les prises chinoises, vous avez besoin de prises carrées, qui ne sont pas vendues dans nos magasins habituels (mais vous pouvez les apporter sur commande).

Percer des trous carrés est toujours un plaisir. De plus, vous avez besoin d'un adaptateur dans le bon sens, bien qu'il existe également une prise pour la prise européenne. La version Aqara pour le marché local n'a actuellement pas de prise murale, ce qui nous relie à la région "Chine continentale". Alternativement, vous pouvez installer une prise murale normale et y brancher une prise intelligente Xiaomi, mais cela nécessiterait deux adaptateurs supplémentaires. Une autre alternative était un relais. Mais je me suis arrêté à une prise murale.

image

Dans l'application Xiaomi Home, une prise et un capteur ont été ajoutés. Ensuite, un scénario "en cas de fuite" est écrit pour deux actions: désactiver le socket et envoyer une alerte.

image

Le premier capteur de fuite a été installé à côté de la pompe (et, en fait, à côté du moyeu). Pour le test, de l'eau a été versée dans une petite plaque et le capteur y a été abaissé. J'ai fait toute l'action directement à l'endroit où le capteur a été installé pour rapprocher le plus possible la situation. Le test a réussi: la prise a été débranchée, l'alarme est venue sur le téléphone, plus le hub a clignoté en mode d'urgence.

Le deuxième détecteur de fuite devait être installé dans les toilettes près de la jonction des tuyaux. Mais avec son installation, il y avait des nuances - le moyeu n'a pas vu le capteur, bien que la distance soit petite. La faute était la configuration des locaux.

image

Entre le lieu d'installation du moyeu (salle de repos) et le lieu d'installation du deuxième capteur de fuite (WC) il y avait un hammam. Dans les meilleures traditions, le hammam était cousu dans un cercle de papier d'aluminium, créant des problèmes avec le passage du signal.

Le fabricant affirme que les appareils peuvent former un réseau maillé, c'est-à-dire qu'un appareil peut transmettre des données au concentrateur via un autre appareil. J'ai vu quelque part des informations selon lesquelles seuls les appareils connectés au réseau (et non alimentés par batterie) peuvent agir en tant que tels émetteurs sur le réseau maillé. Cependant, il me suffisait d'installer un capteur de température dans le coin de la salle de bain pour que le signal du capteur de fuite ne soit plus perdu. C'est peut-être une coïncidence car un relais de contrôle d'éclairage public a été installé sous le plafond dans la salle de lavage (peut-être qu'il agit comme un émetteur dans le réseau maillé). Cependant, le problème de la perte de signal du détecteur de fuite dans les toilettes a été résolu. De plus, la connexion de l'instrument au moyeu peut être vérifiée en poussant le capteur au centre. Si tout va bien, vous entendrez les informations du hub en chinois pur (dans le cas du hub Aqara, la communication est en anglais agréable).

Une vérification pour voir si l'alimentation a été coupée puis rallumée au moyen de la machine montre que la prise intelligente s'éteint. Il existe un paramètre approprié pour qu'il continue lorsque l'appareil est mis sous tension:

image

Un signe supplémentaire d'inondation a été une augmentation de l'humidité à 100%. Veuillez vous référer à la section suivante sur le contrôle de ce signe.

Contrôle de la fumée et de la température


Un sauna étant une pièce à risque d'incendie, le scénario suivant consistait à déterminer les signes d'incendie. Pour ce scénario, deux détecteurs de température (et d'humidité) et de fumée étaient nécessaires.

Le capteur de fumée était monté sur le plafond du couloir dans la salle de bain (en fait près du poêle et de la sortie du hammam). De plus, un appareil a été ajouté à l'application Xiaomi Home et un script "en cas de détection de fumée" a été créé, suivi d'une notification au téléphone. Le test a été effectué avec une allumette de cheminée. Le capteur a réussi le test. Le concentrateur bloquait l'alarme et une alerte sonore fonctionnait. Le capteur lui-même était également très méchant et émettait un bip sonore, signalant un problème.

image

Un autre signe d'incendie est une augmentation de la température. Deux capteurs ont été installés pour surveiller la température: un dans la salle de pause et l'autre dans la salle de lavage. Ensuite, un scénario "en cas de température supérieure au point de consigne" a été mis en place dans l'application avec une notification correspondante sur le téléphone. Pour le moment, j'ai défini le seuil de déclenchement de la salle de repos à 30 degrés (en été, il devra probablement être reconfiguré).

image

En outre, il a été configuré le scénario "en cas de température inférieure à un préréglage" avec un seuil de déclenchement de 18 degrés et un avertissement sur le téléphone. Si, pour une raison quelconque, le chauffage cesse de fonctionner, j'aimerais en être informé dès que possible. De même, les scénarios "en cas de remontée d'humidité" ont été créés pour les deux capteurs avec un seuil de déclenchement de 70%, un avertissement sur le téléphone et l'arrêt de la pompe à eau.

Des bonus intéressants sur les capteurs de température et d'humidité, des graphiques historiques sont disponibles dans l'application. Vous pouvez, par exemple, déterminer à quels moments le bain a été utilisé aux fins prévues (pics de température dans le graphique ci-dessous) ou comparer si la température actuelle est anormale.

image

Contrôle de la ventilation


Le hammam a une hotte aspirante forcée. Après avoir terminé les procédures, il est souhaitable d'aérer la pièce. La ventilation est activée au moyen d'un interrupteur à clé, et la ventilation elle-même prend au moins 30 minutes. Cependant, le sauna se termine souvent à la première ou à la deuxième heure de la nuit. Il n'est pas toujours possible de tout faire à l'avance et de s'asseoir au bout de 30 minutes supplémentaires et d'attendre que le hammam soit aéré - le plaisir est en dessous de la moyenne car vous voulez déjà dormir.

Pour ce scénario, nous avions besoin d'un interrupteur à clé de Xiaomi avec une ligne zéro et un montage mural. Le prix de la question est d'environ 1900 p. Les commutateurs sont disponibles dans la version d'Aqara pour le marché local.

Dans mon cas, vous ne pouvez pas simplement remplacer un interrupteur normal par un intelligent - une ligne électrique est requise. En conséquence, il était nécessaire de tirer une ligne zéro vers l'ouverture d'installation pour le commutateur, c'était une bonne opportunité. Dans le cas d'un disjoncteur sans ligne zéro, l'installation aurait été plus facile.

image

Après l'installation, le commutateur intelligent a été ajouté à l'application en tant que périphérique et les performances ont été testées. Les paramètres de commutation ont une minuterie et vous pouvez régler l'heure d'arrêt. Autrement dit, la minuterie d'arrêt est maintenant réglée pour 30 minutes supplémentaires de ventilation avant de quitter le sauna, et vous pouvez vous coucher en toute tranquillité.

image

Une autre option est possible pour automatiser le processus. Une fois les procédures de bain terminées, la porte du hammam s'ouvre complètement en plus de la ventilation. Il en résulte une augmentation de la température dans la salle de lavage, où un capteur de température est installé. Sur la base de ces lectures de capteur, il est possible de créer des scénarios de ventilation marche / arrêt. Mais je n'ai pas encore exécuté cette option. De plus, vous pouvez expérimenter avec le capteur pour ouvrir la porte du hammam. Mais j'ai peur qu'il meure rapidement ou tombe, car la porte est en verre et le hammam peut être à 120 degrés.

Contrôle d'éclairage public


Une autre tâche que nous voulions automatiser était de contrôler l'éclairage public de la véranda. L'un des scénarios typiques consiste à allumer la lumière sur la véranda lorsque vous n'êtes pas loin du bâtiment et qu'il fait sombre à l'extérieur. Le sauna est verrouillé, l'interrupteur d'éclairage public est à l'intérieur de la pièce. Il fallait suivre la clé pour ouvrir la porte et allumer la lumière. Éteindre les lumières a nécessité une procédure similaire. Un autre scénario qui se produisait régulièrement était d'allumer ou d'éteindre les lumières de la véranda lorsque vous étiez dans la maison principale. J'ai souvent oublié d'éteindre les lumières de la véranda en sortant du sauna et j'ai constaté que j'étais déjà dans la maison: soit en regardant par la fenêtre, soit en regardant les caméras de sécurité. À ce moment-là, j'étais généralement réticent à aller n'importe où, donc les lumières se sont allumées toute la nuit.

image

Un relais à deux canaux a été acheté pour mettre en œuvre cette idée. Le prix de la question est d'environ 2000 p. Il n'y a pas de relais dans la version d'Aqara pour le marché local pour le moment. Mais il peut être remplacé par un interrupteur à clé (il est clair que son installation dans le boîtier distributeur est un processus plus gênant).

Au départ, je devais monter le relais derrière l'interrupteur à clé, mais il était très difficile d'atteindre la ligne électrique (le relais a encore besoin de puissance). L'endroit idéal est la boîte de jonction où convergent la ligne électrique, la ligne du disjoncteur et la ligne des réverbères. Il était sous un faux plafond, il a donc dû démonter certains rails de voiture. Il était souhaitable de réfléchir à l'avance à ce point. Cependant, l'installation a réussi. Le schéma de câblage est beaucoup plus compliqué que pour les prises et interrupteurs (dans mon cas, quatre fils à 3 conducteurs et 8 bornes sur le relais lui-même). Afin de ne pas le garder dans ma tête et de ne rien mélanger, j'ai peint le schéma électrique sur papier avant de le monter. Ensuite, j'ai fait un montage d'essai pour tout vérifier:

image

L'appareil a été branché sur l'application et la phase de test a commencé. Les réverbères ont dû être allumés / éteints avec l'interrupteur à clé précédent et l'application. Il y a deux lampadaires, un à gauche et un à droite. Le relais a deux canaux, mais cela n'avait aucun sens de les activer séparément. D'un autre côté, vous ne vouliez pas non plus les activer alternativement avec deux clics dans l'application. Le contrôle a donc été effectué sur un canal du relais. Par une étrange coïncidence, cette option ne fonctionnait pas normalement - il y avait un blocage dans l'une ou l'autre position. Il n'y avait pas de temps pour les expériences, car la journée était finie et nous voulions remonter la voiture au plafond. J'ai donc simplement accroché les lanternes parallèlement aux deux canaux et tout a fonctionné comme souhaité. Afin de faire fonctionner le commutateur physique et logiciel comme un commutateur de passerelle, l'option de verrouillage a été activée dans les paramètres du relais.

Il serait également possible d'organiser l'allumage / extinction des lumières par minuterie. Mais ce scénario n'était pas encore intéressant.

Contrôle d'accès à la salle


Un autre moment curieux a été le contrôle de l'ouverture de la porte de la rue. Tout d'abord, pour déterminer et notifier que quelqu'un avait oublié cette porte même normalement claquée ou laissée ouverte du tout.

Pour ce scénario, un capteur de fenêtre / porte ouverte était requis. Le prix de la question est d'environ 1000 p. Il existe des capteurs en version Aqara pour le marché local (ils ont des bords moins arrondis).

image

L'installation est très simple - les capteurs sont montés sur du ruban adhésif double face. Avant le montage, il est préférable de connecter le capteur dans l'application pour voir à quelle distance le capteur est déclenché. Les instructions indiquent jusqu'à 20 mm de dégagement, mais ce n'est pas le moins du monde - le capteur et l'aimant de réponse doivent être montés presque étroitement. Dans la maison principale, la porte de garage a un capteur similaire. Il y a un joint de 1 cm de large entre le rail de guidage et la porte. À cette distance, le capteur a montré une position "ouverte" et l'aimant de réponse a dû être augmenté.

Une fois qu'un nouvel appareil a été ajouté à l'application, vous pouvez passer à l'automatisation. Configurez le scénario "si la porte est ouverte pendant plus d'une minute" avec une alarme sur le téléphone. Dans la localisation en anglais, vous ne pouvez pas voir la partie de la phrase environ 1 minute, mais le seuil de déclenchement est le suivant. Dans la variante du capteur Aqara et de l'application Aqara Home, vous pouvez configurer d'autres intervalles de déclenchement. Dans l'application Xiaomi Home, malheureusement, il n'est pas encore possible de le faire. Mais la pratique a montré que l'intervalle de 1 minute est plus que suffisant - il n'y a pas de fausses alarmes, toutes les alarmes étaient sur le boîtier. Vous pouvez également consulter les journaux par capteurs. Ce capteur ne fait pas exception non plus. Vous pouvez, par exemple, à partir du journal pour déterminer quand le bain est arrivé (première ouverture de la porte un jour donné) et quand il est parti (dernière fermeture de la porte), estimant ainsi le temps total passé dans la pièce.

image

Impressions d'utilisation


L'expérience globale de l'exploitation est purement positive. Bien sûr, il y a quelques nuances mineures, mais l'objectif principal de l'automatisation est atteint. Tout d'abord, c'est la tranquillité d'esprit psychologique, confirmée par les résultats des tests. Également important et confortable - a reçu la télécommande de l'éclairage public, la hotte aspirante, il y a une veilleuse supplémentaire. Après être parti en vacances, il est possible de se souvenir et à distance de couper l'eau.

Les coûts de tous les appareils ci-dessus sous forme approximative (sans référence à un magasin particulier) sont indiqués ci-dessous. Lors de la commande avec AliExpress, les prix différeront dans une direction plus petite.

image

Lors du choix d'un ensemble d'équipements, vous devez tenir compte de la compatibilité (pour quelle région l'équipement a été fabriqué et à quelle famille il appartient). Il ne sera pas possible de créer un scénario dans l'application qui, par exemple, contrôlera une prise pour une région européenne en fonction d'un événement de détecteur de fumée (pour la région de Chine continentale). Si vous n'avez pas besoin du type de capteur de fumée exotique, il est préférable de regarder les appareils Aqara pour le marché local. Après tout, le relais peut être remplacé, par exemple, par un interrupteur à deux touches. Un certain nombre de magasins vendant des appareils Xiaomi semblent les importer en gris (ces appareils sont destinés à la région chinoise). Mais, par exemple, Svyaznoy, il existe des appareils conçus pour notre marché. Outre la compatibilité des mêmes prises, ils auront également des instructions en anglais et en russe. Voici des photos de deux capteurs identiques, mais pour différentes régions:

image

La réactivité du contrôle via une application n'est pas toujours bonne. Par exemple, vous pouvez parfois rencontrer une situation dans laquelle vous obtenez une erreur «Échec de la demande» au lieu d'allumer la lumière l'une après l'autre. Le traitement détecté expérimentalement - décharger l'application de la mémoire et la redémarrer - résout ce problème plus rapidement que d'attendre une réponse à la prochaine tentative. Il y a aussi parfois des retards notables (jusqu'à 20-30 secondes) avec la mise à jour de l'état d'un capteur particulier. À ces moments, il est préférable de ne pas appuyer à nouveau sur les boutons marche / arrêt, mais simplement d'attendre la mise à jour de l'état. Lors du démarrage de l'application, dans certaines situations, vous pouvez voir une liste vierge au lieu de la liste des périphériques. Il n'y a pas lieu de paniquer - il apparaît généralement dans les prochaines secondes. Les alertes sur le téléphone ne sont pas localisées et enregistrent le nom correct des événements eux-mêmes. De plus, les auteurs de l'application utilisent périodiquement le canal push-alert pour la publicité (toujours en chinois). Bien sûr, je n'aime pas ça, mais je n'ai pas beaucoup de choix.

J'espère que cet article a aidé à se faire une bonne idée des capacités d'un certain nombre d'appareils Xiaomi pour construire une maison intelligente et des scénarios pour leur application pratique. Si vous avez encore des questions, des corrections et des ajouts, je serai heureux d'en discuter dans les commentaires.

Source: https://habr.com/ru/post/fr484372/


All Articles