telemetry
Quoi de neuf

Home Assistant

  • Forum Electricité - Domotique
  • Auteur du sujet Auteur du sujet v1d53e2
  • Date de début Date de début
  • #1 501
Je reste frileux à faire tourner un service aussi crucial sur un RPI.
Et pourtant j'en ai en stock.

Techniquement le point faible des raspberry c'est la carte SD, qui après un certain temps passe l'arme à gauche, mais techniquement, c'est normal, ces mémoires s'usent par le processus d'écriture. On peut faire comme sur libreelec qui a une image sur SD qui est transférée en mémoire vive et une partition pour l'écriture, ce qui éloigne les chances de crash, soit on passe à un SSD (USB) qui est beaucoup plus résilient au vieillissement. Un SSD USB ne coute pas une fortune (les stick USB sont eux comparables aux cartes SD).

Ici j'ai un SSD PNY sur un rpi4 qui tourne fhem depuis 3 ans (?) aucun problèmes. à signaler et un SSD de PC sur un Rpi 3 avec un adaptateur SATA-USB pour HA, là aussi RAS depuis 3 ans.

Mon DHCP est sur la frizbox et mon DNS sur un Rpi 4 avec mes serveurs web (sur un SSD PNY aussi), ces 3 Rpi sont actifs H24.

Pour la petite histoire, j'ai un serveur phoscon pour un des réseau zigbee, qui tourne depuis 3 ans H24 sur une carte SD et un Pi Zero 2W mais avec un bonne carte SD, comme le système ne fait pas énormément d'écriture il ne vieillit pas trop mal.
 
Dernière édition:
  • #1 502
J'oubliais, comme il y a un NAS, il y a aussi la possibilité de booter le Rpi depuis son image sur le NAS, le NAS serait alors en IP fixe (config manuelle).
 
  • #1 503
Chez moi j'ai un UDM pro , mais c'est probablement overkill juste pour ça . Par contre si t'aime bien avoir un firewall correct + gestion réseau + vnr . C'est user friendly mais pas vraiment low cost. Surtout qu'une fois qu'on achète ubiquiti on a envie d'autre produit de la même marque
 
  • #1 504
Bête question quelle est la référence du routeur Voo (ou orange ?)
 
  • #1 505
Bête question quelle est la référence du routeur Voo (ou orange ?)
Nom du modèle CGA4233VOO
Fournisseur Technicolor
Numéro de série CP2231KA9BS
Version du firmware CGA4233VOO-19.3B1-015-E20-RMQ
 
  • #1 506
J'ai aussi un NAS Synology

Mon HA est monté seul (sans proxmox ni rien, juste HA OS) sur un HP Prodesk 400 G2 Min
 
  • #1 507
Nom du modèle CGA4233VOO
Fournisseur Technicolor
Numéro de série CP2231KA9BS
Version du firmware CGA4233VOO-19.3B1-015-E20-RMQ

D’après le manuel chez voo il y a moyen de faire une sauvegarde de la configuration, serait ce une solution ?
 
  • #1 508
J'ai aussi un NAS Synology

Mon HA est monté seul (sans proxmox ni rien, juste HA OS) sur un HP Prodesk 400 G2 Min

J’ai mentionné le NAS pour l’utiliser comme disque pour un Raspberry (et booter via le réseau) et avoir un disque résilient.
 
  • #1 509
Bonjour

J'ai une question de débutant, j ai un nas ugreen j ai installé via une vm home assistant, une fois que c est au point (lecture conteur dsmr) y a t il moyen de reprendre la configuration et de l installer dans le home assistant proposé par ugreen via docker.

Merci
 
  • #1 510
proposé par ugreen via docker.
Oui, si ce n'est qu'une intégration et que tu pas un add-on. A faire via une simple sauvegarde/restauration.
Après il y a la partie physique de la communication à gérer, c'est un usb ?

Sinon les "modules complémentaires" (Add-on) ne sont pas pris en charge directement dans la version Docker de Home Assistant. C'est seulement automatique dans la version HAOS qui tu as utilisé pour faire ta machine virtuelle.
 
  • #1 511
Comme le dit @RobBZ les dockers ne permettent pas les modules complémentaires (genre Zigbee2mqtt), pour les intégrations une sauvegarde permet de transférer toute la configuration vers une autre installation.

D’après ceci dsmr est une intégration et donc compatible docker pour autant que le docker aie les droits d’accès au port usb utilisé ( et c’est documenté)
 
  • #1 512
J’ai mentionné le NAS pour l’utiliser comme disque pour un Raspberry (et booter via le réseau) et avoir un disque résilient.
Je vais creuser, me renseigner, sur cette option
 
  • #1 513
@Veaullus regardes donc ici

Par la même occasion, le serveur dhcp peut être installé sur le synology … c’est même apparemment nécessaire pour le pxe boot, ce qui résoudrait le problème du même coup.
 
Dernière édition:
  • #1 515
Merci.
Donc du coup plus besoin du RPI
Exactement, flûte alors il va continuer à ramasser la poussière, maintenant il faut voir l’interface synology pour le DHCP …
 
  • #1 516
.....Après il y a la partie physique de la communication à gérer, c'est un usb ?....
C'est le port P1 du compteur qui est en RJ12, on y branche un dongle wifi, le plus commun est le Home wizard, il y a plein d'autres solutions amplement documenté dans des fora néerlandais car le D de DSMR vient de Dutch,...
Il y a une couche Belge emuc's pour les codes dans le conteur.

Comment fonctionne un add on? Il n'y a pas un code compilé ou quelque chose qui contient tous les fichiers hall dans un container 'exportable'

Merci
 
  • #1 517
Oui j'avais compris (de mon côté j'utilise un ESP8266 avec un programme bricolé qui envoie les informations sur un broker mosquitto (mqtt) via WiFi, avec l'avantage de pouvoir distribuer les données a plusieurs clients.

La question est: quelle interface utilisez vous ? Homewizard ? ESP32 ? adaptateur USB/série ?

De façon à pouvoir déterminer le type de module utilisé par HA pour récupérer les données du P1 (Websocket ? mqtt ? lecture série ?), une fois le module connu on peut déterminé si c'est une intégration ou un module complémentaire. La différence entre les deux ?

Une intégration est écrite en python et utilise les librairies homeassistant, c'est étudié pour comme qui dirait.

Un module complémentaire (Add-on) est une application extérieure indépendante de Homeassistant qui n'a pas besoin de HA pour faire son job.

Homeassistant peut être installé de 3 manières différentes:

- HAOS c'est un système complet (avec l'OS Linux) add-on services via le user interface et le mécanisme docker, HA tourne dans l'OS.
- HA avec superviseur utilise des dockers, and-on possibles mais c'est un truc batard, pas certain que ça existe toujours.
- HA container, (ou LXC sur proxmox) juste le docker HA, dans ce cas HA tourne dans un docker qui tourne lui même dans l'OS, comme le docker ne peut pas tourner d'autres dockers pas de add-on possibles car ceux-ci sont eux même dans des dockers.

Les intégrations tournent dans HA et donc sont toujours disponibles (code natif). On peut soi même rajouter des intégrations, celles-ci sont écrites en Python, HA fournit des librairies que l'on peut utiliser pour interagir avec e core HA.

Les modules complémentaires (add-on) ont leur propre code et les bibliothèques nécessaires au bon fonctionnement, prenons par exemple zigbee2mqtt qui est écrit en javascript et requiert node manager pour pouvoir s'exécuter, pour simplifier la vie des utilisateur on a tout mis dans un docker et donc c'est plus simple pour tout le monde.

Autre exemple, Mosquitto (broker mqtt) qui devrait être écrit en C ou C++, est aussi fournit pour HA dans un broker avec toutes les ficelles nécessaire à son exécution.

Et c'est pareil pour les autre, le Language utilisé n'est plus important car tout ce qui est nécessaire se trouve dans le docker.

Le gros inconvénient c'est qu'un docker ne peut pas faire tourner un autre docker, donc ceux-ci tournent en parallèle et pour communiquer avec eux il faut utiliser les mécanisme Unix de communication interprocess, en général on utilise la couche réseau pour des raisons de facilité. Quant à la communication entre les docker eux-même là on entre dans la science-fiction (c'est possible, mais à quel prix et pour quel avantage).

S'il faut tout mettre dans un docker alors autant créer une machine virtuelle qui sera elle beaucoup plus efficace au niveau exécution. Mais théoriquement cela devrait être possible (usine à gaz ?)
 
Dernière édition:
  • #1 518
Exactement, flûte alors il va continuer à ramasser la poussière, maintenant il faut voir l’interface synology pour le DHCP …
Oui fin ça voudra dire que le serveur dhcp ne sera pas disponible pendant les mise a jour synology .. c'est long et périodique. Dans ce cas là le pi est qu'à même plus pratique
 
  • #1 519
Oui fin ça voudra dire que le serveur dhcp ne sera pas disponible pendant les mise a jour synology .. c'est long et périodique. Dans ce cas là le pi est qu'à même plus pratique
après pour que ça pose problème il faut qu'un périphérique boot à ce moment et demande une IP, c'est pas fréquent non plus
 
  • #1 520
Oui mais vaut mieux le savoir et programmer les mise à jour la nuit parce qu'elle dure parfois 20 minutes. Avec les smartphone c'est pas si rare de passer de 5g à wifi
 

Sujet semblables

Réponses
4
Affichages
354
Phothom
Réponses
9
Affichages
2K
jcoenen
Réponses
40
Affichages
2K
Fgalette
Réponses
9
Affichages
1K
Michadt

Nos articles

On a aimé dans le forum

Retour
Haut