doudz / homeassistant-zigate

zigate component for Home Assistant
MIT License
48 stars 15 forks source link

Problème de configuration #81

Open kiki51 opened 4 years ago

kiki51 commented 4 years ago

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

kiki51 commented 4 years ago

Un ptit up!

maximushugus commented 4 years ago

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

kiki51 commented 4 years ago

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

kiki51 commented 4 years ago

Petite précision je suis sur Raspbian.

kiki51 commented 4 years ago

Un ptit up 🙂

doudz commented 4 years ago

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

kiki51 commented 4 years ago

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

kiki51 commented 4 years ago

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 4 years ago

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