[Article] Installer Home Assistant OS avec Proxmox (VM)

Je vous conseille la version 8 de Proxmox. Ajouter votre Dongle USB comme ceci :

Puis, dans les paramétrages de votre VM, ajouter un périphérique USB :

Vous obtiendrez quelque chose de similaire à ceci :

1 « J'aime »

Merci grace à ta manip le container lxc HA voit la clé conbee.
Par contre lorsque je lance la Z2M, j’ai ce message d’erreur :

[14:45:09] INFO: Starting Zigbee2MQTT...
[2024-06-27 14:45:12] info: 	z2m: Logging to console, file (filename: log.log)
[2024-06-27 14:45:12] info: 	z2m: Starting Zigbee2MQTT version 1.38.0 (commit #unknown)
[2024-06-27 14:45:12] info: 	z2m: Starting zigbee-herdsman (0.49.2)
[2024-06-27 14:45:12] info: 	zh:zstack:znp: Opening SerialPort with {"path":"/dev/ttyACM0","baudRate":115200,"rtscts":false,"autoOpen":false}
[2024-06-27 14:45:12] info: 	zh:zstack:znp: Serialport opened
[2024-06-27 14:45:12] info: 	zh:zstack:znp: Writing CC2530/CC2531 skip bootloader payload
[2024-06-27 14:45:13] info: 	zh:zstack:znp: Skip bootloader for CC2652/CC1352
[2024-06-27 14:45:32] error: 	z2m: Error while starting zigbee-herdsman
[2024-06-27 14:45:32] error: 	z2m: Failed to start zigbee
[2024-06-27 14:45:32] error: 	z2m: Check https://www.zigbee2mqtt.io/guide/installation/20_zigbee2mqtt-fails-to-start.html for possible solutions
[2024-06-27 14:45:32] error: 	z2m: Exiting...
[2024-06-27 14:45:32] error: 	z2m: Error: Failed to connect to the adapter (Error: SRSP - SYS - ping after 6000ms)
    at ZStackAdapter.start (/app/node_modules/zigbee-herdsman/src/adapter/z-stack/adapter/zStackAdapter.ts:101:27)
    at Controller.start (/app/node_modules/zigbee-herdsman/src/controller/controller.ts:127:29)
    at Zigbee.start (/app/lib/zigbee.ts:62:27)
    at Controller.start (/app/lib/controller.ts:109:27)
    at start (/app/index.js:107:5)

Je ne comprend ce qui se passe encore pourtant ha voit bien la conbee qd je fait un

ls -l /dev/serial/by-id/

voici ma config au cas ou je fais une erreur a ce niveau

socat (je n’ay ai pas touché à ca )

enabled: false
master: pty,raw,echo=0,link=/tmp/ttyZ2M,mode=777
slave: tcp-listen:8485,keepalive,nodelay,reuseaddr,keepidle=1,keepintvl=1,keepcnt=5
options: "-d -d"
log: false

Mqtt

server: mqtt://192.168.1.50:1883
user: ******
password: ********

serial

port: /dev/ttyACM0

Merci pour votre aide

Salut
Avant de migrer HA de mon Py vers un Lenovo 700 Tiny. je calle .
J’ai installé proxmox 8.2.2 et lorsque je met le script de tteck pour charger et installer HA, il ne se passe rien. C’est fait pour Proxmox 7, il y a quelque chose a modifier?
merci d’avance d’aider un debutant en virtuel.

Bonjour
tu colles bien le script dans le shell du noeud pve ?

en plus il y en a 3
pour débuter, il vaut mieux prendre « Home Assistant OS VM »

Oui, je colle bien le script dans le shell du noeud pve. quelque soit le script, il ne se passe rien
J’ai ça qui revient au bout d’une minute :
root@Proxmox:~#

je viens de tester le script

bash -c "$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/vm/haos-vm.sh)"

il se lance bien, je suis en proxmox 8.2.4
Tu as un problème local, regarde les logs de ton proxmox

je suis resté en root depuis l’installation , ça n’a aucun rapport?
Je regarde les log, mais ca ne m’inspire pas :

Sep 03 17:19:34 Proxmox systemd[1]: user-runtime-dir@0.service: Deactivated successfully.
Sep 03 17:19:34 Proxmox systemd[1]: Stopped user-runtime-dir@0.service - User Runtime Directory /run/user/0.
Sep 03 17:19:34 Proxmox systemd[1]: Removed slice user-0.slice - User Slice of UID 0.

ton proxmox lui même fait bien les update, tu n’as pas de problème réseau ?

J’ai essayé les update, mais il n’en a pas trouvé.

j’ai du me planter dans la config réseau. j’y accède en câble comme en Wifi , mais il ne peut peut être pas sortir.

dans le shell tu peux tester

ping www.google.fr

tu verras si effectivement tu sors

non, je ne sort pas . Le problème est bien la.

La carte réseau n’a pas de paramètres et n’est pas démarrée. il n’y a que le linux bridge qui est démarré.
ou trouver les bons paramètres ?

dans system network
vmbr0 tu n’as rien ?

tu tapes dans le shell

ip a

tu dois voir la ligne vmbr0 s’il prend une ip sur ton réseau

si tu as accès à proxmox, il prend une ip
tu dois avoir un probleme de DNS

J’ai bien vmbro qui prend l’adresse que je lui ai donné. J’ai pris comme passerelle et dns les valeurs trouvé dans mon routeur Archer AX10

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host noprefixroute 
       valid_lft forever preferred_lft forever
2: eno1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast master vmbr0 state UP group default qlen 1000
    link/ether 00:23:24:bc:b3:71 brd ff:ff:ff:ff:ff:ff
    altname enp0s31f6
3: vmbr0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
    link/ether 00:23:24:bc:b3:71 brd ff:ff:ff:ff:ff:ff
    inet 192.168.0.250/24 scope global vmbr0
       valid_lft forever preferred_lft forever
    inet6 fe80::223:24ff:febc:b371/64 scope link 
       valid_lft forever preferred_lft forever
root@Proxmox:~# 

sur proxmox à la racine de ton noeud pve, dans system DNS tu as quoi ?

Serveur DNS 1 : 192.168.1.1
et c’est tout

tu peux essayer de changer par ceux de google pour tester
8.8.8.8

il y a un problème
tu as une ip 192.168.0.250

ton routeur Archer AX10 doit être en 192.168.0.1

C’est l’ip que je lui ai fixé , c’est au pif pour moi.
le dns en 192.168.0.1 fonctionne
sinon j’ai repris le DNS dans la config du Py est j’ai réussi pinger Google