Accueil » Domotique » Home Assistant » Box domotique Home Assistant supervised DIY performante pour moins de 63€ avec khadas VIM1s
Home Assistant

Box domotique Home Assistant supervised DIY performante pour moins de 63€ avec khadas VIM1s

box-domotique-economique-home-assistant-khadas-vim1s-moins-60e-emmc

Nous connaissons tous la forte tension sur le marché du Raspberry Pi qui en plus de voir une pénurie perdurer, voit les tarifs du fameux sésame s’envoler. La situation n’allant pas en s’arrangeant, nous autres, fans de domotique et de DIY devons alors envisager d’autres alternatives. Je vous ai parlé dernièrement du Khadas VIM4, une carte au format Raspberry Pi surpuissante qui dispose de nombreux atouts intéressants mais à un tarif assez élevé. Le principe de la domotique DIY est avant tout de permettre l’accès à la domotique au plus grand nombre sans avoir à débourser une somme conséquente, c’est en cela que le Raspbberry Pi était la solution idéale.

Ayant eu une excellente impression de ce Khadas VIM4, j’ai voulu tenter l’aventure avec une version moins musclée de la marque, mais tout aussi intéressante qui sur le papier répond parfaitement aux caractéristiques techniques que nous sommes en droit d’attendre pour se constituer une box domotique fiable et performante, tout en restant économique. Voyons alors comment avec le Khadas VIM1s.

Khadas VIM1s : Un support parfait pour la domotique Home Assistant

Avec un format identique, le VIM1s dispose des mêmes proportions que le Raspberry Pi. On retrouve donc un nano ordinateur au format carte bleue, petit et discret. Contrairement à son grand frère le VIM4 que nous avions vu précédemment, le VIM1s ne dispose pas de module de refroidissement. Moins puissant, ce dernier n’est pas sujet à la surchauffe et peut donc parfaitement fonctionner sans ventilateur. C’est un autre bon point pour notre système domotique DIY qui se verra silencieux.

Les puces sont en nombre sur ce VIM1s, car bien que moins “puissant” sur le papier que le VIM4, il n’en reste pas moins un nano ordinateur bien fourni en caractéristiques. On y retrouve par exemple un point fort du VIM4, il s’agit de sa mémoire emmc interne de 16Go qui permet de se passer d’une carte SD et disposer de performances accrues associées à une grande fiabilité.

Bien que ce soit optionnel, un slot carte Micro SD est tout de même disponible sur la face arrière pour permettre d’étendre le stockage du système. On retrouve également une puce Wi-Fi, du Bluetooth et également un port Ethernet 100Mb pour le réseau.

En comparaison avec le Raspberry Pi 3, le VIM1s dispose d’une quantité de mémoire DDR4 de 2Go contre seulement 1 Go pour le Rpi3. Le processeur est, lui aussi, bien plus puissant sur le Khadas puisque nous avons un processeur quad core Cortex-A35 cadencé à 2Ghz contre un quad-core Cortex-A53 cadencé à 1.2 GHz sur le Raspberry Pi.

Le VIM1 s’offre donc des caractéristiques bien plus proches d’un Raspberry Pi 4 que des premières générations de Raspberry pi, mais avec un tarif bien plus abordable et surtout du stock !

50,90€
52,90€
En stock
4 neufs à 50,90€
1 d'occasion à partir de 115,00€
dernière maj 20 novembre 2024 17 h 11 min
52,35€
En stock
6 neufs à 48,90€
2 d'occasion à partir de 39,99€
dernière maj 20 novembre 2024 17 h 11 min
58,00€
En stock
2 neufs à 58,00€
dernière maj 20 novembre 2024 17 h 11 min

Du côté des ports, Il n’y a que 2 ports USB sur le VIM1s contre 4 sur le Raspberry pi, mais cela peut rapidement se combler avec un HUB USB, ce n’est donc pas un problème.

Comment installer la domotique Home Assistant supervisée sur Khadas VIM1s ?

Temps nécessaire : 10 minutes

Il ne vous faudra pas moins de 10 minutes pour mettre en oeuvre la domotique Home Assistant sur votre Khadas VIM1s en mode supersised, soit avec accès aux nombreux addons en suivant ce guide. Pour commencer il faut demarrer le VIM1s et l’initialiser. Si vous avez utilisé ce dernier sous Android, ou Ubuntu, vous devrez en premier lieu réaliser un reste du VIM1s.

  1. Démarrer le VIM1s pour y installer Home Assistant supervisé

    Pour se faire c’est très simple, vous n’avez qu’à presser la touche Fonction (2), brancher l’alimentation et presser rapidement la touche Reset (1), tout en conservant le doigt sur la touche fonction (2). Une fois que la LED s’allume en rouge, vous pouvez relâcher les boutons. Le VIM1s redémarre en état d’usine.
    vim1s-bouton-reset-explication

  2. Brancher le réseau filaire, clavier et souris

    Maintenant que notre VIM est prêt, il nous reste à brancher clavier/souris et le réseau filaire avant de faire “Continue”.
    khadas-vim1s-installation-home-assistant

  3. Sélectionner l’image Home Assistant Supervisé

    Le système Owon démarre et affiche la liste des images disponibles à l’installation. Sélectionner l’image Home Assistant supervisé dans la liste.
    selection-image-installation-homeassistant-domotique-khadas-vim1s

  4. Lancer le téléchargement

    Démarrer le téléchargement de l’image via l’option Download qui est présélectionnée.
    home-assistant-telechargement-khadas-vim1s

  5. Lancer l’installation

    Une fois le téléchargement de l’image fait, il ne reste plus qu’a lancer l’installation de cette dernière sur le stockage eMMC du nano ordinateur. Pour cela faites simplement “Install”.
    install-home-assistant-khadas-vim1s

  6. Redémarrer le VIM1s

    L’installation est à présent terminée, vous n’avez plus qu’a redémarrer le VIM1s pour commencer à profiter de la domotique Home Assistant. Effectuez le redémarrage via l’option “Reboot”.
    reboot-vim1s-ha-post-install

  7. Se connecter à Home Assistant

    Identifiez enfin l’adresse IP du VIM1s et connectez vous à votre nouvelle instance de Home Assistant supervisée via un navigateur et l’URL : http://IPDUVIM1S:8123

Et pour ceux qui veulent installer HA directement depuis Ubuntu, suivez cette procédure.

Installation de la domotique Home Assistant sur Khadas VIM1s via Ubuntu

Maintenant que Khadas à introduit une image de Home Assistant dans son outil Oowon, il est moins intéressant de passer par une version installée sur Ubuntu car vous ne pourrez pas bénéficier des addons par exemple. Mais sachez que c’est toujours possible, voici la procédure à suivre.

Pour commencer, il faut démarrer le VIM1s qui va booter sur son pré-système Oowow. Une fois sous l’interface Oowow, il faut choisir d’installer un système d’exploitation. Par défaut, nous avons le choix entre Android et Ubuntu. Notre objectif étant de monter un système domotique, il nous faut choisir Ubuntu.

Une fois téléchargé, il ne reste plus qu’à lancer l’installation et redémarrer le système.

Maintenant que l’OS Linux Ubuntu est installé sur la eMMC du VIM1s, il ne nous reste plus qu’à passer à l’installation de Home Assistant. Pour cela, nous procédons à l’installation de la version Core en suivant les instructions de la documentation officielle le tout en ssh ou depuis le système hôte Ubuntu.

Nous avons déjà expliqué les différentes commandes à passer pour effectuer une installation core de Home Assistant. Je vous invite à consulter notre guide sur le VIM4 pour en savoir plus, sinon simplement suivre les instructions officielles de Home Assistant.

Revenez ensuite sur cette page pour la suite du guide. Notre système domotique est maintenant prêt à être exploité, mais nous avons encore quelques configurations utiles à effectuer.

Configurer le démarrage automatique de Home assistant

Maintenant que le système domotique est installé, nous pouvons procéder au dernier paramétrage qui permet à l’environnement HA de démarrer avec le VIM1s.

  1. Commencez par quitter l’environnement Home Assistant dans le terminal SSH pour permettre de revenir paramétrer le système Ubuntu hôte.
exit

Éditez ensuite le fichier systemd :

sudo nano -w /etc/systemd/system/home-assistant@homeassistant.service

Puis copiez/collez y les lignes suivantes dans le fichier :

[Unit]
Description=Home Assistant
After=network-online.target

[Service]
Type=simple
User=homeassistant
ExecStart=/srv/homeassistant/bin/hass -c "/home/homeassistant/.homeassistant"

[Install]
WantedBy=multi-user.target

Il ne reste plus qu’à recharger systemd pour la prise en compte et activation en passant ces 3 lignes de commande une par une.

sudo systemctl --system daemon-reload
sudo systemctl enable home-assistant@homeassistant
sudo systemctl start home-assistant@homeassistant

C’est terminé ! En cas de coupure électrique ou redémarrage nécessaire, le système domotique Home Assistant sera toujours automatiquement relancé sans besoin d’action particulière de votre part. Pour vérifier vous pouvez d’ores et déjà exécuter un redémarrage du VIM1s.

sudo reboot

VIM1S : Des performances à la hauteur pour Home Assistant

Pour les plus septiques qui peuvent se demander si ce Khadas VIM1s est réellement assez performant pour y faire tourner la domotique Home Assistant, il n’y a qu’à suivre le monitoring système de home assistant pour s’apercevoir qu’après le pic de performance du démarrage. Le système se stabilise très rapidement à un usage processeur et mémoire très bas, laissant alors largement assez de performance sous le pied pour un fonctionnement optimal.

De la domotique économe en énergie

Au niveau de la consommation électrique là aussi ce VIM1s est très intéressant puisque ce dernier n’a jamais dépassé les 3W de consommation en fonctionnement ! Un autre bon point pour l’utiliser comme support pour une box domotique.

Un boîtier crystal qui donne un rendu parfait pour la box domotique DIY

Khadas propose également un boîtier crystal qui rappelle étrangement le prototype de box domotique Home Assistant Amber (yellow) et qui finit très bien notre projet.

Le boîtier est fait pour le Khadas VIM1s, il est donc parfaitement adapté à ce dernier et permet de le loger au mm près dans son écrin de crystal. La qualité de finition est également au rendez-vous puisque le boîtier offre de belles finitions. Une plaque au dos ou encore un système de fixation par vis pour fixer le capot, le rendu final est vraiment de bonne qualité.

Bien sûr ce boîtier rend accessible l’ensemble des ports du VIM1s et même les boutons qui bien que masqués, restent utilisables très facilement.

On obtient alors une box domotique très performante, disposant d’un stockage fiable via cette puce emmc de 16Go qui ne craindra pas les corruptions de données, puis un beau boîtier qui vient apporter la petite touche finale qui fait vraiment tout. Bilan, vous avez avec ce nano ordinateur une belle et puissante box domotique pour Home Assistant ou Jeedom à moins de 70€ quand le Raspberry Pi 4 dépasse les 200€ avec des caractéristiques similaires ou qu’un Raspberry Pi 3B+ avec moins de puissance dépasse la barre des 100€. Que dire d’autre si ce n’est que cette belle découverte vient combler l’ensemble de ceux qui souhaitent se lancer dans la domotique DIY sans avoir à débourser une fortune et attendre un éventuel réassort !

Nous vous proposons au passage un code promo exclusif ci-dessous qui vous permet d’obtenir ce nano ordinateur parfait pour monter un systeme domotique DIY performant à moins de 70€ !

Quel dongle pour cette box domotique DIY ?

Comme toujours en domotique, un ou plusieurs protocoles, c’est à vous de faire ce choix, voici une liste des différents contrôleurs USB compatibles.

Notez que le VIM1s ne dispose que de 2 ports USB, vous pouvez donc y connecter deux contrôleurs par défaut, mais il est tout à fait possible d’en ajouter encore plus avec un HUB USB compatible comme celui-ci très pratique et économique :

Domo-blog a fait le choix de ne pas polluer votre lecture avec de la publicité. Vous trouverez cependant des liens affiliés vers les produits recommandés dans le contenu. Cela ne perturbe en rien votre experience de lecture et permet de financer le blog.
Vous pouvez également soutenir le blog en m'offrant un café sur Ko-Fi.


discord

Restez connecté aux nouveautés domotiques, inscrivez-vous à notre newsletter

A propos de cet auteur

Aurélien Brunet

Chef de projet informatique, anciennement informaticien spécialisé dans l'IT industrielle, le réseau et les bases de données. Un peu geek à mes heures perdues, je me suis mis à la domotique en 2012 pour sécuriser mon domicile.
Depuis, je teste, j’installe, je code, j’améliore mon installation et surtout, je partage avec vous mon expertise via ce blog et mon podcast Domotique Chronique pour améliorer votre quotidien dans la maison connectée !

23 Comments

Cliquez ici pour poster un commentaire

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.

  • Bonjour,

    C’est moi ou bêtement on met en avant le prix ridiculement bas de ce nano ordi en oubliant de préciser qu’il faut rajouter le prix de l’alim?

    Erick

  • Bonjour Aurélien,

    J’ai moi aussi fait l’acquisition de ce VIM1S qui a beaucoup de qualités (notamment l’emmc qui évite d’ajouter un ssd, les micro sd posant rapidement des problèmes d’io – pas de trim sur une sd).

    Par contre, j’ai été déçu par HA Core, qui n’offre pas l’élément essentiel : les extensions. Je n’ai pas trouvé de tuto pour installer HA via docker sur cette box.

    Il existe une version Home assistant OS sur le VIM1 et le VIM3, mais pas le VIM1S (et peu de chance qu’il voit le jour, la puce est différente).

    Ma clé Zigbee n’était pas reconnue sous HA (ZHA). Il manque un élément essentiel dans ton tuto : l’ajout des groupes au user homeassistant.

    Il faut faire : sudo usermod -a -G dialout,tty,i2c homeassistant
    https://community.home-assistant.io/t/solved-zha-connection-failed-with-sonoff-zigbee-3-0-dongle/349855/11

    Ma conbee II est maintenant vue par zha.

  • bonjour Aurelien,
    sauf erreur de ma part je n’ai pas accès aux modules complémentaire sur cette version. y a t’il un moyen d’y avoir accès ? comment installer hacs et file editor sans les modules complémentaire ?
    merci d’avance

      • bonjour Aurelien,
        je viens de voir qu’il était désormais possible d’installer HA supervised avec les add-ons sur VIM1s.
        J’ai doc commencer a suivre la procédure seulement je dois réinitialiser mon khadas vim1s, je tente donc d’utiliser la procédure pour réinitialiser (appui long sur reset ou trois foir sur F) mais rien n’y fait mon khadas redémarre toujours sur ubuntu .
        saurait tu comment remettre le khadas en “sortie d’usine” que je puisse choisir de booter sur ma clé usb ?
        d’avance merci

      • bonjour Aurélien, ce petit message pour dire que j’ai réussi a réinitialiser le vim1s (il suffit de rester appuyer sur F en rebranchant le courant ).
        du coup tout fonctionne et j’ai pu installer les modules indispensables (HACS etc…).
        merci pour ton blog

  • hello, je suis en train de me battre pour faire tourner HA installé sur le VIM1s en WIFI, mais je n’y arrive pas. HA tourne bien en filaire. Le WIFI est bien installé et opérationnel sur le khadas, ( il est vu par l’applicatif NETANALYSER, mais impossible de lancer HA en WIFI. J’ai bien selectionné le WLAN0 (en IVP4) avec la clé de la box, mais y a rien à faire….

    • Bonjour,
      rien de particulier à faire, je viens de refaire le test avec mon VIM1s fraichement réinstallé et aucun probleme. Il faut bien sur penser à activer l’IPV4, mais étant donné que tu le trouve sous NetAnalyzer, ce doit bien être le cas. J’imagine que tu as aussi tenté un reboot ?

  • Bonjour
    j’ais rajouter le radiateur avec ventilateur sur le vm1s mais celui-ci ne s’allume que quelque seconde au moment du reset mais plus ensuite , y a t’il un endroit pour le paramétrer ?

  • Hello ! très. intéressant merci 🙂
    Puur ma part j’ai reçu mon Khadas VIM1S hier, et j’essaye d’installer VM1S ha, ça télécharge puis une fois finit je demande le reboot, et plus rien à l’écran… la led du khadas clignote en blanc. Je ne sais pas quoi faire hors mis recommencer l’installation mais qui finit toujours par faire la même chose. Y a un truc qui bloque mais je ne sais pas quoi 😉
    Pascal de la chaine YouTube SolarFlowTech

  • bonjour
    totalement debutant en domotique (hormis les simples google home ampoules connectées etc….;-))
    Je remercie domo blog pour les dossiers complets et toujours inintéressants.

    J’ai donc reçu mon KHADAS VM1S,
    Je suis pas a pas les directives pour Home Assistant supervisée sur Khadas VIM1s
    et je me retrouve avec un arrêt net pendant le reboot sur cette ligne :
    proc : Bad value for ‘hidepid’

    quelqu’un pourrait il m’éclairer svp ?
    merci par avance

  • Bonjour,
    Petit retour d’expérience au bout d’un an d’utilisation, pour ma part, je ne conseille pas le KHADAS VM1s pour Home Assistant.

    -16 Go de EMMC insuffisante et trop fragile, au bout d’un an, je suis à plus de 80% d’utilisation avec très peu d’intégration (z-wave + zigbee), une vingtaine de modules.
    – Obligation de filtrer entièrement recorder, car trop de log.
    – la EMMC arrive à 100% de sa durée de vie, je suis dans le rouge, certainement lié à trop de lecture/écriture, même problème qu’avec une SD.
    – Ce problème de manque de place entraine des instabilité, Lovelace qui ne démarre pas, lenteur, obligé de lancer un “ha banner” régulièrement, automatisation qui ne fonctionne plus …

    Donc très mauvaise expérience dans mon cas, je vais passer à une autre box (RPI5 + SSD ou NUC).

    • Bonjour ,
      Même constat après 1,5 ans ,
      – eMMC est à 100% de sa durée de vie,
      – mémoire full
      – j’essaye de faire du ménage mais la mémoire se remplit “toute seule”

      une petite question svp
      l’eMMC est vraiment “morte” , cela veut dire aussi que VIM1s l’est également ?

      Merci

  • Bonjour,

    J’avais exactement suivi ce tuto l’année dernière en installant l’image Fenix 1.5.1 Debian 11.
    Aujourd’hui HA me dit “Unsupported system – Operating System”. En effet le lien fournit dans cette alerte indique qu’il faut désormais une Debian 12 mini.
    Question: Comment on monte de version d’OS sur un VIM1S sans rien perdre de la configuration HA, svp ?
    J’ai tenté un “apt full-upgrade” en SSH mais il ne trouve rien à installer.
    Quelle est la bonne procédure/méthode pour y parvenir, svp ?

    (en complément des autres commentaires sur l’eMMC, 1 an plus tard je suis à 85% de l’espace consommé en devant faire du “ménage” régulièrement et mon “Lifetime used” est de 40%)

    • OK, pas de réponse.
      On voit donc bien que ce produit mis en avant régulièrement sur ce site (sponso?) ne fait pas l’affaire de manière pérenne pour HA.
      Soit il n’y a pas assez de mémoire, soit l’eMMC fatigue trop vite, soit pour suivre les màj de l’OS afin de conserver le support officielle HA c’est la croix et la bannière.
      Bref, pour une box de ce type (tout en un et tout petit) mettez plutôt 30€ de plus et prenez une HA Green ça sera plus fiable et il n’y aura pas besoin de changer de matériel (coûts, sujet de la migration, temps…) tous les ans.
      Il devrait être écrit noir sur blanc en début d’article que cette solution est uniquement pour tester à peu de frais la domotique avec HA mais qu’elle ne saurait être la solution définitive pour ceux séduit par ce fonctionnement. C’est à dire qu’il faudra envisager une migration de système et d’HA à court/moyen terme.

      • Bonjour Marco,
        Le message est apparu il y a 4 jours… Il faut patienter un peu pour voir une solution émerger par la communauté. Cela dit, ce message n’est pas bloquant pour le bon fonctionnement du système en l’état. Le VIM1s est utilisé par de très nombreux utilisateurs de HA, une solution va finir par arriver.

        Pour ce qui est du “sponso”, outre le fait d’avoir partagé une découverte l’an dernier avec mes lecteurs désirant découvrir la domotique avec un petit budget… Aucun sponsoring, si ce n’est avoir demandé un code promo au fabricant pour vous permettre de l’acheter encore moins cher.

        Pour info, HA Green n’existait pas encore quand j’ai fait découvrir le Khadas aux lecteurs. Mais aujourd’hui, c’est en effet la meilleure alternative. Encore que VIM1s soit excellent pour démarrer et dispose d’un système de test pour la suite.

        Attention quant à la durée de vie de l’EMMC annoncée. Ce n’est qu’une donnée indicative. Le système ne va pas s’arrêter de fonctionner dès qu’il aura atteint les 100%.

        Domotiquement

energie
promos domotique
green
promos domotique

Khadas VIM1s : Un support parfait pour la domotique Home Assistant

Avec un format identique, le VIM1s dispose des mêmes proportions que le Raspberry Pi. On retrouve donc un nano ordinateur

Comment installer la domotique Home Assistant supervisée sur Khadas VIM1s ?

Temps nécessaire : 10 minutesIl ne vous faudra pas moins de 10 minutes pour mettre en oeuvre la domotique Home Assistant sur

Installation de la domotique Home Assistant sur Khadas VIM1s via Ubuntu

Maintenant que Khadas à introduit une image de Home Assistant dans son outil Oowon, il est moins intéressant de passer

Configurer le démarrage automatique de Home assistant

Maintenant que le système domotique est installé, nous pouvons procéder au dernier paramétrage qui permet à l’environnement HA de démarrer

VIM1S : Des performances à la hauteur pour Home Assistant

Pour les plus septiques qui peuvent se demander si ce Khadas VIM1s est réellement assez performant pour y faire tourner

De la domotique économe en énergie

Au niveau de la consommation électrique là aussi ce VIM1s est très intéressant puisque ce dernier n’a jamais dépassé les

Un boîtier crystal qui donne un rendu parfait pour la box domotique DIY

Khadas propose également un boîtier crystal qui rappelle étrangement le prototype de box domotique Home Assistant Amber (yellow) et qui

Quel dongle pour cette box domotique DIY ?

Comme toujours en domotique, un ou plusieurs protocoles, c’est à vous de faire ce choix, voici une liste des différents

  • Khadas VIM1s : Un support parfait pour la domotique Home Assistant
  • Comment installer la domotique Home Assistant supervisée sur Khadas VIM1s ?
  • Installation de la domotique Home Assistant sur Khadas VIM1s via Ubuntu
  • Configurer le démarrage automatique de Home assistant
  • VIM1S : Des performances à la hauteur pour Home Assistant
  • De la domotique économe en énergie
  • Un boîtier crystal qui donne un rendu parfait pour la box domotique DIY
  • Quel dongle pour cette box domotique DIY ?