Aujourd’hui, nous avons franchi une étape importante pour Home Assistant Analytics : 100 000 utilisateurs ont choisi d’être inclus !

C’est un gros problème car il n’est pas activé par défaut, les utilisateurs doivent s’inscrire et nous n’avons lancé Home Assistant Analytics qu’en avril dernier. Nous en avons fait la promotion dans le billet de blog de la version et lors des diffusions en direct, mais nous n’avons jamais harcelé les utilisateurs existants dans l’interface. Les nouveaux utilisateurs ont été invités à s’inscrire dans le cadre de l’intégration.

Les 100 000 installations ne correspondent pas au nombre total d’utilisateurs de Home Assistant. La vérité ici est que nous ne connaissons pas le nombre total d’installations car Home Assistant est privé par conception. Notre estimation est qu’il y a 4 à 5 fois plus d’installations que de personnes qui optent pour l’analyse.

Pour la dernière version des graphiques de cet article, visitez Home Assistant Analytics

Graphique linéaire montrant les installations actives au fil du temps atteignant 100 000 installations.

Pourquoi nous collectons des données

Il est bon de commencer par expliquer pourquoi nous permettons aux utilisateurs de choisir de partager certaines données avec nous.

Les fabricants de produits IoT vivent dans leur propre monde dans lequel nous sommes peu présents. Nous n’avons pas de stand au CES ou à d’autres salons professionnels. Au lieu de cela, les fabricants voient que nous sommes open source et supposent qu’il s’agit d’une petite base d’utilisateurs. Ils supposent que la capacité d’intégration avec Home Assistant et d’autres plateformes n’est pas assez rentable pour allouer des ressources pour ajouter les API nécessaires à intégrer.

Avec les données collectées par Home Assistant Analytics, nous pouvons montrer que la fourniture d’une API peut étendre leur marché dans le monde entier.

Capture d’écran des analyses lors de l’intégration de Home Assistant

Comment les gens exécutent Home Assistant

Les données collectées sont également utilisées pour nous donner, à nous, développeurs de Home Assistant, un aperçu de la façon dont Home Assistant est installé et de ce que nous devons améliorer. Comme vous pouvez le voir dans notre répartition de l’installation, le type d’installation du système d’exploitation est de loin le plus populaire. Cela a du sens car c’est notre type d’installation recommandé et le plus facile à utiliser. Il offre l’expérience complète de Home Assistant et peut être entièrement géré via l’interface utilisateur. Aucun éditeur de texte, expérience Linux ou diplôme en informatique nécessaire.

Diagramme circulaire des types d'installation.  Le système d'exploitation a 66,9%.  Le conteneur a 17,9%.  Supervisé a 10,2%.  Le noyau a 5%.

La répartition des cartes ci-dessous s’applique uniquement au type d’installation du système d’exploitation. La famille d’appareils Raspberry Pi est de loin le moyen le plus populaire d’exécuter Home Assistant, suivi de son exécution dans une machine virtuelle. L’exécution de Home Assistant dans une machine virtuelle est populaire car c’est notre approche recommandée pour les personnes qui ont déjà un serveur à la maison.

Diagramme circulaire montrant quelles planches sont utilisées.  Raspberry Pi 4 a 38,8% (32 et 64 bits combinés).  La machine virtuelle a 32,9%.

Suivi des mises à jour

Nous avons passé beaucoup de temps à nous assurer qu’il est facile de mettre à jour le système d’exploitation Home Assistant Core et Home Assistant. La facilité des mises à jour est importante car lorsque des bogues critiques ou des problèmes de sécurité surviennent, les utilisateurs doivent se sentir en confiance pour appuyer sur le bouton de mise à jour.

Home Assistant peut être mis à jour en un seul clic dans l’interface et sera automatiquement annulé si la mise à jour échoue ou si le système ne parvient pas à se connecter par la suite. Cela donne à nos utilisateurs la confiance nécessaire pour mettre à jour et cela se reflète dans la vitesse à laquelle nos utilisateurs se mettent à jour lorsqu’une nouvelle version mensuelle tombe :

historique des versions

panne du système d'exploitation

Assistante à domicile dans le monde

Notre objectif est de faire de la maison intelligente axée sur la confidentialité une option viable pour tout le monde, partout. C’est pourquoi Home Assistant est gratuit et open source, traduit en 60 langues différentes et pourquoi nous intégrons des produits du monde entier, pas seulement ceux qui sont assez gros pour venir en Amérique ou en Europe.

Comme vous pouvez le voir sur notre carte, nous avons une portée mondiale. Certains pays ne voient que quelques utilisateurs, comme le Népal qui compte 13 installations. Cependant, avec l’open source, tout ce dont nous avons besoin est d’un contributeur pour aider à traduire notre interface utilisateur dans leur langue maternelle et la rendre plus accessible aux locuteurs de cette langue. Pour en savoir plus sur l’aide à la traduction de Home Assistant, consultez la documentation.

Carte du monde colorée par le nombre d'utilisateurs de Home Assistant dans chaque pays

Intégrations

Il existe plusieurs niveaux d’analyse auxquels les utilisateurs peuvent s’inscrire. Le niveau de base est la façon dont vous exécutez Home Assistant, mais vous pouvez également partager les intégrations que vous utilisez.

Ces données sont intégrées au site Web de Home Assistant lorsque les utilisateurs naviguent dans les différentes intégrations. Il met parfois en évidence certaines intégrations qui remplissent leur fonction mais n’ont pas une grande audience, comme l’intégration pour l’horaire des bus de Dublin :

dublin-bus-stats

Cependant, les intégrations les plus populaires sont bien sûr plus intéressantes. Je suis toujours surpris de voir à quel point MQTT est élevé sur cette liste et très heureux de voir ESPHome faire si bien.

Pour la liste complète, voir Home Assistant Analytics.

Nous voyons que les intégrations qui offrent une découverte automatisée fonctionnent très bien. Cela a du sens car une fois découverts, nous inviterons l’utilisateur à les configurer :

Capture d’écran de la configuration des intégrations lors de l’intégration de Home Assistant

Statistiques

Il est également possible de partager quelques statistiques de base sur votre installation, comme le nombre d’états et d’utilisateurs que vous avez.

  • Nombre moyen d’automatismes : 24
  • Nombre moyen d’intégrations : 74
  • Nombre moyen de modules complémentaires installés : 7,01
  • Nombre moyen d’entités : 204
  • Nombre moyen d’utilisateurs : 1,87

Il est impressionnant de voir le nombre élevé d’intégrations et d’entités utilisées dans Home Assistant. Nos utilisateurs adorent automatiser leur maison !

Optez pour l’analyse !

Si vous ne l’avez pas encore fait, veuillez vous inscrire à Home Assistant Analytics en cliquant sur le bouton ci-dessous pour nous aider, ainsi que les fabricants, à mieux comprendre notre impact.