Mon problème
Bonjour,
Après avoir perdu les quelques cheveux qu’il me reste, je vais m’adresser à vous
Je débute, donc soyez indulgent si je dis des bêtises … :
J’ai installé HA sans (trop) de problèmes sur un Synology (en VM), j’ai pu installer quelques services dont la connexion Modbus avec l’onduleur de mes panneaux solaires.
Maintenant je tente de faire quelques calculs, un peu comme dans ce tuto :
SolarEdge local connection to home assistant
Pour essayer de partir proprement, j’aimerais mettre mes « sensors » dans un fichier déporté sensors.yaml.
J’ai donc créé un entrée :
sensor: !include sensors.yaml
et un fichier sensors.yaml
pour valider que mon fichier fonctionne, j’ai collé ce code (trouvé dans un autre tuto) :
- platform: systemmonitor
resources:
- type: disk_use_percent
arg: /home
- type: memory_use_percent
- type: swap_use_percent
- type: processor_use
- type: last_boot
et ça fonctionne, mais si je rajoute (ou simplement remplace dans le sensors.yaml) par le code qui vient de mon tuto SolarEdge qui ne fait que passer la production de W en KW :
- sensor:
- name: "SE - Generation"
unit_of_measurement: "kW"
state_class: total_increasing
device_class: "energy"
state: '{{ (states("sensor.solaredge_ac_power") | float) / 1000}}'
quand je teste le fichier, j’ai cette erreur :
Configuration non valide !
Invalid config for [sensor]: required key not provided @ data[‹ platform ›]. Got None. (See /config/configuration.yaml, line 11).
J’ai bien tenté de me mettre (entre autre !) :
template :
Mais rien n’y fait, une idée de la c*** que je fait ?
Le contenu de mon sensors.yaml
- platform: systemmonitor
resources:
- type: disk_use_percent
arg: /home
- type: memory_use_percent
- type: swap_use_percent
- type: processor_use
- type: last_boot
- sensor:
- name: "SE - Generation"
unit_of_measurement: "kW"
state_class: total_increasing
device_class: "energy"
state: '{{ (states("sensor.solaredge_ac_power") | float) / 1000}}'
Ma configuration
System Information
version | core-2023.9.2 |
---|---|
installation_type | Home Assistant OS |
dev | false |
hassio | true |
docker | true |
user | root |
virtualenv | false |
python_version | 3.11.5 |
os_name | Linux |
os_version | 6.1.45 |
arch | x86_64 |
timezone | Europe/Zurich |
config_dir | /config |
Home Assistant Community Store
GitHub API | ok |
---|---|
GitHub Content | ok |
GitHub Web | ok |
GitHub API Calls Remaining | 4974 |
Installed Version | 1.32.1 |
Stage | running |
Available Repositories | 1283 |
Downloaded Repositories | 3 |
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 10.5 |
---|---|
update_channel | stable |
supervisor_version | supervisor-2023.09.2 |
agent_version | 1.5.1 |
docker_version | 23.0.6 |
disk_total | 30.8 GB |
disk_used | 3.9 GB |
healthy | true |
supported | true |
board | ova |
supervisor_api | ok |
version_api | ok |
installed_addons | Terminal & SSH (9.7.1), File editor (5.6.0) |
Dashboards
dashboards | 1 |
---|---|
resources | 0 |
views | 1 |
mode | storage |
Recorder
oldest_recorder_run | 15 septembre 2023 à 12:53 |
---|---|
current_recorder_run | 18 septembre 2023 à 20:39 |
estimated_db_size | 53.04 MiB |
database_engine | sqlite |
database_version | 3.41.2 |