code plugin teleinfo

Posez ici vos questions d'utilisation, de configuration de DomoticZ, de bugs, de conseils sur le logiciel lui même dans son utilisation et son paramétrage.
Des forums spécifiques sont ouverts ci-dessous pour regrouper les différents sujets.
knasson
Messages : 245
Inscription : 26 mars 2021, 08:59

code plugin teleinfo

Message par knasson »

Bonsoir,
est ce que l'on accès a ce code? et quel est le chemin?

merci
Neutrino
Messages : 2662
Inscription : 10 juil. 2015, 15:42
Localisation : Les Herbiers(85)

Re: code plugin teleinfo

Message par Neutrino »

Ma maison à plein d'IP ! :mrgreen:
SAV Bonjour. Vous avez vidé le cache ?
syl2222_fr
Messages : 47
Inscription : 14 janv. 2022, 20:02

Re: code plugin teleinfo

Message par syl2222_fr »

Bonsoir,

Je cherche un petit coup de main concernant ce code (désolé par avance si la question a déja été posé)

J''utilise le plugin teleinfo , sans soucis , par contre, j'ai remarqué que je n'ai que des alertes consommation >80%

En regardant le code, on peut constater qu'il y a quelques erreurs (bizarre, je suis nul en code et je les voient)
https://github.com/domoticz/domoticz/bl ... foBase.cpp

Ligne 77: if (flevel > 80)
Ligne 85: if (level > 90)
Ligne 93: if (level > 98)

La variable flevel est devenue level.

Ma question : comment modifier mon code pour intégrer la bonne variable ?
J'imagine que la modification du fichier cpp en local sur mon raspberry est pas suffisant , mais c'est là que je bloque :(

Merci pour vos réponses et bonne soirée :)
Keros
Messages : 6638
Inscription : 23 juil. 2019, 20:57

Re: code plugin teleinfo

Message par Keros »

Bonjour syl2222_fr et bienvenu sur le forum ;)

En effet, c'est curieux.

Ce plugin est directement intégré à DomoticZ et chaque release est compilée : on ne peut pas la modifée. Par contre, il est possible d'ouvrir un rapport d'erreur sur Github et proposer une correction (PR). Si elle est validée, la correction sera intégrée à la prochaine béta et la future Stable.

EDIT : il y les deux variables de déclarées lignes 61 et 62 :

Code : Tout sélectionner

int level = 1;
float flevel = 0;
Comment bien utiliser le forum : Poser une question, Mettre un script, un fichier, une image ou des logs
Mes petits guides : Débuter en programmation, Le débogage, Le choix de matériel, Les sauvegardes
Ma présentation - Mes Tutos
syl2222_fr
Messages : 47
Inscription : 14 janv. 2022, 20:02

Re: code plugin teleinfo

Message par syl2222_fr »

Bonjour Keros et merci pour la réponse :)

Je suis vraiment nul en code /github.
J'ai quelques collègues dev au taf qui vont , après leur avoir payé un café, ouvrir ce 'Pr' pour moi :)

Bon week-end,

Edit : Quelques mois plus tard:
Mes collégues ont ouvert fait les modifs sur git , qui ont été mergées . Mes alertes Teleinfo marchent nickel depuis ! :)
Répondre