Page 2 sur 3
Re: Aide creation script envoi de mail
Publié : 04 déc. 2019, 20:25
par dartflag
waouhhh! super
toujours plus fort.
Maintenant je souhaiterais avoir une alerte par mail quand j'active mon keypad et que la consommation électrique de mon compteur passe au dessus de 1000W. Ca veut dire que j'ai oublié de débrancher quelques choses.
je sais créer un script sur un déclencheur device. Mais comment déclencher un script sur une variable supérieur a une certaine valeur?
il semble exister la commande
(uservariables['CompteurElec])
script_variable_xxx.lua ?
y a t il une syntaxe particulière pour ce genre de script?
merci de votre aide
Fred
Re: Aide creation script envoi de mail
Publié : 04 déc. 2019, 20:40
par denis_brasseur
Re: Aide creation script envoi de mail
Publié : 04 déc. 2019, 22:40
par dartflag
merci pour le lien, je l'avais deja parcours mais je n'avais pas trouvé la subtilité pour résoudre mon problème.
J'ai un capteur qui mesure la consommation électrique.

- Capture d’écran 1.jpg (22.72 Kio) Consulté 5860 fois
je voulais récupérer cette valeur, et ainsi créer mon script variable
Mais je ne sais pas comment utiliser cette variable pour que mon script s'execute.
pour extraire la valeur 310.62 Watt
je dois faire:
conso1, conso2 = otherdevices_svalues['Energy Consumption']:match("([^;]+);([^;]+)")
conso3 = tonumber(conso1)
et conso3 est cette valeur qui devrait me lancer mons script variable. Mais je n'arrive pas récupérer cette valeur
j'avais pensé a ca:
if uservariables[otherdevices_svalues['Energy Consumption']:match("([^;]+)] > 100
then
mais ce n'est pas concluant

Re: Aide creation script envoi de mail
Publié : 05 déc. 2019, 09:26
par denis_brasseur
Je pense que tu confonds variable locale et variable domoticz.
Le test doit simplement se faire sur le changement d'état du device Energy Consumption
Re: Aide creation script envoi de mail
Publié : 05 déc. 2019, 20:23
par dartflag
tu as certainement raison sur la confusion.
j'avoue que ce n'est pas tres clair tout ca.
mais je crois quand meme avoir compris deux ou trois trucs. Et j'ai trouvé un truc qui semble marcher.
Code : Tout sélectionner
-- script_device_keypadpower.lua
commandArray = {}
-- verification si la consommation electrique depasse les 1000w, si oui, envoi mail
if devicechanged['Energy Consumption'] and otherdevices['KeyPad'] == 'On'
then
conso1, conso2 = otherdevices_svalues['Energy Consumption']:match("([^;]+);([^;]+)")
conso3 = tonumber(conso1)
print('Energy :'..otherdevices['Energy Consumption'])
print('Conso1:'..conso1)
print('Conso3:'..conso3)
if conso3 > 1000
then
commandArray['SendEmail']='Alarme: consommation electrique#La consommation electrique a depassée les 1000w#xxx@gmail.com'
end
end
return commandArray
Re: Aide creation script envoi de mail
Publié : 04 avr. 2020, 16:40
par BernArd
Je m'immisce dans cette discussion pour juste :
dartflag a écrit : 04 déc. 2019, 22:40...
J'ai
un capteur qui mesure la consommation électrique.
Capture d’écran 1.jpg
...
le capteur !
lequel est-ce ?
si tu avais un lien...
Merci d'avance

Re: Aide creation script envoi de mail
Publié : 04 avr. 2020, 21:12
par dartflag
c'est un boiter smappee

je ne sais pas si ca ce fait toujours?
Re: Aide creation script envoi de mail
Publié : 05 avr. 2020, 06:11
par BernArd
dartflag a écrit : 04 avr. 2020, 21:12
c'est un boiter smappee

je ne sais pas si ca ce fait toujours?
Bonjour et Merci !
Ils existent toujours, du moins sur leur site :
https://www.smappee.com/fr/infinity
je vais chercher pour voir leurs produits !
Encore merci

Re: Aide creation script envoi de mail
Publié : 05 avr. 2020, 15:48
par dartflag
Bonjour,
il semble que le modele que j'avais acheté a l'époque ne se fasse plus. Ça fait bien 4 ou 5 ans.
Celui que j'ai me donne une bonne indication sur ma consommation générale en temps réel de mon installation.
Apres sur le papier ce qui m'avait intéressé a l'époque était de pouvoir connaitre de manière précise la consommation en détail de chaque appareil. Mais la c'est une autre histoire. Car l'appareil n'est pas précis dans ces déclenchements et détections.
les nouveaux modèles ce sont probablement améliorer depuis?
mais si tu souhaites connaitre simplement la consommation au compteur EDF, il doit y avoir de simple capteur a moins de 70€. Le smappee est a mon sens trop cher si c'est que pour ça?
Fred
Re: Aide creation script envoi de mail
Publié : 05 avr. 2020, 17:21
par BernArd
dartflag a écrit : 05 avr. 2020, 15:48
Bonjour,
il semble que le modele que j'avais acheté a l'époque ne se fasse plus. Ça fait bien 4 ou 5 ans.
Celui que j'ai me donne une bonne indication sur ma consommation générale en temps réel de mon installation.
Apres sur le papier ce qui m'avait intéressé a l'époque était de pouvoir connaitre de manière précise la consommation en détail de chaque appareil. Mais la c'est une autre histoire. Car l'appareil n'est pas précis dans ces déclenchements et détections.
les nouveaux modèles ce sont probablement améliorer depuis?
mais si tu souhaites connaitre simplement la consommation au compteur EDF, il doit y avoir de simple capteur a moins de 70€. Le smappee est a mon sens trop cher si c'est que pour ça?
Fred
Bonjour Fred

Merci de ton retour d'expérience

La majorité des fabricants font leurs nouveaux détecteurs en wifi... et rien trouvé en 433MHz !
je cherche sur les sites chinois, mais, eux aussi, pas grand chose à proposer, en 433... !
Peu évident de trouver des capteurs toriques et un module émetteur/transmetteur en 433 !
j'ai trouvé une station Otio, avec 4 prises en 433, mais à la lecture des avis... ça donne le "frisson"... sur la qualité...
J'ai contacté le fabricant, qui est proche de chez nous (82) et lui à Toulouse, pour les prises, et je verrai bien sa réponse !
Encore Merci pour ton retour
