Le premier d’une série d’interview (une par mois) sur les créateurs et les acteurs de la domotique, aujourd’hui je commence par Gizmocuz, le créateur, développeur Néerlandais de Domoticz.

Domoticz est une application de Domotique qui vous permet de contrôler et configurer de nombreux périphériques comme : des ampoules, des interrupteurs, des capteurs : de températures, Pluviomètre, Anémomètre, UV, Compteur électrique, de gaz ou d’eau et encore bien d’autres. Des alertes et notifications peuvent vous être envoyé directement sur n’importe quel appareil mobile.

 

 

Domo-Attitude (DA) : Quel est ton parcours professionnel ?

Gizmocuz (G): Tout a débuté en 1984, lorsque j’avais 9 ans, j’ai commencé à apprendre le code sur Commodore C=64, puis j’ai créé des interfaces graphiques pour des émissions de télévision (A prendre ou à laisser, émissions électorales, et d’autres), maintenant, je dirige une compagnie d’édition de logiciels qui analyses et contrôles les signaux venant de différentes sources (Satellite/Cable/TNT/IPTV/Multicast), si par exemples votre fournisseur d’accès a 100 chaines, il est possible de les contrôler avec une seule personne (en cas de problème audio/vidéo/données).

(DA) Comment est venu l’idée de créer Domoticz ?

(G) : Il y a bien des années lorsque j’ai acheté mon premier système de Domotique, il ne faisait pas tout ce que je voulais, il y avait bien les fonctions mais elles prenaient trop de temps à mettre en oeuvre. J’ai donc créé ma première application pour contrôler mon compteur électrique (Dutch P1 Smart Meter) et tous les matériels prient en charge par le RFXTRX 433.

A Noël 2012 j’ai décidé d’en faire profiter le monde comme un projet Open-Source.

(DA) Combien de temps il a fallu pour créer Domoticz ?

(G) : Il m’aura fallu 6 mois pour créer la base, ce projet n’est toujours pas fini à ce jour, il y a tellement de protocoles, modules et matériels…

(DA) : Comme Domoticz est un projet Open-Source et que chacun peut y contribuer, qu’attends-tu des autres développeurs ?

(G) : Qu’ils respectent le style du code, qu’ils le testent sur toutes les plateformes possible (Linux et Windows), nous recevons beaucoup de corrections et ajouts qui ont besoins d’une seconde relecture, et je ne parle même pas des erreurs et alertes de compilations.

En même temps je suis très heureux de connaître que maintenant nous avons de très bons contributeurs, c’est très difficile de faire les choses seul, surtout que mes priorités sont différentes des vôtres, utilisateurs.

(DA) : Qu’est ce qui est Domotisé chez toi ou à ton bureau ?

(G) : Bien entendu j’utilise Domoticz :

  • Un RFXTRX-E pour mes capteurs « normaux » (sondes de températures /humidités, baromètre, pluviomètre, anémomètre, UV et quelques interrupteurs.
  • La remontée de mon compteur électrique,
  • Du Zwave pour des interrupteurs,
  • Un RFLink pour mes capteurs de sécurité (PIR, détecteur d’ouverture),
  • Une sonde de température en 1Wire,
  • Un Echo de Amazon.
  • Une station Netatmo
  • Une télécommande Logitech Harmony

Je voudrais préciser qu’il est très important de comprendre que la Domotique a un coût, tu ne peux pas installer des modules peu chères et peu fiables qui fonctionnent une fois sur deux ou des fois pas du tout, ce qui veut dire : la qualité se paye, des fois il vaut mieux acheter une prise Zwave 60€ de marque que 3 a 20€ sur Ebay ou Aliexpress.

(DA) : De quelle automatisation (scénario, script) tu es le plus fière ?

(G) : Je n’ai pas vraiment besoin d’automatisation, il est très important que ma femme puisse utiliser de vrais interrupteurs, si besoin, bien-sur tout est domotisé, nous n’utilisons plus nos interrupteurs, mais en cas de problème avec Domoticz, il n’y a pas de problème, la maison fonctionne (autant dire qu’il y en a assez peu). Pourtant, j’utilise des scripts de notre Forum (levé – couché de soleil), et j’ai créé un script LUA pour remonter les infos de ma station météo vers Weather Underground.

(DA) : Quelle est la meilleure fonction de Domoticz pour toi ?

(G) : Les Plannings, les Scènes, Les Groupes, et l’ECHO d’Amazon.

(DA) : Quelle est la plus mauvaise ?

(G) : Je ne sais pas, je ne l’utilise pas ! La plus complexe à mettre en oeuvre c’est certainement le ZWave, mais une fois que tout est définitivement en place c’est un protocole hyper solide.

(DA) : Est ce que tu prévois de faire un salon ou un événement ?

(G) : Oui c’est toujours dans la liste des choses à faire, nous en avons déjà fait un en 2014 si mes souvenir sont bons, et des utilisateurs étaient venus faire des démonstrations, le problème est le temps pour organiser tout cela.

(DA) : Quelle va être la prochaine grosse évolution de Domoticz ?

(G) : Il y a un gros besoin de changer le code source, de le reconstruire, pour le moment c’est la partie Zwave qui a le plus besoin de changement, ce qui induit que les utilisateurs vont devoir revoir leurs installations par la création de nouveaux modules, bien sûr nous ferons le nécessaire pour faire une bonne mise à jour, qui entraînera le moins de manipulations, comme nous l’avons toujours fait.

L’interface utilisateur (les pages où vous contrôlez votre Domoticz) a besoin d’être plus AngularJS v2 Style.

Nous travaillons également très dur pour intégrer des plugins sous Python : Avec ce système de plugin et un « store » en création, il devrait être plus facile de rajouter des compatibilités matériels.

(DA) : Quel est l’avenir de Domoticz ?

(G) : Etre le meilleur logiciel de Domotique qui existe ! Mon but sera toujours  « Rester simple », mais de temps à autre, on ne peut pas éviter la complexité.

(DA) : Que manque t’il à la Domotique ?

(G) : Un seul et unique standard et un seul et unique protocole, tout le reste nous le  ferons avec Domoticz.

(DA) : Quel est l’avenir de la Domotique ?

(G) Le futur c’est maintenant, tout existe, il ne reste qu’à le rendre facilement accessible à tous, j’espère aussi plus d’intégration dans l’Echo d’Amazon pour avancer.

Son  crédo : Quality outlives Quantity !

 

Merci à lui d’avoir pris sur son temps pour me répondre et nous apporter ses lumières, j’espère que cela vous a plu.

 

English version

14 Replies to “DOMOTICZ : Interview de Gizmocuz son créateur-développeur”

  1. Bonjour
    Excellent cet article – ce blog vient de trouver sa place dans ma short liste de site afférent à la domotique et à Domoticz.
    Bien joué cet interview – cela donne une visibilité sur la suite des événements.
    Merci

     
  2. Bonsoir Deennoo,

    Merci pour le boulot que tu fais et que tu partages. J’ai vu que tu utilisais aussi Jeedom. Je l’ai aussi mais je ne suis pas réellement un fan. Je lui trouve comme points négatifs une certaine complexité (j’ai du mal à adhérer aux écrans de config) et surtout un pb avec ces plugins payants qu’on ne peut pas tester au préalable (très mauvaise expérience avec un plugin « recommandé » complètement foireux 🙁 )
    Par contre, sa grande qualité est son système de classement avec la notion d’objet parent et l’autre par catégorie. Cela permet des approches différentes et surtout de bien ranger ses périphériques dès leurs créations.
    Et c’est là que j’en viens à Domoticz et son système de périphérique par emplacement qui est plus ou moins l’équivalent de l’objet parent dans Jeedom. Le pb de Domoticz sur cette partie est que l’UI n’est pas adaptée. En partant de la pièce, il faut passer par un écran dédié pour mettre les différents capteurs dedans, alors qu’il serait tellement plus simple (naturel) de mettre le capteur dans la pièce directement depuis l’écran du capteur.
    J’avais déjà fait une demande d’amélioration en ce sens mais elle n’a pas été prise en compte, ce que je comprends vu toutes les demandes. Cependant, si tu partages mon avis et comme tu sembles avoir un contact direct avec Gizmocuz, peut-être pourrais-tu lui refaire cette suggestion ?

     
    1. Oui j’utilise Jeedom par ce que je suis une feignasse pour quelques périphériques où j’ai la flemme de chercher un script, mais j’utilise aussi Archos Smart Home, ZiBlue, et MiHome pour d’autres.

      Pour les plugins, Domoticz est entrain d’évoluer dans ce sens, mais il reste beaucoup d’inconnue :
      – Plugin Store ? ou un Github ?
      – Compatibilité (python ne s’install pas pareil sous linux ou sous windows) ?
      – Installation ? (copier coller de fichier direct dans les repertoires ou installation automatiques?)
      – Les Dependances des plugins ? certains vont demander d’installer des librairies supplementaire pour fonctionner)
      – Qualitée ?
      – Suivie ?
      – Prix ?
      – Sources ?
      – Notation par les utilisateurs ?
      – SAV du créateur ? hors de question d’avoir un plugin a l’abandon

      Je comprends ce que tu veux dire, mais ce genre de classement n’est vraiment utile que pour de la configuration non ? De mon point de vue, une fois tout en place je ne passe que peux de temps sur l’interface de Domoticz, j’utilise surtout des télécommandes, capteurs de présence, scenario, groupe et evenements LUA et Blocky.
      Perso j’utilise beaucoup le plan, chaque pièces a son plan avec ses périphériques dedans, j’ai meme des plans pour certains appareils qui sont representé par plusieurs péripheriques.

      Le plan est aussi repris dans :
      – L’application Domoticz Android
      – L’application Imperihome
      – HomeBridge et Homekit
      – Dans le MQTT et Reacticz par exemple

      Revenons sur ton exemple et transposons sur une première installation, si tu n’as pas de plan ou pièce ou objet parents, ils apparaissent où tes périphériques ? nul par comme sur Jeedom, ou si tu n’as pas crée d’objet parent, tes peripheriques n’appairassent nul part même pas sur l’accueil ?…trop puissant, mais oublie d’être simple !

      Ensuite a chaque application sa particularité ses avantages et inconvenants, je peux lui en parler, mais tu peux aussi le faire il est accessible et répond aux MP, je penses aussi connaitre sa réponse : Domoticz est Open Source, fait ta modif, propose la et on verra si elle a du succes ou non…réponse facile mais tellement vrai

       
      1. Deennoo,

        Je ne remets pas en cause l’affichage actuel des capteurs dans Domoticz.
        Je remets juste en question la partie ergonomie pour associer capteurs et pièces (rooms). Je ne la trouve pas hyper-conviviale ni pratique. Peut-être que si effectivement, tu t’obliges à mettre les capteurs dans leurs pièces dès que tu les crées, tu es moins concerné. Mais je pense aussi que lorsqu’on débute avec Domoticz, on passe facilement à côté de la notion de plan, en la « rapprochant » de la création des capteurs, les utilisateurs la découvriraient plus tôt.
        En tout cas, ma demande n’impacte pas l’affichage ou non des capteurs. C’est « juste » une demande de modif de formulaire côté réglages. Si déjà, on pouvait voir les emplacements dans la liste des dispositifs, et avoir un « control » supplémentaire (vers ajouter le dispositif, renommer ou voir log) qui afficherait le formulaire adapter pour associer le capteur avec une room, ce serait je pense un vrai +.
        Si je savais coder à ce niveau-là, je l’aurais volontiers fait mais malheureusement, je n’en ai pas les connaissances. Même si je travaille dans l’informatique, mes compétences ne sont pas dans ce domaine.

         
        1. Ok je comprends l’idée, un simple menu déroulant a la création (Fleche verte) qui afficherait la liste des pieces/plans déja crééer.

          On en revient toujours au meme probleme, je créer mon dispositif (un capteur de temperature), je l’ajout a ma piece, je vais dans l’onglet temperature, il apparait et si en plus je veux le voir dans son « environnement » je fais la selection dans le menu déroulant.

          N’hesite pas a refaire la demande, joint un petit visuel de ce que tu veux, surtout explique pourquoi ce doit etre la fonction qui va aider les users (qui ne lisent pas le mode d’emploi)

           
  3. J’ai fait le petit visuel, je pensais pouvoir l’attacher dans ma réponse mais visiblement pas possible.
    J’essayerai de le poster demain sur le forum si je trouve le temps. Si tu vois mon adresse mail, je peux te le faire passer avant pour avis.

     

Laisser un commentaire