Repartition Consommation HC / HP...

Vous avez crée un script lua dont vous êtes fier, un .sh génial, un programme python hors du commun, un tuto , c'est ici que vous pouvez les partager.
Soyez précis quant aux prérequis, les manips à faire pour que votre bijou fonctionne (des chmod ?, un apt-get à faire ...)
Décrivez précisément son fonctionnement
Placez votre code entre [Quote] et {/Quote]
denis_brasseur
Messages : 287
Enregistré le : 24 déc. 2018, 17:05
Localisation : (26)

Re: Repartition Consommation HC / HP...

Message par denis_brasseur » 04 déc. 2019, 20:57

Code : Tout sélectionner

dofile('/home/pi/domoticz/scripts/lua/modules.lua')
Montres nous également ton fichier modules.lua.
2019-12-04 18:54:51.718 Error: EventSystem: in /home/pi/domoticz/scripts/lua/script_device_compteurHP-HC.lua: .../pi/domoticz/scripts/lua/script_device_compteurHP-HC.lua:7: syntax error near 'locales'
Le message d'erreur porte sur la syntaxe 'locales', mot que l'on retrouve par ailleurs dans la ligne 7 de ton script, même si cette ligne est commentée.
Au vu de tes messages précédent, ça ressemble assez à un problème d'encodage de ton script. Comment et avec quel éditeur écris tu ton script ?
Pi3 + DD PiDrive + RFXtrx433 + AEON Labs ZW090
10 Getdio 54755 (gestion chauffage)
2 CHACON 34131 (détecteur fumées)
5 Bresser Capteur thermo/hygro
2 CHACON DiO 54781 (contacteur porte)
OWL Micro+ CM180
D2L LINKY
FGR-223 "Roller Shutter 3"

Disable adblock

This site is supported by ads and donations.
If you see this text you are blocking our ads.
Please consider a Donation to support the site.


alpin38
Messages : 57
Enregistré le : 02 juil. 2015, 11:14

Re: Repartition Consommation HC / HP...

Message par alpin38 » 04 déc. 2019, 22:09

slt

j'allais te dire la meme chose que denis , autre chose
es ce un mauvais copié collé , mais tu as un probleme avec chaque fin de lignes

exemple : lignes 22,45,49,80 etc ...

ligne 22 ca devrais etre ca :

Code : Tout sélectionner

function update(device, id, power, energy, index)
    commandArray[index] = {['UpdateDevice'] = id .. "|0|" .. power .. ";" .. energy}
    return
end
@+

Moulins58
Messages : 30
Enregistré le : 17 févr. 2019, 20:41

Re: Repartition Consommation HC / HP...

Message par Moulins58 » 05 déc. 2019, 11:15

Bonjours,
Merci a vous Alpin58 et Denis.
Je suis vraiment en apprentissage!
J'ai résolu le problème variables locales, c'était le retour à la ligne.
Comme je disais, je n'ai plus de message d'erreur dans le logs, mais aucune donnée en HP et HC.
J'ai beau reprendre la ligne 22 que j'ai en modèle je ne vois pas le problème. pas bon mais pas bon du tout!
J'ai fais un copier-collé du script de Chandier 45 , j'ai qu'un interrupteur : On heures creuses Off Heures pleines.
Je l'ai copié dans bloc-notes de Window10 renseigné mes variables et enregistré en UTF-8 sous "script_device_compteurHP-HC.lua dans le répertoire home/pi/domoticz/scripts/lua.
Le module LUA, je l'ai copié de :https://github.com/vil1driver/lua/blob/ ... odules.lua et j'y ai mis mes infos.
En attendant de vos tuyaux .
Bonne journée
Henri

denis_brasseur
Messages : 287
Enregistré le : 24 déc. 2018, 17:05
Localisation : (26)

Re: Repartition Consommation HC / HP...

Message par denis_brasseur » 05 déc. 2019, 16:55

Et que disent les logs, histoire de voir comment se déroule le script ?
Pi3 + DD PiDrive + RFXtrx433 + AEON Labs ZW090
10 Getdio 54755 (gestion chauffage)
2 CHACON 34131 (détecteur fumées)
5 Bresser Capteur thermo/hygro
2 CHACON DiO 54781 (contacteur porte)
OWL Micro+ CM180
D2L LINKY
FGR-223 "Roller Shutter 3"

Disable adblock

This site is supported by ads and donations.
If you see this text you are blocking our ads.
Please consider a Donation to support the site.


lmet
Messages : 222
Enregistré le : 30 juin 2017, 18:16
Localisation : Val d'Oise
Contact :

Re: Repartition Consommation HC / HP...

Message par lmet » 05 déc. 2019, 17:40

Salut,
Là c'est tout faux (bizarre que tu n'aies pas de message d'erreur) :

Code : Tout sélectionner

local capteurGlobal =uservariables['Compteur_Electrique']
local capteurCptHP =uservariables['Heures_Pleines']
local capteurCptHC =uservariables['Heures_Creuses']
local idxCptHP = uservariables['619']
local idxCptHC = uservariables['620']
local flagHC =uservariables['Bascule_HC']
--local flagHP = uservariables['621']
local lastValueCptElecGlobal = uservariables['4320.472']
Cela devrait être :

Code : Tout sélectionner

local capteurGlobal =uservariables['capteurGlobal']
local capteurCptHP =uservariables['capteurCptHP']
local capteurCptHC =uservariables['capteurCptHC']
local idxCptHP = uservariables['idxCptHP']
local idxCptHC = uservariables['idxCptHC']
local flagHC =uservariables['flagHC']
--local flagHP = uservariables['621']
local lastValueCptElecGlobal = uservariables['lastValueCptElecGlobal']
Après il y a peut-être d'autres problèmes ailleurs.
Domoticz : V4.10717
Zigate : V4.11230 plugin:4.5.4 firmware:031a
Mon petit blog domotique

alpin38
Messages : 57
Enregistré le : 02 juil. 2015, 11:14

Re: Repartition Consommation HC / HP...

Message par alpin38 » 05 déc. 2019, 18:06

lmet a écrit :Salut,
Là c'est tout faux (bizarre que tu n'aies pas de message d'erreur) :

Code : Tout sélectionner

local capteurGlobal =uservariables['Compteur_Electrique']
local capteurCptHP =uservariables['Heures_Pleines']
local capteurCptHC =uservariables['Heures_Creuses']
local idxCptHP = uservariables['619']
local idxCptHC = uservariables['620']
local flagHC =uservariables['Bascule_HC']
--local flagHP = uservariables['621']
local lastValueCptElecGlobal = uservariables['4320.472']
Cela devrait être :

Code : Tout sélectionner

local capteurGlobal =uservariables['capteurGlobal']
local capteurCptHP =uservariables['capteurCptHP']
local capteurCptHC =uservariables['capteurCptHC']
local idxCptHP = uservariables['idxCptHP']
local idxCptHC = uservariables['idxCptHC']
local flagHC =uservariables['flagHC']
--local flagHP = uservariables['621']
local lastValueCptElecGlobal = uservariables['lastValueCptElecGlobal']
Après il y a peut-être d'autres problèmes ailleurs.
Slt imet , pourquoi dis tu que c'est tout faux ? Ca dépend juste du nom qu'il a mis dans ces uservariables .


Envoyé de mon SM-A530F en utilisant Tapatalk


lmet
Messages : 222
Enregistré le : 30 juin 2017, 18:16
Localisation : Val d'Oise
Contact :

Re: Repartition Consommation HC / HP...

Message par lmet » 05 déc. 2019, 18:50

Salut alpin,
Bah ... J'ai juste lu ce que Moulins a écrit
Domoticz : V4.10717
Zigate : V4.11230 plugin:4.5.4 firmware:031a
Mon petit blog domotique

alpin38
Messages : 57
Enregistré le : 02 juil. 2015, 11:14

Re: Repartition Consommation HC / HP...

Message par alpin38 » 05 déc. 2019, 18:59

lmet a écrit :Salut alpin,
Bah ... J'ai juste lu ce que Moulins a écrit
Autan pour moi , je n'avais pas vu qu'il avait envoyé ça liste de variables ...
Désolé

Envoyé de mon SM-A530F en utilisant Tapatalk


Moulins58
Messages : 30
Enregistré le : 17 févr. 2019, 20:41

Re: Repartition Consommation HC / HP...

Message par Moulins58 » 06 déc. 2019, 18:15

Bonsoir,
Personne n'a une idée sur mon problème?
C'est comme ci le script n'était pas exécuté, aucun défaut dans les logs
Bonne soirée
Henri

Moulins58
Messages : 30
Enregistré le : 17 févr. 2019, 20:41

Re: Repartition Consommation HC / HP...

Message par Moulins58 » 06 déc. 2019, 18:34

Bonsoir,
En relançant Domoticz, j'ai une erreur qu'est apparu dans les logs:
" 2019-12-06 18:17:03.525 Error: (Cons. Electrique): Async Secure Read Exception: 1, stream truncated "

De quoi s'agit-il? est que quel qu'un a une idée.

Bonne soirée

Disable adblock

This site is supported by ads and donations.
If you see this text you are blocking our ads.
Please consider a Donation to support the site.


Répondre