Bonjour à tous,
Je possède déjà une raspberry-pi avec debian bookworm en fonctionnement.
Hors, home assistant s'installe soit par OS complet ou par docker.
Je n'ai pas trop envie d'installer docker car niveau pare-feu, c'est compliqué.
Docker ajoute ses propres règles alors que mes règles réseaux existantes sont mises en œuvre.
Je n'ai trouvé que ce lien mais c'est avec docker.
Et donc si je comprends bien le projet se compose de os-agent et surperviseur.
Est-ce que vous avez installé home assistant juste sous debian sans l'OS particulier ni docker ?
Merci pour vos retours.
# recette de fabrication
Posté par Marc Quinton . Évalué à 4.
la recette de fabrication du container Docker est le Dockerfile ici : https://github.com/home-assistant/docker/
la procédure d'installation n'est pas basée sur Debian, mais sur Alpine Linux ; je pense que tu peux reproduire cette procédure en transposant dans un script bash l'ensemble des commandes passées dans cette procédure qui n'est plus ou moins qu'une sorte de recette de cuisine adaptée aux containers (Dockerfile).
[^] # Re: recette de fabrication
Posté par electro575 . Évalué à 2.
Merci pour ton conseil.
Cela dit, je ne pense pas que ça soit aussi simple !
Mais la question est à poser.
Quelqu'un c'est déjà prêté à ce genre de jeux ? avec ce projet !
Je pensais utiliser ce lien pour raspberry pi.
https://community.home-assistant.io/t/installing-home-assistant-supervised-on-a-raspberry-pi-using-debian-12/247116
[^] # Re: recette de fabrication
Posté par electro575 . Évalué à 3.
Ils demande dans ce lien d'installer docker.
Mais il y a deux paquets debian !
https://github.com/home-assistant/os-agent/releases/download/1.6.0/os-agent_1.6.0_linux_aarch64.deb
https://github.com/home-assistant/supervised-installer/releases/latest/download/homeassistant-supervised.deb
# Juste un script Python dans son venv
Posté par Florian Hatat . Évalué à 6.
Il suffit de suivre les instructions pour ce qu'ils appellent "Core" : https://www.home-assistant.io/installation/linux#install-home-assistant-core
Testé et ça marche bien. Le tout en ajoutant un service systemd pour lancer le truc au démarrage du système, et un reverse proxy HTTP pour gérer l'accès en https.
Je n'ai pas l'impression que l'architecture soit très compliquée, c'est juste un script python avec quelques dépendances. De plus, bookworm embarque Python 3.11, qui est la version actuellement demandée par Home Assistant (et donc ça lui évite d'être pénible sur la vérification de version).
# S'inspirer de DietPi ?
Posté par Stenon . Évalué à 1.
À tout hasard, il y a également le projet DietPi qui consiste en un OS optimisé pour ce genre de SBC (RaspberryPi et Odroid entre autres) et qui, un peu à l'instar de Yunohost, permet d'installer facilement pas mal d'outils et logiciels, dont home assistant.
HA tourne alors effectivement dans un env python, et voici comment c'est installé.
Tu ne souhaites pas réinstaller ton OS car il fonctionne et est déjà configuré mais il y a peut-être matière à s'inspirer pour installer HA…
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.