afficher l intensité Electrique

Forum dédié aux problématiques concernant les scripts pour DomoticZ.
Entourez votre code et les logs avec les balises nommées code grâce au bouton <\>.
Lou Castelou
Messages : 36
Inscription : 24 avr. 2017, 15:58

Re: afficher l intensité Electrique

Message par Lou Castelou »

Bonjour,
Merci pour le script qui fonctionne super.
Bonne journée
titis14
Messages : 171
Inscription : 22 juin 2018, 14:09

Re: afficher l intensité Electrique

Message par titis14 »

Merci Denis pour ton aide, j'ai reçu le CM180 hier mais je vais l'installer ce week end donc je ferrais le test la semaine prochaine.
J'ai pris la pince pour aller jusqu'au câble de 17mm elle est imposante.
leraver
Messages : 143
Inscription : 09 oct. 2015, 12:38
Contact :

Re: afficher l intensité Electrique

Message par leraver »

Lou Castelou a écrit : 26 févr. 2019, 07:45 Bonjour,
Merci pour le script qui fonctionne super.
Bonne journée
Je confirme il fonctionne a merveille
Un jour j'irais vivre en théorie.
Parce que en théorie tous ce passe bien...
titis14
Messages : 171
Inscription : 22 juin 2018, 14:09

Re: afficher l intensité Electrique

Message par titis14 »

Bonjour,
Juste en ajoutant le capteur virtuel ampère il m'affiche une valeur c'est normal ou c'est que sans le script ça fonctionne ? Sachant que j'ai la tension de l'onduleur et le courant du CM180 Domoticz ferrais le calcul tout seul ?
Image
leraver
Messages : 143
Inscription : 09 oct. 2015, 12:38
Contact :

Re: afficher l intensité Electrique

Message par leraver »

Est-ce que tu as vérifié que la valeur est bonne
?
Un jour j'irais vivre en théorie.
Parce que en théorie tous ce passe bien...
leraver
Messages : 143
Inscription : 09 oct. 2015, 12:38
Contact :

Re: afficher l intensité Electrique

Message par leraver »

Est-ce que tu as vérifié que la valeur est bonne
? Car i=p/u lla ton I est bien élevé je trouve
Un jour j'irais vivre en théorie.
Parce que en théorie tous ce passe bien...
denis_brasseur
Messages : 898
Inscription : 24 déc. 2018, 17:05
Localisation : (26)

Re: afficher l intensité Electrique

Message par denis_brasseur »

Effectivement, la valeur est trop élevé pour être cohérente.
Et le cm180 ne retournant par défaut que 2 valeurs de puissance, il n'y a pas par défaut de retour de l'intensité.
Nativement, le cm180 mesure l'intensité (c'est le principe même de la pince amperemetrique) et calcul la puissance par rapport a une tension de référence (fixe) qui elle n'est pas mesurée.
À vérifier si ta valeur de Intensité évolue avec la mise à jour de ta valeur de puissance, je ne pense pas que ça soit le cas.
Pi3 + DD PiDrive - RFXtrx433 - AEON Labs ZW090
titis14
Messages : 171
Inscription : 22 juin 2018, 14:09

Re: afficher l intensité Electrique

Message par titis14 »

Oui c'est bien trop élevé j'ai mis ça un peu trop vite.
Du coup j'ai mis le script avec la ligne pour récup la tension de l'onduleur, mais j'ai cette erreur dans les logs:
2019-03-03 15:39:26.928 Error: EventSystem: in amperage: [string "local idx = 208 --idx du device virtual
..."]:21: attempt to perform arithmetic on local 'tension' (a nil value)
2019-03-03 15:40:00.387 Error: EventSystem: in amperage: [string "local idx = 208 --idx du device virtual
..."]:16: attempt to index global 'devicechanged' (a nil value)
Et si je mets le script d'origine c'est ça:
2019-03-03 15:41:14.415 Error: EventSystem: in amperage: [string "local idx = 208 --idx du device virtual
..."]:3: <name> expected near 'local'
2019-03-03 15:41:15.973 Error: EventSystem: in amperage: [string "local idx = 208 --idx du device virtual
..."]:3: <name> expected near 'local'
2019-03-03 15:41:16.102 Error: EventSystem: in amperage: [string "local idx = 208 --idx du device virtual
..."]:3: <name> expected near 'local'
2019-03-03 15:41:16.104 Error: EventSystem: in amperage: [string "local idx = 208 --idx du device virtual
..."]:3: <name> expected near 'local'
2019-03-03 15:41:16.105 Error: EventSystem: in amperage: [string "local idx = 208 --idx du device virtual
..."]:3: <name> expected near 'local'
Il y a un truc que je fais mal ?
Merci
denis_brasseur
Messages : 898
Inscription : 24 déc. 2018, 17:05
Localisation : (26)

Re: afficher l intensité Electrique

Message par denis_brasseur »

Fais nous voir ton code.
Pi3 + DD PiDrive - RFXtrx433 - AEON Labs ZW090
denis_brasseur
Messages : 898
Inscription : 24 déc. 2018, 17:05
Localisation : (26)

Re: afficher l intensité Electrique

Message par denis_brasseur »

titis14 a écrit : 03 mars 2019, 15:43 Oui c'est bien trop élevé j'ai mis ça un peu trop vite.
Du coup j'ai mis le script avec la ligne pour récup la tension de l'onduleur, mais j'ai cette erreur dans les logs:
2019-03-03 15:39:26.928 Error: EventSystem: in amperage: [string "local idx = 208 --idx du device virtual
..."]:21: attempt to perform arithmetic on local 'tension' (a nil value)
2019-03-03 15:40:00.387 Error: EventSystem: in amperage: [string "local idx = 208 --idx du device virtual
..."]:16: attempt to index global 'devicechanged' (a nil value)
Il y a un truc que je fais mal ?
Merci
:21: attempt to perform arithmetic on local 'tension' (a nil value)

Apparemment, ta valeur tension est nulle



ET il semblerait que également que le nom du capteur ne soit pas le bon
:16: attempt to index global 'devicechanged' (a nil value)

Code : Tout sélectionner

local cm180 = 'CM180' --nom du capteur CM180
Ton code lua est bien un type device ?
Pi3 + DD PiDrive - RFXtrx433 - AEON Labs ZW090
Répondre