Page 28 sur 33

Re: Repartition Consommation HC / HP...

Publié : 02 août 2020, 14:27
par vil1driver
Tu as surtout un capteur qui ne remonte qu'une valeur, la puissance.
Et non pas 6 valeurs comme un p1 smart meter utilisé pour ce script

Code : Tout sélectionner

extraction de la valeur en watt , (P1 smart meter, ex: "Data" : "17564059;9855288;0;0;517;0")
a, b, x, y, watt, z = string.match(otherdevices_svalues[OWL_Intuition], "(%d+%.*%d*);(%d+%.*%d*);(%d+%.*%d*);(%d+%.*%d*);(%d+%.*%d*);(%d+%.*%d*)")
Usage = tonumber(watt)
Le code ci dessus serait dans ton cas à remplacer par

Code : Tout sélectionner

Usage = tonumber(otherdevices_svalues[capteurGlobal]) 

Re: Repartition Consommation HC / HP...

Publié : 02 août 2020, 14:50
par dg-59
Merci je vient de remplacer par

Code : Tout sélectionner

Usage = tonumber(otherdevices_svalues[OWL_Intuition_p]) 
toujours la même chose

Code : Tout sélectionner

2020-08-02 14:49:10.788 Status: LUA: -- Calcul Compteurs HC / HP --
2020-08-02 14:49:10.788 Status: LUA: CapteurGlobal = OWL_Intuition
2020-08-02 14:49:10.788 Status: LUA: CapteurCptHP = Compteur_Electrique_HP
2020-08-02 14:49:10.788 Status: LUA: CapteurCptHC = Compteur_Electrique_HC
2020-08-02 14:49:10.788 Status: LUA: idxCptHP = 22
2020-08-02 14:49:10.788 Status: LUA: idxCptHC = 21
2020-08-02 14:49:10.788 Status: LUA: flagHP = FlagHP
2020-08-02 14:49:10.788 Status: LUA: Heures pleines = 0.0 / Heures Creuses = 11485.0 / Watt = nil
2020-08-02 14:49:10.788 Status: LUA: Compteur cible = HP
2020-08-02 14:49:10.788 Status: LUA: Valeur precedente = 0.0
2020-08-02 14:49:10.779 Error: EventSystem: in script_device_compteurHC-HP: [string "-- Initialisation des variables locales ..."]:16: attempt to concatenate a nil value (local 'power')

Re: Repartition Consommation HC / HP...

Publié : 02 août 2020, 14:56
par vil1driver
J'ai écris capteurGlobal

Mais bon de toute façon je pense que ce script ne correspond pas à ton matériel.
Tu vas aller d'erreurs en erreurs

Re: Repartition Consommation HC / HP...

Publié : 02 août 2020, 15:31
par dg-59
a bon est vous me conseiller quoi alors ?

Re: Repartition Consommation HC / HP...

Publié : 02 août 2020, 17:10
par vil1driver
tu peux t'inspirer du principe

script de type device qui réagit aux maj de ton compteur
et qui suivant la valeur d'un switch virtuel (lui planifié pour changer d'état suivant les heures creuses ou pleines)
va renseigner un compteur virtuel capable de prendre en compte les deux tarifs..

ce n'est pas insurmontable, même si ça va te demander du temps en lectures.. et expérimentations solitaires..

maintenant même si je pense que le script de ce sujet ne convient pas vraiment, tu as aussi le droit de creuser..
ce n'est pas mort pour autant

Re: Repartition Consommation HC / HP...

Publié : 02 août 2020, 17:29
par Keros
Malheureusement je commençais à arriver à la même conclusion.

Mais comme le dit Vil1driver, tout n'est pas mort pour autant : il faut que tu modifie le code et que tu fasses toi même le débogage (j'ai fais un sujet là dessus dans ma signature).

Re: Repartition Consommation HC / HP...

Publié : 02 août 2020, 18:26
par dg-59
Ok merci pour les réponses avec un cm 160 ou cm 180 sa aurai fonctionner vue que il es souvent cité :oops:

peux on réunir 2 capteurs pour récupéré kWh et Watt sur un capteur virtuel ?

Re: Repartition Consommation HC / HP...

Publié : 02 août 2020, 18:28
par vil1driver
tout est possible

Re: Repartition Consommation HC / HP...

Publié : 02 août 2020, 19:07
par Keros
Le script se base sur un device mais si tu as deux devices qui contiennent les informations nécessaires au fonctionnement du script, alors du doit pouvoir l'adapter.

Pour info kWh et Watt sont des unités, ca ne veut pas dire grand chose de les écrire comme cela. Il faudrait parler de puissance. Et définir ce à quoi cela correspond : puissance instantanée ? puissance cumulée ? puissance totale enregistrée ?
Si tu comprends ce que le script à besoin et ce dont tu disposes, tu vas pouvoir obtenir ce que tu souhaites.

On est loin du simple copier/coller qui fonctionne. Mais la programmation c'est ça : il faut très souvent adapter ce que les autres ont fait à son propre besoin et surtout à sa configuration.

Re: Repartition Consommation HC / HP...

Publié : 03 août 2020, 20:15
par dg-59
ou le OWL_Intuition est pas compatible avec mon RFLink_v1.1_r48 peux etre que je devrai invertir dans un Rfxcom