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
Merci pour votre aide
Petite précision je suis sur Raspbian.
Un ptit up 🙂
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.
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