Configuration de Home Assistant

Home assistant a un mode par défaut d'ajout des appareils trouvés.
Des sont premier lancement, il va trouver les appareils classique rapidement.
Par contre pour le matériel non reconnu automatiquement, il va falloir mettre les mains dans le cambouis.
Heureusement on peu tout ajouter dans le fichier configuration.yaml :-) et pour plus de clarté, on peu inclure des fichiers avec la syntaxe !include.
Exemple avec un fichier light.yaml;

 light: !include lights.yaml

Il suffit d'ajouter dans le fichier “configuration.yaml”

  rflink:
  port: /dev/serial/by-id/num_port_utilisé

Pour trouver le port :

ls -al /dev/serial/by-id/
  usb-1a86_USB2.0-Serial-if00-port0 -> ../../ttyUSB0

Et si on fait :

ls -l /dev/ttyUSB0
  crwxrwxrwx 1 root dialout 188, 0 oct.   7 16:29 /dev/ttyUSB0

Dans mon cas, le fait de mettre l'user pi dans le group “dialout” n'a pas suffit.
Donc j'ai fait un chmod 777 /dev/ttyUSB0
ça évite de démarrer hass en sudoer, mais c'est une solution batarde car si ttyUSB0 est assigné à un autre device, c'est mort.

Ensuite on peu configurer les log pour voir les entrées RFlink.
On ajoute :

  logger:
  default: error
  logs:
    rflink: debug
    homeassistant.components.rflink: debug

Pour ajouter automatiquement tous les nouveaux inter, lampe, … mettre :

light:
  - platform: rflink
    automatic_add: true

sensor:
  - platform: rflink
    automatic_add: true

Exemple d'ajout d'un switch :

switch:
  - platform: rflink
    devices:
      livolo_780f_10:
        name: "Chambre pat"

Exemple d'ajout de sensor :

sensor:
  - platform: rflink
    devices:
      upm_esic_0002_temp: 
        name: "esic-température"
        sensor_type: temperature

Particularité pour les senseurs/capteurs
Pour les capteurs, il faudra définir le type de capteur. On trouve une liste importante sur le site de HA.
https://www.home-assistant.io/integrations/sensor.rflink

raspberry/confhassio.txt · Dernière modification : 2024/12/23 14:49 de 127.0.0.1
CC Attribution-Share Alike 4.0 International
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0