Page 1 sur 1
script evenement fonctionne plus suite maj v3.5837
Publié : 06 nov. 2016, 08:55
par berserk
bonjour suite a la maj ce script s'execute plus:
Code : Tout sélectionner
commandArray = {}
if (devicechanged['porte'] and otherdevices['porte'] == 'Open' and timeofday['Nighttime'] == true )
then
commandArray['SendNotification']='ouverture garage'
commandArray['ecl ext on']='Off'
end
return commandArray
j'ai meme enlevé toute les conditions du if et laissé devicechanged['porte'] et cela ne fonctione pas. J'ai redemarré domoticz ca a fonctionné mais ca n'a meme pas envoyé le mail!!
es ce que je suis le seul?
merci d'avance cordialemement
Re: script evenement fonctionne plus suite maj v3.5837
Publié : 06 nov. 2016, 09:02
par vil1driver
Salut,
C'est bien un script device ?
Tente la dernière beta..
Sinon ton script peut être simplifié
Code : Tout sélectionner
commandArray = {}
if (devicechanged['porte'] == 'Open' and timeofday['Nighttime'] )
then
commandArray['SendNotification']='ouverture garage'
commandArray['ecl ext on']='Off'
end
return commandArray
Re: script evenement fonctionne plus suite maj v3.5837
Publié : 06 nov. 2016, 09:08
par berserk
je vais attendre pour la beta, si tout le monde et dans la meme galere que moi. Pour la modif que tu me proposes je ferai un essai mais de memoire j'avais des soucis car je cherchais a detecter une impulsion sur le bouton (genre front montant), mais je ferais un essai et je vous en referai retour.
merci encore cordialement
Re: script evenement fonctionne plus suite maj v3.5837
Publié : 06 nov. 2016, 09:56
par vil1driver
Tu n'as pas répondu à la question la plus importante.
Le type de script est primordial !
La modification ne change absolument à ton script c'est juste écrit plus simplement.
D'autre part ce n'est pas comme cela que tu vas détecter un front montant, il te faut mémoriser l'état précédent pour ensuite le comparer au nouveau.
D'ailleurs que vient faire un front montant au niveau d'un capteur de porte ?
C'est du gpio ton capteur ?
Inser des print dans ton code pour voir dans les logs si ton script se lance ou non.
Pour la beta elle corrige pas mal de soucis venu avec la version dite 'stable', surtout niveau gpio.. Donc n'hésite pas.
Re: script evenement fonctionne plus suite maj v3.5837
Publié : 06 nov. 2016, 10:24
par berserk
oui c'est bien un script device.
la device qui change est l'appui sur le bouton sur le domoticz de la porte de garage. En effet moi j'utilise domoticz mais ma femme non. Donc l'etat de la porte peut etre ouverte meme si physiquement elle est fermé.
cordialement

- porte.png (11.72 Kio) Consulté 9501 fois
autre info lorsque le script est lancé le rasberry a l'utilisation de son proc qui crève le plafond jusqu'au prochain reboot.
Re: script evenement fonctionne plus suite maj v3.5837
Publié : 06 nov. 2016, 10:37
par vil1driver
Mets lui un inter RF
Pout le proc, idem, c'est résolu avec la beta
Re: script evenement fonctionne plus suite maj v3.5837
Publié : 06 nov. 2016, 11:15
par berserk
test avec la beta concluant!!!!
merci
Re: script evenement fonctionne plus suite maj v3.5837
Publié : 26 nov. 2016, 19:28
par otello86
Bonsoir,
j'ai exactement le même soucis depuis le passage en 3.5877
J'ai un script blocky qui envoyait une notification en fonction de la valeur d'une variable. Cela fonctionnait très bien jusqu'à cette mise à jour.
J'ai essayé la Beta et pareil. Le script s'exécute bien car il met aussi à jour la variable en question en fin de script
Le test d'envoi d'email fonctionne et dans les log je vois juste mon trigger se déclencher "2016-11-26 19:27:10.517 EventSystem: Event triggered: Détect salon_1" mais aucun envoi de mail
J'ai checké pas mal de chose et je n'ai plus d'idée, je suis preneur si certains en ont.
Re: script evenement fonctionne plus suite maj v3.5837
Publié : 26 nov. 2016, 20:58
par deennoo
Y a pas un !ou ? Dans ta notif ?
Re: script evenement fonctionne plus suite maj v3.5837
Publié : 26 nov. 2016, 23:40
par otello86
bah elle fonctionnait avant donc....
j'ai essayé de retirer la notif et de mettre juste l'envoi d'un mail tout simple avec un destinataire fixe et c'est pareil
Si je mets une autre action qu'un mail par contre ça fonctionne