Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
Linknx - Rules et email
#9
essaye avec "<![CDATA[" et "]]>"
en début et fin du "" et dedans avec "\n" et "<br />"

<action type="send-email" to="mac...@chose.be" subject="Lampe(s)
${object_text_email} allumee(s) - linknx" var="true" >
<![CDATA[
Une lampe est allumee en dehors des heures prevues... <br /> Verifier que
c'est justifie! Lampe ${object_text_email}
]]>
</action>

il faut que je passe en version 0.1.1.28 moi aussi pour mettre en oeuvre
tout ça !!!

@+
Anthony.

> J'ai opté pour le 28.001 et j'ai été jusqu'à recevoir un mail
> concernant 4 lampes allumées, sans aucun problème.
>
> Ma prochaine recherche sera de modifier ces résultats (lampe "on") en
> lien pour les éteindre directement à partir du mail reçu...
> C'est pour cela qu'une mise en page minimale s'impose ;-)
>
> J'avais déjà essayé le \n sans succès et pas mieux pour le <br />...
> Probablement de la syntaxe Unix...
>
> Merci beaucoup pour ton aide...
> Raphael
>
>
>
> On 12 avr, 15:53, "Anthony PENHARD" <a.penh...@gmail.com> wrote:
>> > G nial...
>> > J'ai test et cela fonctionne.
>> > Merci beaucoup...
>>
>> nickel, de rien
>> et tu as mis quel type pour "l'object texte" 16.000 ou 28.001 ?
>> pour savoir si a fonctionne si tu allumes toutes les lumi res
>>
>> > J'ai juste modifi les "if obj("...") " pour y mettre les id des
>> > diff rents objects de ma liste.
>>
>> ah oui j'avais copi /coll les lignes sans modifier les id ...
>>
>> > Derni re question concernant la syntaxe...
>> > Le contenu (body) de mon mail est sur une ligne, quelle est la syntaxe
>> > pour un retour la ligne?
>>
>> je suppose que "\n" doit faire le retour la ligne
>> ou sinon "<br />"
>>
>> @+
>> Anthony
>>
>>
>>
>> > Bonjour,
>>
>> > G nial...
>> > J'ai test et cela fonctionne.
>> > Merci beaucoup...
>> > J'ai juste modifi les "if obj("...") " pour y mettre les id des
>> > diff rents objects de ma liste.
>>
>> > Derni re question concernant la syntaxe...
>> > Le contenu (body) de mon mail est sur une ligne, quelle est la syntaxe
>> > pour un retour la ligne?
>>
>> > Merci.
>> > Rapha l
>>
>> > On 12 avr, 13:01, Anthony PENHARD <a.penh...@gmail.com> wrote:
>> >> salut,
>>
>> >> avec un script lua tu peux "mettre en forme" le "texte"
>> >> un truc du genre :
>> >> <condition type="and">
>> >> <condition type="timer" trigger="true">
>> >> <at hour="08" min="30" wdays="12345" />
>> >> <until hour="18" min="00" />
>> >> </condition>
>> >> <condition type="or">
>> >> <condition type="object" id="Eo_cuisine" value="on" trigger="true"
>> >> />
>> >> <condition type="object" id="Eo_sam" value="on" trigger="true" />
>> >> <condition type="object" id="Eo_sam_dim" value="on" trigger="true"
>> >> />
>> >> </condition>
>> >> </condition>
>> >> <actionlist>
>> >> <action type="script">
>> >> text_email="";
>> >> if obj("Eo_cuisine") == "on" then text_email = "Cuisine"; end;
>> >> if obj("Eo_cuisine") == "on" then text_email = text_email.." SAM";
>> >> end;
>> >> if obj("Eo_cuisine") == "on" then text_email = text_email.." SAM
>> >> Dim"; end;
>> >> set("object_text_email", text_email);
>> >> </action>
>> >> <action type="send-email" to="mac...@chose.be" subject="Lampe(s)
>> >> ${object_text_email} allumee(s) - linknx" var="true" >Une lampe est
>> >> allumee en dehors des heures prevues... Verifier que c'est justifie!
>> >> Lampe ${object_text_email}</action>
>> >> </actionlist>
>>
>> >> avec avant ajouter la d finition de "l'object string"
>> >> <object type="16.000" id="object_text_email" >Texte Email</object>
>> >> => limit 14 caract res donc pas sur que cela fonctionne si les 3
>> >> lampes sont alum es ...
>>
>> >> sinon essayer avec :
>> >> <object type="28.001" id="object_text_email" >Texte Email</object>
>>
>> >> a tester ...
>> >> @+
>> >> Anthony.
>>
>> >> > J'ai mis jour mon linknx pour pouvoir utiliser ces param tres, mais
>> >> > je n'arrive pas faire ce que je souhaite.
>>
>> >> > Si je suis ton raisonement (si je ne me trompe pas), ${id_objet} me
>> >> > renvoie l' tat de ma lampe (on/off).
>> >> > Cela signifie qu'il faudrait que je le fasse pour chaque objet...
>> ce
>> >> > qui rallonge consid rablement le champ objet de mon mail.
>> >> > Or mon but tait d'avoir le nom ou l'id de la lampe allum e (et non
>> >> > son tat ou celui des autres lampes).
>> >> > Ceci tant j'ai l'impression de pouvoir arriver faire ce que je
>> >> > souhaite avec l'utilisation de cette variable, probablement l'aide
>> >> > de condition mais je ne sais pas comment...
>> >> > Si quelqu'un a une id e, je suis preneur...
>>
>> >> > Merci
>> >> > Rapha l
>>
>> >> > On Apr 6, 10:30 am, frederic Gilliard <mail2fre...@gmail.com>
>> wrote:
>> >> >> avec la derni re version de linknx (.28) tu peux ajouter la valeur
>> >> >> d'objet
>> >> >> dans tes mails/sms.
>> >> >> Il faut ajouter le param tre var="true"
>> >> >> Et mettre la valeur des objets sous la forme ${id_objet} qui sera
>> >> alors
>> >> >> remplac par la valeur de l'objet.
>>
>> >> >> Le 6 avril 2011 10:16, Rapha l <r.clau...@gmail.com> a crit :
>>
>> >> >> > Bonjour,
>>
>> >> >> > J'utilise une rule pour d terminer si une des lampes de la
>> maison
>> >> est
>> >> >> > allum e en dehors des heures que j'ai sp cifi .
>> >> >> > Lorsqu'une de ces lampes est allum e ou qu' partir de 8h30 l'une
>> >> >> > d'entre elle est encore allum e, l'action choisie est l'envoi
>> d'un
>> >> >> > mail.
>> >> >> > Et cela fonctionne tr s bien.
>> >> >> > Je voudrais trouver dans mon mail la lampe qui est allum e (car
>> >> pour
>> >> >> > l'instant, je sais qu'une lampe est allum e mais je ne sais pas
>> >> >> > laquelle et je dois me connecter sur mon site pour le savoir).
>>
>> >> >> > Quelqu'un a une id e?
>>
>> >> >> > Cela donne ceci, en r sum :
>>
>> >> >> > <condition type="and">
>> >> >> > <condition type="timer" trigger="true">
>> >> >> > <at hour="08" min="30" wdays="12345" />
>> >> >> > <until hour="18" min="00" />
>> >> >> > </condition>
>> >> >> > <condition type="or">
>> >> >> > <condition type="object" id="Eo_cuisine" value="on"
>> >> >> > trigger="true" />
>> >> >> > <condition type="object" id="Eo_sam" value="on"
>> >> >> > trigger="true" />
>> >> >> > <condition type="object" id="Eo_sam_dim" value="on"
>> >> >> > trigger="true" />
>> >> >> > </condition>
>> >> >> > </condition>
>> >> >> > </condition>
>> >> >> > <actionlist>
>> >> >> > <action type="send-email" to="mac...@chose.be"
>> >> >> > subject="Lampe(s) allumee(s) - linknx" >
>> >> >> > Une lampe est allumee en dehors des heures
>> >> prevues...
>> >> >> > Verifier que c'est justifie!
>> >> >> > </action>
>> >> >> > </actionlist>
>>
>> >> >> > Merci d'avance pour vos bonnes id es...
>> >> >> > Rapha l
Répondre


Messages dans ce sujet
Linknx - Rules et email - par Raphaël - 06/04/2011, 09:16:12
Linknx - Rules et email - par frederic Gilliard - 06/04/2011, 09:30:28
Linknx - Rules et email - par Raphaël - 06/04/2011, 13:47:52
Linknx - Rules et email - par Raphaël - 12/04/2011, 10:07:30
Linknx - Rules et email - par Anthony PENHARD - 12/04/2011, 12:01:37
Linknx - Rules et email - par Raphaël - 12/04/2011, 14:37:41
Linknx - Rules et email - par Anthony PENHARD - 12/04/2011, 14:53:05
Linknx - Rules et email - par Raphaël - 12/04/2011, 15:14:59
Linknx - Rules et email - par Anthony PENHARD - 12/04/2011, 17:06:13
Linknx - Rules et email - par Raphaël - 13/04/2011, 11:22:01
Linknx - Rules et email - par frederic Gilliard - 13/04/2011, 11:40:06
Linknx - Rules et email - par Raphaël - 13/04/2011, 14:12:26
Linknx - Rules et email - par frederic Gilliard - 13/04/2011, 15:17:30
Linknx - Rules et email - par Frédéric - 13/04/2011, 15:21:45

Atteindre :


Utilisateur(s) parcourant ce sujet : 3 visiteur(s)