Cela fait un moment que je cherche à installer un système domotique dans ma maison, mais j'ai du mal à m'engager sur un point de départ. Je voudrais mettre en place un système initial qui contrôle peut-être deux ou trois prises et un ou deux plafonniers et qui peut être consulté sur Internet et depuis mon iPhone. Idéalement, j'aimerais que la configuration initiale coûte moins de 100 $ (ou au plus 150 $), et j'aimerais pouvoir ajouter le contrôle de plus de prises et de lumières au fil du temps. Voici mon parcours:
- Je travaille quotidiennement avec des ordinateurs et j'ai plusieurs vieux ordinateurs de bureau que je n'aurais aucun mal à convertir en serveur Linux dédié. Je ne compterais donc pas cette partie dans les 100 $.
- Je ne suis pas ingénieur électricien, mais je ne suis pas complètement incompétent en électronique. J'ai joué avec l'idée d'obtenir un Arduino, mais je ne l'ai pas encore fait. (Juste pour vous donner une idée de mon niveau). Je n'ai pas non plus peur des schémas de circuits. J'ai peur des courants élevés et de me mêler des prises murales tout en tenant un tournevis.
- Je ne suis pas diamétralement opposé aux logiciels propriétaires, mais je préférerais certainement une solution open-source que je pourrais pirater moi-même.
- J'aimerais que ce soit quelque chose que ma femme, qui n'est dans aucun domaine technique, puisse utiliser. Si l'installation permanente de prises de courant dans le mur est impliquée, je voudrais que ce soit quelque chose qui puisse être utilisé par les futurs propriétaires potentiels de ma maison, et je voudrais que ce soit quelque chose qui soit assez beau et fonctionne de manière suffisamment fiable pour améliorer la valeur de ma maison.
Je sais que ma question contient beaucoup de choses spécifiques à ma situation, mais je crois aussi qu'il y a beaucoup d'autres technophiles de type informatique comme moi là-bas qui sont dans une situation très similaire.
home-automation
David Hollman
la source
la source
Réponses:
Le X10 est un moyen très bon marché, mais ce n'est pas un très bon système. Les commutateurs à 20 $ que vous obtenez sont de très mauvaise qualité. Plus important encore, le protocole X10 est assez mauvais. Il a été conçu dans les années 70 et a une bande passante très faible (je ne trouve pas de note en bps, mais il faut environ 3/4 de seconde pour envoyer une commande). Si vous n'utilisez pas de commutateurs compatibles avec les scènes (comme le fait Smarthome), vous remarquerez un retard lors de l'activation de différentes scènes.
J'ai une grande installation Smarthome X10 au chalet / future maison de mes parents. Le matériel est agréable, mais il souffre de problèmes de fiabilité (par exemple, parfois lorsque vous appuyez sur un bouton, toutes les lumières ne s'activent pas; parfois le bruit provoqué par des pointes de courant / des pannes de courant fait que toutes les lumières s'allument, même si j'ai une surtension dans toute la maison protection). J'ai câblé l'endroit spécifiquement pour prendre en charge X10, et j'ai mis en place une amplification / pontage du signal (ce qui aide), mais honnêtement, je ne referais plus jamais X10.
La programmation des appareils X10 est pénible: vous devez envoyer des commandes obscures pour configurer les scènes.
Chez moi, j'ai quelques interrupteurs Smarthome Insteon dans mon sous-sol pour mon home cinéma. Encore une fois, j'aime vraiment le matériel, et en fait c'est encore plus agréable que le Smarthome X10.
Avec insteon, ils ont essayé de simplifier la programmation. Ce qu'ils ont fini par faire, c'est de rendre les options très basiques (reliant une seule lumière à un bouton) un peu plus faciles - vous n'avez qu'à en tenir une pendant quelques secondes jusqu'à ce qu'elle clignote, puis maintenez l'autre, et elles sont liées - - tout en rendant quelque chose de légèrement plus complexe incroyablement difficile. Il y a des limitations stupides, comme il n'est pas possible d'avoir une scène où une lumière passe à 0% et d'autres s'allument / s'assombrissent à 10% (pensez à la scène "heure du film").
J'ai acheté une interface informatique pour cela, ce qui est vraiment le seul moyen de faire quoi que ce soit au-delà de la simple liaison par pression de bouton, et le meilleur logiciel que j'ai trouvé pour le programmer était Insteon Explorer . Je n'étais pas prêt à dépenser 150 $ pour le logiciel Smarthome pour programmer 3 appareils, donc je ne peux pas dire si c'est mieux ou non. Chaque fois qu'un appareil en contrôle un autre, il y a deux liens - un de chaque côté. Cela signifie que si vous remplacez un appareil, non seulement vous devez reprogrammer le nouvel appareil, mais vous devez également reprogrammer tout ce qu'il contrôlait ou était contrôlé par. Ce serait une énorme douleur avec un clavier (8 boutons + gradateur intégré).
L'intégration au PC est une chose relativement simple. Je ne pouvais pas réellement activer les "scènes" (cela encore une fois, c'était facile avec X10, mais ce n'est apparemment plus possible avec Insteon), donc je dois aller appareil par appareil. Comme je n'ai que deux circuits d'éclairage principaux, ce n'est pas énorme. J'utilise un Smarthome PLM et plmtools , puis de petits scripts shell qui invoquent plmtools pour mes différentes scènes. Je peux invoquer les scripts shell de plusieurs manières:
Je n'ai pas encore essayé le matériel réel, mais les trucs UBP simplement automatisés semblent très attrayants. Ils ont le concept d'un interrupteur "de base", plus une plaque frontale - et il existe des plaques frontales avec diverses combinaisons de bascules / boutons.
Le logiciel a l'air incroyable. Vous pouvez essentiellement configurer l'ensemble du système complètement hors ligne, puis vider la programmation sur tous les appareils. Si je me souviens bien, changer d'appareil était aussi simple que de changer l'adresse dans la configuration, puis de vider à nouveau la programmation.
Les options individuelles pour ce que vous pouviez programmer étaient incroyables: vous pouviez configurer différents boutons physiques pour basculer, boutons-poussoirs, bascules, gradateurs à bouton unique (maintenez enfoncé pour monter / descendre), boutons à un, deux ou trois clics ( commandes différentes pour chacun). Vous pouvez ensuite définir des commandes pour désactiver, activer, atténuer, activer une scène, etc. Je pense qu'il y avait même des boutons de minuterie ("appuyez sur le bouton, puis 5 secondes plus tard, désactivez la scène B").
J'envisage un remodelage de ma cuisine, qui comprendrait un nouvel éclairage. Je suis presque certain en ce moment que j'utiliserai ces commutateurs pour contrôler les différentes lumières (principale, sous l'armoire, etc.) depuis différentes entrées.
Pour l'éclairage, j'irais avec l'un des protocoles / sociétés existants comme mentionné ci-dessus (il y en a aussi beaucoup d'autres, comme Zwave). Vous obtenez un commutateur qui est le circuit du gradateur, l'interface réseau et l'interface humaine. Vous ne pourrez tout simplement pas fabriquer vous-même quelque chose de cette qualité.
L'utilisation d'un des contrôleurs domotiques existants n'est pas non plus mauvaise - c'est comme utiliser un langage de programmation spécifique au domaine. Les choses courantes à faire dans un système d'automatisation sont les minuteries, les horaires, la réponse aux événements (capteur de mouvement activé = allumer les lumières pendant x minutes, s'il fait actuellement sombre à l'extérieur mais pas après 12h). Les contrôleurs commerciaux vous permettent de configurer cela assez facilement. Si vous faites tout cela vous-même, vous êtes plus sujet aux bogues simplement parce que vous devez faire vous-même plus de choses banales et que vous avez plus de code.
Je pense cependant qu'il y a une place pour des choses comme un Arduino, pour des tâches localisées très spécifiques, et que vous l'intégriez au reste de votre système si nécessaire.
Je pense que j'aimerais développer l'interface utilisateur pour cela moi-même (les systèmes existants sont très chers et / ou ne sont pas assez flexibles, par exemple, je ne pouvais pas faire l'intégration sur mon téléphone Aastra sans éteindre -le système d'automatisation sur étagère), ce qui signifie que j'ai besoin d'un moyen de tout contrôler à partir d'un PC en utilisant essentiellement la ligne de commande (ou une API). De là, je mélangerais et assortirais. Par exemple:
Je sais que ma première tendance en tant que programmeur est d'avoir un contrôleur maître qui gère tout, mais du point de vue du contrôle industriel, c'est en fait l'opposé de ce que vous voulez. Les systèmes décentralisés et spécialisés sont plus fiables et vous risquez moins qu'une seule défaillance ne soit catastrophique (par exemple, mon contrôleur de piscine ardino pourrait exploser, et mon éclairage et ma sécurité continueront d'être très bien). Le bit centralisé rassemble les systèmes et assure la surveillance / l'interaction.
la source
Les points (1) et (2) semblent difficiles à concilier avec votre dernier point: épouse et futurs propriétaires.
Si vous voulez commencer à pirater à bon marché, comme suggéré, regardez dans X10.
Si vous voulez que l'épouse le trouve facile à utiliser et augmente potentiellement la valeur de revente, vous devrez peut-être augmenter un peu vos coûts (disons 200 $ à 300 $), au lieu de 100 $ (mais je suis vraiment juste deviner ce prix)) et attendez environ 6 mois. J'espère que le printemps prochain, ou l'été au plus tard, il y aura quelques nouveaux produits qui feront ce que vous voulez. Je pense (et je m'attends ) aux produits EnergyHub , bien qu'il y ait beaucoup d'autres sociétés avec des produits qui arriveront bientôt sur le marché.
Avertissement: je suis ami avec un groupe de personnes EnergyHub, mais je n'ai aucun intérêt personnel / financier dans leurs produits ou leur succès.
la source
Vous pourriez envisager X10. Ce TW523 permettrait à un ordinateur de se connecter au réseau X10, et ces adaptateurs de prise fonctionnent pour commuter les charges. J'ai vu du code Arduino pour travailler avec le TW523, mais je suppose qu'il existe également un logiciel Linux. Ensuite, il suffit d'écrire l'interface Web. À quel point cela peut-il être dur? ;-)
la source
Chaque fois que je vais rénover une pièce, cette question revient pour moi; Je lance à nouveau une recherche sur google et trouve les mêmes résultats.
Le X10 est ok - comme certaines des autres affiches l'ont déjà dit, ils ont des problèmes de fiabilité.
Même si cela va complètement faire sauter votre budget hors de l'eau, j'examinerais Control 4 ou un autre; oublié le nom de l'autre joueur majeur.
Les deux ont des applications iPhone / iPad et les deux sont extensibles pour une croissance future. Les deux ont des panneaux LCD muraux pour contrôler le système ainsi que des appareils de table.
Mais ce n'est pas bon marché; les contrôleurs commencent environ 600 $ je pense. Et cela n'inclut pas les gradateurs, haut-parleurs, prises, etc ... (peut trouver l'équipement moins cher sur ebay utilisé, mais pas beaucoup)
Personnellement, j'ai construit un système (jusqu'à ce que je sois prêt pour le contrôle 4):
IMac principal dans la salle familiale pour le stockage de musique / vidéo (déplacer un ancien Apple G5 au sous-sol pour le faire bientôt) Airport Express dans mon D-Mark connecté à un récepteur RCA également temporaire
Les haut-parleurs se connectent au récepteur RCA et sont situés dans les murs de la salle à manger et de la cuisine
Via AirTunes sur l'iPhone ou l'iPad, je contrôle la musique qui va à l'Airport Express. Il y a une Apple TV de 2e génération dans la salle familiale à laquelle je peux également envoyer des vidéos.
C'est bien pour l'instant, mais je trouve que j'écoute plus Pandora que ma musique; donc j'utilise Airfoil pour envoyer la musique à l'aéroport express / apple tv - mais je ne peux pas contrôler ça avec mon iPhone ou iPad
Un avantage de ce système est que l'ordinateur portable de la femme peut servir d'iMac ou de tout ordinateur portable invité.
L'inconvénient est que je ne peux pas contrôler vers quel haut-parleur je sors de l'iPhone / iPad. Ce qui est bien; le 1er étage est rempli de musique, mais quand je mets un haut-parleur dans le couloir à l'étage, ça peut être un problème.
Airfoil peut remplacer Airport Express si vous n'en avez pas et fonctionne sous Windows. Ma solution ne prend pas encore en compte les lumières / prises
Recherchez Arduino - ces gars-là sont assez brillants et un Arduino avec un blindage Ethernet et certains relais peuvent être obtenus pour moins de quelques $$$, mais maintenant, vous parlez vraiment d'une solution personnalisée.
la source