Bonjour a tous,
je viens de m'apercevoir que mon script d'envoi de mail que vous m'aviez aidé a ecrire ne fonctionne plus.
J'ai beau chercher dans tout les sens, je ne trouve pas le problème.
la commande de d'envoi de mail ne marche pas correctement
pour debugger, je viens de faire un petit script
Code : Tout sélectionner
commandArray = {}
if devicechanged['Inter'] == 'On'
then
print('Inter:',otherdevices['Inter'])
print('Contacteur Bureau:',otherdevices['Contacteur Bureau'])
print('Contacteur Chambre:',otherdevices['Contacteur Chambre'])
print('Contacteur Cuisine:',otherdevices['Contacteur Cuisine'])
if otherdevices['Contacteur Bureau'] == 'Open'
then
print('Contacteur Bureau est Open')
commandArray['SendEmail']='Alarme: fenetre Bureau#La fenetre du Bureau est ouverte#x@gmail.com'
end
if otherdevices['Contacteur Chambre'] == 'Open'
then
print('Contacteur Chambre est Open')
commandArray['SendEmail']='Alarme: fenetre Chambre#La fenetre du Chambre est ouverte#x@gmail.com'
end
if otherdevices['Contacteur Cuisine'] == 'Open'
then
print('Contacteur Cuisine est Open')
commandArray['SendEmail']='Alarme: fenetre Cuisine#La fenetre du Cuisine est ouverte#x@gmail.com'
end
end
return commandArray
Pour mieux comprendre, le script:
j'ai laissé ouverte les fenêtres Bureau et Chambre.
quand j'active l'inter (Inter) j'ai bien dans les logs,
2023-09-03 17:38:22.470 Status: User: dartflag (IP: 192.168.78.1) initiated a switch command (841/Inter/Off)
2023-09-03 17:38:25.240 Status: User: dartflag (IP: 192.168.78.1) initiated a switch command (841/Inter/On)
2023-09-03 17:38:25.266 Status: LUA: Inter:
2023-09-03 17:38:25.267 Status: LUA: On
2023-09-03 17:38:25.267 Status: LUA: Contacteur Bureau:
2023-09-03 17:38:25.267 Status: LUA: Open
2023-09-03 17:38:25.267 Status: LUA: Contacteur Chambre:
2023-09-03 17:38:25.267 Status: LUA: Open
2023-09-03 17:38:25.267 Status: LUA: Contacteur Cuisine:
2023-09-03 17:38:25.267 Status: LUA: Closed
2023-09-03 17:38:25.267 Status: LUA: Contacteur Bureau est Open
2023-09-03 17:38:25.267 Status: LUA: Contacteur Chambre est Open
2023-09-03 17:38:25.267 Status: EventSystem: Script event triggered: /home/pi/domoticz/scripts/lua/script_device_keypadfenetreouverte.lua
2023-09-03 17:38:26.943 Status: Notification sent (Email)
mais je ne reçois qu'une seule notification, celle pour la chambre.
voyez vous l'erreur?
merci de votre aide
Fred