Integration error: packages - Integration 'packages' not found

Bonjour,

Bonjour,

J’ai acheté deux petits Smartgateway pour avoir les remontées d’info de mon compteur électrique et de mon compteur d’eau.

Les informations remontent correctement de mon compteur électrique en mqtt mais les informations du hardware ne remontent pas car les deux fichiers yalm référencés au travers de mon fichier configuration.yalm ne sont pas pris en compte.

Quand je vérifie mon fichier configuration.yalm, j’ai l’erreur suivante :

“Integration error: packages - Integration ‹ packages › not found.”

J’ai pourtant bien suivit les instructions renseignées via le site de support de la Smartgateway :

J’ai donc copié les deux fichiers de configuration « smartgateways_watermeter.yaml » & « smartgateways_smartmeter.yaml » dans une directory « packages ».

J’ai essayé de placer cette directory en différents endroits sans succès.

Dans \homeassistant\packages, là où se trouve mon fichier configuration.yalm

Dans la racine et sous \configuration\packages mais j’ai toujours la même erreur.

Voici le début de mon fichier « configuration.yalm »

homeassistant:

# Loads default set of integrations. Do not remove.

default_config:

http:

ssl_certificate: /ssl/fullchain.pem

ssl_key: /ssl/privkey.pem

ip_ban_enabled: true

login_attempts_threshold: 5

# Text to speech

tts:

- platform: google_translate

packages: !include_dir_named packages

automation: !include automations.yaml

script: !include scripts.yaml

scene: !include scenes.yaml

sensor:

- platform: dsmr_reader

- platform: mqtt

…

Est-ce que je peux mettre le contenu de mes fichiers yalm directement dans mon fichier de configuration ?

Un grand merci.

Nicolas

Ma configuration


System Information

version core-2024.8.2
installation_type Home Assistant OS
dev false
hassio true
docker true
user root
virtualenv false
python_version 3.12.4
os_name Linux
os_version 6.6.33-haos
arch x86_64
timezone Europe/Brussels
config_dir /config
Home Assistant Community Store
GitHub API ok
GitHub Content ok
GitHub Web ok
GitHub API Calls Remaining 5000
Installed Version 1.34.0
Stage running
Available Repositories 1451
Downloaded Repositories 9
Home Assistant Cloud
logged_in false
can_reach_cert_server ok
can_reach_cloud_auth ok
can_reach_cloud ok
Home Assistant Supervisor
host_os Home Assistant OS 12.4
update_channel stable
supervisor_version supervisor-2024.08.0
agent_version 1.6.0
docker_version 26.1.4
disk_total 30.8 GB
disk_used 15.7 GB
healthy true
supported true
host_connectivity true
supervisor_connectivity true
ntp_synchronized true
virtualization oracle
board ova
supervisor_api ok
version_api ok
installed_addons Mosquitto broker (6.4.1), File editor (5.8.0), Terminal & SSH (9.14.0), Duck DNS (1.18.0), Let’s Encrypt (5.1.2), Samba share (12.3.2), Meross Local Broker Addon (0.0.1-alpha49), ESPHome (2024.8.0), AppDaemon (0.16.6), MQTT Explorer (browser-1.0.3), Filebrowser (2.23.0_14)
Dashboards
dashboards 3
resources 4
views 18
mode storage
Recorder
oldest_recorder_run 19 août 2024 à 14:13
current_recorder_run 21 août 2024 à 18:26
estimated_db_size 770.01 MiB
database_engine sqlite
database_version 3.45.3
` ___

Bonjour

il faut que tu declares dans ton configuration.yaml la notion de package par la syntaxe suivante

homeassistant:
  packages: !include_dir_merge_named packages/
1 « J'aime »

Merci jrvrc !
J’ai essayé plein de syntaxes différentes sans résultat.
packages: !include_dir_merge_named packages/
packages: !include_dir_merge_named packages
packages: !include_dir_named packages
packages: !include_dir_named packages/
Toujours la même erreur.
Je supose que la directory doit être dans le même répertoire que mon fichier de configuration.yalm
Merci,

Nicolas

Salut

le dossier packages doit effectivement être au même niveau que le fichier configuration.yaml

et il doit contenir aussi un fichier :wink: