Sdcard Sandisk
Par Sandisk
SanDisk Ultra A1 carte mémoire Microsd 256 go 128 go 64 go 32 go 16 go microSDHC/SDXC UHS-I U3 V30 TF carte micro sd carte mémoire
Cet Article a été vu ... fois
Nous sommes bientôt en 2024 et il est toujours aussi difficile d’installer Home Assistant OS sur des cartes non prises en charges. Pour le bien des test produits j’ai comme besoin d’installer HAOS sur une carte dédiée. Ça tombe bien il me reste dans les cartons une vieille carte Cubietruck donc je vais pouvoir faire des économies et ne pas investir dans un Raspberry pi.
Ce tuto te permettra d’installer facilement Home Assistant OS en utilisant ARMBIAN et l’une des cartes prises en charges par ce système, le tout sans avoir un message d’erreur dans Home Assistant et ainsi utiliser 100% du potentiel de cet assistant domestique.
ce tuto est valable pour toutes les cartes fonctionnant avec Armbian il suffira d'adapter le téléchargement des images en fonction de l'architecture.
Suis scrupuleusement les étapes et tout devrait bien se passer 👌
J’ai de la chance la communauté Armbian développe toujours une image pour la vieille carte Cubietruck, en l’occurance Debian 12 “Bookworm”.
Rien de plus simple va sur la page dédiée, télécharge l’image et copie là sur une microsd à l’aide de Rufus ou Balena Etcher.
Si toi aussi tu possèdes une carte cubietruck et par curiosité du matériel tu trouveras des infos sur celle-ci sur le site Sunxi
Une fois l’image copiée, insère là et lance la machine, patiente une dizaine de minutes avant de te connecter sur le système en SSH ou par interface graphique si tu préfères. Perso le tuto est rédigé en utilisant un terminal et par ssh.
Si tu ne connais pas Armbian découvre la vidéo officielle de présentation:
Il te faudra trouver l’adresse IP de ton installation. Lance un petit
Ensuite le mot de passe par défaut de l’utilisateur root est 1234
Pour plus d’infos sur la suite du paramétrage tu peux suivre la documentation officielle
Armbian va te demander de:
Une fois relancée, reconnecte toi en ssh et rend toi dans la config Armbian
Guide utilisateur armbian-config
Si tu as la possibilitée d’installer le système sur une mémoire interne de type emmc fait le, ce n’est pas mon cas, car le cubietruck utilise une mémoire NAND et je devrais mettre un très très vieux kernel pour que celà fonctionne.
sors de Armbian afin de pouvoir paramétrer en cgroupv1. Par défaut Armbian fonctionne en cgrouv2 mais il se trouve que home assistant os tourne en cgroupv1 alors rien de plus simple rends toi dans le fichier armbianEnv.txt
et colle ce code en bas du script, n’oublie pas d’enregistrer Ctrl+X
et Y
Ce qui te donnera en exemple:
Modifie le nom de la distribution afin qu’elle soit reconnue par HAOS
change PRETTY_NAME=”Armbian 23.02.2 Jammy” par PRETTY_NAME=”Debian GNU/Linux 12 (bookworm)”
n’oublie pas d’enregistrer Ctrl+X
et Y
Ce qui te donnera en exemple:
Si tu ne connais pas l’architecture ARM de ta carte ou si tu n’es pas sûre à 100%, tu pourras consulter ces deux liens ci-dessous, ce sont des wiki des architectures ARM avec tableau complet.
Architecture arm aarch32 Architecture arm cortex liens externe
Home Assistant a mis en place un tuto d’installation que tu peux suivre à la lettre il te suffiras de choisir les bonnes distributions à installer dans mon cas le cubietruck est construit autour d’une armv7 donc j’ai choisi:
installation de supervised-installer
Petit rappel: armbian est déjà en mode root par défaut
Tu auras un message qui te diras que tu utilise docker en non-root user qui fera remonter un message d’erreur dans Home Assistant lors du premier lancement. Mais pas d’inquiétude il n’y aura qu’à redémarrer Home Assistant et il rectifiera le tir automatiquement.
Si l’installation de docker sur Armbian t’intrigue n’hésite pas à consulter les infos sur la doc officielle.
préparation du fichier temporaire de téléchargement:
Télécharge la dernière release:
Installe là:
Vérifie l’installation:
Tu devrais y voir un tas de lignes comme ci-dessous:
Dernière étape de l’installation, le script supervised-installer va t’installer tous les containers nécessaire au bon fonctionnement de Home Assistant
enfin lorsque le script te le demandera, choisi l’architecture correspondant à tes besoins dans mon cas qemuarm.
Suivant la puissance de ta carte Home Assistant peut mettre plus ou moins de temps pour s’installer alors sois patient dans mon cas ça a pris environ 20 minutes, tu peux suivre le process en te rendant sur l’adresse indiqué en fin de script du superviseur
Une fois que tu auras paramétrer Home Assistant, n’oublie pas de vérifier les mises à jours et comme indiqué plus haut tu devrais avoir une erreur docker non-root user
, pas de panique il suffit de redémarrer homeassistant. Perso j’ai redémarré tout le système.
Redémarre tout le système à partir de Home Assistant
Voilà une façon efficace d’installer Home Assistant OS sur Armbian en utilisant une carte compatible sans avoir besoin de se prendre la tête. Si comme moi tu as besoin d’utiliser ce magnifique système qu’est Home Assistant sur une carte à recycler pour effectuer tous types de tests alors ce tuto est fait pour toi.
Copyright © 2024 Haade 🎉 by Nicoxygen
commentaires