BackBackMenuClosePlusPlusSearchUluleUluleUluleChatFacebookInstagramLinkedInTwitterYouTubefacebooktwitterB Corporation

DomoTab

Domotique libre

À propos du projet

DomoTab : domotique libre ! Reprenez le contrôle de votre maison !

Campagne terminée ! Merci à tous nos soutiens !

Retrouvez nous sur notre site : http://www.techno-innov.fr, sur Twitter (@TechnoInnov) ou sur Google+ (+Techno-Innov)

Objectif initial : ATTEINT !

Objectif numéro 2 : 5000 euros : un cadeau pour les contributions supérieures à 35 euros

Objectif numéro 3 : 10000 euros : libération du module GPIO Démo !

 

Déjà entendu parler de domotique mais cela reste pour vous de la science fiction, du luxe, ou un chaos technique, et vous voulez rester maître à bord ? Lisez la suite !

bellaminette_pres_domotab

  • Nous avons ajouté quelques informations dans la FAQ en bas de page, N'hésitez pas à poser vos questions, et à faire connaitre le projet !

  • Nous avons ajouté une "vue d'artiste" de la version tablette du DomoTab, présentée par une bellaminette. Une reproduction numérotée et signée par Bruno Bellamy d'une déclinaison "lingerie" de ce dessin est désormais disponible parmi nos contreparties pendant la durée de la campagne, et seulement pendant ce temps !

Avec le DomoTab, prenez ou re-prenez le contrôle de votre maison en toute simplicité. Centraliser, programmer et commander votre installation librement devient possible. Conçu pour vous faciliter la vie, le DomoTab centralise la commande des divers éléments pilotables de votre maison (ouvertures, éclairage, chauffage, multimédia, sécurité, ...) sur un seul système homogène, modulable et open-source. Plus besoin de jongler avec les télécommandes, le DomoTab suffit pour tout contrôler. Mais cela ne s’arrête pas là, l’ouverture sans limite du DomoTab sur le monde extérieur vous permet de l’adapter à vos besoins et la multiplicité de ses interfaces en fera un élément central dans votre installation.

Illustration de l'utilisation du DomoTab par Bruno Bellamy

Le DomoTab est une centrale de domotique open-source dont la modularité permet d’inter-connecter les divers protocoles existants, qu’ils soient filaires ou non. Décliné sous différentes formes (box, écran mural, tablette, ou simple boîtier qui s’intègre au tableau électrique) le DomoTab fonctionne avec le DTPlug, passerelle intelligente, disponible actuellement en boîtier autonome, et qui sera décliné en station d’accueil pour la tablette.

Vous pourrez combiner les différents modules que nous développons, ceux créés par la communauté et ceux que vous aurez créés, et ainsi obtenir une solution parfaitement adaptée à votre installation domotique. De plus, cette solution sera évolutive, et vous pourrez la modifier et la compléter à tout moment.

Attention, le DomoTab est avant tout une solution matérielle. Pour la partie logicielle, de nombreuses solutions existent en logiciel libre, et nous n'en développerons pas une de plus. Vous pourrez donc continuer à utiliser celle que vous préférez.

Les éléments existants à ce jour

=== Pourquoi avoir créé le DomoTab ===

La domotique, on en parle depuis des années, mais elle est longtemps restée un produit de luxe. Désormais les solutions low-cost fleurissent les unes après les autres et rivalisent d'ingéniosité pour rendre l'utilisateur captif et lui soutirer encore plus sans qu'il s'en rende compte. Que ce soit sous la forme d’abonnements ou d'interfaces de configuration à distance hébergées chez un opérateur, l'installation devient inutilisable si ce dernier disparaît, et il vous est impossible d'en changer sans refaire toute l'installation, ce qui est bien entendu in-envisageable.

En créant un système open-source destiné aux installations domotiques existantes et à venir, le projet DomoTab rend la domotique accessible et libre.

=== Un système modulaire ===

Le deuxième point noir de la domotique actuelle vient de la multitude de solutions existantes, toutes concurrentes, toutes meilleures que les autres (!!!) et surtout toutes incompatibles (et souvent propriétaires).

Le projet DomoTab apporte une solution à ce problème majeur, non pas en créant le super protocole génial révolutionnaire ultime (nous n'avons pas cette prétention) mais en donnant la possibilité de centraliser l'accès à TOUS les protocoles existants, mais aussi futurs (si si), au sein d'un système homogène et communiquant.

La solution vient de la modularité du DomoTab.

L’objectif initial était de tout regrouper sur un unique produit disposant des interfaces nécessaires à la communication avec l’ensemble des appareils existants en domotique. L’étude des solutions domotiques existantes a montré que la création d’un système permettant de faire cohabiter l’ensemble des solutions en un seul produit n’est pas réaliste. La première piste a été d’ignorer les protocoles et appareils propriétaires, solution permettant à la communauté de développer et d’utiliser des technologies libres. Mais même cette solution reste peu réaliste, car si elle répond à l’objectif d’ouverture, un tel système a encore un coût bien trop élevé pour être intéressant.

Nous avons donc choisi de créer une centrale de contrôle modulaire.

Le cœur du système (le DomoTab) regroupe les interfaces de communication « génériques » que l’on peut retrouver sur un ordinateur : stockage, réseau, audio, vidéo, interface utilisateur.

Sur cette partie centrale viennent se connecter des modules. Chacun donne accès à un moyen de communication utilisé en domotique et permet le dialogue avec tout un ensemble d'équipements.

Cette solution permet aussi de limiter le coût pour l’utilisateur final, qui n’achète que les modules dont il a besoin.
Dans l'absolu, chaque élément que nous concevons peut être remplacé par un élément existant ou à venir, ou encore que vous avez déjà utilisé et qui a toute votre confiance. Nous avons cependant conçu des éléments qui apportent de nombreux avantages ou améliorations aux solutions existantes, et qui peuvent remplacer plusieurs équipements pour un coût moindre.

Exemple d'installation utilisant le DomoTab

=== Un système modifiable ===

Mais surtout cette solution permet à l’utilisateur de faire vivre son installation selon ses besoins, en utilisant des solutions existantes, en intégrant de nouveaux produits, ou en développant ce qui n'existe pas encore.
Ce système est destiné à rendre possible les modifications à tous les niveaux, tant logiciel que matériel avec par exemple l'utilisation d'un connecteur simple et dont les spécifications ont été libérées : le format UEXT de Olimex.

Le premier module disponible est d'ailleurs un module de développement, permettant à chacun de tester ses circuits (un peu sur le principe de l'arduino), et créer ses propres montages. Les modules suivants (KNX, RS485, 1Wire, RF-868MHz) sont en cours de test, et de nombreux autres verront le jour très prochainement, peut-être grâce à vous.

Chaque utilisateur pourra créer sa propre installation domotique, adaptée à son habitation, à un coût maîtrisé, tout en gardant le contrôle complet de son installation et des possibilités d’extension et d'évolution.

=== Open source, Open Hardware (ou presque) et Logiciels libres ===

La modification par l'utilisateur n'est possible que si le système est ouvert.

L'ensemble du système est créé à partir d'éléments les plus ouverts possible.
Qu'il s'agisse du choix des composants pour lesquels les documentations doivent être accessibles librement à tous sans condition (quand c'est possible), ou de l'utilisation des logiciels libres, tant pour la conception que pour le système final, nous sommes particulièrement attentifs aux libertés de l'utilisateur final.

Bien entendu, compte tenu de l'investissement réalisé à ce jour, financier et humain, certaines restrictions s'appliqueront sur le matériel, au moins dans un premier temps.

Pour le reste, les schémas sont déjà en partie disponibles, le code source que nous avons créé est accessible et sous licence GPL, et les fichiers de CAO peuvent être téléchargés pour modification ou impression en 3D ... à condition de respecter la licence : CC-by-sa-nc.

=== Les éléments existants ===

Depuis que le projet a démarré nous avons déjà beaucoup avancé.

  • Module GPIO Démo

Le module GPIO Démo est 100% fonctionnel et testé, tant pour le matériel que le logiciel qui est déjà disponible sur notre serveur (dépôt GIT).

Le module GPIO Démo en détail

Ce module constitue un très intéressant kit de développement pour le micro-coontrôleur LPC1224 pour tous ceux qui veulent tester le développement sur micro-contrôleur ARM. Son format "Clé USB" en fait un module de développement autonome : pas besoin de câble, pas d'alimentation, pas de boîtier de programmation supplémentaire. Ce module est aussi disponible avec un connecteur micro-USB pour faciliter l'utilisation sur une plaque de test, l'écartement des pins étant spécialement prévu pour cet effet.

  • DTPlug

Le deuxième élément le plus avancé est le DTPlug, qui est une passerelle entre la centrale de contrôle et les systèmes de domotique câblés, même s'il peut être utilisé comme relais pour les protocoles sans fil. Le DTPlug dispose d'un port Ethernet pour la connexion au réseau et peut accueillir 4 modules utilisant un connecteur UEXT et un module CPL, ce qui vous permet de centraliser jusqu'à 5 types d'équipements différents.

Le DTPlugToute la partie matérielle du DTPlug est désormais terminée et testée, et la partie logicielle est en cours de développement.

DTPlug
Micro-contôleur :LPC1764 de NXP - ARM Cortex M3
Mémoire :Flash : 128k - SRAM : 32k
Réseau :1 Ethernet 10/100
USB :1 Port Device
Stockage :1 carte SD
Domotique :4 connecteurs UEXT + 1 connecteur pour module CPL + GPIO
Alimentation :30W disponibles sur deux ports USB
  • DomoTab

Nous avons aussi beaucoup avancé sur la centrale de contrôle : le DomoTab.
Le DomoTab dispose de multiples interfaces que l’on retrouve habituellement sur un ordinateur portable (Ethernet (dual gigabit), USB (5 Host), Audio (2x stéreo OUT + Line IN + Mic IN), Vidéo (LVDS pour écran tactile, DVI, HDMI (sous réserve)), Sata (1 connecteur 2.5" avec alimentation), Express-Card, et lecteur de cartes SD) et intègre aussi quatre emplacements permettant de connecter des modules spécifiques (Connecteurs UEXT), vous permettant d’ajouter les fonctionnalités dont vous avez besoin.

Les interfaces du DomoTab

Le module processeur est en cours de test (portage du noyau Linux en cours) et nous avons créé une première version de la carte d'accueil pour tester chaque interface.
La version complète disposera d'un écran tactile 10 pouces, d'une clé USB Wifi, d'une webcam 2M pixels, et d'une batterie.

DomoTab
Processeur :AM3874 de Texas Instrument - Cortex A8 - 600MHz à 1GHz
Mémoire :1 Go DDR3 (2 Go en option)
Réseau :2 Ethernet Gigabit
USB :5 Ports Host (4+1)
Vidéo :LVDS - DVI - HDMI (option)
Audio :2 Stéréo OUT
1 Stéréo IN
1 Mono IN
Stockage :1 connecteur Sata avec alimentation
1 micro-SD sur le module processeur
2 SD
Extentions :1 connecteur Express Card
Domotique :4 connecteurs UEXT
Debug :UART sur connecteur micro USB et JTAG
Option 1 :Écran tactile 10"
Batterie
Clé USB Wifi
Webcam 2MP
Option 2 :Écran 7" 3D stéréoscopique
Interface tactile Nemopsys 3D

Clé USB Wifi
Batterie
Webcam 2MP

A quoi va servir le financement ?

Cette campagne de micro-financement a plusieurs objectifs.

  •  Nous faire connaître

La communication n'est pas une mince affaire, et les plateformes de micro-financement vont dans le sens de notre projet : ce sont les utilisateurs futurs qui financent et en tirent les bénéfices. Notre projet s'adresse à ceux qui veulent faire autrement, faire eux, participer, et donc à vous, qui utilisez cette plateforme. Il nous semblait donc important de venir vous trouver ici, sur votre (notre) terrain.

  • Valider l'intérêt pour notre projet

Certains de nos produits sont déjà disponibles, mais ils sont encore réservés à une quantité limitée de personnes disposant des connaissances et du temps nécessaires pour programmer, bricoler, et participer à l'avancement du projet.
Mais le projet lui-même intéresse bien plus de monde, car nos produits vont évoluer, notre gamme va s'étendre, jusqu'à devenir utilisable par tous. Il nous semble donc important de vous permettre de nous montrer votre intérêt en soutenant le projet dès à présent.

  • Ajuster les volumes de production, faire baisser les coûts, et donc les prix

Actuellement nous pouvons garantir les prix affichés sur notre boutique pour des volumes de production de 100 pièces. Si cette campagne permet d'atteindre des volumes de production plus importants, les prix baisseront. C'est pourquoi nous proposons des bons d'achat, qui vous permettront d'en bénéficier, maintenant ou plus tard !

  • Permettre à ceux qui le souhaitent de simplement soutenir l'initiative

Il faut le dire, lorsque l'on travaille pendant deux ans au montage d'un projet, même quand on y croit dur comme fer, tout soutien est appréciable, même venant de personnes qui n'utiliseront peut-être jamais de domotique (est-ce possible ?).
Nous apprécions bien entendu les encouragements que nous recevons régulièrement, mais il faut l'avouer, nous avons besoin de dormir et de manger. Ce système de micro-financement permet de récolter des encouragements qui nous permettent de poursuivre un peu plus sereinement.

  • Financer la production

Pour la partie la plus complexe du projet, la centrale DomoTab, le coût de production en petit volume (inférieur à 100 pièces) est trop important pour que le produit soit intéressant, et nous n'avons pas les fonds pour une production en plus gros volume.
Nous espérons que cette campagne dépassera largement nos attentes et nous permettra de financer cette production.

  • Financer la suite des développements

Il reste beaucoup, beaucoup de choses à faire, et donc à financer. Marquage CE, FCC, développement des nouveaux modules, tests en situation réelle de chaque nouveau module, ... tout autant de dépenses à financer, pour lesquelles nous avons besoin de vous.

  • Et qui sait, libérer certaines parties des développements plus tôt que prévu !

Si les objectifs sont (très) largement dépassés, nous pourrons avoir confiance dans la création d'une communauté autour du projet DomoTab, et libérer certains des modules sans craindre de les voir copiés à l'identique avant d'avoir pu rembourser le coût de l'étude.

À propos du porteur de projet

Nathaël
Ingénieur en informatique et électronique, et freelance (ED3L).
Intervenant à l'école CPE Lyon (cours "Linux embarqué", "Administration Linux" et TPs "Programmation C").
A toujours travaillé avec des logiciels libres. Très attaché aux valeurs de ces derniers, et souhaite les appliquer au matériel dans la mesure du possible.

Anne
Licence d'économie et gestion, micro-entreprise puis auto-entrepreneur pour son activité, elle garde la tête froide et fixe les objectifs.
Garante de la bonne humeur, elle apporte un œil critique (non technique) sur les développements, ce qui assure une utilisabilité par le plus grand nombre.

Pascal
Électronicien de formation, devenu informaticien avec les débuts de l'informatique, passionné de bricolage, capable de tout réparer, et toujours curieux.

Nous avons créé ensemble la SCOP Techno-Innov début 2012 pour donner vie à ce projet.

FAQ

  • Qu'est-ce que le DomoTab

    Le DomoTab est à la fois le nom du projet et le nom de l'élément central du système qui se décline sous plusieurs formes (box, tablette, écran mural, ...) mais intègre toujours la même carte électronique comme base.

    Dernière mise à jour : il y a 4 années, 6 mois

  • Quelles différences avec un Arduino ?

    Il nous a été plusieurs fois quel sont les différences entre le module GPIO Démo ou le DTPlug et un Arduino. Le soucis, c’est qu’il existe plusieurs dizaines de cartes Arduino, et la comparaison n’est donc pas aisée.

    Nous avons tout de même fait un tableau comparatif entre le module GPIO Démo, le DTPlug, et deux arduinos différents sur notre site web.

    Pour résumer, je dirais que les deux plateformes ont beaucoup de points communs, et que l’on peut faire à peu près les même choses avec, mais que les Arduino sont destinés à l’apprentissage avant tout, alors que le projet DomoTab a un objectif de fonctionnalité finale fort.

    À noter aussi que les cartes Arduino sont produites par milliers alors que nos cartes sont encore produites en toutes petites séries.

    Dernière mise à jour : il y a 4 années, 5 mois

  • Qu'est-ce que la domotique

    On trouve de nombreuses définitions sur le net, Wikipedia en donne une que je commente sur notre site.

    En résumé, ce que l'on appelle domotique c'est l'utilisation de l'informatique et de l'électronique pour améliorer notre confort de vie et nos modes de consommation.

    Dernière mise à jour : il y a 4 années, 5 mois

  • Que peut-on faire avec la domotique (et avec le projet DomoTab) ?

    Lister toutes les applications n'est pas possible sans être rébarbatif.

    Il est cependant possible de citer quelques exemples (dont certains ont déjà été donnés dans les commentaires de l'article sur linuxfr) :

    - Ne pas démarrer le chauffage le matin si il y a un grand soleil dehors ou que la météo prévoit une journée chaude, mais ouvrir les volets.

    - Si (comme moi) vous n'avez pas la main verte, un capteur d'humidité dans le pot d'une plante verte peut vous fournir un rappel quand il faut arroser la plante (ou démarrer l'arosage automatique).

    - Un capteur de luminosité couplé à un capteur de présence peut entrouvrir les stores qui avaient été fermés à cause du soleil et vous éviter d'allumer la lumière.

    - La sélection de la playliste audio peut dépendre des personnes présentes à la maison, ou dans la pièce (ça fait déjà très film, je ne vous ferais pas le coup des tableaux qui changent avec votre humeur, on va rester sur des choses abordables, mais c'est l'idée).

    - Un exemple multimédia (donné par soltar sur linuxfr) : je veux lancer un film sur ma télé : les stores sont baissés automatiquement, la stéréo est mise en marche, et, pourquoi pas, le téléphone est mis en silencieux.

    Bref, les applications sont nombreuses et variées, et nous n'avons présenté que celles actuellement possible, mais nous pouvons aussi imaginer la machine à laver qui, à 15h, vous demande par SMS si vous rentrez toujours à 16h pour que la machine finisse juste de tourner quand vous rentrez et que le linge ne sente pas le renfermé (ou qui vous rappelle une heure après la fin du cycle qu'il serait temps d'étendre le linge).

    Dernière mise à jour : il y a 4 années, 5 mois

  • La domotique, n'est-ce pas réservés à ceux qui ont une grande maison ?

    Non.

    Il est possible de déménager sa domotique quand on quitte un appartement.

    Il existe de nombreuses solutions sans fil ne nécessitant donc aucune modification des lieux :

    - interrupteurs muraux repositionnables, sans fils, et même sans piles

    - douilles pour le pilotage des lampes

    - Interface avec le système de chauffage si l'installation le permet

    - interface avec les volets roulants si ils sont motorisés

    - et de nombreuses autres applications qui ne nécessitent pas de travaux (suivi de consommation, capteur d'humidité pour l'arrosage des plantes, ....)

    Il est donc possible de "domotiser" un appartement de façon temporaire ... ou permanante si vous en êtes propriétaire :)

    Dernière mise à jour : il y a 4 années, 4 mois

  • Quel est le périmètre du projet DomoTab ?

    Dans un premier temps, il s'agit de créer la partie matérielle permettant de contrôler une installation, tout en s'appuyant sur les logiciels libres existants.

    Nous créons donc la centrale de contrôle et les modules permettant de dialoguer avec les divers éléments de votre installation.

    Certains éléments utilisent des protocoles propriétaires, mais nous avons choisi d'utiliser un format ouvert pour nos modules, permettant à tous de créer des modules, y compris aux fabriquants de matériel.

    Dans un second temps, si le coût des éléments commandables ne baisse pas, nous développerons d'autres éléments, mais cette baisse des coûts a déjà commencé.

    Dernière mise à jour : il y a 4 années, 5 mois

  • N'est-ce pas une solution de plus dans un domaine déjà surpeuplé de protocoles et de logiciels ?

    Oui et non.

    Attention, nous ne développons aucun nouveau protocole, et nous souhaitons utiliser les logiciels libres de domotique existants. Il n'y a donc pas de "nouveau venu" dans ces domaines.

    Nous apportons par contre une centrale de contrôle supplémentaire, en effet, mais il s'agit de la première centrale open-source, et pour laquelle l'utilisateur ne signe pas de contrat avec le fournisseur pour accéder à son matériel. Personne n'aura accès au contrôle de votre maison, surtout pas nous.

    L'objectif est avant tout de combler un vide.

    Dernière mise à jour : il y a 4 années, 5 mois

  • Pourquoi le matériel n'est-il pas libre ?

    Le matériel n'est effectivement pas libre, et j'essaye autant que possible de parler de matériel ouvert ou open-source.

    Nous avons investit beaucoup dans ce projet, et ne pouvons pas simplement donner notre travail contre la seule reconnaissance du travail effectué.

    Cependant la licence utilisée (CC-by-nc-sa) permet à chacun d'utiliser nos produits sans limites, ou nos sources dans la limite d'une utilisation non commerciale.

    A noter, les quelques éléments logiciels que nous créons sont eux sous licence GPL.

    Dernière mise à jour : il y a 4 années, 5 mois

  • A qui s’adressent les produits DomoTab ?

    Dans un premier temps à toutes les personnes de la “communauté des logiciels libres” qui veulent être maîtres de leur installation. En effet, nos moyens étant limités, nous ne pouvons pas développer à la fois le matériel et le logiciel.

    Il faudra donc utiliser et participer au développement des solutions logicielles libres existantes (je pense tout particulièrement à Calaos et Domogik).Ensuite, tous les installateurs à même d’installer de la domotique chez les particuliers, et tous les particuliers bricoleurs.

    Dernière mise à jour : il y a 4 années, 5 mois

  • Vouloir tout automatiser dans une maison, n’est-ce pas se mettre à la merci de la machine ?

    La domotique n’implique pas de tout automatiser. Il s’agit de nous aider quotidiennement pour améliorer notre cadre de vie. Ce que les acteurs actuels du marché de la domotique masquent derrière leurs slogans concernant les économies d’énergie possibles est en fait une amélioration du confort de vie et une amélioration des modes de consommation.

    Un thermostat ne peut pas optimiser le chauffage (ou la clim) en fonction des habitudes des habitants ou de prévisions météo, tout comme le programmateur n’adaptera pas l’arrosage automatique en fonction de la pluie, de la température et de l’hygrométrie du sol. Sans parler de tout automatiser, la liste des tâches que l’on peut “domotiser” pour améliorer notre quotidien est longue, très longue.

    Dernière mise à jour : il y a 4 années, 5 mois

  • Quelle est la consommation du DomoTab ?

    Peu.

    Il est difficile de répondre très précisément à cette question car nous sommes encore en phase de prototypage pour certaines parties, et parce que le système est modulaire.

    Un DTPlug seul consomme un peu moins de 2W. Il faut ensuite ajouter la consommation des modules utilisés.

    Pour le DomoTab, l'utilisation "complète" de la plateforme de démo du processeur consomme 18W (USB, Ethernet, Touchscreen avec backlight à 100%, décodage vidéo 1080p sur HDMI, animation 3D, et accès à un disque dur 2.5"). Ceci peut donc être pris comme "consommation maximum" du DomoTab, sachant que le backlight de l'écran du kit de démo consomme 7W à lui tout seul !

    Le DomoTab en utilisation "normale" devrait donc consommer entre 5W et 12W.

    Voici les éléments de réponse que nous sommes en mesure de donner actuellement.

    Dernière mise à jour : il y a 4 années, 4 mois

Poser une question Signaler ce projet