flacon030 Posté(e) mercredi à 18:57 Signaler Posté(e) mercredi à 18:57 (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) 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é vendredi à 20:00 par flacon030 2
Messages recommandés