Impossible d'installer un custom HACS

Bonjour

j’ai réussi jusqu’à présent à instaler des intégrations HACF. Par ocntre il y en a une qui s’installe, mais je vois qu’elle ne s’intègre pas correctement. On dirait que le Gitub ne se synchronise pas (ou donwload pas).

Il s’installe, je re démarre comma demandé mais quand je met la config, il ne trouve pas. Et donc quand je check le rép custom component, je n’arrive pas à rentrer dans le dossier.

J’ai même essayé d’y aller en manuel, créer un dossier avec le nom etc…mais on dirait que le « nom du dossier tel quel » empêche d’y accéder…

Je me demande si c’est pas à une erreur que je constate au log dans superviseur.

bizarre

Capture
Capture2

Ma configuration


System Health

version core-2021.2.3
installation_type Home Assistant OS
dev false
hassio true
docker true
virtualenv false
python_version 3.8.7
os_name Linux
os_version 5.4.83-v8
arch aarch64
timezone Europe/Paris
Home Assistant Community Store
GitHub API ok
Github API Calls Remaining 4679
Installed Version 1.11.3
Stage running
Available Repositories 747
Installed Repositories 13
Home Assistant Cloud
logged_in true
subscription_expiration 14 mars 2021 à 1:00
relayer_connected true
remote_enabled true
remote_connected true
alexa_enabled false
google_enabled false
can_reach_cert_server ok
can_reach_cloud_auth ok
can_reach_cloud ok
Hass.io
host_os Home Assistant OS 5.11
update_channel stable
supervisor_version supervisor-2021.02.9
docker_version 19.03.13
disk_total 72.7 GB
disk_used 4.8 GB
healthy true
supported true
board rpi3-64
supervisor_api ok
version_api ok
installed_addons Samba share (9.3.0), File editor (5.2.0), Home Assistant Google Drive Backup (0.103.1), Visual Studio Code (3.1.0), Terminal & SSH (9.0.1), InfluxDB (4.0.3), Grafana (6.1.1)
Lovelace
dashboards 1
resources 6
views 16
mode storage
Spotify
api_endpoint_reachable ok

Aucun soucis depuis Windows :


Par contre depuis File Editor, la même:
Après un renommage : pas de soucis pour y accéder

ha…ben ca me rassure et donc si je le renomme ça posera pas de soucis ?

bizarre ce bug non ?

Remplace le + par un tiret _ ( tiret du 8)

Ton dossiers actuellement philips_ambilight+hue
remplace philips_ambilight_hue

Oui et non…
Mettre ce signe dans le nom, ça c’est bizarre…

Que File editor ne puisse pas l’ouvrir, oui mais peut être est ce normal…?!

Faut-il renommer ? Tu peux. Le nom du dossier contenant les binaires de l’intégration importe peu…

Mais avant de continuer, as tu pris connaissance des problèmes remontés?

ok. mais malgré tout ça j’arrive pas à intégrer. dès que je rensiegne ma config et que je vérifie il ne trouve pas le switch. J en’ai pas besoin de créer My switch.yaml et y mettre ma config dedans au lieu du fichier de config ?

Peux tu la partager (au delta des informations sensibles) ?

C’est à dire ? (message, image, etc.)

Il me manquerait pas un contenru yml qui indiquerait mon « switch » ?

Capture3

Capture 1

Ce n’est pas parce que tu as renommé le dossier que le nom de l’integration change :wink:

Laisse philips_ambilight+hue

switch:
  - platform: philips_ambilight+hue
    [...]

même résultat en laissant.
Si j’intègre avec HACS= même résultat. (et en plus quand je veux aller dans component …installé, impossible de rentrer dedans

Tu peux très bien garder le nom de dossier avec un _ (underscore) mais tu dois utiliser la plateforme avec le +

Edit : ah bah non, l’intégration pointe sur le nom du dossier… :innocent: Donc laisse avec le +

En installant par hacs et en utilisant l’exemple, j’ai bien la configuration qui passe :

As tu une ligne

switch: !include switchs.yaml

Dans ton fichier configuration.yaml ?

bon. on avance je le sens :slight_smile:

Non je n’ai pas cette ligne switch: !include switchs.yaml
et je n’ai pas non plus de fichier « switch.yaml » à ma racine.

Dois je en créer ?
Que mettre dedans si oui ?
A faire avant intégration ?

Je pense que ca doit être un truc comme ça

non pas forcément…

où mets tu ton code ? (fichier, indentation)

ben par étape.
1 / Je lance l’instal via HACS
2 / Le code dans un fichier switchs.yaml

Mais la validation de config me dit qu’il n’est pas intégré. Alors que quand je lis il faut faire la config et après re démarrer ?!

bon. suite. j’ai forcé le reboot du host et c’est apparemment passé et le toggle marche pour ce que j’attendais et ce qu’il promettait

Par contre il me donne une erreure qd j’active (alors que ça marche)

Et depuis l’install j’ai ce message dans le log. Je me demande si dans la config du plug in y a pas un truc buggé qui appel un cette IP ? qu’en pensez vous et où dois ej regarder ?

C’est un autre problème, donc dans un autre sujet :wink: (et pas de doublon :pray:)

pardon ok je comprends