User Tools

Site Tools


domotique:home_assistant

This is an old revision of the document!


Home assistant

Home Assistant est un logiciel libre gratuit permettant de centraliser, contrôler et faire interagir des équipements de domotique. Il permet également de réaliser de la métrologie c'est à dire des relevés de consommation historisés. Son adaptabilité, dû aux nombreuses intégrations, en fait l'un des logiciel de domotique les plus utilisés de nos jours.

Tips & issues

Flood de résolution inverse

J'ai récemment remarqué que toutes les heures, ma machine home assistant envoyait des requêtes DNS pour demander la résolution inverse de chaque IP de mon sous-réseau /24 (soit 255 requêtes). En plus de polluer les logs, déformer les graphes et consommer des ressources, je n'ai pas trouvé l'origine ni l'utilité de ce comportement. Par contre j'ai trouvé d'autres remontées de ce soucis sur le web, avec des palliatifs un peu rebouteux mais qui se sont avérés efficaces dans mon cas :

1 - Bidouiller la conf DNS

ha dns reset
ha dns info
ha dns options fallback=false # supprimer le DNS secondaire

Puis rebooter HA

2 - Désactiver default_config et surcharger les sections avec du vide :

file=configuration.yaml
#default_config:
#custom default config
#automation:
cloud:
config:
counter:
#dhcp:
energy:
#frontend
history:
image:
input_boolean:
input_datetime:
input_number:
input_select:
input_text:
logbook:
#map:
media_source:
mobile_app:
my:
person:
#scene:
#script:
ssdp:
stream:
sun:
system_health:
tag:
timer:
updater:
usb:
webhook:
zeroconf:
zone:

Modifier le DNS

ha dns info
 
ha dns options --servers dns://IP_ADDRESS
ha dns restart

.. ou via la webUI dans le menu: Settings > System > Network

Lancer des actions simultanées

Par défaut dans la automatisation par exemple, les actions configurées sont lancés séquentiellement, donc une après l'autre. Pour les lancer simultanément il faut créer une action avec le bloc “run in parallel”, et lister dedans les tâches à lancer en parallèle.

domotique/home_assistant.1765966787.txt.gz · Last modified: 2025/12/17 10:19 by pteu