Bonjour,
Mon problème
Je fais suite au sujet sur l’envoi automatique des données de production photovoltaïques vers BDVP.
J’ai suivi strictement le mise en place des différents éléments tels que précisés, mais je rencontre une erreur lorsque je lance l’automatisation, j’ai ce message ;
Envoi BDPV utilise une action inconnue
Erreur · Rapporté par Automatisation
L'automatisation « Envoi BDPV » (`automation.envoi_bdpv`) utilise une action inconnue : `rest_command.bdpv_send_index`.
J’ai pourtant crée le rest_command dans configuration.yaml
et l’automatisation correspondante
Pouvez vous m’aider à régler ce problème
Merci d’avance
Ma configuration
[center]## System Information
version
core-2025.12.5
installation_type
Home Assistant OS
dev
false
hassio
true
docker
true
container_arch
amd64
user
root
virtualenv
false
python_version
3.13.9
os_name
Linux
os_version
6.12.51-haos
arch
x86_64
timezone
Europe/Paris
config_dir
/config
Home Assistant Community Store
GitHub API
ok
GitHub Content
ok
GitHub Web
ok
HACS Data
ok
GitHub API Calls Remaining
5000
Installed Version
2.0.5
Stage
running
Available Repositories
2508
Downloaded Repositories
39
Home Assistant Cloud
logged_in
true
subscription_expiration
2 août 2026 à 02:00
relayer_connected
true
relayer_region
eu-central-1
remote_enabled
true
remote_connected
true
alexa_enabled
true
google_enabled
false
cloud_ice_servers_enabled
true
remote_server
eu-central-1-4.ui.nabu.casa
certificate_status
ready
instance_id
b5c25016876446518ab09ec2eeb522ec
can_reach_cert_server
ok
can_reach_cloud_auth
ok
can_reach_cloud
ok
Daikin Onecta
api_status
ok
oauth2_status
ok
max_minute
20
max_day
200
remaining_minute
19
remaining_day
146
retry_after
0
ratelimit_reset
32
oauth2_token_valid
true
Home Assistant Supervisor
host_os
Home Assistant OS 16.3
update_channel
stable
supervisor_version
supervisor-2025.12.3
agent_version
1.7.2
docker_version
28.3.3
disk_total
468.7 GB
disk_used
37.4 GB
nameservers
192.168.60.1
healthy
true
supported
true
host_connectivity
true
supervisor_connectivity
true
ntp_synchronized
true
virtualization
board
generic-x86-64
supervisor_api
ok
version_api
ok
installed_addons
Get HACS (1.3.1), Matter Server (8.1.2), Terminal & SSH (9.21.0), Studio Code Server (6.0.1), AdGuard Home (6.0.3), Vaultwarden (Bitwarden) (0.25.1), Z-Wave JS UI (6.1.2), Mosquitto broker (6.5.2), Zigbee2MQTT (2.7.1-1), ecowitt2mqtt (2024.10.0), FTP Backup (0.2.6), Samba share (12.5.4), Matterbridge Home Assistant Add-on (2.0.15), ESPHome Device Builder (2025.12.4), OpenThread Border Router (2.15.3), Uptime Kuma (0.15.0), Music Assistant (2.7.2), Tailscale (0.26.1)
Dashboards
dashboards
9
resources
23
views
7
mode
storage
Network Configuration
adapters
lo (disabled), enp3s0 (enabled, default, auto), hassio (disabled), docker0 (disabled), veth88a935d (disabled), veth20ccfce (disabled), veth9701113 (disabled), veth2201496 (disabled), vethee92c3b (disabled), veth2d276c1 (disabled), veth2133f1c (disabled), vethb2b49d8 (disabled), veth7d22d80 (disabled), veth2ccd367 (disabled), veth8392521 (disabled), vetha3e5fc0 (disabled), veth3a71855 (disabled)
ipv4_addresses
lo (127.0.0.1/8), enp3s0 (192.168.60.231/24), hassio (172.30.32.1/23), docker0 (172.30.232.1/23), veth88a935d (), veth20ccfce (), veth9701113 (), veth2201496 (), vethee92c3b (), veth2d276c1 (), veth2133f1c (), vethb2b49d8 (), veth7d22d80 (), veth2ccd367 (), veth8392521 (), vetha3e5fc0 (), veth3a71855 ()
ipv6_addresses
lo (::1/128), enp3s0 (fdcf:70f5:cf1b:128a:3a5e:7db8:798:27c2/64, fe80::b3a:d563:8ef8:c46c/64), hassio (fe80::144a:92ff:fe22:c87e/64), docker0 (fe80::3439:c6ff:fe18:d26a/64), veth88a935d (fe80::b430:d4ff:fe8d:8c80/64), veth20ccfce (fe80::4028:a0ff:feaf:9a18/64), veth9701113 (fe80::845e:2aff:fee3:a3cb/64), veth2201496 (fe80::90ba:d3ff:fe16:5029/64), vethee92c3b (fe80::a8c3:d3ff:fed6:8d63/64), veth2d276c1 (fe80::70e4:afff:fe07:92c3/64), veth2133f1c (fe80::20be:c8ff:fefa:e330/64), vethb2b49d8 (fe80::1883:a9ff:fea8:22fa/64), veth7d22d80 (fe80::e43e:ecff:fe21:55c/64), veth2ccd367 (fe80::78ea:37ff:fe71:b1fb/64), veth8392521 (fe80::421:b8ff:fe08:ecb9/64), vetha3e5fc0 (fe80::1451:f0ff:fe12:237d/64), veth3a71855 (fe80::100c:e9ff:fe8f:1b40/64)
announce_addresses
192.168.60.231, fdcf:70f5:cf1b:128a:3a5e:7db8:798:27c2, fe80::b3a:d563:8ef8:c46c
Recorder
oldest_recorder_run
20 décembre 2025 à 08:29
current_recorder_run
1 janvier 2026 à 10:10
estimated_db_size
999.59 MiB
database_engine
sqlite
database_version
3.49.2
Sonoff
version
3.9.3 (7c75c46)
cloud_online
1 / 1
local_online
1 / 1
[/center]
Salut @GillesM
As tu suivi les explications de cette réponse
je suis persuadé que le problème vient de cette partie
Moi j’ai ça
{{ (states.sensor.primo_8_2_1_1_energie_totale.state|int) }}
A toi de vérifier la multiplication par 1000 et peut-être de rajouter les caractères manquant |int et d’enlever les caractères en plus qui sont à mon avis inutile
Ensuite n’hésite pas a tester pour voir s’il y a une erreur ( de classe je suppose !) en passant par l’UI
[image]
[image]
[image]
[image]
puis tu vas sur
[image]
[image]
et dans
[image]
tu rent…
Est ce que l’automatisation doit être définie dans automatisation.yaml ou dans les automatisations créées sous automatisation & scenes ?
Par l’interface utilisateur
Tu crée une automatisation et du copie et colle via la modification en YAML
Ok, merci
Pour envoyer à BDPV la valeur de production photovoltaique du jour. J’ai suivi les informations dpnnées sur le forum home assistant francophone et j’ai donc ajouté dans mon config.yaml les info suivante :
envoi de la valeur de production à bdvp tous les jours
bdpv_send_index:
url: https://www.bdpv.fr/webservice/majProd/expeditionProd_v3.php?util=xxxxxxx&apiKey=ga1da2fd0fpc920a895ga&source=homeassistant&typeReleve=onduleur&index= {{ (states (‹ sensor.gar_com01_prod_eait › ) * 1000)}}
method: POST
J’ai egalement créé une automatisation dont le yaml est :
alias: Envoi BDPV
description: ""
triggers:
- at: "04:35:00"
trigger: time
conditions: []
actions:
- data: {}
action: rest_command.bdpv_send_index
mode: single
La valeur issue de mon sensor est en kWh et BDPV attends une valeur en Wh, pour cela je voulais multiplier par 1000 la valeur du sensor, mais la valeur calculée n’est pas ok. Au lieu de 3684028, je recoit 3684.0283684.0283684.08…
Comment faire pour envoyer la bonne valeur ?
Sigmun
Février 10, 2026, 12:56
6
De mon coté, le senseur est en MWh, donc je multiplie par 1e6. Voici ma ligne qui semble fonctionner :
url: "https://www.bdpv.fr/webservice/majProd/expeditionProd_v3.php?util=XXX&apiKey=XXX&source=homeassistant&typeReleve=onduleur&index={{ (states('sensor.envoy_1233_production_d_energie_totale')|int*1000*1000) }}"
Je me demande si ton pb ne vient pas de la conversion en int
Dans Rest command j’ai mis
bdpv_send_index:
url: https://www.bdpv.fr/webservice/majProd/expeditionProd_v3.php?util=aaaaaa&apiKey=xxxxxxxxxxxxxxxxxxxxx&source=homeassistant&typeReleve=onduleur&index={{(states('sensor.gar_com01_prod_eait') | float(0) * 1000) | round(0) }}
method: POST
et c’est ok
system
A fermé ce sujet ()
Février 24, 2026, 1:16
8
Ce sujet a été automatiquement fermé après 2 jours. Aucune réponse n’est permise dorénavant.