speckery Posté(e) le 13 octobre 2014 Signaler Partager Posté(e) le 13 octobre 2014 bonjour tout le monde, mon souci est simple, il concerne les notifications mail dans une scene; j'ai créé une regle qui m'avertie en cas de dépassement de temperature à 25° celle ci m'envoie un mail pour me prevenir que les volets se baissent. seulement je recois le mail toutes les mn... quelqu'un aurait l'astuce pour le mail ne soit envoyé qu'une seule fois? j'ai bien mis si temp "=" au lieu de "> ou =" mais dans ce cas si je passe de 28 à 24° la scene se declenchera au passage a 25° par ex... bon je suis ouvert a toutes propositions... merki! Lien vers le commentaire Partager sur d’autres sites More sharing options...
biboun Posté(e) le 13 octobre 2014 Signaler Partager Posté(e) le 13 octobre 2014 Sans utiliser le lua, donc en restant en mode bloc j'essaierai d’insérer une seconde condition genre "et si volet TV == ouvert", de cette manière tu ne renvoies pas la demande de fermeture ni le mail si les volets sont déjà fermés. Tu as une scène qui les rouvre si la température baisse ?, pas de condition selon que c 'est le jour ou la nuit ? Lien vers le commentaire Partager sur d’autres sites More sharing options...
Steven Posté(e) le 13 octobre 2014 Signaler Partager Posté(e) le 13 octobre 2014 Perso, je passerais par une variable globale. Du style "AvertTemperature" valeur "ON" ou "OFF". Si temp > 25 ET AvertTemperature == "ON" alors ..... ... ET AvertTemperature = "OFF" --------- Ensuite, un nouveau scénario qui tourne tout les jours à minuit qui remet "AvertTemperature" = "ON" Lien vers le commentaire Partager sur d’autres sites More sharing options...
speckery Posté(e) le 13 octobre 2014 Auteur Signaler Partager Posté(e) le 13 octobre 2014 merci pour la rapidité de vos reponses les gars... je vais essayer vos recommandations... j'aime bien le coup de la variable... Lien vers le commentaire Partager sur d’autres sites More sharing options...
Krikroff Posté(e) le 13 octobre 2014 Signaler Partager Posté(e) le 13 octobre 2014 Pas mieux + 1 pour la variable globale. Envoyé de mon iPhone àl'aide de Tapatalk Lien vers le commentaire Partager sur d’autres sites More sharing options...
biboun Posté(e) le 13 octobre 2014 Signaler Partager Posté(e) le 13 octobre 2014 J'avais commencé à ecrire une réponse avec une variable globale, et puis j'ai vu qu'il était en mode bloc, alors je me suis dit bon.... Gros niais que je suis, je savais même pas que les va globales étaient accessibles en mode bloc (j'ai entrevu ça dans un autre post depuis). Donc évidemment si on se permet le luxe de stocker dans une var globale, j'en mettrai même deux, une qui stocke notif ou pas, et une qui stocke la dernière température relevée. Comme ça dans les évolutions, tu pourras comparer la température actuelle à la précédente et savoir si tu viens de refranchir une limite basse, auquel cas, action ( rouvrir les volets?) et notification inverse... Lien vers le commentaire Partager sur d’autres sites More sharing options...
Steven Posté(e) le 13 octobre 2014 Signaler Partager Posté(e) le 13 octobre 2014 Ben heuuu, comment qu'il va faire pour stocker la température dans la variable ? En mode bloc je crois pas que c'est possible, c'est d'ailleurs un des trucs que je trouve ennuyant mais aussi difficilement réalisable àprogrammer dans un mode bloc. Lien vers le commentaire Partager sur d’autres sites More sharing options...
biboun Posté(e) le 13 octobre 2014 Signaler Partager Posté(e) le 13 octobre 2014 Ah ben voila, je savais bien qu'il y avait un loup avec le mode bloc... Envoyé de mon iPhone àl'aide de Tapatalk 1 Lien vers le commentaire Partager sur d’autres sites More sharing options...
jojo Posté(e) le 14 octobre 2014 Signaler Partager Posté(e) le 14 octobre 2014 La solution a BEAUCOUP de questions passe par les variables globales. Perso, j'en abuse Si tu veux gérer des paliers de température, tu peux toujours faire une scène par palier : si Temp = 25 => Var_Temp = 25 si Temp = 28 => Var_Temp = 28 .... Ensuite en fonction de la température mise dans la variable tu fait ce que tu veux (mails, volets, ... ) avec encore d'autres scènes. Et puis pour faire joli, tu crées une virtual device qui t'affiche la valeur de la température : 1 bouton par palier, tu mes les icones de valeurs de temp qui sont superbes sur ce site, et tu ajustes les scènes qui mettent tes variables à jour pour aussi mettre à jour ta virtual device (ajouter condition de temps, tous les jours de la semaine, At anytime; et tu coches que la scène démarre avec le HC). Même en mode bloc, il y a moyen de beaucoup s'amuser ! Lien vers le commentaire Partager sur d’autres sites More sharing options...
speckery Posté(e) le 22 juin 2015 Auteur Signaler Partager Posté(e) le 22 juin 2015 (modifié) La solution a BEAUCOUP de questions passe par les variables globales. Perso, j'en abuse Si tu veux gérer des paliers de température, tu peux toujours faire une scène par palier : si Temp = 25 => Var_Temp = 25 si Temp = 28 => Var_Temp = 28 .... Ensuite en fonction de la température mise dans la variable tu fait ce que tu veux (mails, volets, ... ) avec encore d'autres scènes. Et puis pour faire joli, tu crées une virtual device qui t'affiche la valeur de la température : 1 bouton par palier, tu mes les icones de valeurs de temp qui sont superbes sur ce site, et tu ajustes les scènes qui mettent tes variables à jour pour aussi mettre à jour ta virtual device (ajouter condition de temps, tous les jours de la semaine, At anytime; et tu coches que la scène démarre avec le HC). Même en mode bloc, il y a moyen de beaucoup s'amuser ! Salut Jojo, tu peux détailler un peu plus? car je ne suis pas hyper copain avec les variables... mais je sens qu'elles peuvent me dépanner dans bien des cas... merci bien Modifié le 22 juin 2015 par Lazer Merci de ne pas citer le message précédent Lien vers le commentaire Partager sur d’autres sites More sharing options...
jojo Posté(e) le 4 juillet 2015 Signaler Partager Posté(e) le 4 juillet 2015 et bien tu crées un variable Var_Temp (Panels => Variables Panel) et puis les scènes telles que proposées. Si ce n'est toujours pas clair, merci de préciser ta question Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés