Aller au contenu

Quick App -DBPV Envoie indexe de production photovoltaique vers dbpv


Messages recommandés

Posté(e) (modifié)

Bonjour

 

Je vous propose un QA qui permet d'envoyer vos index de production vers le site dbpv

Il faut bien évidement avoir un compte sur leur site

https://www.bdpv.fr/fr/

 

il faudra modifier le code du QA pour que cela puisse fonctionner tel que:

l'id du compteur de production photovoltaïque, le user, et l'api key

 

J'ai mis en place un bouton pour envoyer manuellement les index, si non ils partent automatiquement a 4h00 du matin (possible de le modifier dans le code)

Il y a un compte a rebours pour savoir quant partira le prochain index

Et j'ai mis un status quant les données sont bien reçue par le site DBPV (visible aussi dans le debug)

dbpv.thumb.png.464df8509586feb0b9b5cc264f15e393.png

 

Mise a jour du QA en version 1.3

 

J'ai ajouté le compte a rebourgs dynamique qui s'actualise toutes les minutes

J'ai aussi ajouter les variables globale pour que vous puissiez mettre vos données dans les variables sans toucher au code

Je ne suis pas sur qu'elles se crées seul, si besoin les mettre manuellement

 

DEVICE_ID              Variable de texte             ID du compteur de production en KW (le Qa fait la conversion pour avoir des Wh comme le demande le site dbpv)
BDPV_USER            Variable de texte             nom du user
BDPV_API_KEY      Variable de texte             APIKEY du compte dbpv
BDPV_SOURCE       Variable de texte             homeassistant (texte a mettre)
BDPV_TYPE             Variable de texte             onduleur (texte a mettre)
NEXT_SEND            Variable de texte             valeur du compte a rebourgs (ne rien mettre dans cette variable)
STATUS_BDPV       Variable de texte             retour json de dbpv si tous se passe comme il faut (ne rien mettre dans cette variable)

 

Si tous se passe bien, vous devriez voir dans le debug le code suivant si vous faite un envoie manuel

 

[05.12.2025] [18:38:01] [DEBUG] [QUICKAPP1169]: QuickApp BDPV initialisé
[05.12.2025] [18:40:32] [TRACE] [QUICKAPP1169]: onAction: {"actionName":"UIAction","manual":true,"deviceId":1169,"args":["onReleased","button_ID_0_1"]}
[05.12.2025] [18:40:32] [TRACE] [QUICKAPP1169]: UIEvent: {"elementName":"button_ID_0_1","values":[],"eventType":"onReleased","deviceId":1169}[05.12.2025] [18:40:32] [DEBUG] [QUICKAPP1169]: Index compteur (kWh) : 7573.4520627778
[05.12.2025] [18:40:32] [DEBUG] [QUICKAPP1169]: Index converti (Wh) : 7573452
[05.12.2025] [18:40:32] [DEBUG] [QUICKAPP1169]: URL envoyée à BDPV : https://www.bdpv.fr/webservice/majProd/expeditionProd_v3.php?util=(nom du user)&apiKey=(N°APIKEY)c&source=homeassistant&typeReleve=onduleur&index=7573452
[05.12.2025] [18:40:33] [DEBUG] [QUICKAPP1169]: BDPV : {"prodMoisKwh" : "14","prodJourWh" : "5041","prodJourKwh" : "5","codeRetour" : "4","texteRetour" : "OK - Mise à jour de la production.
[05.12.2025] [18:41:01] [DEBUG] [QUICKAPP1169]: Envoi index dans 09h 18min

DBPV_V1.3.fqa

Modifié par flacon030
  • Like 2
  • flacon030 a modifié le titre en Quick App -DBPV Envoie indexe de production photovoltaique vers dbpv
×
×
  • Créer...