Smart Homes de passionnés ou bonjour à nouveau
Salutations au public Geektimes!Nous sommes le projet SmartLiving.ru , qui discute activement et développe une plate-forme ouverte pour la construction d'une maison intelligente MajorDoMo.Notre projet n'est pas si nouveau, mais grâce au programme d'accompagnement au démarrage, nous avons la possibilité de le déclarer plus largement et de ne pas nous limiter aux détails techniques de la mise en œuvre de telle ou telle opportunité. Pourquoi Smart Home est-il des passionnés? Parce que nous sommes tels :-)Un peu d'histoire et de philosophieÀ propos des maisons intelligentes J'ai personnellement appris pour la première fois à la fin des années 90, bien qu'avant j'avais déjà rencontré plus d'une fois des éléments de la domotique comme des lampes allumées en coton. Mais le premier projet que j'ai étudié suffisamment en détail était le projet open source MisterHouse écrit en Perl. En fait, au fil des ans, il m'a inspiré pour créer MajorDoMo.Le projet MajorDoMo a «officiellement» démarré en 2012 avec le lancement du site Internet et la publication du premier article sur Habré avec un aperçu général des capacités du système. Après un certain temps, un autre article est devenu très populaire: «Une journée typique sous la supervision d'Alice». Depuis lors, beaucoup d'eau a coulé - le projet s'est développé techniquement, la communauté des utilisateurs s'est développée, progressivement les informations sur le système ont divergé sur le Web. Maintenant, nous sommes arrivés au stade où l'enthousiasme et le temps libre de plusieurs personnes ne suffisent pas pour poursuivre le développement du projet. Les perspectives d'ouverture nécessitent une approche professionnelle, sinon elles pourraient fermer, et il a donc été décidé de créer une startup à part entière sur la base du projet avec l'allocation des ressources appropriées pour son lancement et son développement. Ainsi, malgré l'âge relativement long (selon les normes des produits informatiques) des projets, le plus intéressant ne fait que commencer.Quoi qu'il en soit, les principaux «piliers» du projet sont toujours restés et resteront inchangés:- Ouverture
- Disponibilité
- liberté de choix
OuvertureOpen source - n'importe qui peut se connecter au projet sur GitHub , créer sa propre branche et envoyer des recommandations sur la façon de changer la branche principale.Licence MIT - le projet peut être utilisé à des fins non commerciales et commerciales sans aucune restriction autre que d'indiquer son origine.Une communauté ouverte (et active) - le forum du projet sert non seulement de générateur de nouvelles idées et de nouveaux modes d'application, mais aussi comme une excellente plateforme de formation et d'entraide.AccessibilitéTéléchargez gratuitement sans inscription ni SMS - la version stable actuelle est toujours disponible pour téléchargement et installation. De la même manière que les modifications les plus récentes du code source sont installées via le système de mise à jour intégré.Facile à installer - le programme d'installation pour Windows, les instructions d'installation pour diverses distributions Linux, des images prêtes à l'emploi pour Raspberry.Liberté de choix L'une des caractéristiques les plus importantes du système est peut-être la liberté de choix. L'utilisateur décide lui-même des composants pour construire sa Smart Home, du choix de la plateforme serveur à la sélection de modules spécifiques, car il n'y a pas d'obstacles à l'intégration de «tout et tout». Pour chaque tâche, vous pouvez choisir la solution la plus optimale, sans vous soucier du fait qu'un équipement d'un fabricant ne peut pas «communiquer» avec son homologue d'un autre - si les deux classes d'équipement sont prises en charge par MajorDoMo, alors vous ne devez vous soucier que de la logique d'interaction.Parmi les protocoles / équipements pris en charge, nous pouvons distinguer: Z-Wave, KNX / EIB, Modbus, Noolight, Uniel, Orvibo, MQTT, 1-wire, WirenBoard, MegaD ... Ici, vous pouvez ajouter un nombre infini de différents appareils basés sur Arduino.De plus, vous pouvez intégrer de nombreux services et applications à l'aide d'API ouvertes. Créée sur les technologies web, la plateforme vous permet d'utiliser de nombreux exemples prêts à l'emploi.Ceci conclut l'article introductif sur notre projet . Dans les articles suivants, je prévois de divulguer plus complètement certaines caractéristiques du projet et de partager quelques réflexions sur l'orientation des maisons intelligentes en général, sur la base de notre expérience dans la mise en œuvre et l'utilisation de ces technologies.Au lieu d'une conclusion, quelques démonstrations vidéo amateurs de MajorDoMo au travail:Je serai heureux d'entendre vos suggestions.Merci pour l'attention!Source: https://habr.com/ru/post/fr380501/
All Articles