doudz/homeassistant-zigate

Problème de configuration

Opened this issue · 9 comments

Bonjour

J’ai installer ma pizigate en suivant les documentations sur le site de pizigate et j’ai ajouté votre composant.

J’utilise une Raspbian sur un raspberry pi 3 avec une installation manuelle de home assistant.

Tout est ok du côté de home
Assistant, en revanche j’ai une notification qui m’indique un problème de configuration :
Invalid config
The following components and platforms could not be set up:

custom_components
Please check your config.

Je voudrais savoir comment je peux arranger tout ça!?
Du côté de mes composants zigbee, tout est bien détecté et ajouté dans home assistant. Cela fonctionne correctement.

Merci de votre aide.
Eric

Un ptit up!

Est ce que tu pourrais partager ton fichier configuration.yaml ? Peut être que l'erreur vient de là ?
Et l'arborescence des fichier sur ton hassio

Bonjour,

Merci de ta réponse, ci-dessous le fichier de configuration :

# Configure a default setup of Home Assistant (frontend, api, etc)
default_config:

# Uncomment this if you are using SSL/TLS, running in Docker container, etc.
# http:
#   base_url: example.duckdns.org:8123

homeassistant:
  customize: !include customize.yaml
  packages: !include_dir_named packages

# Discover some devices automatically
discovery:

# Track the sun
sun:

group: !include groups.yaml
automation: !include automations.yaml
script: !include scripts.yaml

custom_components: !include_dir_merge_list custom_components/zigate/
switch: !include_dir_merge_list config/

# Text to speech
tts:
  - platform: google_translate

# Enable PiZiGate
zigate:
  gpio: true

panel_custom:
  - name: zigate
    sidebar_title: ZiGate
    sidebar_icon: mdi:zigbee`

et je joint deux captures ecrans de l'arborescence

Capture2
Capture

Merci pour votre aide

Petite précision je suis sur Raspbian.

Un ptit up 🙂

doudz commented

Je pense que le problème est ici
custom_components: !include_dir_merge_list custom_components/zigate/
je ne vois pas à quoi ça sert d'ailleurs
l'entrée custom_components n'existe pas à ma connaissance

Bonjour doudz

Merci de ta réponse.
Il me semblait dans la doc du github qu’il fallait adapter le fichier configuration.yaml
Je pensais bêtement que c’était l’inclusion de tes sources.

Du coup on peut supprimer la ligne complète ?

Édit : j’ai retrouvé la ligne :
adapt your configuration.yaml
Juste après la copie dès fichier dans le dossier custom components

Du coup comment son prise en compte tes sources ?
Comment sont elles inclus dans le fichier de conf?
Quelques choses m’échappe sûrement sur le fonctionnement dès fichier de configuration yaml.

doudz commented

La ligne suivante doit être retirée
custom_components: !include_dir_merge_list custom_components/zigate/

Ce qui doit être mis dans le fichier configuration.yaml c'est

zigate:
  gpio: true

Il faut ensuite copier les fichiers dans custom_components
Home assistant va de lui même chercher les components dans custom_components s'il ne les trouve pas dans l'installation standard
De même il est possible de remplacer un composant standard simplement en mettant un nouveau dans le dossier custom_components