Page 2 sur 2

Re: Variable Dans scénario

Publié : 31 janv. 2018, 20:27
par xav_38
merci d'avoir pris la peine de me répondre pour me traiter de lourdeau.

Je ne voulais pas insister mais comprendre pourquoi on pouvait fusionner des caractères mais pas ajouter des caractères spéciaux comme un "carriage return". Je trouve que ce serait une chouette évolution mais à défaut, si quelqu'un a une alternative simple je suis preneur.

Re: Variable Dans scénario

Publié : 31 janv. 2018, 21:43
par caplam
Puisqu'il est question de variable et de scenario tu devrais étudier les blocs code pour écrire tes scénarios en php.
Tu peux mettre un cr dans une chaine il faut les utiliser entre double quote.
Après il faut faire l'essai pour voir si tu peux sauvegarder ta variable php qui contient un cr dans une variable jeedom.
Bien sur il faut que l'équipement qui utilise la variable soit capable de l'interpréter correctement.

Re: Variable Dans scénario

Publié : 01 févr. 2018, 07:57
par xav_38
merci caplam, je vais creuser cette piste.

Re: Variable Dans scénario

Publié : 30 janv. 2019, 12:25
par bjuice2
Bonjour,
Je déterre ce sujet afinde voir si qq1 à une solution.

Je suis en train d'optimiser ma surveillance de capteurs.

Mon idée est que je test la collectdate de chaque capteurs et si pas de communication depuis 1h alors message.

Par contre je voudrais un seul message avec toutes les erreurs.

Donc je me suis gentillement dis que j'allais stocker ca dans une variable.

Jusque là ca fontionne, sauf que mon message est imbittable car je n'arrive pas à faire de retour chariot.

Qq1 à une idée ?

D'avance merci.

Re: Variable Dans scénario

Publié : 30 janv. 2019, 17:52
par Kermitlagrenouille
Hello
Je fait comme ça pour mes portes dans la maison lorsque j'active l'alarme
La variable s'agrandi à chaque porte ouverte
J'ai même ajouté une condition pour la grammaire pour la lecture

Capture d’écran 2019-01-30 à 17.49.32.png
Capture d’écran 2019-01-30 à 17.49.32.png (412.2 Kio) Consulté 4269 fois

Re: Variable Dans scénario

Publié : 24 sept. 2019, 22:23
par Samuel T.
Bonjour,

A partir d'une commande physique ou virtuelle, je souhaite déclencher mon sèche serviette pendant 1h en mode Confort puis, au bout d'une heure revenir au mode précédent. Pour cela, j'ai créé une variable etat_init qui prend la valeur de l'état du SS avant de lancer le mode Confort. Pour retrouver le mode précédent, je teste chaque mode avec la variable mais n'y a-t-il pas plus simple ? par exemple : action : #[Salle de Bain][Radiateur SdB haut][variable(etat_init)]# directement, vous voyez l'idée ? Pour l'instant j'ai fait ça (le "dans 1 min" c'était pour les tests, en prod ce sera 60 :mrgreen: ), peut-on optimiser ?

Re: Variable Dans scénario

Publié : 24 sept. 2019, 22:49
par Samuel T.
merci d'avance pour vos réponses :)

Re: Variable Dans scénario

Publié : 31 oct. 2019, 11:24
par xav_38
@Bosquetia , pour ta culture : https://fr.wikipedia.org/wiki/Retour_chariot

En informatique, le retour chariot (CR, en anglais carriage return) est l'un des caractères de contrôle des normes de codage de caractère ASCII et EBCDIC, il indique en tout ou en partie, une fin de ligne. Le code ASCII du retour chariot est 13. Ce caractère non affichable est souvent représenté par le symbole « ^M » (notation caret) dans les éditeurs de texte, tels que Emacs et Vi.

Je dis ça, je dis rien...

Re: Variable Dans scénario

Publié : 24 déc. 2019, 15:35
par vr34
Bonjour,
Dans la même idée, comment ajouter un CRLF (carriage return + line feed) ou chr(13)+chr(10) dans une chaine alphanumérique sous Jeedom ?
N'y a-t-il que par la voie php ?

Re: Variable Dans scénario

Publié : 25 déc. 2019, 09:20
par PrFalKeN
xav_38 a écrit :
31 oct. 2019, 11:24
@Bosquetia , pour ta culture : https://fr.wikipedia.org/wiki/Retour_chariot

En informatique, le retour chariot (CR, en anglais carriage return) est l'un des caractères de contrôle des normes de codage de caractère ASCII et EBCDIC, il indique en tout ou en partie, une fin de ligne. Le code ASCII du retour chariot est 13. Ce caractère non affichable est souvent représenté par le symbole « ^M » (notation caret) dans les éditeurs de texte, tels que Emacs et Vi.

Je dis ça, je dis rien...
Désolé mais tu t'adresses à quelqu'un qui n'est plus là...

Re: Variable Dans scénario

Publié : 26 déc. 2019, 20:07
par Jeeviens
Salut les gens,

@vr34 : perso je rajoute un <BR> dans ma chaine pour le passage a la ligne suivante au dessous...

Si ca peut aider ... ;)