Page 1 sur 1
variable heure et date actuelle
Publié : 19 févr. 2022, 14:42
par didier02
Bonjour, avec blockly , est il possible de récupérer une variable utilisateur avec la date et l heure actuelle, que l'on peut récupérer, pour une insertion dans un e mail ?
Si je crais une variable heure , avec le type heure, je ne récupère que la valeur lors de la création , pas celle de quand je la lis ...

Re: variable heure et date actuelle
Publié : 20 févr. 2022, 09:53
par Keros
Je ne pense pas que ce soit possible. La programmation Blockly est simple, mais elle est vite limitée.
Un moyen de contourner serait de faire un petit bout de programme en Lua ou DzVents pour renseigner une variable utilisateur avec la date et l'heure actuelle que tu veux mettre dans ton mail. Cette variable serait mise à jour toutes les minutes. Ensuite, dans ton Bloky, tu appelerais cette variable utilisateur dans ton champ d'email.
Sinon, la date et l'heure d'envoi du mail ne suffit pas ?
Si tu as des scripts qui deviennent de plus en plus sophistiqués, il pourrait être judicieux de regarder les langages en code : LUA ou DzVent. Regarde dans ma signature, j'ai écrit un petit guide pour débuter en programmation. Si tu as compris le principe de fonctionnement des conditions avec blocky, tu devrais pouvoir basculer avec du code

Re: variable heure et date actuelle
Publié : 20 févr. 2022, 13:52
par didier02
bonjour et merci pour ta réponse kéros,
je suis toujour sur mon system de récupération de températures pour mon boulo ....
avec blockly je recupere tous les jours les relevé avec un email avec en exemple :
...... prefa...... matin 18.7- midi 19.4 - soir 19.9
...... ext...... matin 3.6 - midi 8.6 - soir 8.6
relevé de température matin , midi et soir de 2 sondes pour l'instant. ...
mon problème est que je voudrais si possible mettre la date dans le corp de l email pour une lecture direct plus tard
.
quand j'ai plusieurs relevés, sur gmail, j'ai plus l'heures quand j'ai des alertes .... je dois ouvrir l'email pour savoir à quelle heure elle a eu lieu ...
syle dans le corp de l'email : ...
alerte température le 22/02/2022 à 18h00 dépassement à 26°c
ce qui serait plus facile à consulté ultérieurement avec une centaine d'email
pour le moment , sur gmail je n'ai que
dépassement à 26°c
Re: variable heure et date actuelle
Publié : 20 févr. 2022, 14:06
par Keros
Voilà la liste des
fonctions Time en LUA

Re: variable heure et date actuelle
Publié : 20 févr. 2022, 14:20
par didier02
ok , je m'y attaque ..

Re: variable heure et date actuelle
Publié : 20 févr. 2022, 20:36
par Keros
N'hésite pas à mettre des print() pour faire du débogage (voir le lien dans ma signature) et y aller par étapes (voir le lien débuter en programmation dans ma signature) :
- Tu arrives à écrire quelque chose toutes les minutes dans les logs : tu auras validé que ton script se lance toutes les minutes.
- Tu écris l'info de date et heure dans les logs : tu auras validé ta mise en forme.
- Tu mets l'info dans une variable utilisateur : tu devrais avoir la variable qui change toutes les minutes
Si tu rencontres des difficultés, n'hésite pas à nous mettre ton code complet et les infos que tu as dans les logs
