Comment j'ai commencé à construire une maison intelligente sans compétences en programmation

Seuls les paresseux n'ont pas entendu parler des maisons intelligentes - ils en parlent sous tous les angles depuis une dizaine d'années, il existe des centaines de fabricants de gadgets et d'équipements dans le monde et il semble que l'Internet des objets deviendra la principale tendance de la prochaine décennie. L'autre jour, j'ai décidé de comprendre ce que sont les maisons intelligentes, combien elles coûtent et comment assembler indépendamment un tel système dans mon appartement de deux pièces à Kiev.

Très vite, j'ai découvert qu'il n'y a pas de norme unique au monde, ni de fabricant «de référence» d'appareils intelligents, et je vais devoir combiner un «zoo» de plusieurs dizaines de gadgets de différents fabricants en un seul écosystème. Nest fabrique les meilleurs thermostats et caméras intelligentes au monde, les Chinois produisent d'excellentes prises avec un tas de fonctionnalités utiles, ABB et Schneider produisent des ampoules - la liste peut être prolongée pendant longtemps, et cela sera discuté dans le prochain article. Le point le plus important est que chacun des fabricants propose son propre logiciel de gestion de ses gadgets et qu'il n'y a tout simplement pas de solution simple pour les gérer de manière centralisée.

J'ai commencé à chercher des moyens de combiner tous les meilleurs gadgets de leur catégorie dans un seul système et de «communiquer» avec eux via un smartphone. Je suis plus un utilisateur avancé qu'un développeur et j'espère que mon expérience pratique sera intéressante pour tous ceux qui s'intéressent au sujet des maisons intelligentes et les utilisateurs ordinaires pourront le répéter.

Un peu de matériel


Avant de passer aux détails, je souhaite partager les résultats de mes recherches et sondages en ligne auprès de personnes «en la matière». Pour commencer, j'ai dû décider de ce que j'attends de la "maison intelligente". Le fait est qu'en Occident et dans les pays post-soviétiques, ce concept est interprété différemment. En Europe et aux États-Unis, les prix très élevés des appartements collectifs et les habitants de ces pays sont littéralement obsédés par l'épargne. Par conséquent, pour eux, une maison intelligente est un système qui surveille chaque kilowatt dépensé et économise de l'argent sur l'électricité, le chauffage et l'approvisionnement en eau.

En Europe de l'Est, la situation est quelque peu différente. La «maison intelligente», c'est d'abord le confort, puis l'économie. L'électricité à Kiev coûte un sou, chaud et froid, et économiser dans un appartement de deux pièces est inutile pour moi. Mais le système de surveillance vidéo avec des détecteurs de mouvement, des ampoules qui peuvent être contrôlées depuis le canapé, des prises qui peuvent s'allumer et s'éteindre selon un horaire, une climatisation qui maintient une température constante dans la pièce, des appareils électroménagers, des rideaux contrôlés et d'autres gadgets similaires sont exactement cela. , Ce dont j'ai besoin.

image

Après deux jours d'étude du problème, il me reste trois options pour créer une maison intelligente.

  1. Payer pour les services d'une entreprise spécialisée et ne pas entrer dans l'essence du processus
  2. Achetez tous les appareils nécessaires et configurez-les sur la base d'un serveur à part entière ou d'Arduino \ Raspberry PI
  3. Auto-dessiner une application pour gérer une maison intelligente basée sur le messager de l'expéditeur et prescrire la logique des gadgets sur le système d'exploitation Corezoid basé sur le cloud

Maintenant, je veux passer en revue chacune des trois options dans l'ordre et expliquer la logique de mon choix.

Option 1. Payez et gratuitement.


Selon les critiques de la plupart des experts que j'ai interviewés, il est préférable de concevoir une «maison intelligente» au stade de la construction ou de la réparation d'une pièce. Cela est nécessaire pour "coudre" tous les câbles nécessaires dans le mur, ajouter des alimentations de secours et de l'eau, installer des capteurs sur les tuyaux et les chaudières, etc. C'est l'option la plus chère, mais en même temps fonctionnelle. Voici une courte liste de ses fonctionnalités.

  • , ,
  • , ,
  • / , , ,
  • ,
  • ,
  • ,

Un tel système nécessite une conception sérieuse et peint indépendamment le concept d'une «maison intelligente» - la tâche est irréaliste. Comme je l'ai écrit ci-dessus, aux États-Unis et en Europe, les fabricants d'équipements développent des solutions pour chaque cas spécifique et contrôlent le processus d'installation. Le prix clé en main commence à partir de plusieurs milliers de milliers d'euros et dépend de la superficie de la pièce et du nombre de capteurs utilisés. Selon ce lien , vous pouvez découvrir les solutions de Siemens. Des complexes similaires sont proposés par IBM, Bosch, Cisco, Panasonic, Logitech, ABB, Philips et d'autres marques.



Malheureusement, en Ukraine, cette option ne fonctionne qu'à moitié. Vous pouvez acheter ou commander tout l'équipement nécessaire chez nous, mais une entreprise qui n'est pas liée au fabricant concevra et construira une «maison intelligente». Cela signifie que je dois compter sur la chance et le professionnalisme des entrepreneurs. Je connais de première main les constructeurs de fakap, et dans le cas d'une maison intelligente, le gougeage multiplié par un manque de connaissances peut entraîner les conséquences les plus tristes. Cependant, cette option ne me convient toujours pas - la réparation a déjà été effectuée dans mon appartement, je souhaite donc intégrer les technologies de la maison intelligente dans le bâtiment fini et ne pas être engagé dans la mise à jour des communications.

Option 2. Maison chinoise intelligente


En Chine, vous pouvez acheter absolument tout - des porte-clés espions (pour lesquels en Ukraine, pour une raison quelconque, ils sont emprisonnés) et se terminant par des piles atomiques. Sur alibaba.com , aliexpress.com , dx.com , taobao.com et d'autres sites similaires, vous pouvez acheter des systèmes prêts à l'emploi et leurs éléments individuels. La plupart des gadgets chinois sont intégrés dans des maisons toutes faites et le réaménagement de leur installation n'est pas nécessaire.

Un exemple de «solution en boîte» est la «maison intelligente» de Meizu. Il s'agit d'une collection de gadgets de différentes sociétés qui sont combinés par le progiciel LifeKit. Il s'agit des balances RyFit, de la lampe X-Light Plus, du purificateur d'air Air Cube, des prises et d'autres appareils. Xiaomi a récemment publié un système similaire.



Quant aux "appareils" simples, c'est encore plus intéressant ici. Sur l'homologue chinois de Kickstarter, le site Demohour , des choses incroyables apparaissent régulièrement. Récemment, la «prise intelligente» Smart Plug K a établi un record de financement participatif chinois et a recueilli environ 270 000 $. La prise prend en charge tous les types de fiches populaires, peut allumer et éteindre à distance n'importe quel équipement, prend en charge l'accès 3G et Wi-Fi et fonctionne comme un répéteur Wi-Fi pour l'amplification. signal. Un bon ensemble d'appareils propose la société chinoise BroadLink. Sur Amazon.com, vous pouvez acheter un ensemble de gadgets nécessaires et les utiliser pour créer votre propre version de la «maison intelligente». À ces liens ( 1 , 2 , 3) Vous pouvez lire sur d'autres appareils.



L'inconvénient de cette option est qu'il existe une seule solution simple sur le marché qui vous permettra de combiner tous les gadgets disponibles sur le marché en un seul système. Vous devez faire un choix - acheter un ensemble de gadgets auprès d'un fabricant ou acheter des appareils de différentes marques et gérer chacun d'eux individuellement. La première option est mauvaise car dans le monde il n'y a pas de développeur "de référence" de "maisons intelligentes" qui produit les meilleurs gadgets de sa catégorie, et la seconde parce que le contrôle de chaque appareil contredit individuellement le principe même d'une maison intelligente.

Sont décrits sur HabréDes dizaines de façons de créer indépendamment une «maison intelligente» basée sur des systèmes de type Linux, Arduino, Raspberry PI ou des serveurs à part entière. C'est une excellente solution, mais je suis plus un utilisateur avancé qu'un développeur, et je peux difficilement réaliser de tels schémas. J'ai décidé de trouver un moyen qui ne nécessite pas de connaissances spécifiques.

Option 3. DIY


Au cours de la recherche, je suis tombé sur le développement de programmeurs ukrainiens - le messager Sender. Le principe de fonctionnement de Sender est similaire au WeChat chinois, il vous permet de créer des applications mobiles à part entière à l'aide d'un simple concepteur de formulaires. Le designer lui-même est loin d'être idéal, mais quelque chose peut être fait avec son aide. À la sortie, je devrais obtenir une «application dans l'application» qui reçoit les données des appareils via l'API intégrée et les affiche sur l'écran du smartphone. Je veux décrire le travail des gadgets à l'aide du système d'exploitation cloud Corezoid, qui ne nécessite pas de connaissance des langages de programmation et vous permet d'automatiser presque tous les processus, y compris le comportement des appareils dans les maisons intelligentes.



Dans le prochain article, je vais faire le premier pas et configurer le thermostat Google Nest et le robot télécommandé Lego avec un smartphone à bord. En cours de route, je parlerai de l'architecture de ma maison intelligente et des appareils qui y seront.

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


All Articles